15 lines
503 B
TypeScript
15 lines
503 B
TypeScript
import { getAllAspectsAverageScore } from '@/modules/assessmentResult/queries/assessmentResultQueries';
|
|
import { createFileRoute } from '@tanstack/react-router'
|
|
import { z } from 'zod';
|
|
|
|
const searchParamSchema = z.object({
|
|
detail: z.string().default("").optional(),
|
|
});
|
|
|
|
export const Route = createFileRoute("/_dashboardLayout/assessmentResult/")({
|
|
validateSearch: searchParamSchema,
|
|
|
|
loader: ({ context: { queryClient } }) => {
|
|
queryClient.ensureQueryData(getAllAspectsAverageScore("0"));
|
|
},
|
|
}); |