import {
Pencil,
FileText,
QrCode,
Search,
Plus,
AlertTriangle,
Clock,
ShieldCheck,
Target,
Download,
LayoutGrid,
} from "lucide-react";
import Table from "@/components/common/dataTable";
import InfoBanner from "@/components/common/infoBanner";
import Button from "@/components/common/button";
import NavigationTabs from "@/components/common/tabs";
import { equipmentTabs } from "@/constants/constant";
import { useState } from "react";
import StatCard from "@/components/common/dashStatCard";
const headers = [
"Code",
"Equipment",
"Group",
"Block · Floor",
"Service Provider",
"Criticality",
"PPM Status",
"Actions",
];
const Badge = ({
text,
color,
}: {
text: string;
color: string;
}) => (
{text}
);
const ActionButtons = () => (
);
export default function EquipmentPortal() {
const [activeTab, setActiveTab] = useState("Site-Wise Equipment");
const rows = [
[
APP-1100,
Cooling Tower,
"Electrical",
"Block 1 · 2",
"Blue Star",
"Important",
,
,
],
[
APP-1103,
Air Handling Unit,
"Plumbing",
"Tower A · 1",
"Blue Star",
,
,
,
],
[
APP-1106,
VRV Outdoor,
"Electrical",
"Tower A · G",
"Voltas",
,
,
,
],
[
APP-1109,
VRV Outdoor,
"HVAC",
"Tower A · 1",
"Voltas",
"Normal",
,
,
],
[
APP-1112,
Air Handling Unit,
"HVAC",
"Tower A · G",
"In-house",
,
,
,
],
[
APP-1115,
Air Handling Unit,
"Electrical",
"Tower A · 2",
"Voltas",
,
,
,
],
[
APP-1118,
Chiller,
"Electrical",
"Block 1 · 1",
"In-house",
"Important",
,
,
],
[
APP-1121,
Cooling Tower,
"Plumbing",
"Tower A · 1",
"Blue Star",
"Normal",
,
,
],
];
return (
Apple One — HQ Tower
•
Operations
•
Equipment
Equipment & maintenance
Asset register, preventive (PPM) and
contract (AMC) maintenance, scoped to the active tenant.
{/* Navigation Tabs */}
{/* Total equipment */}
{/* Critical assets */}
{/* PPM attention */}
{/* On plan */}
{/* --- ROW 2: SEARCH, FILTERS & ACTION BUTTONS --- */}
{/* Search & Group Dropdown */}
{/* Search Bar */}
{/* All groups dropdown */}
{/* Action Buttons Right Side */}
{/* All QR */}
{/* Download */}
{/* Bulk upload */}
{/* Add equipment */}
{/* Data Table */}
{/* Info Banner */}
);
}