{
  "version": 3,
  "sources": ["src/IconRemix/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 IconRemix: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconRemix\"><Path d=\"M20.5 9.49996C20.7761 9.49996 21 9.72382 21 9.99996V17.5C21 18.8807 19.8807 20 18.5 20H4.70703L6.60352 21.8964C6.79876 22.0917 6.79877 22.4082 6.60352 22.6035C6.40826 22.7987 6.09174 22.7987 5.89648 22.6035L3.14648 19.8535C2.95123 19.6582 2.95124 19.3417 3.14648 19.1464L5.89648 16.3964C6.09175 16.2012 6.40825 16.2012 6.60352 16.3964C6.79876 16.5917 6.79877 16.9082 6.60352 17.1035L4.70703 19H18.5C19.3284 19 20 18.3284 20 17.5V9.99996C20 9.72382 20.2239 9.49996 20.5 9.49996Z\" fill=\"currentColor\"/><Path d=\"M12 7.49996C12.2761 7.49996 12.5 7.72382 12.5 7.99996V11.5H16C16.2761 11.5 16.5 11.7238 16.5 12C16.5 12.2761 16.2761 12.5 16 12.5H12.5V16C12.5 16.2761 12.2761 16.5 12 16.5C11.7239 16.5 11.5 16.2761 11.5 16V12.5H8C7.72387 12.5 7.50002 12.2761 7.5 12C7.5 11.7238 7.72386 11.5 8 11.5H11.5V7.99996C11.5 7.72382 11.7239 7.49996 12 7.49996Z\" fill=\"currentColor\"/><Path d=\"M17.3965 1.39645C17.5917 1.20118 17.9083 1.20118 18.1035 1.39645L20.8535 4.14645C21.0488 4.34171 21.0488 4.65822 20.8535 4.85348L18.1035 7.60348C17.9083 7.79872 17.5917 7.79872 17.3965 7.60348C17.2012 7.40822 17.2012 7.09171 17.3965 6.89645L19.293 4.99996H5.5C4.67157 4.99996 4 5.67154 4 6.49996V14C3.99998 14.2761 3.77613 14.5 3.5 14.5C3.22387 14.5 3.00002 14.2761 3 14V6.49996C3 5.11925 4.11929 3.99996 5.5 3.99996H19.293L17.3965 2.10348C17.2012 1.90822 17.2012 1.59171 17.3965 1.39645Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconRemix;\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,EAA8D,EAAM,KAAK,CAAC,IAC9E,gBAAm8C,EAAn8C,IAAqB,EAAO,OAAO,4CAA2C,gBAAC,EAAD,CAAM,EAAE,geAAge,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iVAAiV,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2eAA2e,KAAK,eAAc,CAAI,CAC38C,EAEc",
  "debugId": "976E166BCE3F0BE864756E2164756E21",
  "names": []
}