feat: page rapport détaillé des imports avec filtres, compteurs et détails doublons/erreurs

This commit is contained in:
Manus
2026-05-03 10:23:40 -04:00
parent 4dbc161a5f
commit 973cc67603
3 changed files with 521 additions and 1 deletions

View File

@@ -25,7 +25,7 @@ import {
import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible";
import { getLoginUrl } from "@/const";
import { useIsMobile } from "@/hooks/useMobile";
import { LayoutDashboard, LogOut, PanelLeft, Users, FileText, Upload, History, Settings, Download, List, Zap, ChevronDown, Receipt, Cog, ClipboardList, CheckSquare, Brain } from "lucide-react";
import { LayoutDashboard, LogOut, PanelLeft, Users, FileText, Upload, History, Settings, Download, List, Zap, ChevronDown, Receipt, Cog, ClipboardList, CheckSquare, Brain, BarChart2 } from "lucide-react";
import { CSSProperties, useEffect, useRef, useState } from "react";
import { useLocation } from "wouter";
import { DashboardLayoutSkeleton } from './DashboardLayoutSkeleton';
@@ -76,6 +76,7 @@ const menuStructure: MenuItem[] = [
color: "from-green-500 to-emerald-500",
children: [
{ icon: History, label: "Historiques", path: "/history" },
{ icon: BarChart2, label: "Rapport imports", path: "/import-report" },
{ icon: CheckSquare, label: "Historique BAP", path: "/bap-history" },
],
},