We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bdd7922 commit f83873eCopy full SHA for f83873e
1 file changed
packages/app/src/components/inference/InferenceContext.tsx
@@ -469,6 +469,17 @@ export function InferenceProvider({
469
}
470
}, [selectedGPUs]);
471
472
+ // Reset date range when selected dates are no longer available (e.g. precision change)
473
+ useEffect(() => {
474
+ if (!selectedDateRange.startDate || !selectedDateRange.endDate) return;
475
+ if (selectedGPUs.length === 0) return;
476
+ const dateSet = new Set(dateRangeAvailableDates);
477
+ if (!dateSet.has(selectedDateRange.startDate) || !dateSet.has(selectedDateRange.endDate)) {
478
+ setSelectedDateRange({ startDate: '', endDate: '' });
479
+ setSelectedDates([]);
480
+ }
481
+ }, [dateRangeAvailableDates]);
482
+
483
useEffect(() => {
484
setActiveDates(allDateIds);
485
}, [allDateIds, setActiveDates]);
0 commit comments