diff --git a/src/lib/components/ConfirmPopover.svelte b/src/lib/components/ConfirmPopover.svelte index d1807bb..fccdbe6 100644 --- a/src/lib/components/ConfirmPopover.svelte +++ b/src/lib/components/ConfirmPopover.svelte @@ -22,6 +22,8 @@ onOpenChange?: (open: boolean) => void; children: Snippet<[{ open: boolean }]>; extraContent?: Snippet; + /** Optional leading glyph rendered before the confirm text (e.g. a stack icon). */ + icon?: Snippet; } let { @@ -39,7 +41,8 @@ onConfirm, onOpenChange, children, - extraContent + extraContent, + icon }: Props = $props(); const triggerClass = $derived(unstyled @@ -109,7 +112,8 @@ >