From e63603ae399b13ec99adecc9b21c9c35644efb40 Mon Sep 17 00:00:00 2001 From: Arcade69 <65565653+Arcade69@users.noreply.github.com> Date: Sat, 12 Apr 2025 14:41:54 +0200 Subject: [PATCH] Update Dashboard.jsx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit quelque changement sans tout pété --- Front-end/src/pages/Admin/Dashboard.jsx | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/Front-end/src/pages/Admin/Dashboard.jsx b/Front-end/src/pages/Admin/Dashboard.jsx index cbb7c09..cf44c35 100644 --- a/Front-end/src/pages/Admin/Dashboard.jsx +++ b/Front-end/src/pages/Admin/Dashboard.jsx @@ -4,7 +4,6 @@ import { RadioTower, ArrowRight, BadgePlus, Settings } from "lucide-react"; import { API_BASE_URL } from "../../config.js"; import axios from "axios"; -// Widgets initiaux pour le dashboard const initialWidgets = [ { id: 1, type: "summary" }, { id: 2, type: "users" }, @@ -12,7 +11,6 @@ const initialWidgets = [ ]; function Dashboard() { - // États simulés (données fictives pour l'exemple) const [users, setUsers] = useState([]) const [logs, setLogs] = useState([ @@ -34,7 +32,7 @@ function Dashboard() { setUsers(response.data); }); }, []); - // État pour simuler les objets présents dans la section AdminObjet.jsx + const [adminObjects, setAdminObjects] = useState([ { id: 101, @@ -65,24 +63,19 @@ function Dashboard() { }, ]); - // Gestion du mode de gestion et des widgets const [manageMode, setManageMode] = useState(false); const [widgets, setWidgets] = useState(initialWidgets); - // Contrôle d'affichage du modal de sélection de widget const [showAddWidgetModal, setShowAddWidgetModal] = useState(false); - // Suppression d'un widget const handleDeleteWidget = (id) => { setWidgets(widgets.filter((widget) => widget.id !== id)); }; - // Ouvre le modal pour ajouter un widget const openAddWidgetModal = () => { setShowAddWidgetModal(true); }; - - // Ajoute le widget sélectionné en fonction du type choisi + const handleWidgetSelection = (widgetType) => { const newWidget = { id: Date.now(), type: widgetType }; setWidgets([...widgets, newWidget]); @@ -93,7 +86,6 @@ function Dashboard() {