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 }), }) }