import { useState } from 'react'; import { Target, AlertTriangle, Clock, ShieldCheck, Search, QrCode, Plus, Download, Upload } from 'lucide-react'; import Button from "@/utils/button"; import StatCard from "@/utils/dashStatCard"; import LocationTable from '../../utils/table'; export default function EquipmentPortal() { const [activeTab, setActiveTab] = useState('Site-Wise Equipment'); const tabs: string[] = [ 'Equipment Groups', 'Site-Wise Equipment', 'PPM Checklist', 'AMC Checklist', 'PPM Schedule', 'AMC Schedule', 'Maintenance Calendar' ]; return (
{/* --- HEADER SECTION --- */}
Apple One — HQ Tower Operations Equipment

Equipment & maintenance

Asset register, preventive (PPM) and contract (AMC) maintenance, scoped to the active tenant.

{/* --- NAVIGATION TABS --- */}
{tabs.map((tab) => ( ))}
{/* --- STAT CARDS --- */}
{/* Total Equipment */} {/* Critical Assets */} {/* PPM Attention */} {/* On Plan */}
{/* --- ROW 2: SEARCH, FILTERS & ACTION BUTTONS --- */}
{/* Search & Select Filters */}
{/* Search Bar */}
{/* Groups Dropdown */}
{/* Action Buttons */}
); }