diff --git a/client/src/pages/AdminSequences.tsx b/client/src/pages/AdminSequences.tsx index 8a4b841..1d9155f 100644 --- a/client/src/pages/AdminSequences.tsx +++ b/client/src/pages/AdminSequences.tsx @@ -9,7 +9,7 @@ import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@ import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"; import { Badge } from "@/components/ui/badge"; import { trpc } from "@/lib/trpc"; -import { Calendar, Edit, Eye, Plus, Trash2, X, Bell, Maximize2, Minimize2 } from "lucide-react"; +import { Calendar, Edit, Eye, Plus, Trash2, X, Bell, Maximize2, Minimize2, Send } from "lucide-react"; import FormateurCombobox from "@/components/FormateurCombobox"; import CapacityProgressBar from "@/components/CapacityProgressBar"; import { toast } from "sonner"; @@ -87,6 +87,15 @@ export default function AdminSequences() { }, }); + const testerRappelMutation = trpc.rappels.testerRappel.useMutation({ + onSuccess: () => { + toast.success("Email de test envoyé avec succès"); + }, + onError: (error) => { + toast.error(`Erreur lors de l'envoi du test : ${error.message}`); + }, + }); + const resetForm = () => { setFormData({ formationId: "", @@ -821,6 +830,21 @@ export default function AdminSequences() { > +