{
  "version": 3,
  "sources": ["src/IconSoccer/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 IconSoccer: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconSoccer\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M15.5179 4.25967L13.6164 5.6412C12.6526 6.34148 11.3474 6.34148 10.3836 5.6412L8.48208 4.25967C7.4322 4.73767 6.496 5.42342 5.72639 6.26477L6.45192 8.49773C6.82008 9.63079 6.41677 10.8721 5.45293 11.5723L3.55275 12.9529C3.68299 14.1215 4.05007 15.2181 4.60504 16.1943H6.95469C8.14606 16.1943 9.20194 16.9614 9.5701 18.0945L10.2963 20.3294C10.8462 20.4412 11.4159 20.5 12 20.5C12.5841 20.5 13.1538 20.4412 13.7037 20.3294L14.4299 18.0945C14.7981 16.9614 15.8539 16.1943 17.0453 16.1943H19.395C19.9499 15.2181 20.317 14.1215 20.4473 12.9529L18.5471 11.5723C17.5832 10.8721 17.1799 9.63079 17.5481 8.49773L18.2736 6.26477C17.504 5.42342 16.5678 4.73767 15.5179 4.25967ZM8.30164 2.70637C9.44663 2.25037 10.695 2 12 2C13.305 2 14.5534 2.25037 15.6984 2.70637C17.265 3.33033 18.6358 4.33826 19.6951 5.61322C21.1341 7.34523 22 9.57248 22 12C22 12.2159 21.9931 12.4303 21.9796 12.6429C21.8703 14.3649 21.3248 15.9694 20.4526 17.3457C19.1057 19.4713 16.9783 21.0549 14.4704 21.6923C13.6795 21.8934 12.8517 22 12 22C11.1483 22 10.3205 21.8934 9.52958 21.6923C7.02172 21.0549 4.89426 19.4713 3.54736 17.3457C2.67524 15.9694 2.12975 14.3649 2.02036 12.6429C2.00685 12.4302 2 12.2159 2 12C2 9.57248 2.86592 7.34523 4.30495 5.61322C5.36423 4.33826 6.73496 3.33033 8.30164 2.70637ZM10.3836 8.99734C11.3474 8.29707 12.6526 8.29707 13.6164 8.99734L14.3562 9.53483C15.32 10.2351 15.7234 11.4764 15.3552 12.6094L15.0726 13.4791C14.7045 14.6122 13.6486 15.3793 12.4572 15.3793H11.5428C10.3514 15.3793 9.29553 14.6122 8.92738 13.4791L8.6448 12.6094C8.27665 11.4764 8.67996 10.2351 9.6438 9.53483L10.3836 8.99734Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSoccer;\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,EAA+D,EAAM,KAAK,CAAC,IAC/E,gBAAgtD,EAAhtD,IAAqB,EAAO,OAAO,+CAA8C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,0jDAA0jD,KAAK,eAAc,CAAI,CACxtD,EAEc",
  "debugId": "D764B24078623B1064756E2164756E21",
  "names": []
}