import { api } from '@/api/client' import type { ApiResponse, PaginatedResponse, PlatformUser, UserListParams } from '@/api/types' const BASE = '/api/admin/v1/users' export function fetchUsers(params?: UserListParams) { return api.get>(BASE, params) } export function fetchUserDetail(uid: string) { return api.get>(`${BASE}/${uid}`) } export function updateUserStatus(uid: string, status: boolean) { return api.put>(`${BASE}/${uid}/status`, { status }) }