{
  "version": 3,
  "sources": ["src/IconPinFlag/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconPinFlag: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconPinFlag\"><Path d=\"M11.6011 2.1985C11.5623 2.24978 11.5331 2.30878 11.5163 2.37279C11.5057 2.41343 11.5 2.45608 11.5 2.50006V17.5001C11.5 17.7762 11.7239 18.0001 12 18.0001C12.2761 18.0001 12.5 17.7762 12.5 17.5001V10.7795L18.7621 6.9259C18.9099 6.8349 19 6.6737 19 6.50007C19 6.32644 18.9099 6.16524 18.7621 6.07424L12.2689 2.07846C12.2266 2.05143 12.18 2.03059 12.1303 2.01721C12.0745 2.00212 12.0172 1.99711 11.9609 2.00157C11.8842 2.00749 11.8124 2.03071 11.7493 2.06734C11.6929 2.09993 11.6423 2.14396 11.6011 2.1985Z\" fill=\"currentColor\"/><Path d=\"M10.044 14.5851C10.319 14.5608 10.5223 14.3181 10.4981 14.0431C10.4738 13.768 10.2311 13.5647 9.95605 13.5889C7.91269 13.7693 6.09949 14.2164 4.78024 14.8511C4.12117 15.1682 3.56297 15.5427 3.16331 15.9742C2.76107 16.4085 2.5 16.9236 2.5 17.5003C2.5 18.1707 2.85136 18.7549 3.36885 19.2307C3.88591 19.7061 4.60651 20.1113 5.45482 20.4412C7.1546 21.1022 9.46884 21.5003 12 21.5003C14.5312 21.5003 16.8454 21.1022 18.5452 20.4412C19.3935 20.1113 20.1141 19.7061 20.6312 19.2307C21.1486 18.7549 21.5 18.1707 21.5 17.5003C21.5 16.9236 21.2389 16.4085 20.8367 15.9742C20.437 15.5427 19.8788 15.1682 19.2198 14.8511C17.9005 14.2164 16.0873 13.7693 14.044 13.5889C13.7689 13.5647 13.5262 13.768 13.5019 14.0431C13.4777 14.3181 13.681 14.5608 13.956 14.5851C15.9207 14.7584 17.6075 15.1851 18.7862 15.7522C19.3762 16.036 19.8165 16.3443 20.1031 16.6538C20.3871 16.9604 20.5 17.2441 20.5 17.5003C20.5 17.7963 20.3477 18.1329 19.9543 18.4946C19.5605 18.8566 18.9631 19.2057 18.1827 19.5091C16.6252 20.1149 14.4394 20.5003 12 20.5003C9.5606 20.5003 7.37484 20.1149 5.81726 19.5091C5.03688 19.2057 4.43947 18.8566 4.04568 18.4946C3.65232 18.1329 3.5 17.7963 3.5 17.5003C3.5 17.2441 3.61294 16.9604 3.89695 16.6538C4.18354 16.3443 4.62385 16.036 5.21378 15.7522C6.39254 15.1851 8.07933 14.7584 10.044 14.5851Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPinFlag;\n",
    "import React, { FC } from \"react\";\nimport { Svg, Mask, Rect, G, SvgProps } from \"react-native-svg\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SvgProps;\n\ntype Props = CentralIconBaseProps;\n\nconst ModernCentralIconBase: React.FC<Props> = (props) => {\n  const instanceId = React.useId();\n  return <CentralIconSvg {...props} instanceId={instanceId} />;\n};\n\nlet nextLegacyId = 0;\n\n// React's Server Components runtime exposes useId but not Component. Only\n// define the legacy class when it is needed, so modern imports stay RSC-safe.\nconst LegacyCentralIconBase =\n  typeof React.useId === \"function\"\n    ? undefined\n    : class extends React.Component<\n        { iconProps: Props },\n        { instanceId?: string }\n      > {\n        state: { instanceId?: string } = {};\n\n        componentDidMount() {\n          // Defer legacy IDs until mount so server and initial client markup agree.\n          this.setState({ instanceId: `legacy-${++nextLegacyId}` });\n        }\n\n        render() {\n          return <CentralIconSvg {...this.props.iconProps} instanceId={this.state.instanceId} />;\n        }\n      };\n\nexport const CentralIconBase: React.FC<Props> = (props) =>\n  LegacyCentralIconBase ? (\n    <LegacyCentralIconBase iconProps={props} />\n  ) : (\n    <ModernCentralIconBase {...props} />\n  );\n\nconst CentralIconSvg: FC<CentralIconBaseProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\n  const masked = mode !== \"raw\" && !!maskId;\n  return (\n    <Svg\n      {...props}\n      width={typeof size === \"number\" ? `${size}px` : size}\n      height={typeof size === \"number\" ? `${size}px` : size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n    >\n      {masked ? (\n        <>\n          <Mask\n            id={uniqueMaskId}\n            maskUnits=\"userSpaceOnUse\"\n            x=\"0\"\n            y=\"0\"\n            width=\"24\"\n            height=\"24\"\n          >\n            <Rect width=\"24\" height=\"24\" fill=\"#000\" />\n            <G color=\"#fff\">{children}</G>\n          </Mask>\n          <Rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAU1B,IAAM,EAAyC,CAAC,IAAU,CACxD,IAAM,EAAa,EAAM,MAAM,EAC/B,OAAO,gBAAC,EAAD,IAAoB,EAAO,WAAY,EAAY,GAGxD,EAAe,EAIb,EACJ,OAAO,EAAM,QAAU,WACnB,OACA,cAAc,EAAM,SAGlB,CACA,MAAiC,CAAC,EAElC,iBAAiB,EAAG,CAElB,KAAK,SAAS,CAAE,WAAY,UAAU,EAAE,GAAe,CAAC,EAG1D,MAAM,EAAG,CACP,OAAO,gBAAC,EAAD,IAAoB,KAAK,MAAM,UAAW,WAAY,KAAK,MAAM,WAAY,EAExF,EAEO,EAAmC,CAAC,IAC/C,EACE,gBAAC,EAAD,CAAuB,UAAW,EAAO,EAEzC,gBAAC,EAAD,IAA2B,EAAO,EAGhC,EAAqE,EACzE,WACA,OAAO,GACP,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBA8BE,EA9BF,IACM,EACJ,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,QAEJ,EACC,gCACE,gBAUE,EAVF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,EAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAA4B,EAA5B,CAAG,MAAM,QAAQ,CAAW,CAC5B,EACF,gBAAC,EAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GDrFN,eAAS,yBAEF,IAAM,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAy5D,EAAz5D,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,0fAA0f,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,mxCAAmxC,KAAK,eAAc,CAAI,CACj6D,EAEc",
  "debugId": "07E0B8C8B6681F4464756E2164756E21",
  "names": []
}