{
  "version": 3,
  "sources": ["src/IconStore2/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 IconStore2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconStore2\"><Path d=\"M15.232 9.2998C15.3496 9.1289 15.6263 9.13305 15.7398 9.30664C16.4084 10.3338 17.566 10.9998 18.8609 11C19.6621 11 20.3986 10.7489 21.0005 10.3252V18.5C21.0005 19.8806 19.881 20.9998 18.5005 21H14.5005C14.2244 21 14.0005 20.7761 14.0005 20.5V17.5C14.0005 16.3956 13.1049 15.5002 12.0005 15.5C10.896 15.5 10.0005 16.3954 10.0005 17.5V20.5C10.0005 20.776 9.77646 20.9998 9.50052 21H5.50052C4.11981 21 3.00052 19.8807 3.00052 18.5V10.3252C3.60242 10.7489 4.33795 11 5.13919 11C6.43425 11 7.59161 10.3339 8.26029 9.30664C8.37368 9.13288 8.65043 9.12884 8.7681 9.2998C9.47142 10.3216 10.6499 11 12.0005 11C13.3509 10.9999 14.5287 10.3214 15.232 9.2998Z\" fill=\"currentColor\"/><Path d=\"M7.83353 7.66309C7.64173 9.00393 6.49371 9.99989 5.13919 10C3.4825 10 2.20959 8.53262 2.44388 6.89258L2.69388 5.14648C2.86984 3.91488 3.92437 3 5.16849 3H8.50052L7.83353 7.66309Z\" fill=\"currentColor\"/><Path d=\"M14.9038 6.76855C15.0887 8.4945 13.7363 9.99973 12.0005 10C10.2645 10 8.91133 8.49465 9.09623 6.76855L9.50052 3H14.5005L14.9038 6.76855Z\" fill=\"currentColor\"/><Path d=\"M18.8316 3C20.0757 3 21.1312 3.91486 21.3072 5.14648L21.5562 6.89258C21.7905 8.53262 20.5176 10 18.8609 10C17.5064 9.99986 16.3583 9.00391 16.1665 7.66309L15.5005 3H18.8316Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconStore2;\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,EAA+D,EAAM,KAAK,CAAC,IAC/E,gBAA+zC,EAA/zC,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,EAAE,0oBAA0oB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qLAAqL,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2IAA2I,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,gLAAgL,KAAK,eAAc,CAAI,CACv0C,EAEc",
  "debugId": "E859ED5477218D0364756E2164756E21",
  "names": []
}