Files
gridpilot.gg/apps/website/components/leagues/CreateLeagueWizardLayout.tsx
2026-01-19 02:14:53 +01:00

25 lines
603 B
TypeScript

'use client';
import { ReactNode } from 'react';
import { SharedBox, SharedStack, SharedContainer } from '@/components/shared/UIComponents';
interface CreateLeagueWizardLayoutProps {
children: ReactNode;
header: ReactNode;
progress: ReactNode;
navigation: ReactNode;
footer: ReactNode;
}
export function CreateLeagueWizardLayout({ children, header, progress, navigation, footer }: CreateLeagueWizardLayoutProps) {
return (
<SharedBox as="main" maxWidth="4xl" mx="auto" pb={8}>
{header}
{progress}
{children}
{navigation}
{footer}
</SharedBox>
);
}