From d51adfca353b2133db2043f30419c7af71f82f19 Mon Sep 17 00:00:00 2001 From: Anmoldeep Singh Date: Mon, 16 Mar 2026 22:50:05 +0530 Subject: [PATCH] Fix: block registry dependencies --- public/r/analytics-map.json | 4 ++-- public/r/delivery-tracker.json | 2 +- public/r/heatmap.json | 2 +- public/r/logistics-network.json | 9 ++++----- public/r/registry.json | 8 ++++---- registry.json | 8 ++++---- src/registry/blocks/analytics-map/page.tsx | 7 +------ .../blocks/logistics-network/components/network-map.tsx | 2 +- 8 files changed, 18 insertions(+), 24 deletions(-) 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 {locations.map((location) => (\n \n \n \n \n \n

\n {location.city}\n

\n

\n \n {location.size}\n {\" \"}\n active users\n

\n \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 {locations.map((location) => (\n \n \n \n \n \n

\n {location.city}\n

\n

{location.size} active users

\n \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 Hub\n
\n
\n
\n );\n}\n\nexport function NetworkMap({ hubs, routes }: NetworkMapProps) {\n return (\n
\n \n\n \n \n \n\n {hubs.map((hub) => (\n \n \n
\n \n \n

{hub.city}

\n

\n {hub.shipments.toLocaleString()} shipments\n ·\n {regionLabels[hub.region]}\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 { 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 Hub\n
\n
\n
\n );\n}\n\nexport function NetworkMap({ hubs, routes }: NetworkMapProps) {\n return (\n
\n \n\n \n \n \n\n {hubs.map((hub) => (\n \n \n
\n \n \n

{hub.city}

\n

\n {hub.shipments.toLocaleString()} shipments\n \n {regionLabels[hub.region]}\n

\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]}