documet page done
This commit is contained in:
@@ -87,7 +87,8 @@ export const queryClient = new QueryClient({
|
||||
queryFn: getQueryFn({ on401: "throw" }),
|
||||
refetchInterval: false,
|
||||
refetchOnWindowFocus: false,
|
||||
staleTime: Infinity,
|
||||
refetchOnMount: true,
|
||||
staleTime: 0,
|
||||
retry: false,
|
||||
},
|
||||
mutations: {
|
||||
|
||||
@@ -45,8 +45,11 @@ export default function DocumentsPage() {
|
||||
|
||||
useEffect(() => {
|
||||
setSelectedGroupId(null);
|
||||
setFileBlobUrl(null);
|
||||
setSelectedPdfId(null);
|
||||
}, [selectedPatient]);
|
||||
|
||||
|
||||
const { data: groups = [] } = useQuery({
|
||||
queryKey: ["groups", selectedPatient?.id],
|
||||
enabled: !!selectedPatient,
|
||||
@@ -178,7 +181,7 @@ export default function DocumentsPage() {
|
||||
}
|
||||
>
|
||||
<FolderOpen className="w-4 h-4 mr-2" />
|
||||
Group #{group.id} - {group.title}
|
||||
Group - {group.title}
|
||||
</Button>
|
||||
))
|
||||
)}
|
||||
@@ -189,7 +192,7 @@ export default function DocumentsPage() {
|
||||
{selectedGroupId && (
|
||||
<Card>
|
||||
<CardHeader>
|
||||
<CardTitle>PDFs in Group #{selectedGroupId}</CardTitle>
|
||||
<CardTitle>PDFs in Group</CardTitle>
|
||||
</CardHeader>
|
||||
<CardContent className="space-y-2">
|
||||
{groupPdfs.length === 0 ? (
|
||||
@@ -241,15 +244,16 @@ export default function DocumentsPage() {
|
||||
{fileBlobUrl && (
|
||||
<Card>
|
||||
<CardHeader className="flex justify-between items-center">
|
||||
<CardTitle>Viewing PDF #{selectedPdfId}</CardTitle>
|
||||
<CardTitle>Viewing PDF</CardTitle>
|
||||
<Button
|
||||
variant="ghost"
|
||||
variant="outline"
|
||||
className="ml-auto text-red-600 border-red-500 hover:bg-red-100 hover:border-red-600"
|
||||
onClick={() => {
|
||||
setFileBlobUrl(null);
|
||||
setSelectedPdfId(null);
|
||||
}}
|
||||
>
|
||||
Close
|
||||
✕ Close
|
||||
</Button>
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
|
||||
Reference in New Issue
Block a user