From 72da4ab2fdc6e852c8d3acc373acdf1960a1aa7a Mon Sep 17 00:00:00 2001
From: Kuba Suder
Date: Mon, 1 Dec 2025 02:04:15 +0200
Subject: [PATCH] moved the two dialogs to App component
---
index.html | 3 -
src/App.svelte | 9 +-
src/components/AccountMenu.svelte | 4 +-
src/components/BiohazardDialog.svelte | 13 +-
src/components/DialogPanel.svelte | 14 ++
src/components/Dialogs.svelte | 30 +++++
src/components/LoginDialog.svelte | 32 +++--
src/components/posts/HiddenRepliesLink.svelte | 2 +-
src/components/posts/PostFooter.svelte | 4 +-
src/skythread.ts | 126 +-----------------
style.css | 3 +-
11 files changed, 90 insertions(+), 150 deletions(-)
create mode 100644 src/components/DialogPanel.svelte
create mode 100644 src/components/Dialogs.svelte
diff --git a/index.html b/index.html
index 36c2505..3954d2e 100644
--- a/index.html
+++ b/index.html
@@ -29,9 +29,6 @@
-
-
-
+
{#if params.q}
@@ -29,8 +34,6 @@
{:else if params.page}
{#if account.loggedIn}
{@render page(params.page)}
- {:else}
-
{/if}
{:else}
diff --git a/src/components/AccountMenu.svelte b/src/components/AccountMenu.svelte
index 115a29c..2c64707 100644
--- a/src/components/AccountMenu.svelte
+++ b/src/components/AccountMenu.svelte
@@ -1,5 +1,5 @@
+ onClose?.()}>
+