fix date picker

This commit is contained in:
Shroominic
2025-11-23 13:34:14 -08:00
parent 8ab197e6eb
commit 3a34031d60
+5 -6
View File
@@ -63,7 +63,9 @@ export function LogFilters({
);
const [isCustom, setIsCustom] = useState<boolean>(!isPreset);
const [date, setDate] = useState<Date | undefined>(
selectedDate && selectedDate !== 'all' ? new Date(selectedDate) : undefined
selectedDate && selectedDate !== 'all'
? new Date(selectedDate + 'T00:00:00')
: undefined
);
useEffect(() => {
@@ -78,11 +80,8 @@ export function LogFilters({
if (selectedDate === 'all' || !selectedDate) {
setDate(undefined);
} else {
try {
setDate(new Date(selectedDate));
} catch {
setDate(undefined);
}
const d = new Date(selectedDate + 'T00:00:00');
setDate(isNaN(d.getTime()) ? undefined : d);
}
}, [selectedDate]);