12 lines
415 B
TypeScript
12 lines
415 B
TypeScript
import client from './client'
|
|
|
|
export const getUsers = (params?: { page?: number; page_size?: number }) =>
|
|
client.get('/users', { params })
|
|
|
|
export const getUser = (id: string) => client.get(`/users/${id}`)
|
|
|
|
export const updateUser = (id: string, data: { role?: string; is_active?: boolean }) =>
|
|
client.patch(`/users/${id}`, data)
|
|
|
|
export const approveUser = (id: string) => client.post(`/users/${id}/approve`)
|