{"version":3,"sources":["jsdelivr-header.js","/npm/react-native-svg-web@1.0.9/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,UCgBY,UAAW,kBACX,mBAAoB,0BACzB,cAAe,aAEtB,MAAM,mBACJ,eAAe,wBAA0B,MAAM,cAEjD,SAAS,cAAc,EAAM,GAC3B,MAAM,UAAsB,MAAM,UAChC,MAAA,GACE,OAAO,mBAAmB,EAAM,KAAK,MAAO,KAAK,MAAM,SACzD,EAaF,OAVA,EAAc,YAAc,EAE5B,EAAc,UAAY,CACxB,SAAU,UAAU,MAGtB,EAAc,aAAe,CAC3B,cAAU,GAGL,CACT,QAEO,MAAM,IAAM,cAAc,MAAO,sBAEzB,IACf,IAAI,IAAM,WAEH,MAAM,OAAS,cAAc,SAAU,UAC9C,IAAI,OAAS,cAEN,MAAM,SAAW,cAAc,WAAY,YAClD,IAAI,SAAW,gBAER,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,QAAU,cAAc,UAAW,WAChD,IAAI,QAAU,eAEP,MAAM,cAAgB,cAAc,gBAAiB,iBAC5D,IAAI,cAAgB,qBAEb,MAAM,EAAI,cAAc,IAAK,KACpC,IAAI,EAAI,SAED,MAAM,MAAQ,cAAc,QAAS,SAC5C,IAAI,MAAQ,aAEL,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,eAAiB,cAAc,iBAAkB,kBAC9D,IAAI,eAAiB,sBAEd,MAAM,OAAS,cAAc,SAAU,UAC9C,IAAI,OAAS,cAEN,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,QAAU,cAAc,UAAW,WAChD,IAAI,QAAU,eAEP,MAAM,QAAU,cAAc,UAAW,WAChD,IAAI,QAAU,eAEP,MAAM,SAAW,cAAc,WAAY,YAClD,IAAI,SAAW,gBAER,MAAM,eAAiB,cAAc,iBAAkB,kBAC9D,IAAI,eAAiB,sBAEd,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,OAAS,cAAc,SAAU,UAC9C,IAAI,OAAS,cAEN,MAAM,KAAO,cAAc,OAAQ,QAC1C,IAAI,KAAO,YAEJ,MAAM,SAAW,cAAc,WAAY,YAClD,IAAI,SAAW,gBAER,MAAM,MAAQ,cAAc,QAAS,SAC5C,IAAI,MAAQ,aAEL,MAAM,IAAM,cAAc,MAAO,OACxC,IAAI,IAAM","file":"/npm/react-native-svg-web@1.0.9/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/react-native-svg-web@1.0.9/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * Copyright (c) 2017 Chris Baker <mail.chris.baker@gmail.com>\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n *\n */\nimport * as React from \"react\";\nimport * as ReactNativeWeb from \"react-native-web\";\nimport PropTypes from \"prop-types\";\n\nconst createReactElement =\n  ReactNativeWeb.unstable_createElement || React.createElement;\n\nfunction createElement(name, type) {\n  class CreateElement extends React.Component {\n    render() {\n      return createReactElement(type, this.props, this.props.children);\n    }\n  }\n\n  CreateElement.displayName = name;\n\n  CreateElement.propTypes = {\n    children: PropTypes.node,\n  };\n\n  CreateElement.defaultProps = {\n    children: undefined,\n  };\n\n  return CreateElement;\n}\n\nexport const Svg = createElement(\"Svg\", \"svg\");\n\nexport default Svg;\nSvg.Svg = Svg; // stay consistent with the old require based api\n\nexport const Circle = createElement(\"Circle\", \"circle\");\nSvg.Circle = Circle;\n\nexport const ClipPath = createElement(\"ClipPath\", \"clipPath\");\nSvg.ClipPath = ClipPath;\n\nexport const Defs = createElement(\"Defs\", \"defs\");\nSvg.Defs = Defs;\n\nexport const Ellipse = createElement(\"Ellipse\", \"ellipse\");\nSvg.Ellipse = Ellipse;\n\nexport const ForeignObject = createElement(\"ForeignObject\", \"foreignObject\");\nSvg.ForeignObject = ForeignObject;\n\nexport const G = createElement(\"G\", \"g\");\nSvg.G = G;\n\nexport const Image = createElement(\"Image\", \"image\");\nSvg.Image = Image;\n\nexport const Line = createElement(\"Line\", \"line\");\nSvg.Line = Line;\n\nexport const LinearGradient = createElement(\"LinearGradient\", \"linearGradient\");\nSvg.LinearGradient = LinearGradient;\n\nexport const Marker = createElement(\"Marker\", \"marker\");\nSvg.Marker = Marker;\n\nexport const Mask = createElement(\"Mask\", \"mask\");\nSvg.Mask = Mask;\n\nexport const Path = createElement(\"Path\", \"path\");\nSvg.Path = Path;\n\nexport const Pattern = createElement(\"Pattern\", \"pattern\");\nSvg.Pattern = Pattern;\n\nexport const Polygon = createElement(\"Polygon\", \"polygon\");\nSvg.Polygon = Polygon;\n\nexport const Polyline = createElement(\"Polyline\", \"polyline\");\nSvg.Polyline = Polyline;\n\nexport const RadialGradient = createElement(\"RadialGradient\", \"radialGradient\");\nSvg.RadialGradient = RadialGradient;\n\nexport const Rect = createElement(\"Rect\", \"rect\");\nSvg.Rect = Rect;\n\nexport const Stop = createElement(\"Stop\", \"stop\");\nSvg.Stop = Stop;\n\nexport const Symbol = createElement(\"Symbol\", \"symbol\");\nSvg.Symbol = Symbol;\n\nexport const Text = createElement(\"Text\", \"text\");\nSvg.Text = Text;\n\nexport const TextPath = createElement(\"TextPath\", \"textPath\");\nSvg.TextPath = TextPath;\n\nexport const TSpan = createElement(\"TSpan\", \"tspan\");\nSvg.TSpan = TSpan;\n\nexport const Use = createElement(\"Use\", \"use\");\nSvg.Use = Use;\n"]}