diff --git a/artifacts/tx-os/src/locales/ar.json b/artifacts/tx-os/src/locales/ar.json
index 7996a583..38aa674c 100644
--- a/artifacts/tx-os/src/locales/ar.json
+++ b/artifacts/tx-os/src/locales/ar.json
@@ -1893,6 +1893,8 @@
"location": "الموقع",
"active": "مفعّلة",
"isActive": "مفعّلة",
+ "status": "الحالة",
+ "actions": "الإجراء",
"empty": "لا توجد قاعات."
},
"issues": {
diff --git a/artifacts/tx-os/src/locales/en.json b/artifacts/tx-os/src/locales/en.json
index 5096ff45..5a682038 100644
--- a/artifacts/tx-os/src/locales/en.json
+++ b/artifacts/tx-os/src/locales/en.json
@@ -1738,6 +1738,8 @@
"location": "Location",
"active": "Active",
"isActive": "Active",
+ "status": "Status",
+ "actions": "Action",
"empty": "No rooms."
},
"issues": {
diff --git a/artifacts/tx-os/src/pages/protocol.tsx b/artifacts/tx-os/src/pages/protocol.tsx
index 655d6cd3..c707bf9e 100644
--- a/artifacts/tx-os/src/pages/protocol.tsx
+++ b/artifacts/tx-os/src/pages/protocol.tsx
@@ -1780,60 +1780,87 @@ export default function ProtocolPage() {
)}
-
- {(rooms.data ?? []).map((r) => (
-
-
-
-
- {nameOf(r.nameAr, r.nameEn)}
-
-
- {r.capacity
- ? `${t("protocol.rooms.capacity")}: ${r.capacity}`
- : ""}
-
-
-
+ ) : (
+
+
+
+
+ #
+
+ {t("protocol.rooms.title")}
+
+
+ {t("protocol.rooms.status")}
+
+ {c?.canManageRooms && (
+
+ {t("protocol.rooms.actions")}
+
)}
- >
- {r.isActive
- ? t("protocol.rooms.active")
- : t("protocol.rooms.inactive")}
-
-
- {c?.canManageRooms && (
-
-
-
-
- )}
-
- ))}
- {rooms.data?.length === 0 && (
-
- )}
-
+
+
+
+ {(rooms.data ?? []).map((r, i) => (
+
+
+ {i + 1}
+
+
+
+ {nameOf(r.nameAr, r.nameEn)}
+
+ {r.capacity ? (
+
+ {`${t("protocol.rooms.capacity")}: ${r.capacity}`}
+
+ ) : null}
+
+
+
+ {r.isActive
+ ? t("protocol.rooms.active")
+ : t("protocol.rooms.inactive")}
+
+
+ {c?.canManageRooms && (
+
+
+
+
+
+
+ )}
+
+ ))}
+
+
+
+ )}
)}