fix: validation for header

This commit is contained in:
Simon Emanuelsson
2024-09-22 21:22:21 +02:00
parent ac5e48357c
commit 68703d72e1
33 changed files with 453 additions and 404 deletions

View File

@@ -1,22 +1,22 @@
import { getFooter } from "@/lib/trpc/memoizedRequests"
import FooterMainNav from "./MainNav"
import FooterSecondaryNav from "./SecondaryNav"
import styles from "./navigation.module.css"
import type { FooterNavigationProps } from "@/types/components/footer/navigation"
export default function FooterNavigation({
mainLinks,
secondaryLinks,
appDownloads,
}: FooterNavigationProps) {
export default async function FooterNavigation() {
const footer = await getFooter()
if (!footer) {
return null
}
return (
<section className={styles.section}>
<div className={styles.maxWidth}>
<FooterMainNav mainLinks={mainLinks} />
<FooterMainNav mainLinks={footer.mainLinks} />
<FooterSecondaryNav
secondaryLinks={secondaryLinks}
appDownloads={appDownloads}
secondaryLinks={footer.secondaryLinks}
appDownloads={footer.appDownloads}
/>
</div>
</section>