import { useParams, useNavigate } from 'react-router-dom'; import { useTicketDetail } from '@/hooks/useTicketDetail'; import { Card } from '@/components/ui/Card'; import { Button } from '@/components/ui/Button'; import { Loader } from '@/components/ui/Loader'; import { EmptyState } from '@/components/ui/EmptyState'; import { BackButton } from '@/components/ui/BackButton'; // Importation import { TicketInfoWidget } from '@/components/widgets/TicketInfoWidget'; import { TicketChatWidget } from '@/components/widgets/TicketChatWidget'; export default function TicketDetail() { const { ticketId } = useParams<{ ticketId: string }>(); const navigate = useNavigate(); const { ticket, messages, isLoading, error, isSending, sendMessage, currentUser } = useTicketDetail(ticketId); if (isLoading) return
; if (error || !ticket) { return (
); } return (
{/* BOUTON DE RETOUR EXTRAIT */} {/* WIDGETS */}
); }