From d13775090b5629c0eb268f2821dd4f19fcd1e6d1 Mon Sep 17 00:00:00 2001 From: Wikzyy Date: Sun, 16 Mar 2025 20:23:57 +0700 Subject: [PATCH] add clear history add dialog --- src/pages/master/aldeias/blocks/AddDialog.tsx | 6 ++++++ src/pages/master/municipios/blocks/AddDialog.tsx | 6 ++++++ src/pages/master/postoadms/blocks/AddDialog.tsx | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/src/pages/master/aldeias/blocks/AddDialog.tsx b/src/pages/master/aldeias/blocks/AddDialog.tsx index d91ca21..26c53f3 100644 --- a/src/pages/master/aldeias/blocks/AddDialog.tsx +++ b/src/pages/master/aldeias/blocks/AddDialog.tsx @@ -123,6 +123,12 @@ const AddDialog = () => { fetchSucos([{ id: 'name', desc: false }]); }, []); + useEffect(() => { + if (showAddDialog === false) { + resetForm(); + } + }, [showAddDialog]); + return ( handleAddDialog(open)}> diff --git a/src/pages/master/municipios/blocks/AddDialog.tsx b/src/pages/master/municipios/blocks/AddDialog.tsx index fa19c21..03fca26 100644 --- a/src/pages/master/municipios/blocks/AddDialog.tsx +++ b/src/pages/master/municipios/blocks/AddDialog.tsx @@ -98,6 +98,12 @@ const AddDialog = () => { } }, [formattedTime]); + useEffect(() => { + if (showAddDialog === false) { + resetForm(); + } + }, [showAddDialog]); + return ( handleAddDialog(open)}> diff --git a/src/pages/master/postoadms/blocks/AddDialog.tsx b/src/pages/master/postoadms/blocks/AddDialog.tsx index 2941403..42126b9 100644 --- a/src/pages/master/postoadms/blocks/AddDialog.tsx +++ b/src/pages/master/postoadms/blocks/AddDialog.tsx @@ -103,6 +103,12 @@ const AddDialog = () => { } }, [formattedTime]); + useEffect(() => { + if (showAddDialog === false) { + resetForm(); + } + }, [showAddDialog]); + useEffect(() => { const fetchMunicipios = async (sorting: any) => { try {