refactor: integrate EvaluationClient and remove legacy evaluation actions

- Added EvaluationClient to clients/index.ts and created an instance for use.
- Updated client-wrapper.tsx and welcome-screen.tsx to utilize EvaluationClient for evaluation actions.
- Removed obsolete evaluation-actions.ts file to streamline codebase and reduce redundancy.
This commit is contained in:
Julien Froidefond
2025-08-25 08:06:23 +02:00
parent 1a0877f51d
commit 26496e7473
5 changed files with 135 additions and 178 deletions

View File

@@ -2,13 +2,16 @@
import { SkillsClient } from "./domains/skills-client";
import { AuthClient } from "./domains/auth-client";
import { AdminClient } from "./domains/admin-client";
import { EvaluationClient } from "./domains/evaluation-client";
// Export all client classes
export { SkillsClient } from "./domains/skills-client";
export { AuthClient } from "./domains/auth-client";
export { AdminClient } from "./domains/admin-client";
export { EvaluationClient } from "./domains/evaluation-client";
// Create and export client instances
export const skillsClient = new SkillsClient();
export const authClient = new AuthClient();
export const adminClient = new AdminClient();
export const evaluationClient = new EvaluationClient();