From 04012f5817b9eaaf04ffa63b636442cbb6abdf98 Mon Sep 17 00:00:00 2001 From: Gilles Soulier Date: Sun, 24 May 2026 13:20:32 +0200 Subject: [PATCH] =?UTF-8?q?fix(todos):=20typage=20union=20explicite=20pour?= =?UTF-8?q?=20l'=C3=A9tat=20priority=20dans=20TodoForm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/todos/TodoForm.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/todos/TodoForm.tsx b/frontend/src/components/todos/TodoForm.tsx index 513b37b..c3a0c65 100644 --- a/frontend/src/components/todos/TodoForm.tsx +++ b/frontend/src/components/todos/TodoForm.tsx @@ -27,7 +27,7 @@ const inputStyle: React.CSSProperties = { export default function TodoForm({ onSubmit, onCancel, extended = false }: TodoFormProps) { const [title, setTitle] = useState('') const [domain, setDomain] = useState('') - const [priority, setPriority] = useState('medium') + const [priority, setPriority] = useState<'low' | 'medium' | 'high'>('medium') const [dueDate, setDueDate] = useState('') const [body, setBody] = useState('') const [url, setUrl] = useState('') @@ -69,7 +69,7 @@ export default function TodoForm({ onSubmit, onCancel, extended = false }: TodoF {DOMAINS.map(d => )} - setPriority(e.target.value as 'low' | 'medium' | 'high')}>