Different names for home and login screen

This commit is contained in:
Martin McKeaveney 2020-12-08 10:32:45 +00:00
parent c00af29fbc
commit a803ee8f71
1 changed files with 9 additions and 2 deletions

View File

@ -8,6 +8,13 @@
import NavItem from "components/common/NavItem.svelte" import NavItem from "components/common/NavItem.svelte"
import ScreenDropdownMenu from "./ScreenDropdownMenu.svelte" import ScreenDropdownMenu from "./ScreenDropdownMenu.svelte"
const ROUTE_NAME_MAP = {
"/": {
BASIC: "Home",
PUBLIC: "Login"
}
}
const dragDropStore = instantiateStore() const dragDropStore = instantiateStore()
export let route export let route
@ -30,13 +37,13 @@
withArrow={route.subpaths} /> withArrow={route.subpaths} />
{#each Object.entries(route.subpaths) as [url, subpath]} {#each Object.entries(route.subpaths) as [url, subpath]}
{#each Object.values(subpath.screens) as screenId} {#each Object.entries(subpath.screens) as [role, screenId]}
<NavItem <NavItem
icon="ri-artboard-2-line" icon="ri-artboard-2-line"
indentLevel={indent || 1} indentLevel={indent || 1}
selected={$store.currentAssetId === screenId} selected={$store.currentAssetId === screenId}
opened={$store.currentAssetId === screenId} opened={$store.currentAssetId === screenId}
text={url === '/' ? 'Home' : url} text={ROUTE_NAME_MAP[url]?.[role] || url}
withArrow={route.subpaths} withArrow={route.subpaths}
on:click={() => changeScreen(screenId)}> on:click={() => changeScreen(screenId)}>
<ScreenDropdownMenu {screenId} /> <ScreenDropdownMenu {screenId} />