From c2710f0a674a852afac1edcb12b2ae06614d8ee2 Mon Sep 17 00:00:00 2001 From: Meik Date: Mon, 10 Nov 2025 15:43:26 +0100 Subject: [PATCH] refactoring --- src/App.js | 11 ++--------- src/components/DashboardView.js | 16 ++-------------- src/components/RangePickerModal.js | 2 +- 3 files changed, 5 insertions(+), 24 deletions(-) diff --git a/src/App.js b/src/App.js index ba638e5..261ac05 100644 --- a/src/App.js +++ b/src/App.js @@ -435,11 +435,7 @@ function App() { if (item.id !== entryId) { return item; } - const updated = { ...item, desiredWeekday: value || null }; - if (value && updated.desiredDateRange) { - delete updated.desiredDateRange; - } - return updated; + return { ...item, desiredWeekday: value || null }; }) ); if (value) { @@ -462,9 +458,6 @@ function App() { start: startValue || endValue, end: endValue || startValue }; - if (updated.desiredWeekday) { - delete updated.desiredWeekday; - } } else if (updated.desiredDateRange) { delete updated.desiredDateRange; } @@ -499,7 +492,7 @@ function App() { if (!activeRangePicker) { return; } - if (!activeRangeEntry || activeRangeEntry.desiredWeekday) { + if (!activeRangeEntry) { setActiveRangePicker(null); } }, [activeRangePicker, activeRangeEntry]); diff --git a/src/components/DashboardView.js b/src/components/DashboardView.js index d46fd0d..cb0a766 100644 --- a/src/components/DashboardView.js +++ b/src/components/DashboardView.js @@ -254,7 +254,6 @@ const DashboardView = ({ : null; const rangeStart = normalizedRange?.start || ''; const rangeEnd = normalizedRange?.end || ''; - const hasDateRange = Boolean(rangeStart || rangeEnd); return ( onWeekdayChange(item.id, event.target.value)} className="border rounded p-1 w-full" - disabled={hasDateRange} > {weekdays.map((day) => ( @@ -307,18 +305,8 @@ const DashboardView = ({