{
  "version": 3,
  "sources": ["src/IconStrikeThrough/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 IconStrikeThrough: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconStrikeThrough\"><Path d=\"M12.0008 2C9.77468 2 8.18864 2.72747 7.15863 3.77236C6.13746 4.80829 5.69526 6.12426 5.69526 7.25C5.69526 8.11088 5.89524 8.83729 6.26224 9.45C6.62741 10.0597 7.14193 10.5302 7.73301 10.9064C8.08676 11.1316 8.47459 11.3267 8.88368 11.5001H3.5C3.22386 11.5001 3 11.724 3 12.0001C3 12.2763 3.22386 12.5001 3.5 12.5001H20.5C20.7761 12.5001 21 12.2763 21 12.0001C21 11.724 20.7761 11.5001 20.5 11.5001H12.1855C12.1675 11.493 12.1489 11.4868 12.1298 11.4817C10.6496 11.0867 9.27856 10.7048 8.26998 10.0628C7.77518 9.74789 7.38659 9.38104 7.12012 8.93616C6.85547 8.49431 6.69526 7.94899 6.69526 7.25C6.69526 6.3714 7.04473 5.31238 7.87079 4.47438C8.688 3.64537 10.0047 3 12.0008 3C14.0704 3 15.3026 3.69706 16.0514 4.49027C16.8146 5.2988 17.1197 6.25481 17.2382 6.8241C17.2944 7.09445 17.5592 7.268 17.8296 7.21173C18.0999 7.15547 18.2735 6.8907 18.2172 6.62035C18.0781 5.95213 17.7162 4.79703 16.7786 3.80382C15.8265 2.7953 14.324 2 12.0008 2Z\" fill=\"currentColor\"/><Path d=\"M17.7644 14.1974C17.5972 13.9776 17.2835 13.935 17.0637 14.1022C16.844 14.2694 16.8014 14.5831 16.9686 14.8029C17.3407 15.2919 17.5703 15.913 17.5703 16.75C17.5703 18.4528 15.973 21 12.0008 21C9.9306 21 8.60395 20.3017 7.7476 19.4901C6.87947 18.6673 6.46368 17.6975 6.28114 17.1257C6.19717 16.8627 5.91583 16.7175 5.65277 16.8015C5.38971 16.8854 5.24453 17.1668 5.3285 17.4298C5.54101 18.0955 6.02679 19.2369 7.0597 20.2159C8.10437 21.206 9.67821 22 12.0008 22C16.4731 22 18.5703 19.0559 18.5703 16.75C18.5703 15.7118 18.2793 14.874 17.7644 14.1974Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconStrikeThrough;\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,EAAsE,EAAM,KAAK,CAAC,IACtF,gBAAumD,EAAvmD,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,66BAA66B,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,wiBAAwiB,KAAK,eAAc,CAAI,CAC/mD,EAEc",
  "debugId": "1CC213D927FBB1D564756E2164756E21",
  "names": []
}