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
|
||||
const analogTypeMenuItems = useMemo(
|
||||
() =>
|
||||
AnalogTypeNames.map((val, i) => (
|
||||
<MenuItem
|
||||
key={val}
|
||||
value={i + 1}
|
||||
disabled={disabledTypeList.includes(i + 1)}
|
||||
>
|
||||
{val}
|
||||
</MenuItem>
|
||||
)),
|
||||
[]
|
||||
AnalogTypeNames.map((val, i) => ({ name: val, value: i + 1 }))
|
||||
.sort((a, b) => a.name.localeCompare(b.name))
|
||||
.map(({ name, value }) => (
|
||||
<MenuItem
|
||||
key={name}
|
||||
value={value}
|
||||
disabled={disabledTypeList?.includes(value)}
|
||||
>
|
||||
{name}
|
||||
</MenuItem>
|
||||
)),
|
||||
[disabledTypeList]
|
||||
);
|
||||
|
||||
const uomMenuItems = useMemo(
|
||||
|
||||
@@ -262,7 +262,7 @@ export const AnalogTypeNames = [
|
||||
'PWM 0', // 7
|
||||
'PWM 1', // 8
|
||||
'PWM 2', // 9
|
||||
'NTC Temp.', // 10
|
||||
'NTC Temp', // 10
|
||||
'RGB Led', // 11
|
||||
'Pulse', // 12
|
||||
'Freq 0', // 13
|
||||
@@ -270,7 +270,7 @@ export const AnalogTypeNames = [
|
||||
'Freq 2', // 15
|
||||
'Counter 0', // 16
|
||||
'Counter 1', // 17
|
||||
'Counter2' // 18
|
||||
'Counter 2' // 18
|
||||
] as const;
|
||||
|
||||
export const BOARD_PROFILES = {
|
||||
|
||||
Reference in New Issue
Block a user