import type { Metadata } from 'next';

import { JournalPanel } from '@/components/journal/journal-panel';

export const metadata: Metadata = {
  title: 'CCFN — Journal',
  description:
    'Journal du fonctionnement du CCFN et fonction Lire Journal.',
};

type JournalPageProps = {
  searchParams: { id_cont?: string; oid?: string };
};

export default function JournalPage({ searchParams }: JournalPageProps) {
  const { id_cont: idCont, oid } = searchParams;

  return (
    <main className="flex-1 px-6 py-10">
      <div className="mx-auto max-w-6xl">
        <JournalPanel
          filtresInitiaux={{
            ...(idCont ? { id_cont: idCont } : {}),
            ...(oid ? { oid } : {}),
          }}
        />
      </div>
    </main>
  );
}
