Automatically refresh logs while viewing

This commit is contained in:
Nick Mowen 2023-12-29 10:09:44 -07:00
parent 36e5c1ecdd
commit e2a67d583a

View File

@ -20,9 +20,11 @@ function Logs() {
const [logService, setLogService] = useState<LogType>("frigate"); const [logService, setLogService] = useState<LogType>("frigate");
const [logs, setLogs] = useState("frigate"); const [logs, setLogs] = useState("frigate");
const { data: frigateLogs } = useSWR("logs/frigate"); const { data: frigateLogs } = useSWR("logs/frigate", {
const { data: go2rtcLogs } = useSWR("logs/go2rtc"); refreshInterval: 1000,
const { data: nginxLogs } = useSWR("logs/nginx"); });
const { data: go2rtcLogs } = useSWR("logs/go2rtc", { refreshInterval: 1000 });
const { data: nginxLogs } = useSWR("logs/nginx", { refreshInterval: 1000 });
const handleCopyLogs = useCallback(() => { const handleCopyLogs = useCallback(() => {
copy(logs); copy(logs);