{
  "version": 3,
  "sources": ["src/IconCloudSimpleUpload/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 IconCloudSimpleUpload: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCloudSimpleUpload\"><Path d=\"M8.85 4C4.50509 4 1 7.59129 1 12C1 15.5181 3.22972 18.512 6.33731 19.5813C6.59843 19.6711 6.88294 19.5323 6.97279 19.2712C7.06264 19.01 6.9238 18.7255 6.66269 18.6357C3.95661 17.7045 2 15.089 2 12C2 8.12444 5.07632 5 8.85 5C11.6707 5 14.1003 6.74365 15.1494 9.24546C15.2507 9.48695 15.5211 9.60941 15.7694 9.5262C16.2348 9.37023 16.7323 9.28571 17.25 9.28571C19.8639 9.28571 22 11.4508 22 14.1429C22 16.7568 19.9854 18.8746 17.4761 18.9946C17.2003 19.0078 16.9874 19.2421 17.0006 19.5179C17.0138 19.7938 17.2481 20.0067 17.5239 19.9935C20.5814 19.8472 23 17.2752 23 14.1429C23 10.9176 20.4351 8.28571 17.25 8.28571C16.7809 8.28571 16.3244 8.34304 15.8872 8.45131C14.6061 5.8179 11.9398 4 8.85 4Z\" fill=\"currentColor\"/><Path d=\"M12.5 14.7071V20.25C12.5 20.5261 12.2761 20.75 12 20.75C11.7239 20.75 11.5 20.5261 11.5 20.25V14.7071L9.85355 16.3536C9.65829 16.5488 9.34171 16.5488 9.14645 16.3536C8.95118 16.1583 8.95118 15.8417 9.14645 15.6464L11.6464 13.1464C11.8417 12.9512 12.1583 12.9512 12.3536 13.1464L14.8536 15.6464C15.0488 15.8417 15.0488 16.1583 14.8536 16.3536C14.6583 16.5488 14.3417 16.5488 14.1464 16.3536L12.5 14.7071Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCloudSimpleUpload;\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,EAA0E,EAAM,KAAK,CAAC,IAC1F,gBAAsuC,EAAtuC,IAAqB,EAAO,OAAO,wDAAuD,gBAAC,EAAD,CAAM,EAAE,0rBAA0rB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sZAAsZ,KAAK,eAAc,CAAI,CAC9uC,EAEc",
  "debugId": "DA9DDCB65E59495364756E2164756E21",
  "names": []
}