{
  "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-IconBrokenChainLink2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.34198 1.02579C9.60395 0.93847 9.88711 1.08005 9.97443 1.34202L10.9744 4.34202C11.0618 4.60399 10.9202 4.88715 10.6582 4.97448C10.3962 5.0618 10.1131 4.92022 10.0257 4.65825L9.02575 1.65825C8.93842 1.39628 9.08 1.11312 9.34198 1.02579ZM14.6582 1.02579C14.9202 1.11312 15.0618 1.39628 14.9744 1.65825L13.9744 4.65825C13.8871 4.92022 13.6039 5.0618 13.342 4.97448C13.08 4.88715 12.9384 4.60399 13.0257 4.34202L14.0257 1.34202C14.1131 1.08005 14.3962 0.93847 14.6582 1.02579ZM3.5 7.00014C2.67157 7.00014 2 7.67171 2 8.50014V15.5001C2 16.3286 2.67157 17.0001 3.5 17.0001H8.5C8.77614 17.0001 9 17.224 9 17.5001C9 17.7763 8.77614 18.0001 8.5 18.0001H3.5C2.11929 18.0001 1 16.8808 1 15.5001V8.50014C1 7.11942 2.11929 6.00014 3.5 6.00014H8.5C8.77614 6.00014 9 6.22399 9 6.50014C9 6.77628 8.77614 7.00014 8.5 7.00014H3.5ZM15 6.50014C15 6.22399 15.2239 6.00014 15.5 6.00014H20.5C21.8807 6.00014 23 7.11942 23 8.50014V15.5001C23 16.8808 21.8807 18.0001 20.5 18.0001H15.5C15.2239 18.0001 15 17.7763 15 17.5001C15 17.224 15.2239 17.0001 15.5 17.0001H20.5C21.3284 17.0001 22 16.3286 22 15.5001V8.50014C22 7.67171 21.3284 7.00014 20.5 7.00014H15.5C15.2239 7.00014 15 6.77628 15 6.50014ZM10.6582 19.0258C10.9202 19.1131 11.0618 19.3963 10.9744 19.6583L9.97434 22.6583C9.88701 22.9202 9.60384 23.0618 9.34187 22.9745C9.0799 22.8871 8.93833 22.604 9.02566 22.342L10.0258 19.342C10.1131 19.08 10.3962 18.9385 10.6582 19.0258ZM13.342 19.0258C13.604 18.9385 13.8871 19.0801 13.9744 19.342L14.9743 22.342C15.0617 22.604 14.9201 22.8872 14.6581 22.9745C14.3961 23.0618 14.113 22.9202 14.0257 22.6582L13.0257 19.6582C12.9384 19.3963 13.08 19.1131 13.342 19.0258Z\" 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,gBAAywD,EAAzwD,IAAqB,EAAO,OAAO,uDAAsD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,2mDAA2mD,KAAK,eAAc,CAAI,CACjxD,EAEc",
  "debugId": "00DDDCD552ACC87B64756E2164756E21",
  "names": []
}