fix: pass in lang to mobile dropdown and render logout button

This commit is contained in:
Chuma McPhoy
2024-06-19 09:44:16 +02:00
committed by Michael Zetterberg
parent f2a467af0d
commit 0d6498c654
3 changed files with 29 additions and 26 deletions

View File

@@ -3,11 +3,12 @@ import { serverClient } from "@/lib/trpc/server"
import MyPagesMobileDropdown from "@/components/Current/Header/MyPagesMobileDropdown"
export default async function MyPagesMobileDropdownPage() {
// TODO: Figure out how to pass down props at the paralell route level.
// - Possibly by parsing [...paths]
import { LangParams, PageArgs } from "@/types/params"
export default async function MyPagesMobileDropdownPage({
params,
}: PageArgs<LangParams>) {
const navigation = await serverClient().contentstack.myPages.navigation.get()
if (!navigation) return null
return <MyPagesMobileDropdown navigation={navigation} lang={null} />
return <MyPagesMobileDropdown navigation={navigation} lang={params.lang} />
}