diff --git a/src/lib/layout/shell.svelte b/src/lib/layout/shell.svelte index 0b04241bde..8b9dcdf04f 100644 --- a/src/lib/layout/shell.svelte +++ b/src/lib/layout/shell.svelte @@ -2,7 +2,7 @@ import { beforeNavigate } from '$app/navigation'; import { Navbar, Sidebar } from '$lib/components'; import type { NavbarProject } from '$lib/components/navbar.svelte'; - import { wizard } from '$lib/stores/wizard'; + import { isNewWizardStatusOpen, wizard } from '$lib/stores/wizard'; import { activeHeaderAlert } from '$routes/(console)/store'; import { setContext } from 'svelte'; import { writable } from 'svelte/store'; @@ -131,7 +131,7 @@ -{#if $activeHeaderAlert?.show} +{#if $activeHeaderAlert?.show && !$isNewWizardStatusOpen} {/if}
+ import { goto } from '$app/navigation'; + import { onDestroy, onMount } from 'svelte'; import { Layout } from '@appwrite.io/pink-svelte'; import { trackEvent } from '$lib/actions/analytics'; import WizardExitModal from './wizardExitModal.svelte'; - import { goto } from '$app/navigation'; - import { wizard } from '$lib/stores/wizard'; + import { isNewWizardStatusOpen, wizard } from '$lib/stores/wizard'; type $$Props = | { @@ -56,6 +57,10 @@ } } } + + onMount(() => ($isNewWizardStatusOpen = true)); + + onDestroy(() => ($isNewWizardStatusOpen = false)); diff --git a/src/lib/stores/wizard.ts b/src/lib/stores/wizard.ts index b5581d34d1..e00bd2787a 100644 --- a/src/lib/stores/wizard.ts +++ b/src/lib/stores/wizard.ts @@ -101,6 +101,8 @@ function createWizardStore() { export const wizard = createWizardStore(); +export const isNewWizardStatusOpen = writable(false); + export function updateStepStatus(map: WizardStepsType, key: number, status: boolean) { const updatedComponent = { ...map.get(key), diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte index a93295a9e6..871611f734 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/finish/+page.svelte @@ -20,8 +20,8 @@ export let data; - let showConnectRepositry = false; let showOpenOnMobile = false; + let showConnectRepository = false; let showInviteCollaborator = false; const siteURL = data.proxyRuleList.rules[0].domain; @@ -31,7 +31,7 @@ page.url.searchParams.has('connectRepo') && page.url.searchParams.get('connectRepo') === 'true' ) { - showConnectRepositry = true; + showConnectRepository = true; } }); @@ -106,7 +106,7 @@ (showConnectRepositry = true)}> + on:click={() => (showConnectRepository = true)}> -{#if showConnectRepositry} +{#if showConnectRepository} {/if}