From d2a8ede590c9d04c10ba497eccfdcaa913cc1f14 Mon Sep 17 00:00:00 2001 From: Jeff Sieu Date: Tue, 25 Oct 2022 02:48:14 +0800 Subject: [PATCH] [questions][fix] clear name when list dialog closes --- .../components/questions/CreateListDialog.tsx | 16 ++++++++++++---- .../src/server/router/questions-list-router.ts | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) 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(); + })}>