diff --git a/apps/portal/src/components/questions/CreateListDialog.tsx b/apps/portal/src/components/questions/CreateListDialog.tsx index d363172c..fcd22395 100644 --- a/apps/portal/src/components/questions/CreateListDialog.tsx +++ b/apps/portal/src/components/questions/CreateListDialog.tsx @@ -22,18 +22,27 @@ export default function CreateListDialog({ register: formRegister, handleSubmit, formState: { isSubmitting }, + reset, } = useForm(); const register = useFormRegister(formRegister); + const handleDialogCancel = () => { + onCancel(); + reset(); + }; + return ( + onClose={handleDialogCancel}>
+ onSubmit={handleSubmit(async (data) => { + await onSubmit(data); + reset(); + })}>