'use client'; import { useState } from 'react'; import CalendrierTrajets from './CalendrierTrajets'; import ListeTrajets from './ListeTrajets'; import TrajetForm from './TrajetForm'; export default function CalendrierPageContent() { const [refreshTrigger, setRefreshTrigger] = useState(0); const [showTrajetForm, setShowTrajetForm] = useState(false); const handleTrajetCreated = () => { setRefreshTrigger((prev) => prev + 1); }; return (
{/* En-tête avec titre et bouton */}

Calendrier

Gestion des trajets et planning des chauffeurs

{/* Calendrier en haut */}
{/* Liste des trajets en bas, triable par période */}
{/* Modal formulaire trajet */} {showTrajetForm && ( setShowTrajetForm(false)} onSuccess={() => { handleTrajetCreated(); setShowTrajetForm(false); }} /> )}
); }