refactor: move contentype to header

This commit is contained in:
Matilda Landström
2024-05-29 13:47:27 +02:00
parent 286227705a
commit c8247bb2e4
9 changed files with 172 additions and 174 deletions

View File

@@ -1,5 +1,4 @@
import { serverClient } from "@/lib/trpc/server"
import { PageTypes } from "@/server/routers/contentstack/breadcrumbs/input"
import { auth } from "@/auth"
import { Blocks } from "@/components/Loyalty/Blocks"
@@ -19,7 +18,7 @@ export default async function LoyaltyPage({ lang }: LangParams) {
return (
<>
<Breadcrumbs pageType={PageTypes.Loyalty} />
<Breadcrumbs />
<section className={styles.content}>
{session ? (
<Sidebar lang={lang} />

View File

@@ -1,23 +1,13 @@
import { _ } from "@/lib/translation"
import { serverClient } from "@/lib/trpc/server"
import { PageTypes } from "@/server/routers/contentstack/breadcrumbs/input"
import Breadcrumb from "./Breadcrumb"
import BreadcrumbsWithLink from "./BreadcrumbWithLink"
import styles from "./breadcrumbs.module.css"
import { BreadcrumbsProps } from "@/types/components/myPages/breadcrumbs"
export default async function Breadcrumbs({
pageType = PageTypes.Account,
}: BreadcrumbsProps) {
let breadcrumbs
if (pageType == PageTypes.Account) {
breadcrumbs = await serverClient().contentstack.breadcrumbs.getMyPages()
} else {
breadcrumbs = await serverClient().contentstack.breadcrumbs.getLoyaltyPage()
}
export default async function Breadcrumbs() {
const breadcrumbs = await serverClient().contentstack.breadcrumbs.get()
return (
<nav className={styles.breadcrumbs}>
<ul className={styles.list}>