"use client"; import { useQuery } from "@tanstack/react-query"; import { useParams } from "next/navigation"; import { api } from "@/lib/api"; import type { Document } from "@/lib/types"; import { DocumentList } from "@/components/documents/DocumentList"; import { DocumentUpload } from "@/components/documents/DocumentUpload"; import { Loader2 } from "lucide-react"; export default function DokumentePage() { const { id } = useParams<{ id: string }>(); const { data, isLoading } = useQuery({ queryKey: ["case-documents", id], queryFn: () => api.get(`/cases/${id}/documents`), }); if (isLoading) { return (
); } const documents = Array.isArray(data) ? data : []; return (
); }