import { useEffect } from 'react'; import { useAppStore } from '../store/app-store'; export function ErrorDisplay() { const error = useAppStore((s) => s.error); const setError = useAppStore((s) => s.setError); useEffect(() => { if (error) { const t = setTimeout(() => setError(null), 10000); return () => clearTimeout(t); } }, [error, setError]); if (!error) return null; return (
⚠️

Ошибка

{error}

); }