dragonschildstudios.com/src/layouts/LandingLayout.astro
2024-01-20 22:53:45 +13:00

25 lines
620 B
Text

---
import PageLayout from '~/layouts/PageLayout.astro';
import Header from '~/components/widgets/Header.astro';
import { headerData } from '~/navigation';
import type { MetaData } from '~/types';
export interface Props {
metadata?: MetaData;
}
const { metadata } = Astro.props;
---
<PageLayout metadata={metadata}>
<Fragment slot="announcement">
<slot name="announcement" />
</Fragment>
<Fragment slot="header">
<slot name="header">
<Header links={headerData?.links[2] ? [headerData.links[2]] : undefined} showToggleTheme position="right" />
</slot>
</Fragment>
<slot />
</PageLayout>