feat(frontend): исправлен график

This commit is contained in:
2025-12-26 21:51:59 +03:00
parent 707a474ef3
commit 7334855ba2
3 changed files with 70 additions and 35 deletions

View File

@@ -7,9 +7,14 @@ export function useLiveStream(options?: { loadLatest?: boolean }) {
const loadLatest = useLiveStreamStore((s) => s.loadLatest);
useEffect(() => {
if (options?.loadLatest) void loadLatest(100);
// 1. Подключаемся по WS
connect();
// 2. Опционально грузим историю, чтобы график не был пустым первые секунды
if (options?.loadLatest) {
void loadLatest(300); // 300 точек ~30 сек при 10Hz
}
return () => disconnect();
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
}