From ac96d67f09408d24b49ad4ec0a51eb76b9858e56 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Sat, 19 Jul 2025 18:19:19 +0200 Subject: [PATCH] components/modal: fix missing onClose call --- pkgs/clan-app/ui/src/components/Modal/Modal.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/clan-app/ui/src/components/Modal/Modal.tsx b/pkgs/clan-app/ui/src/components/Modal/Modal.tsx index 6310d9b14..a4618c369 100644 --- a/pkgs/clan-app/ui/src/components/Modal/Modal.tsx +++ b/pkgs/clan-app/ui/src/components/Modal/Modal.tsx @@ -29,12 +29,22 @@ export const Modal = (props: ModalProps) => { {props.title} - setOpen(false)}> + { + setOpen(false); + props.onClose(); + }} + >
- {props.children({ close: () => setOpen(false) })} + {props.children({ + close: () => { + setOpen(false); + props.onClose(); + }, + })}