{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "new-hampshire",
  "title": "New Hampshire",
  "description": "Interactive New Hampshire map with 10 regions. Supports click, hover, selection, tooltips, and custom markers.",
  "registryDependencies": [
    "https://shadcnmaps.com/r/map.json"
  ],
  "files": [
    {
      "path": "registry/shadcnmaps/maps/new-hampshire.tsx",
      "content": "'use client'\n\nimport { Map, type MapProps } from '../map'\nimport { newHampshireMapData } from '../map-data/new-hampshire'\n\nexport type RegionId = (typeof newHampshireMapData)['regions'][number]['id']\n\nexport interface NewHampshireMapProps extends Omit<MapProps, 'data'> {}\n\nexport function NewHampshireMap(props: NewHampshireMapProps) {\n  return <Map data={newHampshireMapData} {...props} />\n}\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/maps/new-hampshire.tsx"
    },
    {
      "path": "registry/shadcnmaps/map-data/new-hampshire.ts",
      "content": "import type { MapData } from '@/registry/shadcnmaps/types'\n\nexport const newHampshireMapData = {\n  id: 'new-hampshire',\n  name: 'New Hampshire',\n  viewBox: '0 0 364.572 700.4',\n  regions: [\n    {\n      id: 'RO',\n      name: 'Rockingham',\n      abbreviation: 'RO',\n      path: 'M229.5,608.5 L258.0,545.1 L301.6,581.3 L292.6,596.5 L310.4,596.2 L320.0,594.0 L331.4,596.5 L334.0,584.6 L342.2,585.1 L352.4,592.7 L356.8,596.8 L355.3,602.1 L364.1,600.3 L360.6,614.8 L350.2,631.6 L343.9,652.3 L337.3,655.4 L329.9,649.7 L321.0,649.2 L314.0,653.4 L301.2,656.2 L294.8,670.4 L281.3,666.5 L270.8,674.8 L271.7,689.0 L259.1,687.7 L256.2,684.2 L238.1,679.9 L231.1,666.2 L223.1,665.8 L218.3,637.4 L233.2,635.1 L229.8,616.4 L229.8,616.4 L229.8,616.4 Z',\n    },\n    {\n      id: 'ME',\n      name: 'Merrimack',\n      abbreviation: 'ME',\n      path: 'M229.5,608.5 L229.8,616.4 L229.8,616.4 L229.8,616.4 L229.8,616.4 L218.4,613.3 L206.1,605.9 L204.9,600.3 L180.8,604.3 L175.6,577.9 L138.6,587.9 L127.4,563.2 L108.6,568.3 L97.6,550.2 L92.9,532.1 L100.7,517.3 L100.1,500.3 L108.4,501.5 L123.4,477.0 L140.1,454.8 L146.2,472.7 L157.4,466.5 L163.9,467.6 L171.1,480.5 L181.3,486.6 L184.9,499.4 L188.6,502.1 L197.2,496.7 L233.2,522.0 L260.3,542.2 L259.6,543.2 L258.0,545.1 Z',\n    },\n    {\n      id: 'CA',\n      name: 'Carroll',\n      abbreviation: 'CA',\n      path: 'M302.4,273.6 L306.0,360.6 L307.5,405.8 L311.2,465.3 L313.3,473.1 L301.3,488.8 L298.7,476.3 L284.2,482.5 L280.9,464.8 L274.0,473.8 L266.9,468.5 L255.0,465.2 L214.0,426.4 L201.9,413.6 L195.6,379.2 L234.9,373.1 L230.8,344.4 L237.7,331.9 L230.9,324.2 L229.7,308.7 L224.8,305.8 L224.2,293.5 L228.2,292.8 L230.2,302.3 L235.5,305.9 L238.3,325.6 L244.4,325.7 L245.5,313.5 L255.7,284.8 L285.6,287.0 L296.2,286.2 L295.8,273.9 Z',\n    },\n    {\n      id: 'BE',\n      name: 'Belknap',\n      abbreviation: 'BE',\n      path: 'M201.9,413.6 L214.0,426.4 L255.0,465.2 L266.9,468.5 L274.0,473.8 L268.5,481.1 L275.0,523.1 L260.3,542.2 L233.2,522.0 L197.2,496.7 L188.6,502.1 L184.9,499.4 L181.3,486.6 L171.1,480.5 L163.9,467.6 L163.2,461.0 L172.1,459.1 L178.9,452.2 L179.4,434.7 L203.9,431.8 Z',\n    },\n    {\n      id: 'GR',\n      name: 'Grafton',\n      abbreviation: 'GR',\n      path: 'M224.2,293.5 L224.8,305.8 L229.7,308.7 L230.9,324.2 L237.7,331.9 L230.8,344.4 L234.9,373.1 L195.6,379.2 L201.9,413.6 L203.9,431.8 L179.4,434.7 L178.9,452.2 L172.1,459.1 L163.2,461.0 L163.9,467.6 L157.4,466.5 L146.2,472.7 L140.1,454.8 L123.4,477.0 L97.6,472.7 L93.0,476.7 L90.0,470.1 L70.1,461.5 L46.5,457.3 L45.5,453.1 L51.7,439.1 L51.4,431.8 L58.0,421.5 L71.1,411.6 L75.5,401.1 L74.7,389.1 L77.5,382.4 L87.6,372.1 L88.6,351.8 L96.5,338.4 L105.3,328.5 L101.0,318.0 L103.8,308.6 L103.0,308.2 L98.7,299.5 L102.3,286.3 L98.4,277.0 L107.9,264.4 L115.2,259.8 L129.5,257.0 L136.2,260.1 L147.6,255.1 L147.3,248.1 L156.9,241.4 L170.0,261.3 L171.9,260.2 L191.1,268.7 L193.3,282.1 L206.5,279.9 L218.9,283.6 Z',\n    },\n    {\n      id: 'CH',\n      name: 'Cheshire',\n      abbreviation: 'CH',\n      path: 'M120.8,675.5 L123.9,696.0 L85.2,694.4 L53.9,693.1 L19.2,691.4 L12.7,679.0 L8.5,681.4 L0.0,657.2 L1.0,648.8 L6.7,640.1 L5.2,630.1 L16.8,625.5 L19.7,617.9 L18.3,603.6 L24.8,595.7 L21.5,574.8 L25.5,581.8 L37.2,582.8 L36.4,575.9 L79.6,569.8 L75.2,583.1 L102.8,584.1 L98.7,613.6 L97.8,633.5 L108.9,633.8 L115.0,675.3 Z',\n    },\n    {\n      id: 'CO',\n      name: 'Coos',\n      abbreviation: 'CO',\n      path: 'M302.4,273.6 L295.8,273.9 L296.2,286.2 L285.6,287.0 L255.7,284.8 L245.5,313.5 L244.4,325.7 L238.3,325.6 L235.5,305.9 L230.2,302.3 L228.2,292.8 L224.2,293.5 L218.9,283.6 L206.5,279.9 L193.3,282.1 L191.1,268.7 L171.9,260.2 L170.0,261.3 L156.9,241.4 L166.6,240.6 L177.3,231.7 L179.7,223.3 L193.1,215.9 L189.9,210.2 L194.1,206.0 L189.0,201.6 L200.4,194.3 L195.7,175.4 L182.7,148.4 L192.6,139.7 L197.0,122.5 L207.9,106.0 L204.7,93.2 L199.7,86.1 L207.3,78.5 L208.0,64.2 L220.9,49.2 L219.7,44.6 L225.8,24.2 L219.0,19.4 L229.1,19.4 L233.4,10.2 L246.5,3.5 L260.0,13.9 L277.2,15.9 L286.2,0.0 L287.6,14.5 L291.7,84.2 L297.0,162.8 Z',\n    },\n    {\n      id: 'ST',\n      name: 'Strafford',\n      abbreviation: 'ST',\n      path: 'M258.0,545.1 L259.6,543.2 L260.3,542.2 L275.0,523.1 L268.5,481.1 L274.0,473.8 L280.9,464.8 L284.2,482.5 L298.7,476.3 L301.3,488.8 L313.3,473.1 L315.0,478.1 L310.9,489.9 L313.8,493.2 L308.8,507.3 L309.1,516.7 L314.8,528.4 L319.9,528.0 L334.0,548.9 L344.0,557.8 L339.5,578.8 L342.2,585.1 L334.0,584.6 L331.4,596.5 L320.0,594.0 L310.4,596.2 L292.6,596.5 L301.6,581.3 Z',\n    },\n    {\n      id: 'SU',\n      name: 'Sullivan',\n      abbreviation: 'SU',\n      path: 'M46.5,457.3 L70.1,461.5 L90.0,470.1 L93.0,476.7 L97.6,472.7 L123.4,477.0 L108.4,501.5 L100.1,500.3 L100.7,517.3 L92.9,532.1 L97.6,550.2 L108.6,568.3 L103.1,569.7 L105.7,575.7 L102.8,584.1 L75.2,583.1 L79.6,569.8 L36.4,575.9 L37.2,582.8 L25.5,581.8 L21.5,574.8 L21.9,566.5 L25.1,555.6 L25.2,548.7 L33.0,534.4 L30.2,528.9 L34.0,523.0 L29.6,520.9 L33.9,493.4 L36.3,487.2 L32.9,481.2 L38.4,462.5 Z',\n    },\n    {\n      id: 'HI',\n      name: 'Hillsborough',\n      abbreviation: 'HI',\n      path: 'M102.8,584.1 L105.7,575.7 L103.1,569.7 L108.6,568.3 L127.4,563.2 L138.6,587.9 L175.6,577.9 L180.8,604.3 L204.9,600.3 L206.1,605.9 L218.4,613.3 L229.8,616.4 L229.8,616.4 L233.2,635.1 L218.3,637.4 L223.1,665.8 L231.1,666.2 L238.1,679.9 L256.2,684.2 L259.1,687.7 L257.2,689.3 L249.5,700.0 L123.9,696.0 L120.8,675.5 L115.0,675.3 L108.9,633.8 L97.8,633.5 L98.7,613.6 Z',\n    },\n  ],\n} as const satisfies MapData\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/map-data/new-hampshire.ts"
    }
  ],
  "type": "registry:component"
}