{
  "version": 3,
  "sources": ["src/IconTarget2/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 IconTarget2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconTarget2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12.5 2C12.5 1.72386 12.2761 1.5 12 1.5C11.7239 1.5 11.5 1.72386 11.5 2V4.5164L11.4992 4.51562C7.75547 4.76204 4.76204 7.75547 4.51562 11.4992L4.5164 11.5H2C1.72386 11.5 1.5 11.7239 1.5 12C1.5 12.2761 1.72386 12.5 2 12.5H4.51568C4.63919 14.3736 5.45072 16.0592 6.69997 17.3066C7.94677 18.5518 9.62976 19.3605 11.5 19.4836V22C11.5 22.2761 11.7239 22.5 12 22.5C12.2761 22.5 12.5 22.2761 12.5 22V19.4836C16.2438 19.2372 19.2372 16.2438 19.4836 12.5H22C22.2761 12.5 22.5 12.2761 22.5 12C22.5 11.7239 22.2761 11.5 22 11.5H19.4836C19.3605 9.62976 18.5518 7.94677 17.3066 6.69997C16.0592 5.45072 14.3736 4.63919 12.5 4.51568V2ZM12.4992 4.51635C12.3342 4.50551 12.1678 4.5 12 4.5C11.832 4.5 11.6653 4.50552 11.5 4.5164V8C11.5 8.13792 11.5558 8.26279 11.6461 8.35325C11.7366 8.44345 11.8614 8.49922 11.9992 8.49922C12.2754 8.49922 12.4992 8.27537 12.4992 7.99922V4.51635ZM15.6464 12.3535C15.5559 12.263 15.5 12.138 15.5 12C15.5 11.7239 15.7239 11.5 16 11.5H19.4836C19.4945 11.6653 19.5 11.832 19.5 12C19.5 12.168 19.4945 12.3347 19.4836 12.5L19.4828 12.4992H15.9992C15.8615 12.4992 15.7368 12.4435 15.6464 12.3535ZM12.5 19.4836C12.3347 19.4945 12.168 19.5 12 19.5C11.832 19.5 11.6653 19.4945 11.5 19.4836V16C11.5 15.7239 11.7239 15.5 12 15.5C12.1379 15.5 12.2628 15.5558 12.3532 15.6461C12.4435 15.7366 12.4992 15.8614 12.4992 15.9992V19.4828L12.5 19.4836ZM4.51635 12.4992C4.50551 12.3342 4.5 12.1678 4.5 12C4.5 11.832 4.50552 11.6653 4.5164 11.5H8C8.13789 11.5 8.26275 11.5558 8.35321 11.6461C8.44344 11.7365 8.49922 11.8614 8.49922 11.9992C8.49922 12.2754 8.27536 12.4992 7.99922 12.4992H4.51635Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconTarget2;\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,gBAA6sD,EAA7sD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,wjDAAwjD,KAAK,eAAc,CAAI,CACrtD,EAEc",
  "debugId": "2F9F9A2377854E2B64756E2164756E21",
  "names": []
}