{
  "version": 3,
  "sources": ["src/IconEmailPlus/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 IconEmailPlus: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconEmailPlus\"><Path d=\"M2.02891 6.34569C2.05774 5.99288 2.11761 5.68161 2.25833 5.39341L10.6578 10.7385C11.4767 11.2597 12.5233 11.2597 13.3422 10.7385L21.7417 5.39341C21.8824 5.68161 21.9423 5.99288 21.9711 6.34569C22 6.69963 22 7.1367 22 7.67859V16H21V14.5C21 13.6716 20.3284 13 19.5 13C18.6716 13 18 13.6716 18 14.5V16H16.5C15.6716 16 15 16.6716 15 17.5C15 18.3284 15.6716 19 16.5 19H18V20H5.67858C5.1367 20 4.69963 20 4.34569 19.9711C3.98126 19.9413 3.66117 19.8784 3.36502 19.7275C2.89462 19.4878 2.51217 19.1054 2.27248 18.635C2.12159 18.3388 2.05868 18.0187 2.02891 17.6543C1.99999 17.3004 2 16.8633 2 16.3214V7.6786C2 7.1367 1.99999 6.69963 2.02891 6.34569Z\" fill=\"currentColor\"/><Path d=\"M20.635 4.27248C20.8118 4.36258 20.9762 4.47285 21.1252 4.60037L12.8053 9.89487C12.314 10.2076 11.686 10.2076 11.1947 9.89487L2.87476 4.60037C3.02381 4.47285 3.1882 4.36258 3.36502 4.27248C3.66117 4.12159 3.98126 4.05868 4.34569 4.02891C4.69962 3.99999 5.1367 4 5.67858 4H18.3214C18.8633 4 19.3004 3.99999 19.6543 4.02891C20.0187 4.05868 20.3388 4.12159 20.635 4.27248Z\" fill=\"currentColor\"/><Path d=\"M16 17.5C16 17.2239 16.2239 17 16.5 17H19V14.5C19 14.2239 19.2239 14 19.5 14C19.7761 14 20 14.2239 20 14.5V17H22.5C22.7761 17 23 17.2239 23 17.5C23 17.7761 22.7761 18 22.5 18H20V20.5C20 20.7761 19.7761 21 19.5 21C19.2239 21 19 20.7761 19 20.5V18H16.5C16.2239 18 16 17.7761 16 17.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconEmailPlus;\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,gBAAg8C,EAAh8C,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,qoBAAqoB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oXAAoX,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4RAA4R,KAAK,eAAc,CAAI,CACx8C,EAEc",
  "debugId": "B3A6C30A942ABEF764756E2164756E21",
  "names": []
}