From da1fd74f9387149b2b94d62853587a8afdb74ddd Mon Sep 17 00:00:00 2001 From: Wolfboy248 Date: Thu, 21 Aug 2025 10:33:27 +0200 Subject: Reorganised Maplist and Sidebar --- frontend/src/pages/Maplist/Components/Map.tsx | 60 +++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 frontend/src/pages/Maplist/Components/Map.tsx (limited to 'frontend/src/pages/Maplist/Components') diff --git a/frontend/src/pages/Maplist/Components/Map.tsx b/frontend/src/pages/Maplist/Components/Map.tsx new file mode 100644 index 0000000..5451830 --- /dev/null +++ b/frontend/src/pages/Maplist/Components/Map.tsx @@ -0,0 +1,60 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import type { Map } from "@customTypes/Map"; + +interface MapProps { + map: Map; + catNum: number; +}; + +const Map: React.FC = ({ map, catNum }) => { + return ( + +
+ + + {map.name} + +
+
+ + {map.is_disabled + ? map.category_portals[0].portal_count + : map.category_portals.find( + obj => obj.category.id === catNum + 1 + )?.portal_count} + + + portals + +
+
+ +
+
+ {[1, 2, 3, 4, 5].map((point) => ( +
+ ))} +
+
+ +
+ ); +}; + +export default Map; -- cgit v1.2.3