From 270dbe933f0258fab9bdf223caea04e764fecc9e Mon Sep 17 00:00:00 2001 From: Martin McKeaveney Date: Thu, 19 Nov 2020 16:41:29 +0000 Subject: [PATCH] tidy up --- .../src/builderStore/store/frontend.js | 1 + .../ComponentNavigationTree/PathTree.svelte | 19 +++++++++---------- .../userInterface/FrontendNavigatePane.svelte | 7 ++----- .../userInterface/PageLayout.svelte | 5 ++--- 4 files changed, 14 insertions(+), 18 deletions(-) diff --git a/packages/builder/src/builderStore/store/frontend.js b/packages/builder/src/builderStore/store/frontend.js index 9c68bd814a..2275dca348 100644 --- a/packages/builder/src/builderStore/store/frontend.js +++ b/packages/builder/src/builderStore/store/frontend.js @@ -215,6 +215,7 @@ export const getFrontendStore = () => { currentPage._screens = currentPage._screens.filter( scr => scr._id !== screenToDelete._id ) + deletePromise = api.delete( `/api/screens/${screenToDelete._id}/${screenToDelete._rev}` ) diff --git a/packages/builder/src/components/userInterface/ComponentNavigationTree/PathTree.svelte b/packages/builder/src/components/userInterface/ComponentNavigationTree/PathTree.svelte index 9283c7ec7a..fd27e341c3 100644 --- a/packages/builder/src/components/userInterface/ComponentNavigationTree/PathTree.svelte +++ b/packages/builder/src/components/userInterface/ComponentNavigationTree/PathTree.svelte @@ -27,22 +27,21 @@ icon="ri-route-line" text={path} opened={true} - withArrow={route.subpaths} - on:click={() => console.log(route)} /> + withArrow={route.subpaths} /> -{#each Object.keys(route.subpaths) as subpath} - {#each Object.keys(route.subpaths[subpath].screens) as screen} +{#each Object.entries(route.subpaths) as [url, subpath]} + {#each Object.values(subpath.screens) as screenId} changeScreen(route.subpaths[subpath].screens[screen])}> - + on:click={() => changeScreen(screenId)}> + - {#if selectedScreen?._id === route.subpaths[subpath].screens[screen]} + {#if selectedScreen?._id === screenId} diff --git a/packages/builder/src/components/userInterface/PageLayout.svelte b/packages/builder/src/components/userInterface/PageLayout.svelte index 932fc0a4f0..14cb835c6b 100644 --- a/packages/builder/src/components/userInterface/PageLayout.svelte +++ b/packages/builder/src/components/userInterface/PageLayout.svelte @@ -1,6 +1,6 @@