| 1234567891011121314 |
- import { keepPreviousData, useQuery } from '@tanstack/react-query'
- import { queryKeys } from '@/core/react-query/keys'
- import { adminsService } from '@/services/admins.service'
- import type { PaginationParams } from '@/types/common.types'
- export function useAdmins(
- params: PaginationParams = { page: 1, per_page: 10 }
- ) {
- return useQuery({
- queryKey: queryKeys.admins.list(params),
- queryFn: () => adminsService.list(params),
- placeholderData: keepPreviousData,
- })
- }
|