"use client"; import { CorrespondenceList } from "@/components/correspondences/list"; import { Pagination } from "@/components/common/pagination"; import { useCorrespondences } from "@/hooks/use-correspondence"; import { useSearchParams } from "next/navigation"; import { Loader2 } from "lucide-react"; export function CorrespondencesContent() { const searchParams = useSearchParams(); const page = parseInt(searchParams.get("page") || "1"); const status = searchParams.get("status") || undefined; const search = searchParams.get("search") || undefined; const { data, isLoading, isError } = useCorrespondences({ page, status, search, } as any); if (isLoading) { return (
); } if (isError) { return (
Failed to load correspondences.
); } return ( <>
); }