import { AppShell, PageBody, PageHeader } from '../layout/AppShell';
import { EmptyState } from '../components/ui/primitives';
import { Hammer } from 'lucide-react';

export function ComingSoonPage({ title, description }: { title: string; description?: string }) {
  return (
    <AppShell>
      <PageHeader title={title} description={description} />
      <PageBody>
        <EmptyState
          icon={<Hammer className="h-8 w-8" />}
          title="In aanbouw"
          description="Deze module komt in een volgende sprint. De API-routes en DB-tabellen zijn al voorbereid."
        />
      </PageBody>
    </AppShell>
  );
}
