{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "connecticut",
  "title": "Connecticut",
  "description": "Interactive Connecticut map with 8 regions. Supports click, hover, selection, tooltips, and custom markers.",
  "registryDependencies": [
    "https://shadcnmaps.com/r/map.json"
  ],
  "files": [
    {
      "path": "registry/shadcnmaps/maps/connecticut.tsx",
      "content": "'use client'\n\nimport { Map, type MapProps } from '../map'\nimport { connecticutMapData } from '../map-data/connecticut'\n\nexport type RegionId = (typeof connecticutMapData)['regions'][number]['id']\n\nexport interface ConnecticutMapProps extends Omit<MapProps, 'data'> {}\n\nexport function ConnecticutMap(props: ConnecticutMapProps) {\n  return <Map data={connecticutMapData} {...props} />\n}\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/maps/connecticut.tsx"
    },
    {
      "path": "registry/shadcnmaps/map-data/connecticut.ts",
      "content": "import type { MapData } from '@/registry/shadcnmaps/types'\n\nexport const connecticutMapData = {\n  id: 'connecticut',\n  name: 'Connecticut',\n  viewBox: '0 0 700.4 511.5',\n  regions: [\n    {\n      id: 'HA',\n      name: 'Hartford',\n      abbreviation: 'HA',\n      path: 'M261.8,6.4 L331.5,7.7 L330.4,26.3 L348.2,23.8 L352.1,7.9 L404.9,10.4 L440.2,8.7 L446.2,50.2 L438.8,51.2 L437.2,93.6 L444.9,91.8 L441.1,116.2 L452.4,114.6 L462.6,182.2 L476.7,201.8 L476.2,215.7 L473.8,221.0 L456.1,224.3 L442.1,194.1 L367.2,203.5 L366.9,214.7 L353.4,226.9 L335.8,229.7 L320.3,243.2 L306.0,234.1 L283.6,237.4 L288.2,213.0 L286.5,195.5 L270.4,197.7 L258.5,121.7 L282.9,117.8 L287.5,101.9 L281.3,95.1 L286.0,75.3 L295.0,74.6 L305.2,38.0 L254.3,41.0 Z',\n    },\n    {\n      id: 'NH',\n      name: 'New Haven',\n      abbreviation: 'NH',\n      path: 'M270.4,197.7 L286.5,195.5 L288.2,213.0 L283.6,237.4 L306.0,234.1 L320.3,243.2 L335.8,229.7 L353.4,226.9 L356.6,272.8 L355.6,301.4 L388.7,294.2 L403.9,319.1 L403.2,346.3 L428.5,373.0 L427.6,376.7 L406.7,368.2 L386.1,372.9 L377.1,381.3 L362.3,374.7 L343.6,374.7 L302.7,386.8 L296.4,357.9 L258.8,405.0 L244.4,402.5 L224.4,422.8 L219.9,414.0 L224.1,394.0 L239.1,365.4 L197.4,309.2 L152.3,278.9 L149.2,261.5 L208.2,257.5 L205.0,237.0 L231.1,230.7 L243.0,213.6 L257.6,209.9 Z',\n    },\n    {\n      id: 'WI',\n      name: 'Windham',\n      abbreviation: 'WI',\n      path: 'M585.6,10.5 L693.3,12.0 L693.8,19.5 L694.7,56.4 L698.8,155.2 L700.0,188.0 L699.9,195.7 L674.7,193.9 L640.9,199.0 L569.0,183.7 L567.0,188.4 L537.4,161.5 L532.6,154.9 L552.2,154.8 L556.5,143.1 L566.9,142.4 L563.9,103.6 L544.9,103.5 L544.8,44.6 L586.9,44.0 Z',\n    },\n    {\n      id: 'LI',\n      name: 'Litchfield',\n      abbreviation: 'LI',\n      path: 'M261.8,6.4 L254.3,41.0 L305.2,38.0 L295.0,74.6 L286.0,75.3 L281.3,95.1 L287.5,101.9 L282.9,117.8 L258.5,121.7 L270.4,197.7 L257.6,209.9 L243.0,213.6 L231.1,230.7 L205.0,237.0 L208.2,257.5 L149.2,261.5 L152.3,278.9 L129.0,269.0 L124.9,256.7 L105.2,267.8 L100.5,241.0 L78.4,183.6 L90.0,24.0 L91.0,0.3 L110.4,0.0 L254.2,6.3 Z',\n    },\n    {\n      id: 'FA',\n      name: 'Fairfield',\n      abbreviation: 'FA',\n      path: 'M78.4,183.6 L100.5,241.0 L105.2,267.8 L124.9,256.7 L129.0,269.0 L152.3,278.9 L197.4,309.2 L239.1,365.4 L224.1,394.0 L219.9,414.0 L224.4,422.8 L215.1,433.3 L197.1,420.3 L165.3,447.2 L126.1,455.3 L80.7,482.5 L27.6,504.1 L26.4,511.1 L25.8,496.7 L0.0,453.9 L89.2,401.1 L64.9,361.3 L67.5,327.3 L70.9,288.9 L73.5,250.4 L77.1,206.1 Z',\n    },\n    {\n      id: 'TO',\n      name: 'Tolland',\n      abbreviation: 'TO',\n      path: 'M440.2,8.7 L515.0,9.5 L573.6,9.9 L585.6,10.5 L586.9,44.0 L544.8,44.6 L544.9,103.5 L563.9,103.6 L566.9,142.4 L556.5,143.1 L552.2,154.8 L532.6,154.9 L537.4,161.5 L525.0,172.0 L527.9,179.3 L503.6,195.5 L505.9,213.8 L476.2,215.7 L476.7,201.8 L462.6,182.2 L452.4,114.6 L441.1,116.2 L444.9,91.8 L437.2,93.6 L438.8,51.2 L446.2,50.2 Z',\n    },\n    {\n      id: 'MI',\n      name: 'Middlesex',\n      abbreviation: 'MI',\n      path: 'M488.7,329.0 L483.4,328.4 L488.0,336.5 L488.6,337.9 L490.8,339.4 L497.0,350.0 L491.6,371.4 L468.5,365.0 L453.5,369.4 L441.7,381.2 L427.6,376.7 L428.5,373.0 L403.2,346.3 L403.9,319.1 L388.7,294.2 L355.6,301.4 L356.6,272.8 L353.4,226.9 L366.9,214.7 L367.2,203.5 L442.1,194.1 L456.1,224.3 L469.1,252.7 L507.7,247.9 L514.4,294.8 L470.4,301.2 L472.7,316.9 L485.9,319.4 Z M499.0,354.6 L498.5,353.1 L499.4,349.8 L499.5,351.2 Z',\n    },\n    {\n      id: 'NL',\n      name: 'New London',\n      abbreviation: 'NL',\n      path: 'M488.6,337.9 L488.0,336.5 L490.8,339.4 L489.1,338.4 Z M499.4,349.8 L501.0,341.7 L488.7,329.0 L485.9,319.4 L472.7,316.9 L470.4,301.2 L514.4,294.8 L507.7,247.9 L469.1,252.7 L456.1,224.3 L473.8,221.0 L476.2,215.7 L505.9,213.8 L503.6,195.5 L527.9,179.3 L525.0,172.0 L537.4,161.5 L567.0,188.4 L569.0,183.7 L640.9,199.0 L674.7,193.9 L699.9,195.7 L699.6,216.4 L697.5,302.6 L681.6,305.7 L686.5,338.4 L675.1,349.2 L661.7,336.7 L634.7,338.3 L611.9,350.8 L594.8,334.6 L585.0,354.3 L554.8,348.4 L552.8,361.0 L543.1,354.8 L521.1,368.2 L499.0,354.6 L499.5,351.2 Z',\n    },\n  ],\n} as const satisfies MapData\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/map-data/connecticut.ts"
    }
  ],
  "type": "registry:component"
}