"use client"; import { CorrespondenceDetail } from "@/components/correspondences/detail"; import { useCorrespondence } from "@/hooks/use-correspondence"; import { Loader2 } from "lucide-react"; import { useParams } from "next/navigation"; export default function CorrespondenceDetailPage() { const params = useParams(); const uuid = (params?.uuid as string) ?? ''; const { data: correspondence, isLoading, isError } = useCorrespondence(uuid); if (!uuid) { return (

Invalid Correspondence UUID

); } if (isLoading) { return (
); } if (isError || !correspondence) { return (

Failed to load correspondence

Please try again later or verify the UUID.

); } return ; }