update prefetchQuery

This commit is contained in:
smanylov
2026-03-20 20:31:26 +07:00
parent 46ee8ac4a6
commit e5ed1e213d
2 changed files with 18 additions and 2 deletions
+9 -1
View File
@@ -40,7 +40,15 @@ export async function prefetchLayoutQueries(queryClient: QueryClient) {
queryClient.prefetchQuery({ queryClient.prefetchQuery({
queryKey: ['userFilesData'], queryKey: ['userFilesData'],
queryFn: () => { queryFn: () => {
return getUserFilesData(1, 10000); return getUserFilesData({
page: 1,
pageSize: 10,
sortBy: '',
sortOrder: '',
type: '',
date: '',
query: ''
});
}, },
staleTime: 30 * 1000 staleTime: 30 * 1000
}), }),
@@ -41,7 +41,15 @@ export default function DashboardUserFiles() {
error, error,
} = useQuery<ApiResponse, Error, FileItem[], ['userFilesData', number, number]>({ } = useQuery<ApiResponse, Error, FileItem[], ['userFilesData', number, number]>({
queryKey: ['userFilesData', 1, 5], queryKey: ['userFilesData', 1, 5],
queryFn: () => getUserFilesData(1, 5), queryFn: () => getUserFilesData({
page: 1,
pageSize: 5,
sortBy: 'updatedAt',
sortOrder: 'desc',
type: '',
date: '',
query: ''
}),
select: (data: ApiResponse): FileItem[] => { select: (data: ApiResponse): FileItem[] => {
if (!data?.files) return []; if (!data?.files) return [];