{
  "version": 3,
  "sources": ["src/IconCelebrate/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 IconCelebrate: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconCelebrate\"><Path d=\"M19.2912 2.61088C19.551 2.70465 19.6855 2.99123 19.5917 3.25096L19.116 4.56853C19.0222 4.82826 18.7357 4.96279 18.4759 4.86901C18.2162 4.77524 18.0817 4.48866 18.1754 4.22893L18.6512 2.91136C18.7449 2.65163 19.0315 2.5171 19.2912 2.61088Z\" fill=\"currentColor\"/><Path d=\"M21.9475 7.07429C22.0707 7.32143 21.9702 7.62165 21.7231 7.74485L20.666 8.27188C20.4188 8.39509 20.1186 8.29462 19.9954 8.04749C19.8722 7.80035 19.9727 7.50014 20.2198 7.37693L21.2769 6.8499C21.5241 6.7267 21.8243 6.82716 21.9475 7.07429Z\" fill=\"currentColor\"/><Path d=\"M17.0969 6.94434C17.2919 7.13989 17.2915 7.45647 17.0959 7.65145L16.0388 8.7055C15.8432 8.90048 15.5266 8.90002 15.3317 8.70447C15.1367 8.50892 15.1371 8.19234 15.3327 7.99736L16.3898 6.94331C16.5854 6.74833 16.902 6.74879 17.0969 6.94434Z\" fill=\"currentColor\"/><Path d=\"M17.829 10.9655C17.8407 10.6896 18.0737 10.4754 18.3496 10.487L18.3513 10.4871L18.3541 10.4872C18.5342 10.496 18.714 10.5153 18.8927 10.5392C19.208 10.5812 19.6356 10.6574 20.0663 10.7948C20.4644 10.9218 20.8925 11.1312 21.2082 11.2995C21.3956 11.3994 21.5813 11.5034 21.7621 11.6148L21.7632 11.6155C21.9979 11.7609 22.0705 12.0692 21.925 12.304C21.7796 12.5387 21.4715 12.6111 21.2367 12.4657L21.2353 12.4648C21.0727 12.3651 20.9061 12.2716 20.7378 12.1819C20.4378 12.022 20.0731 11.8467 19.7623 11.7475C19.4066 11.634 19.0413 11.5679 18.7604 11.5304C18.6102 11.5103 18.4591 11.4936 18.3077 11.4861C18.0319 11.4744 17.8174 11.2413 17.829 10.9655Z\" fill=\"currentColor\"/><Path d=\"M14.0156 1.00727C14.2878 0.96061 14.5463 1.14342 14.5929 1.41559L14.5933 1.41764L14.5939 1.42128C14.633 1.66077 14.6555 1.90332 14.6697 2.14541C14.6944 2.56652 14.696 3.13817 14.5917 3.69949C14.4744 4.33096 14.175 4.9184 13.9222 5.33178C13.7736 5.57487 13.6116 5.81196 13.4305 6.03229L13.4276 6.03577L13.4266 6.03695L13.4259 6.03776C13.2484 6.24926 12.933 6.2768 12.7215 6.09926C12.5102 5.92186 12.4825 5.60683 12.6596 5.39532C12.8108 5.2116 12.9451 5.01279 13.0691 4.81007C13.2943 4.44186 13.5234 3.97524 13.6085 3.51689C13.6922 3.06633 13.6937 2.58392 13.6715 2.20395C13.6595 1.99925 13.6398 1.79471 13.6085 1.59201L13.6074 1.58523C13.5609 1.31311 13.7435 1.05392 14.0156 1.00727Z\" fill=\"currentColor\"/><Path d=\"M10.4678 7.7468C9.21256 6.49152 7.08541 6.90895 6.39762 8.54549L2.20242 18.5275C1.33513 20.5912 3.41026 22.6665 5.47394 21.7991L15.4556 17.6038C17.0921 16.9159 17.5095 14.7887 16.2543 13.5335L10.4678 7.7468Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCelebrate;\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,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAA+9E,EAA/9E,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,iPAAiP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iPAAiP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kPAAkP,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0oBAA0oB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,6qBAA6qB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kNAAkN,KAAK,eAAc,CAAI,CACv+E,EAEc",
  "debugId": "5FD269E48CC8CE8A64756E2164756E21",
  "names": []
}