diff --git a/src/TextHelper.jsx b/src/TextHelper.jsx
index c16e6e0..dfa7706 100644
--- a/src/TextHelper.jsx
+++ b/src/TextHelper.jsx
@@ -5,11 +5,12 @@ export function uppercaseFirst(string) {
function addHighlight(str, highlightedText) {
return str.split(highlightedText).map((x, i, all) => {
- return <>{x}{i === all.length - 1 ? null : {highlightedText}}>
+ return {x}{i === all.length - 1 ? null : {highlightedText}}
})
}
export function addNewlines(str, newlineChar, highlightedText) {
+
return str.split(newlineChar || "\n").map((x, i, all) => {
x = addHighlight(x, highlightedText)
return
0 ? 10 : undefined }} key={Math.random()}>{x}
diff --git a/src/components/AddSensorModal.jsx b/src/components/AddSensorModal.jsx
index 56b8281..18cc490 100644
--- a/src/components/AddSensorModal.jsx
+++ b/src/components/AddSensorModal.jsx
@@ -58,6 +58,7 @@ function AddSensorModal(props) {
}
const getPinInput = (i) => {
return { pRef[i + ""] = input; }}
+ key={Math.random()}
onKeyDown={e => {
if (e.code === "Backspace") {
let idx = e.target.dataset.index
@@ -75,9 +76,9 @@ function AddSensorModal(props) {
if (text.indexOf("ruuvi.com/fi/tuki") !== -1) link = "ruuvi.com/fi/tuki"
var splitted = text.split(link)
if (splitted.length === 1) return text;
- var out = [{addNewlines(splitted[0])}]
+ var out = [{addNewlines(splitted[0])}]
for (var i = 1; i < splitted.length; i++) {
- out.push({link})
+ out.push({link})
}
return out;
}
diff --git a/src/components/AlertSlider.jsx b/src/components/AlertSlider.jsx
index 9040aa7..c1e9135 100644
--- a/src/components/AlertSlider.jsx
+++ b/src/components/AlertSlider.jsx
@@ -56,7 +56,7 @@ class AlertSlider extends React.Component {
if (this.props.type === "temperature" || this.props.type === "pressure") {
max = uh.value(max)
min = uh.value(min)
-
+
}
var sliderValues = [min, max]
return
@@ -85,6 +85,7 @@ class AlertSlider extends React.Component {
renderThumb={({ props }) => (
- ,
- document.getElementById('root')
+
);
\ No newline at end of file
diff --git a/src/states/Sensor.jsx b/src/states/Sensor.jsx
index 142d2f0..1767ac3 100644
--- a/src/states/Sensor.jsx
+++ b/src/states/Sensor.jsx
@@ -741,7 +741,7 @@ class Sensor extends Component {
let latestValue = this.getLatestReading()[dataKey]
if (latestValue === undefined && x !== "offline") return null;
var alert = this.getAlert(x)
- let key = alert ? alert.min + "" + alert.max + "" + alert.enabled.toString() + "" + alert.description : x
+ let key = alert ? alert.min + "" + alert.max + "" + alert.enabled.toString() + "" + alert.description + x : x
return