feat: Implement voice design management with CRUD operations and integrate into frontend

This commit is contained in:
2026-02-04 13:57:20 +08:00
parent a694ead4b8
commit ddaa0abfc7
14 changed files with 542 additions and 31 deletions

View File

@@ -27,6 +27,13 @@ export const API_ENDPOINTS = {
UPDATE: (id: number) => `/users/${id}`,
DELETE: (id: number) => `/users/${id}`,
},
VOICE_DESIGNS: {
LIST: '/voice-designs',
CREATE: '/voice-designs',
GET: (id: number) => `/voice-designs/${id}`,
UPDATE: (id: number) => `/voice-designs/${id}`,
DELETE: (id: number) => `/voice-designs/${id}`,
},
} as const
export const LANGUAGE_NAMES: Record<string, string> = {