From c1b4116512abed0ee436f1375afe000ee5b8b756 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 14 Mar 2025 23:47:55 -0400 Subject: [PATCH] refactor Modal, use snippet for actions --- .../Actions/{Modal => }/Modal.stories.svelte | 18 ++++++--------- .../Actions/{Modal => }/Modal.svelte | 22 ++++++++++++++++--- .../Actions/Modal/ModalActions.svelte | 13 ----------- .../components/Actions/Modal/ModalBody.svelte | 13 ----------- .../src/lib/components/Actions/Modal/index.ts | 3 --- .../src/lib/components/Actions/index.ts | 2 +- 6 files changed, 27 insertions(+), 44 deletions(-) rename packages/svelte/src/lib/components/Actions/{Modal => }/Modal.stories.svelte (59%) rename packages/svelte/src/lib/components/Actions/{Modal => }/Modal.svelte (57%) delete mode 100644 packages/svelte/src/lib/components/Actions/Modal/ModalActions.svelte delete mode 100644 packages/svelte/src/lib/components/Actions/Modal/ModalBody.svelte delete mode 100644 packages/svelte/src/lib/components/Actions/Modal/index.ts diff --git a/packages/svelte/src/lib/components/Actions/Modal/Modal.stories.svelte b/packages/svelte/src/lib/components/Actions/Modal.stories.svelte similarity index 59% rename from packages/svelte/src/lib/components/Actions/Modal/Modal.stories.svelte rename to packages/svelte/src/lib/components/Actions/Modal.stories.svelte index 13decdb..e901747 100644 --- a/packages/svelte/src/lib/components/Actions/Modal/Modal.stories.svelte +++ b/packages/svelte/src/lib/components/Actions/Modal.stories.svelte @@ -1,10 +1,8 @@ - {@render children?.()} + {#if backdrop} {/if} - + \ No newline at end of file diff --git a/packages/svelte/src/lib/components/Actions/Modal/ModalActions.svelte b/packages/svelte/src/lib/components/Actions/Modal/ModalActions.svelte deleted file mode 100644 index 05a6fc7..0000000 --- a/packages/svelte/src/lib/components/Actions/Modal/ModalActions.svelte +++ /dev/null @@ -1,13 +0,0 @@ - - -
- {@render children?.()} -
diff --git a/packages/svelte/src/lib/components/Actions/Modal/ModalBody.svelte b/packages/svelte/src/lib/components/Actions/Modal/ModalBody.svelte deleted file mode 100644 index cd2b785..0000000 --- a/packages/svelte/src/lib/components/Actions/Modal/ModalBody.svelte +++ /dev/null @@ -1,13 +0,0 @@ - - -
- {@render children?.()} -
diff --git a/packages/svelte/src/lib/components/Actions/Modal/index.ts b/packages/svelte/src/lib/components/Actions/Modal/index.ts deleted file mode 100644 index b23d2e1..0000000 --- a/packages/svelte/src/lib/components/Actions/Modal/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { default as Modal } from './Modal.svelte'; -export { default as ModalActions } from './ModalActions.svelte'; -export { default as ModalBody } from './ModalBody.svelte'; diff --git a/packages/svelte/src/lib/components/Actions/index.ts b/packages/svelte/src/lib/components/Actions/index.ts index cc6d312..621d898 100644 --- a/packages/svelte/src/lib/components/Actions/index.ts +++ b/packages/svelte/src/lib/components/Actions/index.ts @@ -1,2 +1,2 @@ export { default as Button } from './Button.svelte'; -export * from './Modal/'; +export { default as Modal } from './Modal.svelte'; \ No newline at end of file