import Button from "@/components/common/button";
import { StatusBadge } from "@/components/common/statusBadge";
import { Eye, GitBranch, KeyRound, Pencil, Settings } from "lucide-react";
import ActionButtons from "@/components/common/actionButton";
export const siteHeaders = [
"Site",
"Tenant",
"Coordinates",
"Radius",
"Status",
"Actions",
];
export const siteRows = [
[
Apple One — HQ Tower
AO-HQ · SIT-3001
,
"Apple One",
19.0760, 72.8777,
200 m,
,
,
],
[
Apple One — Annexe
AO-AX · SIT-3002
,
"Apple One",
19.1020, 72.8895,
150 m,
,
,
],
[
Novotel Pune — Main
NP-M · SIT-3003
,
"Novotel Pune",
18.5604, 73.9090,
180 m,
,
,
],
[
SRM Campus — Academic Block
SRM-AB · SIT-3004
,
"SRM Campus",
12.8230, 80.0444,
400 m,
,
,
],
[
SRM Campus — Hostel Block
SRM-HB · SIT-3005
,
"SRM Campus",
12.8255, 80.0478,
350 m,
,
,
],
[
Local 1 — Site
L1-S · SIT-3006
,
"Local 1",
19.2183, 72.9781,
120 m,
,
,
],
];
export const organizationHeaders = [
"Organization",
"Tenant ID",
"Contact",
"Time Zone",
"Status",
"Actions",
];
export const organizationRows = [
[
AO
Apple One
ops@appleone.com
,
TNT-1001
,
Dhananjay T.
+91 98200 10001
,
Asia/Kolkata,
,
,
],
[
NP
Novotel Pune
fm@novotelpune.com
,
TNT-1002
,
Site FM Lead
+91 98220 20002
,
Asia/Kolkata,
,
,
],
[
SC
SRM Campus
estates@srm.edu
,
TNT-1003
,
Estates Office
+91 98430 30003
,
Asia/Kolkata,
,
,
],
[
,
TNT-1004
,
Local Admin
+91 98000 40004
,
Asia/Kolkata,
,
,
],
];
export const userHeaders = [
"Name",
"Email",
"Phone",
"Tenants",
"MFA",
"User ID",
"Actions",
];
const UserActionButtons = () => (
);
export const userRows = [
[
,
dhananjay@kafm.io
,
+91 98200 10001
,
4 assigned
,
,
USR-5001
,
,
],
[
,
me.local@kafm.io
,
+91 98201 10010
,
1 assigned
,
,
USR-5002
,
,
],
[
,
tech.local@kafm.io
,
+91 98202 10011
,
2 assigned
,
,
USR-5003
,
,
],
[
,
tenant@kafm.io
,
+91 98203 10012
,
1 assigned
,
,
USR-5004
,
,
],
[
,
help@kafm.io
,
+91 98204 10013
,
2 assigned
,
,
USR-5005
,
,
],
[
,
energy@kafm.io
,
+91 98430 30030
,
1 assigned
,
,
USR-5006
,
,
],
];
// Security in admin
export const auditLogHeaders = [
"WHEN",
"USER",
"EVENT",
"IP",
"RESULT",
];
export const auditLogRows = [
[
Today 08:12,
dhananjay@kafm.io,
Sign-in · password + MFA,
103.212.14.8,
,
],
[
Today 07:56,
kavya@kafm.io,
Role changed · Technician → M&E Supervisor
,
49.37.201.55,
,
],
[
Today 07:31,
unknown@ext.net,
Sign-in · wrong password (3rd attempt)
,
91.240.118.7,
,
],
[
Today 06:58,
rahul@kafm.io,
Device trusted · KAFM Mobile (30 days)
,
152.58.33.104,
,
],
[
Yesterday 17:40,
kavya@kafm.io,
Password reset · self-service link
,
49.37.201.55,
,
],
[
Yesterday 14:05,
meera@kafm.io,
MFA reset by admin · device revoked
,
103.212.14.31,
,
],
[
Jun 30 09:12,
admin@kafm.io,
Sign-in policy updated · idle timeout 30 min
,
103.212.14.8,
,
],
];
export const trustedDeviceHeaders = [
"USER",
"DEVICE",
"IP",
"LAST SEEN",
"EXPIRES",
"STATUS",
"ACTIONS",
];
export const trustedDeviceRows = [
[
Dhananjay T.,
"Chrome 126 · Windows 11",
103.212.14.8,
Today, 08:12,
Jul 30, 2026,
,
,
],
[
Kavya Raghunathan,
"Safari 18 · macOS",
49.37.201.55,
Yesterday, 17:40,
Jul 21, 2026,
,
,
],
[
Rahul Iyer,
"KAFM Mobile · Android 15",
152.58.33.104,
Today, 06:58,
Jul 12, 2026,
,
,
],
[
Meera Pillai,
"Edge 126 · Windows 10",
103.212.14.31,
Jun 18, 2026,
Expired,
,
—,
],
];