From a1b7f78fc4ef15063f926439d8fda488982d3d51 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sat, 7 Feb 2026 18:01:20 +0300 Subject: [PATCH] feat(Drawer): create reusable Drawer component with snippets for trigger and content --- src/shared/ui/Drawer/Drawer.svelte | 41 ++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/shared/ui/Drawer/Drawer.svelte diff --git a/src/shared/ui/Drawer/Drawer.svelte b/src/shared/ui/Drawer/Drawer.svelte new file mode 100644 index 0000000..cf723a3 --- /dev/null +++ b/src/shared/ui/Drawer/Drawer.svelte @@ -0,0 +1,41 @@ + + + + + + {#if trigger} + {@render trigger({ isOpen, onClick: handleClick })} + {:else} + + {/if} + + + {@render content?.({ isOpen })} + +