From 4decb2f4d9277813f7027442415f9614e702868d Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Tue, 15 Oct 2024 15:13:11 -0700 Subject: [PATCH] Split modals out into separate components --- src/app/components/AppContainer.svelte | 17 +++++ src/app/components/ModalContainer.svelte | 56 ++++++++++++++ src/lib/components/ModalBox.svelte | 10 --- src/routes/+layout.svelte | 96 ++---------------------- 4 files changed, 79 insertions(+), 100 deletions(-) create mode 100644 src/app/components/AppContainer.svelte create mode 100644 src/app/components/ModalContainer.svelte delete mode 100644 src/lib/components/ModalBox.svelte diff --git a/src/app/components/AppContainer.svelte b/src/app/components/AppContainer.svelte new file mode 100644 index 00000000..6de12224 --- /dev/null +++ b/src/app/components/AppContainer.svelte @@ -0,0 +1,17 @@ + + +
+ + {#if $pubkey} + + {:else} + + {/if} + +
+ diff --git a/src/app/components/ModalContainer.svelte b/src/app/components/ModalContainer.svelte new file mode 100644 index 00000000..c1726973 --- /dev/null +++ b/src/app/components/ModalContainer.svelte @@ -0,0 +1,56 @@ + + + + {#if modal && !modal.options?.drawer} + {#key hash} + + {/key} + + {/if} + + + {#if modal && modal.options?.drawer} + {#key hash} + + {/key} + {/if} + diff --git a/src/lib/components/ModalBox.svelte b/src/lib/components/ModalBox.svelte deleted file mode 100644 index 66fb086d..00000000 --- a/src/lib/components/ModalBox.svelte +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 96e206ff..350e24ee 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,7 +1,6 @@ @@ -201,36 +144,9 @@
{:then}
-
- - {#if $pubkey} - - {/if} - -
- - {#if modal && !modal.options?.drawer} - {#key modal} - - {/key} - - {/if} - {#if $session} - - - {#if modal && modal.options?.drawer} - {#key modal} - - {/key} - {/if} - - + + + +
{/await}