Files
panel/resources/scripts/api/admin/users/useUsersSWR.ts
2023-11-06 04:20:25 +00:00

12 lines
324 B
TypeScript

import useSWR from 'swr'
import getUsers, { QueryParams, UserResponse } from '@/api/admin/users/getUsers'
const useUsersSWR = ({ page, query, ...params }: QueryParams) => {
return useSWR<UserResponse>(['admin:users', page, query], () =>
getUsers({ page, query, ...params })
)
}
export default useUsersSWR