17 lines
464 B
TypeScript
17 lines
464 B
TypeScript
import { api } from '@/api/client'
|
|
import type {
|
|
ApiResponse,
|
|
ListParams,
|
|
NotificationDevice,
|
|
NotificationDeviceStats,
|
|
PaginatedResponse,
|
|
} from '@/api/types'
|
|
|
|
export function fetchDevices(params: ListParams) {
|
|
return api.get<PaginatedResponse<NotificationDevice>>('/api/admin/v1/notification/devices', params)
|
|
}
|
|
|
|
export function fetchDeviceStats() {
|
|
return api.get<ApiResponse<NotificationDeviceStats>>('/api/admin/v1/notification/devices/stats')
|
|
}
|