import React, { ReactNode } from 'react'; import styled from 'styled-components'; import Content from '../Content'; import PageFooter from '../PageFooter'; import PageHeader, { PageHeaderProps } from '../PageHeader'; export interface PageLayoutProps extends PageHeaderProps { privacyManagerId: string; children?: ReactNode; } const PageLayoutContainer = styled.div` width: 100%; min-height: 100svh; display: flex; flex-direction: column; > * { width: 100%; } ${Content} { flex-grow: 1; } `; const PageLayout: React.FC = ({ privacyManagerId, pinnedTeaser, tags, ressorts, skills, brands, magazines, headerCampaignUrl, headerCampaignImage, burgerCampaignImage, burgerCampaignUrl, isLoggedIn, hasSubscription, children, }) => { return ( {children} ); }; export default PageLayout;