diff --git a/public/r/analytics-map.json b/public/r/analytics-map.json
index 2c1b482..e4b7d7e 100644
--- a/public/r/analytics-map.json
+++ b/public/r/analytics-map.json
@@ -8,14 +8,14 @@
"lucide-react"
],
"registryDependencies": [
- "map",
+ "@mapcn/map",
"card",
"chart"
],
"files": [
{
"path": "src/registry/blocks/analytics-map/page.tsx",
- "content": "\"use client\";\n\nimport {\n Map,\n MapControls,\n MapMarker,\n MarkerContent,\n MarkerTooltip,\n} from \"@/components/ui/map\";\nimport { OverviewCard } from \"./components/overview-card\";\nimport { BreakdownCard } from \"./components/breakdown-card\";\nimport {\n locations,\n visitedPagesRows,\n countriesRows,\n referrersRows,\n browsersRows,\n} from \"./data\";\n\nconst MAP_HEIGHT = \"38rem\";\n\nexport function AnalyticsMapBlock() {\n return (\n
\n
\n
\n
\n
\n
\n\n
\n \n \n \n \n
\n
\n );\n}\n",
+ "content": "\"use client\";\n\nimport {\n Map,\n MapControls,\n MapMarker,\n MarkerContent,\n MarkerTooltip,\n} from \"@/components/ui/map\";\nimport { OverviewCard } from \"./components/overview-card\";\nimport { BreakdownCard } from \"./components/breakdown-card\";\nimport {\n locations,\n visitedPagesRows,\n countriesRows,\n referrersRows,\n browsersRows,\n} from \"./data\";\n\nconst MAP_HEIGHT = \"38rem\";\n\nexport function AnalyticsMapBlock() {\n return (\n \n
\n
\n
\n
\n
\n\n
\n \n \n \n \n
\n
\n );\n}\n",
"type": "registry:page",
"target": "app/analytics/page.tsx"
},
diff --git a/public/r/delivery-tracker.json b/public/r/delivery-tracker.json
index e9c5bd7..c025a57 100644
--- a/public/r/delivery-tracker.json
+++ b/public/r/delivery-tracker.json
@@ -7,7 +7,7 @@
"lucide-react"
],
"registryDependencies": [
- "map",
+ "@mapcn/map",
"card",
"badge",
"button"
diff --git a/public/r/heatmap.json b/public/r/heatmap.json
index dcee674..8df8583 100644
--- a/public/r/heatmap.json
+++ b/public/r/heatmap.json
@@ -5,7 +5,7 @@
"description": "Globe-projected heatmap visualizing earthquake density with zoom-dependent styling.",
"dependencies": [],
"registryDependencies": [
- "map",
+ "@mapcn/map",
"card"
],
"files": [
diff --git a/public/r/logistics-network.json b/public/r/logistics-network.json
index f54e2fb..361c993 100644
--- a/public/r/logistics-network.json
+++ b/public/r/logistics-network.json
@@ -7,10 +7,9 @@
"lucide-react"
],
"registryDependencies": [
- "map",
- "card",
- "badge",
- "button"
+ "@mapcn/map",
+ "sidebar",
+ "separator"
],
"files": [
{
@@ -39,7 +38,7 @@
},
{
"path": "src/registry/blocks/logistics-network/components/network-map.tsx",
- "content": "\"use client\";\n\nimport {\n Map,\n MapControls,\n MapMarker,\n MarkerContent,\n MarkerTooltip,\n} from \"@/components/ui/map\";\nimport { SidebarTrigger } from \"@/components/ui/sidebar\";\nimport {\n modeConfig,\n regionLabels,\n statusConfig,\n type Hub,\n type Route,\n} from \"../data\";\nimport { MapArcs } from \"./map-arcs\";\nimport { Separator } from \"@/components/ui/separator\";\n\ninterface NetworkMapProps {\n hubs: Hub[];\n routes: Route[];\n}\n\nfunction MapControlsCard() {\n return (\n \n
\n
\n
\n
\n \n {modeConfig.air.label}\n
\n
\n \n {modeConfig.ground.label}\n
\n
\n \n {statusConfig.delayed.label}\n
\n
\n
\n
\n
\n );\n}\n\nexport function NetworkMap({ hubs, routes }: NetworkMapProps) {\n return (\n \n
\n\n
\n
\n );\n}\n",
+ "content": "\"use client\";\n\nimport {\n Map,\n MapControls,\n MapMarker,\n MarkerContent,\n MarkerTooltip,\n} from \"@/components/ui/map\";\nimport { SidebarTrigger } from \"@/components/ui/sidebar\";\nimport {\n modeConfig,\n regionLabels,\n statusConfig,\n type Hub,\n type Route,\n} from \"../data\";\nimport { MapArcs } from \"./map-arcs\";\nimport { Separator } from \"@/components/ui/separator\";\n\ninterface NetworkMapProps {\n hubs: Hub[];\n routes: Route[];\n}\n\nfunction MapControlsCard() {\n return (\n \n
\n
\n
\n
\n \n {modeConfig.air.label}\n
\n
\n \n {modeConfig.ground.label}\n
\n
\n \n {statusConfig.delayed.label}\n
\n
\n
\n
\n
\n );\n}\n\nexport function NetworkMap({ hubs, routes }: NetworkMapProps) {\n return (\n \n
\n\n
\n
\n );\n}\n",
"type": "registry:component",
"target": "app/logistics/components/network-map.tsx"
}
diff --git a/public/r/registry.json b/public/r/registry.json
index f73e826..7eaf9c8 100644
--- a/public/r/registry.json
+++ b/public/r/registry.json
@@ -34,7 +34,7 @@
"title": "Analytics Map",
"description": "Real-time analytics overview with a world map, breakdown cards, and device stats.",
"dependencies": ["recharts", "lucide-react"],
- "registryDependencies": ["map", "card", "chart"],
+ "registryDependencies": ["@mapcn/map", "card", "chart"],
"files": [
{
"path": "src/registry/blocks/analytics-map/page.tsx",
@@ -68,7 +68,7 @@
"title": "Logistics Network",
"description": "Domestic logistics map with a sidebar of stats.",
"dependencies": ["lucide-react"],
- "registryDependencies": ["map", "card", "badge", "button"],
+ "registryDependencies": ["@mapcn/map", "sidebar", "separator"],
"files": [
{
"path": "src/registry/blocks/logistics-network/page.tsx",
@@ -107,7 +107,7 @@
"title": "Heatmap",
"description": "Globe-projected heatmap visualizing earthquake density with zoom-dependent styling.",
"dependencies": [],
- "registryDependencies": ["map", "card"],
+ "registryDependencies": ["@mapcn/map", "card"],
"files": [
{
"path": "src/registry/blocks/heatmap/page.tsx",
@@ -123,7 +123,7 @@
"title": "Delivery Tracker",
"description": "Live order tracking with route progress, courier position, and order details.",
"dependencies": ["lucide-react"],
- "registryDependencies": ["map", "card", "badge", "button"],
+ "registryDependencies": ["@mapcn/map", "card", "badge", "button"],
"files": [
{
"path": "src/registry/blocks/delivery-tracker/page.tsx",
diff --git a/registry.json b/registry.json
index f73e826..7eaf9c8 100644
--- a/registry.json
+++ b/registry.json
@@ -34,7 +34,7 @@
"title": "Analytics Map",
"description": "Real-time analytics overview with a world map, breakdown cards, and device stats.",
"dependencies": ["recharts", "lucide-react"],
- "registryDependencies": ["map", "card", "chart"],
+ "registryDependencies": ["@mapcn/map", "card", "chart"],
"files": [
{
"path": "src/registry/blocks/analytics-map/page.tsx",
@@ -68,7 +68,7 @@
"title": "Logistics Network",
"description": "Domestic logistics map with a sidebar of stats.",
"dependencies": ["lucide-react"],
- "registryDependencies": ["map", "card", "badge", "button"],
+ "registryDependencies": ["@mapcn/map", "sidebar", "separator"],
"files": [
{
"path": "src/registry/blocks/logistics-network/page.tsx",
@@ -107,7 +107,7 @@
"title": "Heatmap",
"description": "Globe-projected heatmap visualizing earthquake density with zoom-dependent styling.",
"dependencies": [],
- "registryDependencies": ["map", "card"],
+ "registryDependencies": ["@mapcn/map", "card"],
"files": [
{
"path": "src/registry/blocks/heatmap/page.tsx",
@@ -123,7 +123,7 @@
"title": "Delivery Tracker",
"description": "Live order tracking with route progress, courier position, and order details.",
"dependencies": ["lucide-react"],
- "registryDependencies": ["map", "card", "badge", "button"],
+ "registryDependencies": ["@mapcn/map", "card", "badge", "button"],
"files": [
{
"path": "src/registry/blocks/delivery-tracker/page.tsx",
diff --git a/src/registry/blocks/analytics-map/page.tsx b/src/registry/blocks/analytics-map/page.tsx
index 5281eff..b3ef2e6 100644
--- a/src/registry/blocks/analytics-map/page.tsx
+++ b/src/registry/blocks/analytics-map/page.tsx
@@ -55,12 +55,7 @@ export function AnalyticsMapBlock() {
{location.city}
-
-
- {location.size}
- {" "}
- active users
-
+ {location.size} active users
))}
diff --git a/src/registry/blocks/logistics-network/components/network-map.tsx b/src/registry/blocks/logistics-network/components/network-map.tsx
index df1535e..e5a465e 100644
--- a/src/registry/blocks/logistics-network/components/network-map.tsx
+++ b/src/registry/blocks/logistics-network/components/network-map.tsx
@@ -81,7 +81,7 @@ export function NetworkMap({ hubs, routes }: NetworkMapProps) {
{hub.city}
{hub.shipments.toLocaleString()} shipments
- ·
+ •
{regionLabels[hub.region]}