{
  "version": 3,
  "sources": ["src/IconBeer/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 IconBeer: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconBeer\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M9.86328 3.08575C10.2854 3.02545 10.7146 3.02545 11.1367 3.08575L13.7891 3.46466C13.9529 3.48807 14.1186 3.49981 14.2842 3.49982H17.3779C18.2738 3.50003 19 4.22693 19 5.12286C18.9999 5.79809 18.5868 6.37581 18 6.61993V7.99982C20.209 7.99982 21.9998 9.79082 22 11.9998C22 14.209 20.2091 15.9998 18 15.9998V18.4998C18 19.8805 16.8807 20.9998 15.5 20.9998H7.5C6.11929 20.9998 5 19.8805 5 18.4998V6.82892C4.4093 6.5479 4.00007 5.94749 4 5.24982C4.00023 4.28351 4.78364 3.49983 5.75 3.49982H6.76367C6.89755 3.4998 7.03153 3.49043 7.16406 3.4715L9.86328 3.08575ZM18 14.9998C19.6569 14.9998 21 13.6567 21 11.9998C20.9998 10.3431 19.6568 8.99982 18 8.99982V14.9998ZM10.9951 4.07599C10.6668 4.02909 10.3332 4.02909 10.0049 4.07599L7.30566 4.46173C7.12629 4.48735 6.94487 4.4998 6.76367 4.49982H5.75C5.33593 4.49983 5.00023 4.83579 5 5.24982C5.0001 5.66395 6.33585 5.99981 6.75 5.99982H5.5C6.88057 5.99982 8.99977 7.11934 9 8.49982V9.25C9 9.66421 9.33579 10 9.75 10C10.1642 10 10.5 9.66421 10.5 9.25V8.16583C10.5 7.23505 12.1978 5.69294 13.2188 5.8631L13.5605 5.91974C13.8225 5.9634 14.0918 5.9422 14.3438 5.85822L14.8447 5.69122C15.2558 5.5542 15.6971 5.5318 16.1201 5.62579L16.5273 5.71661C16.6135 5.73576 16.7018 5.74493 16.79 5.74493H17.3779C17.7214 5.74472 17.9998 5.46635 18 5.12286C18 4.77922 17.7215 4.50003 17.3779 4.49982H14.2842C14.0715 4.49981 13.859 4.48496 13.6484 4.4549L10.9951 4.07599Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconBeer;\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,EAA6D,EAAM,KAAK,CAAC,IAC7E,gBAAqgD,EAArgD,IAAqB,EAAO,OAAO,2CAA0C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,m3CAAm3C,KAAK,eAAc,CAAI,CAC7gD,EAEc",
  "debugId": "8BA16AF44A44203D64756E2164756E21",
  "names": []
}