From 45f12cad4ffc0e769c5d77281ba409968182bcf7 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Wed, 12 Nov 2025 09:33:32 +0700 Subject: [PATCH] feat(FE-Storyless): update modal functionality to use show() method and clean up code --- src/components/Modal.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/components/Modal.tsx b/src/components/Modal.tsx index 958d88dd..a242b1e4 100644 --- a/src/components/Modal.tsx +++ b/src/components/Modal.tsx @@ -16,7 +16,7 @@ export const useModal = () => { const openModal = useCallback(() => { if (!ref.current) return; - ref.current.showModal(); + ref.current.show(); setOpen(true); }, []); @@ -30,7 +30,6 @@ export const useModal = () => { open ? closeModal() : openModal(); }, [open, closeModal, openModal]); - // Gunakan useEffect agar event listener tidak didaftarkan berulang kali useEffect(() => { const dialog = ref.current; if (!dialog) return;