This commit is contained in:
proddy
2021-05-14 12:45:57 +02:00
parent 15df0c0552
commit fec5ff3132
108 changed files with 3508 additions and 2455 deletions

View File

@@ -1,27 +1,27 @@
import { Theme } from '@material-ui/core'
import { NTPStatus, NTPSyncStatus } from './types'
import { Theme } from '@material-ui/core';
import { NTPStatus, NTPSyncStatus } from './types';
export const isNtpActive = ({ status }: NTPStatus) =>
status === NTPSyncStatus.NTP_ACTIVE
status === NTPSyncStatus.NTP_ACTIVE;
export const ntpStatusHighlight = ({ status }: NTPStatus, theme: Theme) => {
switch (status) {
case NTPSyncStatus.NTP_INACTIVE:
return theme.palette.info.main
return theme.palette.info.main;
case NTPSyncStatus.NTP_ACTIVE:
return theme.palette.success.main
return theme.palette.success.main;
default:
return theme.palette.error.main
return theme.palette.error.main;
}
}
};
export const ntpStatus = ({ status }: NTPStatus) => {
switch (status) {
case NTPSyncStatus.NTP_INACTIVE:
return 'Inactive'
return 'Inactive';
case NTPSyncStatus.NTP_ACTIVE:
return 'Active'
return 'Active';
default:
return 'Unknown'
return 'Unknown';
}
}
};