import { useVizStore } from '../../store/useVizStore'; export function DateControls() { const mode = useVizStore((s) => s.mode); const setMode = useVizStore((s) => s.setMode); const date = useVizStore((s) => s.date); const setDate = useVizStore((s) => s.setDate); const rangeStart = useVizStore((s) => s.rangeStart); const rangeEnd = useVizStore((s) => s.rangeEnd); const setRange = useVizStore((s) => s.setRange); return (

Time window

{mode === 'day' ? (
setDate(e.target.value)} />
) : ( <>
setRange(e.target.value, rangeEnd)} /> setRange(rangeStart, e.target.value)} />

Server caps range at 14 days.

)}
); }