From c210b4a8c536ef534bab36c05a6f892a6eb4ee27 Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Thu, 2 Oct 2025 10:51:27 +0200 Subject: [PATCH] feat: add onClick prop to IconSubmissionForm - Add optional onClick prop to IconSubmissionForm component - Enable external click handling for form triggers - Improve component flexibility and reusability --- web/src/components/icon-submission-form.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/components/icon-submission-form.tsx b/web/src/components/icon-submission-form.tsx index 20bc737a..184c7e3f 100644 --- a/web/src/components/icon-submission-form.tsx +++ b/web/src/components/icon-submission-form.tsx @@ -66,7 +66,7 @@ export function IconSubmissionContent({ onClose }: { onClose?: () => void }) { ) } -export function IconSubmissionForm({ trigger }: { trigger?: React.ReactNode }) { +export function IconSubmissionForm({ trigger, onClick }: { trigger?: React.ReactNode, onClick?: () => void }) { const [open, setOpen] = useState(false) return ( @@ -74,7 +74,7 @@ export function IconSubmissionForm({ trigger }: { trigger?: React.ReactNode }) { {trigger ? ( {trigger} ) : ( - +