homepage nav
All checks were successful
deploy to production / deploy (push) Successful in 35s

This commit is contained in:
Robin Grenzdörfer 2023-09-16 10:04:38 +00:00
parent df1e5c03be
commit e6e1baf808
2 changed files with 14 additions and 10 deletions

View File

@ -4,6 +4,7 @@
let nextpage = $navigation?.pages[0]
$: nextpage = $navigation?.pages[0]
function getNextPage(pages) {
console.log(pages, "pages")
if (location.pathname == "/" || location.pathname == "") return
let currPage = pages.find(
@ -26,6 +27,7 @@
} else {
blackBg = false
}
getNextPage($navigation.pages)
if (location.pathname.split("/").filter((s) => s).length >= 2) {
@ -37,6 +39,7 @@
let showNext = true
$: {
if ($rerender) {
if (location.pathname != "/") {
getNextPage($navigation.pages)
}

View File

@ -14,16 +14,17 @@
<div class="inner-container">
<div class="pages">
{#each $navigation.pages as page}
<button
class="page underline"
on:click="{() => {
active = false
$rerender = $rerender + 1
navigate(Object.values($pages)?.find((o) => o.id == page.page)?.path || '/')
}}"
>
{page.name}
</button>
{#if Object.values($pages)?.find((o) => o.id == page.page)?.path !== "/"}
<button
class="page underline"
on:click="{() => {
active = false
$rerender = $rerender + 1
navigate(Object.values($pages)?.find((o) => o.id == page.page)?.path || '/')
}}"
>
{page.name}
</button>{/if}
{/each}
</div>
<div class="footer-infos">