Add new frontend - fix 20

This commit is contained in:
Urtzi Alfaro
2025-07-23 13:37:37 +02:00
parent b1639f5d9b
commit f8aefa9abe
6 changed files with 52 additions and 27 deletions

View File

@@ -61,7 +61,7 @@ export class AuthService {
*/
async getCurrentUser(): Promise<UserProfile> {
const response = await apiClient.get<UserProfile>('/users/me');
return response.data!;
return response;
}
async register(userData: RegisterRequest): Promise<TokenResponse> {

View File

@@ -56,6 +56,7 @@ export type {
TenantStats,
TenantUser,
InviteUser,
TenantInfo
} from './tenantService';
// Create a unified API object for convenience

View File

@@ -1,8 +1,7 @@
// src/api/services/NotificationService.ts
import { apiClient } from '../base/apiClient';
import {
ApiResponse,
NotificationSettings
ApiResponse
} from '@/api/services';
export interface NotificationCreate {

View File

@@ -112,7 +112,7 @@ export class TenantService {
*/
async registerBakery(bakeryData: TenantCreate): Promise<TenantInfo> {
const response = await apiClient.post<TenantInfo>('/api/v1/tenants/register', bakeryData);
return response.data!;
return response;
}
/**

View File

@@ -4,10 +4,6 @@ import {
ApiResponse
} from '../types/api';
import {
ApiResponse
} from '@/api/services';
export interface TrainingJobStatus {
id: string;
tenant_id: string;