{
  "version": 3,
  "sources": ["src/IconBrokenChainLink2/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 IconBrokenChainLink2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconBrokenChainLink2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M8.97146 1.05384C9.35604 0.900007 9.79252 1.08707 9.94636 1.47166L10.9464 3.97166C11.1002 4.35624 10.9131 4.79272 10.5285 4.94656C10.144 5.10039 9.70748 4.91333 9.55364 4.52874L8.55364 2.02874C8.39981 1.64415 8.58687 1.20768 8.97146 1.05384ZM15.0285 1.05384C15.4131 1.20768 15.6002 1.64415 15.4464 2.02874L14.4464 4.52874C14.2925 4.91333 13.856 5.10039 13.4715 4.94656C13.0869 4.79272 12.8998 4.35624 13.0536 3.97166L14.0536 1.47166C14.2075 1.08707 14.644 0.900007 15.0285 1.05384ZM3.75 7.5002C3.05964 7.5002 2.5 8.05984 2.5 8.7502V15.2502C2.5 15.9406 3.05964 16.5002 3.75 16.5002H8.25C8.66421 16.5002 9 16.836 9 17.2502C9 17.6644 8.66421 18.0002 8.25 18.0002H3.75C2.23122 18.0002 1 16.769 1 15.2502V8.7502C1 7.23142 2.23122 6.0002 3.75 6.0002H8.25C8.66421 6.0002 9 6.33599 9 6.7502C9 7.16441 8.66421 7.5002 8.25 7.5002H3.75ZM15 6.7502C15 6.33599 15.3358 6.0002 15.75 6.0002H20.25C21.7688 6.0002 23 7.23142 23 8.7502V15.2502C23 16.769 21.7688 18.0002 20.25 18.0002H15.75C15.3358 18.0002 15 17.6644 15 17.2502C15 16.836 15.3358 16.5002 15.75 16.5002H20.25C20.9404 16.5002 21.5 15.9406 21.5 15.2502V8.7502C21.5 8.05984 20.9404 7.5002 20.25 7.5002H15.75C15.3358 7.5002 15 7.16441 15 6.7502ZM10.5285 19.0538C10.9131 19.2077 11.1002 19.6442 10.9464 20.0287L9.94636 22.5287C9.79252 22.9133 9.35604 23.1004 8.97146 22.9466C8.58687 22.7927 8.39981 22.3562 8.55364 21.9717L9.55364 19.4717C9.70748 19.0871 10.144 18.9 10.5285 19.0538ZM13.4715 19.0538C13.856 18.9 14.2925 19.0871 14.4464 19.4717L15.4464 21.9717C15.6002 22.3562 15.4131 22.7927 15.0285 22.9466C14.644 23.1004 14.2075 22.9133 14.0536 22.5287L13.0536 20.0287C12.8998 19.6442 13.0869 19.2077 13.4715 19.0538Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBrokenChainLink2;\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,EAAyE,EAAM,KAAK,CAAC,IACzF,gBAA+xD,EAA/xD,IAAqB,EAAO,OAAO,yDAAwD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,+nDAA+nD,KAAK,eAAc,CAAI,CACvyD,EAEc",
  "debugId": "314605CBC994A49E64756E2164756E21",
  "names": []
}