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

View File

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