Showing
3 changed files
with
3 additions
and
3 deletions
| @@ -28,7 +28,7 @@ | @@ -28,7 +28,7 @@ | ||
| 28 | const { data = {} } = message; | 28 | const { data = {} } = message; |
| 29 | const [latest] = data[attribute] || []; | 29 | const [latest] = data[attribute] || []; |
| 30 | const [_, value] = latest; | 30 | const [_, value] = latest; |
| 31 | - currentValue.value = !!value; | 31 | + currentValue.value = isNaN(value as unknown as number) ? false : !!Number(value); |
| 32 | }; | 32 | }; |
| 33 | 33 | ||
| 34 | useDataFetch(props, updateFn); | 34 | useDataFetch(props, updateFn); |
| @@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
| 37 | const { data = {} } = message; | 37 | const { data = {} } = message; |
| 38 | const [latest] = data[attribute] || []; | 38 | const [latest] = data[attribute] || []; |
| 39 | const [_, value] = latest; | 39 | const [_, value] = latest; |
| 40 | - checked.value = !!value; | 40 | + checked.value = isNaN(value as unknown as number) ? false : !!Number(value); |
| 41 | }; | 41 | }; |
| 42 | 42 | ||
| 43 | useDataFetch(props, updateFn); | 43 | useDataFetch(props, updateFn); |
| @@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
| 27 | const { data = {} } = message; | 27 | const { data = {} } = message; |
| 28 | const [latest] = data[attribute] || []; | 28 | const [latest] = data[attribute] || []; |
| 29 | const [_, value] = latest; | 29 | const [_, value] = latest; |
| 30 | - currentValue.value = !!value; | 30 | + currentValue.value = isNaN(value as unknown as number) ? false : !!Number(value); |
| 31 | }; | 31 | }; |
| 32 | 32 | ||
| 33 | useDataFetch(props, updateFn); | 33 | useDataFetch(props, updateFn); |