From ef18655776cf8fb65475ec9d70179caed2e09da1 Mon Sep 17 00:00:00 2001 From: userAdityaa Date: Thu, 9 Apr 2026 20:03:08 +0000 Subject: [PATCH] make close button / backdrop work on direct invite link page (#177) Co-authored-by: userAdityaa Co-committed-by: userAdityaa --- src/lib/components/Dialog.svelte | 3 +-- src/routes/join/+page.svelte | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/components/Dialog.svelte b/src/lib/components/Dialog.svelte index 6e7c4ee5..dc4142e8 100644 --- a/src/lib/components/Dialog.svelte +++ b/src/lib/components/Dialog.svelte @@ -6,7 +6,6 @@ import Close from "@assets/icons/close.svg?dataurl" import Icon from "@lib/components/Icon.svelte" import Button from "@lib/components/Button.svelte" - import {clearModals} from "@app/util/modal" type Props = { onClose?: any @@ -56,7 +55,7 @@
{#if !noEscape} - {/if} diff --git a/src/routes/join/+page.svelte b/src/routes/join/+page.svelte index 1083d874..08f9d9b7 100644 --- a/src/routes/join/+page.svelte +++ b/src/routes/join/+page.svelte @@ -4,13 +4,15 @@ import Dialog from "@lib/components/Dialog.svelte" import SpaceInviteAccept from "@app/components/SpaceInviteAccept.svelte" + const close = () => goto("/home") + const children = { component: SpaceInviteAccept, props: { invite: $page.url.href, - back: () => goto("/home"), + back: close, }, } - +