12 lines
373 B
TypeScript
12 lines
373 B
TypeScript
import { usePageData } from '@/lib/page/usePageData';
|
|
import { useInject } from '@/lib/di/hooks/useInject';
|
|
import { RACE_SERVICE_TOKEN } from '@/lib/di/tokens';
|
|
|
|
export function useAllRacesPageData() {
|
|
const raceService = useInject(RACE_SERVICE_TOKEN);
|
|
|
|
return usePageData({
|
|
queryKey: ['races', 'all'],
|
|
queryFn: () => raceService.getAllRacesPageData(),
|
|
});
|
|
} |