diff --git a/web/src/components/Statusbar.tsx b/web/src/components/Statusbar.tsx index 56dad30b6..88d00d3b7 100644 --- a/web/src/components/Statusbar.tsx +++ b/web/src/components/Statusbar.tsx @@ -6,6 +6,7 @@ import { import useStats from "@/hooks/use-stats"; import { FrigateStats } from "@/types/stats"; import { useContext, useEffect, useMemo } from "react"; +import { FaCheck } from "react-icons/fa"; import { IoIosWarning } from "react-icons/io"; import { MdCircle } from "react-icons/md"; import useSWR from "swr"; @@ -101,16 +102,25 @@ export default function Statusbar() { })}
- {Object.entries(messages).map(([key, messageArray]) => ( -
- {messageArray.map(({ id, text, color }: StatusMessage) => ( -
- - {text} -
- ))} + {Object.entries(messages).length === 0 ? ( +
+ + System is healthy
- ))} + ) : ( + Object.entries(messages).map(([key, messageArray]) => ( +
+ {messageArray.map(({ id, text, color }: StatusMessage) => ( +
+ + {text} +
+ ))} +
+ )) + )}
);