diff --git a/src/Map.js b/src/Map.js
index b9a36be..c4695fa 100644
--- a/src/Map.js
+++ b/src/Map.js
@@ -184,45 +184,43 @@ function newPolygon(element, positions, selectedRoom, callbackRoomSelected, call
// as well as a callback to display the room informations when the user clicks on the room
// and for S or L, we add a Popup with the list of connected floors and possibility to load the
// map of a connected floor
- const color = selectedRoom === element["id"] ? 'red' : 'grey';
- if (element["type"] === "S") {
- // In this case, the room is a staircase so we add a Stairs component
- return callbackRoomSelected(element["id"]) }}>
- {roomNameList(element["names"])}
-
- {floorList(element["connectedFloors"], callbackChangeFloor)}
-
- }
- />
-
+ const color = selectedRoom === element['id'] ? 'red' : 'grey';
+
+ if (element['type'] === 'C') { // Corridor
+ return
}
- else if (element["type"] === "L") {
- // In this case the room is a lift so we add a Lift component
- return callbackRoomSelected(element["id"]) }}>
- {roomNameList(element["names"])}
-
- {floorList(element["connectedFloors"], callbackChangeFloor)}
-
- }
- />
-
- }
- else if (element["type"] === "T") {
- return callbackRoomSelected(element["id"]) }}>
- {roomNameList(element["names"])}
-
-
- }
- else if (element["type"] === "R") {
- // In this case it is a regular room
- return callbackRoomSelected(element["id"]) }}>
- {roomNameList(element["names"])}
-
- }
- else if (element["type"] === "C") {
- // In this case it is a corridor
- return
+
+ var content = <>>
+ if (element['type'] === 'S') { // Stair
+ content =
+ {floorList(element['connectedFloors'], callbackChangeFloor)}
+ }
+ />
+ } else if (element['type'] === 'L') { // Lift
+ content =
+ {floorList(element['connectedFloors'], callbackChangeFloor)}
+ }
+ />
+ } else if (element['type'] === 'T') { // Toilets
+ content =
}
+
+
+ return callbackRoomSelected(element["id"]) }}
+ >
+ {roomNameList(element["names"])}
+ {content}
+
}
function list_polygons(request, center, callbackRoomSelected, selectedRoom, callbackChangeFloor) {