refactor: revew all design of services, clients, deadcode, ...

This commit is contained in:
Julien Froidefond
2025-08-24 22:03:15 +02:00
parent f4dcc89c11
commit 6fba622003
63 changed files with 969 additions and 1846 deletions

View File

@@ -6,8 +6,8 @@ import { Button } from "@/components/ui/button";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Badge } from "@/components/ui/badge";
import { Skeleton } from "@/components/ui/skeleton";
import { TeamMember } from "@/services/admin-management-service";
import { AdminManagementService } from "@/services/admin-management-service";
import { TeamMember } from "@/clients/domains/admin-client";
import { adminClient } from "@/clients";
import { useToast } from "@/hooks/use-toast";
interface TeamMembersModalProps {
@@ -41,7 +41,7 @@ export function TeamMembersModal({
setIsLoading(true);
setError(null);
try {
const membersData = await AdminManagementService.getTeamMembers(teamId);
const membersData = await adminClient.getTeamMembers(teamId);
setMembers(membersData);
} catch (err: any) {
setError(err.message || "Erreur lors du chargement des membres");
@@ -59,7 +59,7 @@ export function TeamMembersModal({
setDeletingMemberId(memberId);
try {
await AdminManagementService.removeTeamMember(teamId, memberId);
await adminClient.removeTeamMember(teamId, memberId);
// Mettre à jour la liste locale
setMembers((prev) => prev.filter((member) => member.id !== memberId));