sto-k-odnomu/admin/src/api/analytics.ts
2026-01-07 16:24:30 +03:00

21 lines
534 B
TypeScript

import { adminApiClient } from './client'
// Dashboard stats from backend /api/admin/analytics/dashboard
export interface DashboardStats {
users: number
activeUsers: number
rooms: number
activeRooms: number
questionPacks: number
publicPacks: number
gamesPlayed: number
gamesToday: number
}
export const analyticsApi = {
// Get dashboard analytics
getDashboard: async (): Promise<DashboardStats> => {
const response = await adminApiClient.get('/api/admin/analytics/dashboard')
return response.data
},
}