From b2a12127ca2df75d996e27a76136aa58068f8387 Mon Sep 17 00:00:00 2001 From: Eric Lay Date: Wed, 11 Mar 2026 08:39:46 -0500 Subject: [PATCH] Add src/components/dashboard/ComplianceCard.jsx --- src/components/dashboard/ComplianceCard.jsx | 49 +++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 src/components/dashboard/ComplianceCard.jsx diff --git a/src/components/dashboard/ComplianceCard.jsx b/src/components/dashboard/ComplianceCard.jsx new file mode 100644 index 0000000..73e9bfd --- /dev/null +++ b/src/components/dashboard/ComplianceCard.jsx @@ -0,0 +1,49 @@ +import React, { useState } from "react"; +import { AlertCircle, Truck, Package, AlertTriangle } from "lucide-react"; + +const tabs = [ + { label: "Carrier View", icon: Truck, count: 0 }, + { label: "Parcel View", icon: Package, count: 0 }, + { label: "Consolidation Exceptions", icon: AlertTriangle, count: 0 }, +]; + +export default function ComplianceCard() { + const [activeTab, setActiveTab] = useState(0); + + return ( +
+
+ +

Compliance Events

+
i
+
+

Issues requiring attention

+ +
+ {tabs.map((tab, i) => ( + + ))} +
+ +
+ No data +
+
+ ); +} \ No newline at end of file