From 0485a352694c5c6f25c5dc74dba63ab166e15b9d Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 12 Dec 2025 00:09:23 +0300 Subject: [PATCH] bearer --- mnemo_cards_admin/src/api/analytics.ts | 8 ++++---- mnemo_cards_admin/src/api/cards.ts | 10 +++++----- mnemo_cards_admin/src/api/packs.ts | 10 +++++----- mnemo_cards_admin/src/api/users.ts | 12 ++++++------ 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/mnemo_cards_admin/src/api/analytics.ts b/mnemo_cards_admin/src/api/analytics.ts index 3412b8a..e218403 100644 --- a/mnemo_cards_admin/src/api/analytics.ts +++ b/mnemo_cards_admin/src/api/analytics.ts @@ -1,4 +1,4 @@ -import { apiClient } from './client' +import { adminApiClient } from './client' export interface DashboardStats { users: number @@ -37,19 +37,19 @@ export interface DashboardData { export const analyticsApi = { // Get dashboard analytics getDashboard: async (): Promise => { - const response = await apiClient.get('/api/v2/admin/analytics/dashboard') + const response = await adminApiClient.get('/api/v2/admin/analytics/dashboard') return response.data }, // Get user registration chart data getUsersChart: async (): Promise<{ data: ChartDataPoint[]; period: string }> => { - const response = await apiClient.get('/api/v2/admin/analytics/users/chart') + const response = await adminApiClient.get('/api/v2/admin/analytics/users/chart') return response.data }, // Get revenue chart data getRevenueChart: async (): Promise<{ data: ChartDataPoint[]; period: string; currency: string }> => { - const response = await apiClient.get('/api/v2/admin/analytics/revenue/chart') + const response = await adminApiClient.get('/api/v2/admin/analytics/revenue/chart') return response.data }, } diff --git a/mnemo_cards_admin/src/api/cards.ts b/mnemo_cards_admin/src/api/cards.ts index fcc0e0a..e7aa012 100644 --- a/mnemo_cards_admin/src/api/cards.ts +++ b/mnemo_cards_admin/src/api/cards.ts @@ -1,4 +1,4 @@ -import { apiClient } from './client' +import { adminApiClient } from './client' import type { GameCardDto, PaginatedResponse } from '@/types/models' export const cardsApi = { @@ -8,7 +8,7 @@ export const cardsApi = { limit?: number search?: string }): Promise> => { - const response = await apiClient.get('/api/v2/admin/cards', { + const response = await adminApiClient.get('/api/v2/admin/cards', { params: { page: params?.page || 1, limit: params?.limit || 20, @@ -20,19 +20,19 @@ export const cardsApi = { // Get a specific card by ID getCard: async (cardId: number): Promise => { - const response = await apiClient.get(`/api/v2/admin/cards/${cardId}`) + const response = await adminApiClient.get(`/api/v2/admin/cards/${cardId}`) return response.data }, // Create or update a card upsertCard: async (card: GameCardDto): Promise<{ success: boolean; card: GameCardDto }> => { - const response = await apiClient.post('/api/v2/admin/cards', card) + const response = await adminApiClient.post('/api/v2/admin/cards', card) return response.data }, // Delete a card by ID deleteCard: async (cardId: number): Promise<{ success: boolean; message: string }> => { - const response = await apiClient.delete(`/api/v2/admin/cards/${cardId}`) + const response = await adminApiClient.delete(`/api/v2/admin/cards/${cardId}`) return response.data }, } diff --git a/mnemo_cards_admin/src/api/packs.ts b/mnemo_cards_admin/src/api/packs.ts index 4995019..a98b9e2 100644 --- a/mnemo_cards_admin/src/api/packs.ts +++ b/mnemo_cards_admin/src/api/packs.ts @@ -1,4 +1,4 @@ -import { apiClient } from './client' +import { adminApiClient } from './client' import type { EditCardPackDto, CardPackPreviewDto, PaginatedResponse } from '@/types/models' export const packsApi = { @@ -9,7 +9,7 @@ export const packsApi = { search?: string showDisabled?: boolean }): Promise> => { - const response = await apiClient.get('/api/v2/admin/packs', { + const response = await adminApiClient.get('/api/v2/admin/packs', { params: { page: params?.page || 1, limit: params?.limit || 20, @@ -22,19 +22,19 @@ export const packsApi = { // Get pack details by ID for editing getPack: async (packId: string): Promise => { - const response = await apiClient.get(`/api/v2/admin/packs/${packId}`) + const response = await adminApiClient.get(`/api/v2/admin/packs/${packId}`) return response.data }, // Create or update pack upsertPack: async (pack: EditCardPackDto): Promise<{ success: boolean; pack: EditCardPackDto }> => { - const response = await apiClient.post('/api/v2/admin/packs', pack) + const response = await adminApiClient.post('/api/v2/admin/packs', pack) return response.data }, // Delete pack deletePack: async (packId: string): Promise<{ success: boolean; message: string }> => { - const response = await apiClient.delete(`/api/v2/admin/packs/${packId}`) + const response = await adminApiClient.delete(`/api/v2/admin/packs/${packId}`) return response.data }, } diff --git a/mnemo_cards_admin/src/api/users.ts b/mnemo_cards_admin/src/api/users.ts index 7000ac5..c478a71 100644 --- a/mnemo_cards_admin/src/api/users.ts +++ b/mnemo_cards_admin/src/api/users.ts @@ -1,4 +1,4 @@ -import { apiClient } from './client' +import { adminApiClient } from './client' import type { UserDto, PaginatedResponse, PaymentDto } from '@/types/models' export const usersApi = { @@ -8,7 +8,7 @@ export const usersApi = { limit?: number ids?: string[] }): Promise> => { - const response = await apiClient.get('/api/v2/admin/users', { + const response = await adminApiClient.get('/api/v2/admin/users', { params: { page: params?.page || 1, limit: params?.limit || 20, @@ -20,25 +20,25 @@ export const usersApi = { // Get user IDs list getUserIds: async (): Promise => { - const response = await apiClient.get('/api/v2/admin/users/ids') + const response = await adminApiClient.get('/api/v2/admin/users/ids') return response.data.ids }, // Get user purchases getUserPurchases: async (userId: string): Promise => { - const response = await apiClient.get(`/api/v2/admin/users/${userId}/purchases`) + const response = await adminApiClient.get(`/api/v2/admin/users/${userId}/purchases`) return response.data.payments }, // Create or update user upsertUser: async (user: UserDto): Promise<{ result: boolean }> => { - const response = await apiClient.post('/api/v2/admin/users', user) + const response = await adminApiClient.post('/api/v2/admin/users', user) return response.data }, // Delete user deleteUser: async (userId: string): Promise<{ result: boolean }> => { - const response = await apiClient.delete(`/api/v2/admin/users/${userId}`) + const response = await adminApiClient.delete(`/api/v2/admin/users/${userId}`) return response.data }, }