Low
diff --git a/sigap-website/app/_components/map/controls/map-navigations.tsx b/sigap-website/app/_components/map/controls/map-navigations.tsx
index b674ee2..cce4a10 100644
--- a/sigap-website/app/_components/map/controls/map-navigations.tsx
+++ b/sigap-website/app/_components/map/controls/map-navigations.tsx
@@ -28,7 +28,7 @@ import {
} from "lucide-react"
import { ITopTooltipsMapId } from "./map-tooltips"
-interface TopNavigationProps {
+interface TopControlProps {
onControlChange?: (controlId: ITopTooltipsMapId) => void
activeControl?: string
selectedYear: number
@@ -41,7 +41,7 @@ interface TopNavigationProps {
categories?: string[]
}
-export default function TopNavigation({
+export default function TopControl({
onControlChange,
activeControl,
selectedYear,
@@ -52,7 +52,7 @@ export default function TopNavigation({
setSelectedCategory,
availableYears = [2022, 2023, 2024],
categories = [],
-}: TopNavigationProps) {
+}: TopControlProps) {
const [showSelectors, setShowSelectors] = useState(false)
const containerRef = useRef
(null)
@@ -71,7 +71,7 @@ export default function TopNavigation({
{ id: "heatmap" as ITopTooltipsMapId, icon: , label: "Crime Heatmap" },
{ id: "trends" as ITopTooltipsMapId, icon: , label: "Crime Trends" },
{ id: "patrol" as ITopTooltipsMapId, icon: , label: "Patrol Areas" },
- { id: "clusters" as ITopTooltipsMapId, icon: , label: "Offender Clusters" },
+ { id: "clusters" as ITopTooltipsMapId, icon: , label: "Clusters" },
{ id: "timeline" as ITopTooltipsMapId, icon: , label: "Time Analysis" },
]
diff --git a/sigap-website/app/_components/map/crime-map.tsx b/sigap-website/app/_components/map/crime-map.tsx
index 945874f..af53241 100644
--- a/sigap-website/app/_components/map/crime-map.tsx
+++ b/sigap-website/app/_components/map/crime-map.tsx
@@ -14,13 +14,14 @@ import MapLegend from "./controls/map-legend"
import { useGetAvailableYears, useGetCrimeCategories, useGetCrimes } from "@/app/(pages)/(admin)/dashboard/crime-management/crime-overview/_queries/queries"
import { ITopTooltipsMapId } from "./controls/map-tooltips"
import MapSelectors from "./controls/map-selector"
-import TopNavigation from "./controls/map-navigations"
+
import CrimeSidebar from "./sidebar/map-sidebar"
import SidebarToggle from "./sidebar/sidebar-toggle"
import { cn } from "@/app/_lib/utils"
import CrimePopup from "./pop-up/crime-popup"
import { $Enums, crime_categories, crime_incidents, crimes, demographics, districts, geographics, locations } from "@prisma/client"
import { CrimeTimelapse } from "./controls/crime-timelapse"
+import TopControl from "./controls/map-navigations"
// Updated CrimeIncident type to match the structure in crime_incidents
interface CrimeIncident {
@@ -281,7 +282,7 @@ export default function CrimeMap() {
<>
-