Files
x-server-mobile/frontend/src/modules/approval/hooks/useApprovalList.ts
T

13 lines
417 B
TypeScript
Raw Normal View History

import { useQuery } from '@tanstack/react-query'
import { getApprovalList } from '../services'
import type { ApprovalListParams } from '../types'
export function useApprovalList(params: ApprovalListParams = {}) {
const { type = 'my', page = 1, pageSize = 20 } = params
return useQuery({
queryKey: ['approval-list', type, page, pageSize],
queryFn: () => getApprovalList({ type, page, pageSize }),
})
}