mirror of
https://github.com/henrygd/beszel.git
synced 2025-12-18 03:06:16 +01:00
refactoring (no functionality changes)
This commit is contained in:
@@ -18,7 +18,9 @@ export const Home = memo(() => {
|
||||
const systems = useStore($systems)
|
||||
const { t } = useLingui()
|
||||
|
||||
let alertsKey = ""
|
||||
/* key to prevent re-rendering of active alerts */
|
||||
const alertsKey: string[] = []
|
||||
|
||||
const activeAlerts = useMemo(() => {
|
||||
const activeAlerts = alerts.filter((alert) => {
|
||||
const active = alert.triggered && alert.name in alertInfo
|
||||
@@ -26,7 +28,7 @@ export const Home = memo(() => {
|
||||
return false
|
||||
}
|
||||
alert.sysname = systems.find((system) => system.id === alert.system)?.name
|
||||
alertsKey += alert.id
|
||||
alertsKey.push(alert.id)
|
||||
return true
|
||||
})
|
||||
return activeAlerts
|
||||
@@ -81,7 +83,7 @@ export const Home = memo(() => {
|
||||
</div>
|
||||
</>
|
||||
),
|
||||
[alertsKey]
|
||||
[alertsKey.join("")]
|
||||
)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user