From f00dff6b2635bd569cd6ae6721a1ccd817b01a6d Mon Sep 17 00:00:00 2001 From: Ludo Date: Mon, 4 May 2026 17:12:59 +0200 Subject: [PATCH] feat: repeats default to false --- apps/web/src/components/CreateTaskForm.tsx | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/apps/web/src/components/CreateTaskForm.tsx b/apps/web/src/components/CreateTaskForm.tsx index 2d71de8..006c86f 100644 --- a/apps/web/src/components/CreateTaskForm.tsx +++ b/apps/web/src/components/CreateTaskForm.tsx @@ -11,7 +11,7 @@ export default function CreateTaskForm({ onCreateTask }: CreateTaskFormProps) { const { t } = useLanguage(); const [isOpen, setIsOpen] = useState(false); const [name, setName] = useState(''); - const [doesRepeat, setDoesRepeat] = useState(true); + const [doesRepeat, setDoesRepeat] = useState(false); const [repeatAmount, setRepeatAmount] = useState('1'); const [repeatUnit, setRepeatUnit] = useState<'WEEKS' | 'MONTHS' | 'YEARS'>('WEEKS'); const [toDoToday, setToDoToday] = useState(true); @@ -26,7 +26,7 @@ export default function CreateTaskForm({ onCreateTask }: CreateTaskFormProps) { doesRepeat, repeatsEvery: doesRepeat ? `${repeatAmount}_${repeatUnit}` : undefined, priority, - toDoToday, + toDoToday: doesRepeat ? toDoToday : true, }; onCreateTask(taskInput); setName(''); @@ -106,13 +106,15 @@ export default function CreateTaskForm({ onCreateTask }: CreateTaskFormProps) { )} -
- -
- - + {doesRepeat && ( +
+ +
+ + +
-
+ )}