{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "trinidad-and-tobago",
  "title": "Trinidad and Tobago",
  "description": "Interactive Trinidad and Tobago map with 16 regions. Supports click, hover, selection, tooltips, and custom markers.",
  "registryDependencies": [
    "https://shadcnmaps.com/r/map.json"
  ],
  "files": [
    {
      "path": "registry/shadcnmaps/maps/trinidad-and-tobago.tsx",
      "content": "'use client'\n\nimport { Map, type MapProps } from '../map'\nimport { trinidadAndTobagoMapData } from '../map-data/trinidad-and-tobago'\n\nexport type RegionId =\n  (typeof trinidadAndTobagoMapData)['regions'][number]['id']\n\nexport interface TrinidadAndTobagoMapProps extends Omit<MapProps, 'data'> {}\n\nexport function TrinidadAndTobagoMap(props: TrinidadAndTobagoMapProps) {\n  return <Map data={trinidadAndTobagoMapData} {...props} />\n}\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/maps/trinidad-and-tobago.tsx"
    },
    {
      "path": "registry/shadcnmaps/map-data/trinidad-and-tobago.ts",
      "content": "import type { MapData } from '@/registry/shadcnmaps/types'\n\nexport const trinidadAndTobagoMapData = {\n  id: 'trinidad-and-tobago',\n  name: 'Trinidad and Tobago',\n  viewBox: '0 0 606.4 600.5',\n  regions: [\n    {\n      id: 'AR',\n      name: 'Arima',\n      abbreviation: 'AR',\n      path: 'm 328.7,315.66218 -6.7,0.5 -4.7,-1.5 -1.5,-1.7 3.4,-4.8 0.6,-6.4 1.1,-1.9 -0.7,-2.7 0.6,-4.5 7.1,6.7 3,10.6 0.1,3.1 z',\n    },\n    {\n      id: 'DM',\n      name: 'Diego Martin',\n      abbreviation: 'DM',\n      path: 'm 89.4,274.06218 4,4.7 -1,1.7 -3.4,-2 -2.8,0.3 -1.2,1.5 0.7,1.7 3,2 -1.1,1.6 -6.9,0.4 -0.1,-2.1 1.7,-8.2 2.4,-2.1 z m 28.9,7.3 -1.2,0.7 -4.8,-0.8 -1.2,-1 3.7,-8.7 3.8,-1.5 3.6,0 0.9,2 -0.5,5.7 -3.7,1.9 z m 70.6,5.4 -14.4,-6.5 -10.7,-2.2 -25.5,-1.6 -3.2,-1 -2.4,-2.7 -3.2,-5.9 25.9,-18 6.7,-2.8 20.5,1.6 23,-5.5 12.5,0.1 1.1,12.7 -2.7,11.7 -8.8,15.5 -7.4,-1 -4.1,0.3 -5.3,4.3 z',\n    },\n    {\n      id: 'TP',\n      name: 'Tunapuna/Piarco',\n      abbreviation: 'TP',\n      path: 'm 286.8,216.96218 1.7,-0.2 26.5,3.1 58.1,-0.1 4.2,-3.3 2,1.6 4.8,7 0.5,8.9 -3,2.8 -7.5,4.5 -8.1,9.2 -2.8,2.1 -4.6,1.5 -14.1,1.5 -1,1.9 4.7,1.8 3.2,0.2 4.8,3.3 0.5,4.2 -0.1,9 -2.1,7.7 1.7,8.3 1.9,3.6 3.8,4.8 1,3.1 -0.7,7.3 -5.2,7.2 -12.9,6.2 -14.3,4.6 -21.6,1 -7,1.7 -6.2,2.8 -6.3,0.4 -7.3,-1 -2.2,4 -20.4,-0.3 -6.2,-38.6 0.1,-12.6 -3.7,-22.2 1,-8.8 2.8,-5 4.3,-1.3 13.3,1.8 6.9,-1.4 3.7,0.2 8.6,2 3.1,-0.9 3.1,-3.8 0.5,-5.7 -4.1,-8.3 -3.8,-12.6 z m 41.9,98.7 2.3,-2.6 -0.1,-3.1 -3,-10.6 -7.1,-6.7 -0.6,4.5 0.7,2.7 -1.1,1.9 -0.6,6.4 -3.4,4.8 1.5,1.7 4.7,1.5 z',\n    },\n    {\n      id: 'SF',\n      name: 'San Fernando',\n      abbreviation: 'SF',\n      path: 'm 219.5,497.86218 3.9,-3.2 6.1,-7 3.8,-6.5 1.8,-10.1 -0.6,-3.8 2.6,0.7 13.3,-1 -6.7,25.8 -23.7,5.8 z',\n    },\n    {\n      id: 'CH',\n      name: 'Chaguanas',\n      abbreviation: 'CH',\n      path: 'm 232.6,359.56218 0,-7.8 0.8,0 9.8,-13.7 15.6,-0.7 20.4,0.3 2.3,10.7 -3.3,11.7 -0.6,5.1 -3.5,3.1 -12.8,1 -6.1,-1.8 -3.8,-3.2 -4.7,-0.8 -3.8,-2.4 -3.3,-0.8 z',\n    },\n    {\n      id: 'PS',\n      name: 'Port of Spain',\n      abbreviation: 'PS',\n      path: 'm 215.6,302.46218 -16.6,-11.2 -10.1,-4.5 2,-1 5.3,-4.3 4.1,-0.3 7.4,1 7.1,3.8 2.8,5.9 z',\n    },\n    {\n      id: 'ET',\n      name: 'Eastern Tobago',\n      abbreviation: 'ET',\n      path: 'm 539.8,25.66218 9.4,-3.5 14.1,-3.1 5.8,-3.4 6.1,-1.2 8,4.6 3.7,-0.5 9.4,-11.3 5.4,-3.9 3.7,3.7 0.6,12.6 -1.6,15.5 -3.6,11 -5.6,-1.3 -3.1,0.1 -3,7.6 -4.4,0.9 -5,-1.7 -4.9,0.2 -1,2.2 -7.4,10 -1.7,0.4 -11.6,7.3 -3.6,2.9 -5.5,3.4 -16,-13.4 -12.7,-4.9 4.9,-4.8 13.8,-9.2 9.7,-12.1 z',\n    },\n    {\n      id: 'WT',\n      name: 'Western Tobago',\n      abbreviation: 'WT',\n      path: 'm 544,78.16218 -6.3,0 -6,-1.2 -4.8,-0.1 -30.1,15.4 -8.8,2.2 -13.4,11.7 -8.4,3.4 -3.6,-8 -7.5,3.8 -6.9,-1.1 -4.1,-5 1.1,-7.7 4.2,-2.1 6.9,-1.2 6.4,-2.6 2.8,-6.6 4.9,-6.6 42.1,-28 8.9,-9 5.2,-3.8 6.3,-3.4 6.9,-2.6 3.9,8.1 -9.7,12.1 -13.8,9.2 -4.9,4.8 12.7,4.9 z',\n    },\n    {\n      id: 'SI',\n      name: 'Siparia',\n      abbreviation: 'SI',\n      path: 'm 212.7,588.76218 -20,-3.2 -4.7,1.2 -14.2,5.7 -5.6,0.6 -9.9,2.4 -5,0.6 -7.1,-1 -5,-2.6 -4.6,-3.4 -5.8,-3.3 -9.3,-2.7 -10.3,-1.1 -43.4,0.1 -11.9,1.4 -9.1,4.4 -7.3,5.7 -9.7,5.8 -10.3,4 -8.7,0.1 -10.8,-7.2 4.9,-6.9 16.1,-8.5 2.4,-1.9 5.5,-1.7 16.2,-3.1 3.3,-3.2 5.2,-7.6 7.8,-6 8.4,-4.1 38.6,-11.6 2.3,-1.1 7.7,11.8 4.8,-0.4 5.7,-2 10.6,-9 9.5,-13.9 0.6,-2.7 -1.3,-2.5 -3.6,-3.8 0.3,-0.3 -0.5,-15.2 6.3,-3.4 7.6,-0.1 25.9,4.3 19.7,-0.8 2.2,3.3 13.7,11.9 6.3,3.9 4,8.3 -0.2,8.7 -2,9.3 -2.3,4.9 -6.2,7.3 -2.6,4.3 -1.8,5.6 z',\n    },\n    {\n      id: 'SN',\n      name: 'Sangre Grande',\n      abbreviation: 'SN',\n      path: 'm 344.1,324.16218 12.9,-6.2 5.2,-7.2 0.7,-7.3 -1,-3.1 -3.8,-4.8 -1.9,-3.6 -1.7,-8.3 2.1,-7.7 0.1,-9 -0.5,-4.2 -4.8,-3.3 -3.2,-0.2 -4.7,-1.8 1,-1.9 14.1,-1.5 4.6,-1.5 2.8,-2.1 8.1,-9.2 7.5,-4.5 3,-2.8 -0.5,-8.9 -4.8,-7 -2,-1.6 8.3,-6.4 29.2,-3.7 8.9,-3.8 64.8,-7.7 20.9,4 -21,37.4 -26.1,32.6 -9.3,-1.6 -5.9,9.7 -2.6,15.1 0.7,14.6 9.9,30.7 2.1,14.9 -14.4,12.5 0.4,14.2 1.8,9.2 -28.5,-2.8 -51,7 -9.7,-2.7 -1.1,-6.6 4.1,-11.4 0,-8 -3.9,-4 -1.6,-4.1 -1.5,-21.4 -2.1,-5.4 z',\n    },\n    {\n      id: 'MR',\n      name: 'Rio Claro-Mayaro',\n      abbreviation: 'MR',\n      path: 'm 445,388.16218 5.3,27.9 2.6,6.9 3.4,6.4 9,13.2 18.7,13 -14.4,15.7 -6.1,26.2 -0.1,29.5 3.8,25.7 -10.7,-2.3 -12.1,3.8 -11.4,7 -8.8,7.7 -8.8,5.9 -11.4,4.3 -22.5,5.5 -5.1,0.6 -7.6,-78.4 -8.4,-14.4 -4.7,-5.7 -4.2,-0.8 -1.9,-4.3 -3.2,-2.3 -3.7,-11.3 7.1,-10.4 4,-13.8 2.8,-29 2.3,-10.1 6.6,-12.3 51,-7 z',\n    },\n    {\n      id: 'SL',\n      name: 'San Juan-Laventille',\n      abbreviation: 'SL',\n      path: 'm 232.6,351.76218 0,-10.2 -5.2,-18.5 -12,-15.1 3.7,-3.2 -3.5,-2.3 2,-10.6 -2.8,-5.9 -7.1,-3.8 8.8,-15.5 2.7,-11.7 -1.1,-12.7 2.2,0 6.3,-2.9 3.8,-5 2.5,-2.1 2.6,6.2 3.7,0 0,-6.9 3.1,0 0.3,2.5 3.5,4.3 -3.8,3.8 4.2,-1 6.1,-5.9 9.6,-0.4 0.9,0.3 4.1,-3.7 9.4,-11.2 3.2,-2.7 7,-0.6 1.6,3.2 3.8,12.6 4.1,8.3 -0.5,5.7 -3.1,3.8 -3.1,0.9 -8.6,-2 -3.7,-0.2 -6.9,1.4 -13.3,-1.8 -4.3,1.3 -2.8,5 -1,8.8 3.7,22.2 -0.1,12.6 6.2,38.6 -15.6,0.7 -9.8,13.7 z',\n    },\n    {\n      id: 'PT',\n      name: 'Princes Town',\n      abbreviation: 'PT',\n      path: 'm 342.7,467.96218 3.7,11.3 3.2,2.3 1.9,4.3 4.2,0.8 4.7,5.7 8.4,14.4 7.6,78.4 -7,0.7 -30.8,-4.8 -11,1 -31.9,6.5 -20.3,-1.7 2.8,-73.2 -4,-5.2 -5.5,-5 -25,-10.7 6.7,-25.8 10,-1.1 17.1,-7.2 16.8,-3.3 14.3,-0.3 8.8,1.4 6.4,1.6 14.4,5.8 z',\n    },\n    {\n      id: 'CT',\n      name: 'Couva-Tabaquite-Talparo',\n      abbreviation: 'CT',\n      path: 'm 365.5,392.36218 -6.6,12.3 -2.3,10.1 -2.8,29 -4,13.8 -7.1,10.4 -4.5,-4.1 -14.4,-5.8 -6.4,-1.6 -8.8,-1.4 -14.3,0.3 -16.8,3.3 -17.1,7.2 -10,1.1 -13.3,1 -2.6,-0.7 -0.9,-4.7 -2.5,-8.2 -1.4,-9.5 -0.9,-2.7 -4.4,-3.7 -1.6,-2.2 -0.2,-2.7 3.1,-1.1 0.8,-1.5 -0.5,-3.9 -3,-9.9 -1.9,-3.5 -1.1,-7.3 2.8,-10 6.6,-15.7 3.2,-19.2 0,-1.9 7,0.7 3.3,0.8 3.8,2.4 4.7,0.8 3.8,3.2 6.1,1.8 12.8,-1 3.5,-3.1 0.6,-5.1 3.3,-11.7 -2.3,-10.7 2.2,-4 7.3,1 6.3,-0.4 6.2,-2.8 7,-1.7 21.6,-1 14.3,-4.6 5.6,4.6 2.1,5.4 1.5,21.4 1.6,4.1 3.9,4 0,8 -4.1,11.4 1.1,6.6 z',\n    },\n    {\n      id: 'PD',\n      name: 'Penal-Debe',\n      abbreviation: 'PD',\n      path: 'm 275.4,586.86218 -19.2,-1.6 -42.9,3.6 -0.6,-0.1 2.4,-18.7 1.8,-5.6 2.6,-4.3 6.2,-7.3 2.3,-4.9 2,-9.3 0.2,-8.7 -4,-8.3 -6.3,-3.9 -13.7,-11.9 -2.2,-3.3 7.1,-0.3 5.7,-2.2 2.7,-2.2 0.5,0.7 23.7,-5.8 25,10.7 5.5,5 4,5.2 z',\n    },\n    {\n      id: 'PF',\n      name: 'Point Fortin',\n      abbreviation: 'PF',\n      path: 'm 110.7,540.56218 19.2,-9.3 14.8,-13.2 3.6,3.8 1.3,2.5 -0.6,2.7 -9.5,13.9 -10.6,9 -5.7,2 -4.8,0.4 z',\n    },\n  ],\n} as const satisfies MapData\n",
      "type": "registry:file",
      "target": "components/shadcnmaps/map-data/trinidad-and-tobago.ts"
    }
  ],
  "type": "registry:component"
}