2023-07-15 16:55:22 +02:00
|
|
|
// Components
|
|
|
|
import { BaseLayout, BaseLayoutLeft, BaseLayoutWide } from 'shared/components/base-layout.mjs'
|
|
|
|
import { NavLinks, Breadcrumbs, MainSections } from 'shared/components/navigation/sitenav.mjs'
|
2022-05-25 18:35:20 +02:00
|
|
|
|
2023-07-20 08:52:50 +02:00
|
|
|
export const ns = []
|
2022-05-25 18:35:20 +02:00
|
|
|
|
2023-07-20 08:52:50 +02:00
|
|
|
export const DefaultLayout = ({ children = [], pageTitle = false }) => (
|
|
|
|
<BaseLayout>
|
|
|
|
<BaseLayoutLeft>
|
|
|
|
<MainSections />
|
|
|
|
<NavLinks />
|
|
|
|
</BaseLayoutLeft>
|
2023-04-28 21:23:06 +02:00
|
|
|
|
2023-07-20 08:52:50 +02:00
|
|
|
<BaseLayoutWide>
|
|
|
|
{pageTitle && (
|
2023-09-09 17:58:44 +02:00
|
|
|
<div className="xl:pl-4">
|
2023-07-20 08:52:50 +02:00
|
|
|
<Breadcrumbs />
|
|
|
|
<h1 className="break-words">{pageTitle}</h1>
|
|
|
|
</div>
|
|
|
|
)}
|
|
|
|
<div className="xl:pl-4">{children}</div>
|
|
|
|
</BaseLayoutWide>
|
|
|
|
</BaseLayout>
|
|
|
|
)
|