refactor: change pages secondSideNav appears

This commit is contained in:
tglide
2023-03-09 11:45:47 +00:00
parent fffe6748ee
commit 226ad401d0
4 changed files with 10 additions and 11 deletions
@@ -1,7 +1,6 @@
import type { LayoutLoad } from './$types';
import Breadcrumbs from './breadcrumbs.svelte';
import Header from './header.svelte';
import SecondSideNav from './database-[database]/secondSideNav.svelte';
import type { LayoutLoad } from './$types';
export const load: LayoutLoad = async ({ parent }) => {
await parent();
@@ -1,7 +1,5 @@
import { Dependencies } from '$lib/constants';
import { sdkForProject } from '$lib/stores/sdk';
import SecondSideNav from '$routes/console/project-[project]/databases/database-[database]/secondSideNav.svelte';
import { Query } from '@aw-labs/appwrite-console';
import { error } from '@sveltejs/kit';
import type { LayoutLoad } from './$types';
import Breadcrumbs from './breadcrumbs.svelte';
@@ -15,11 +13,7 @@ export const load: LayoutLoad = async ({ params, parent, depends }) => {
return {
header: Header,
breadcrumbs: Breadcrumbs,
database: await sdkForProject.databases.get(params.database),
secondSideNav: SecondSideNav,
allCollections: await sdkForProject.databases.listCollections(params.database, [
Query.orderDesc('$createdAt')
])
database: await sdkForProject.databases.get(params.database)
};
} catch (e) {
throw error(e.code, e.message);
@@ -4,6 +4,8 @@ import type { LayoutLoad } from './$types';
import Breadcrumbs from './breadcrumbs.svelte';
import Header from './header.svelte';
import { error } from '@sveltejs/kit';
import SecondSideNav from './secondSideNav.svelte';
import { Query } from '@aw-labs/appwrite-console';
export const load: LayoutLoad = async ({ params, parent, depends }) => {
depends(Dependencies.COLLECTION);
@@ -16,7 +18,11 @@ export const load: LayoutLoad = async ({ params, parent, depends }) => {
collection: await sdkForProject.databases.getCollection(
params.database,
params.collection
)
),
secondSideNav: SecondSideNav,
allCollections: await sdkForProject.databases.listCollections(params.database, [
Query.orderDesc('$createdAt')
])
};
} catch (e) {
throw error(e.code, e.message);
@@ -1,7 +1,7 @@
<script lang="ts">
import { base } from '$app/paths';
import { page } from '$app/stores';
import { showCreate } from './store';
import { showCreate } from '../store';
import type { PageData } from './[[page]]/$types';
$: data = $page.data as PageData;