fix: Ordre des guardians lors de leur création / déselection correcte si

plusieurs guardians
This commit is contained in:
N3WT DE COMPET
2025-05-22 18:15:05 +02:00
parent eca8d7a8d5
commit 3b667d3b15
4 changed files with 83 additions and 18 deletions

View File

@ -1,6 +1,7 @@
import { useEffect, useState } from 'react';
import { motion } from 'framer-motion';
import { X, CheckCircle, AlertCircle, Info, AlertTriangle } from 'lucide-react';
import { errorMessages } from '@/utils/errorCodes';
const typeStyles = {
success: {
@ -26,6 +27,7 @@ export default function FlashNotification({
title,
message,
type = 'info',
errorCode,
onClose,
}) {
const [isVisible, setIsVisible] = useState(true);
@ -58,6 +60,12 @@ export default function FlashNotification({
<div className="flex-1 w-96 p-4">
<p className="font-bold text-black">{title}</p>
<p className="text-gray-700">{message}</p>
{type === 'error' && errorCode && (
<div className="mt-2 text-xs text-gray-500">
Code :{' '}
<span className="font-mono font-bold">{errorCode}</span>
</div>
)}
</div>
{/* Bouton de fermeture */}
<button