Files
panel/resources/scripts/api/admin/users/useUsersSWR.ts

11 lines
323 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