mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-01-26 16:49:11 +03:00
sort types
This commit is contained in:
@@ -108,16 +108,18 @@ const SensorsAnalogDialog = ({
|
|||||||
// Memoize menu items to avoid recreation on each render
|
// Memoize menu items to avoid recreation on each render
|
||||||
const analogTypeMenuItems = useMemo(
|
const analogTypeMenuItems = useMemo(
|
||||||
() =>
|
() =>
|
||||||
AnalogTypeNames.map((val, i) => (
|
AnalogTypeNames.map((val, i) => ({ name: val, value: i + 1 }))
|
||||||
<MenuItem
|
.sort((a, b) => a.name.localeCompare(b.name))
|
||||||
key={val}
|
.map(({ name, value }) => (
|
||||||
value={i + 1}
|
<MenuItem
|
||||||
disabled={disabledTypeList.includes(i + 1)}
|
key={name}
|
||||||
>
|
value={value}
|
||||||
{val}
|
disabled={disabledTypeList?.includes(value)}
|
||||||
</MenuItem>
|
>
|
||||||
)),
|
{name}
|
||||||
[]
|
</MenuItem>
|
||||||
|
)),
|
||||||
|
[disabledTypeList]
|
||||||
);
|
);
|
||||||
|
|
||||||
const uomMenuItems = useMemo(
|
const uomMenuItems = useMemo(
|
||||||
|
|||||||
@@ -262,7 +262,7 @@ export const AnalogTypeNames = [
|
|||||||
'PWM 0', // 7
|
'PWM 0', // 7
|
||||||
'PWM 1', // 8
|
'PWM 1', // 8
|
||||||
'PWM 2', // 9
|
'PWM 2', // 9
|
||||||
'NTC Temp.', // 10
|
'NTC Temp', // 10
|
||||||
'RGB Led', // 11
|
'RGB Led', // 11
|
||||||
'Pulse', // 12
|
'Pulse', // 12
|
||||||
'Freq 0', // 13
|
'Freq 0', // 13
|
||||||
@@ -270,7 +270,7 @@ export const AnalogTypeNames = [
|
|||||||
'Freq 2', // 15
|
'Freq 2', // 15
|
||||||
'Counter 0', // 16
|
'Counter 0', // 16
|
||||||
'Counter 1', // 17
|
'Counter 1', // 17
|
||||||
'Counter2' // 18
|
'Counter 2' // 18
|
||||||
] as const;
|
] as const;
|
||||||
|
|
||||||
export const BOARD_PROFILES = {
|
export const BOARD_PROFILES = {
|
||||||
|
|||||||
Reference in New Issue
Block a user