diff --git a/src/lib/components/dropListLink.svelte b/src/lib/components/dropListLink.svelte index 671809aa1..cfd60e79a 100644 --- a/src/lib/components/dropListLink.svelte +++ b/src/lib/components/dropListLink.svelte @@ -3,7 +3,7 @@ export let icon: string = null; -
  • +
  • {#if icon} diff --git a/src/lib/layout/header.svelte b/src/lib/layout/header.svelte index 499f45c30..87ff9867a 100644 --- a/src/lib/layout/header.svelte +++ b/src/lib/layout/header.svelte @@ -1,5 +1,6 @@ - @@ -67,12 +72,11 @@ {#each $organizationList.teams as org} - { showDropdown = false; - goto(`/console`); - organization.set(org); - }}>{org.name} + }}>{org.name} {/each} diff --git a/src/lib/layout/shell.svelte b/src/lib/layout/shell.svelte index d3c7ded97..4660021cf 100644 --- a/src/lib/layout/shell.svelte +++ b/src/lib/layout/shell.svelte @@ -2,7 +2,7 @@ import { navigating, page } from '$app/stores'; import { tabs, title, backButton, copyData, titleDropdown } from '$lib/stores/layout'; import { Cover } from '.'; - import { Copy, DropList, DropListItem, AvatarGroup } from '$lib/components'; + import { Copy, DropList, DropListItem, DropListLink, AvatarGroup } from '$lib/components'; import { Pill } from '$lib/elements'; import { Button } from '$lib/elements/forms'; import { @@ -10,8 +10,9 @@ memberList, newOrgModal, newMemberModal - } from '../../routes/console/store'; + } from '../../routes/console/organization-[organization]/store'; import { sdkForConsole } from '$lib/stores/sdk'; + import { base } from '$app/paths'; export let isOpen = false; export let showSideNavigation = false; @@ -123,15 +124,13 @@ {#each $titleDropdown as org} - { showDropdown = false; - if (org.$id !== $organization.$id) { - organization.load(org.$id); - } }}> {org.name} - + {/each} diff --git a/src/routes/console/store.ts b/src/lib/stores/store.ts similarity index 100% rename from src/routes/console/store.ts rename to src/lib/stores/store.ts diff --git a/src/routes/console/$me@intro.svelte b/src/routes/console/$me.svelte similarity index 100% rename from src/routes/console/$me@intro.svelte rename to src/routes/console/$me.svelte diff --git a/src/routes/console/[project]/__layout.svelte b/src/routes/console/[project]/__layout.svelte index c6ba7b9ce..b9b5e8397 100644 --- a/src/routes/console/[project]/__layout.svelte +++ b/src/routes/console/[project]/__layout.svelte @@ -5,7 +5,7 @@ import { collection } from './databases/database/[database]/collection/[collection]/store'; import { UploadBox } from '$lib/components'; import { project } from './store'; - import { organization } from '../store'; + import { organization } from '../organization-[organization]/store'; import { onMount } from 'svelte'; import { afterNavigate } from '$app/navigation'; import { updateLayout } from '$lib/stores/layout'; diff --git a/src/routes/console/__layout-intro.svelte b/src/routes/console/__layout-intro.svelte deleted file mode 100644 index 3f77101ba..000000000 --- a/src/routes/console/__layout-intro.svelte +++ /dev/null @@ -1,83 +0,0 @@ - - - - Appwrite - Console - - - - -
    - - {#if $organization} - - {/if} -