{"version":3,"sources":["jsdelivr-header.js","/npm/react-icomoon@2.4.3/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,SAAY,MAAQ,KAAK,UAAa,WAStC,OARA,SAAW,OAAO,QAAU,SAAS,GACjC,IAAK,IAAI,EAAG,EAAI,EAAG,EAAI,UAAU,OAAQ,EAAI,EAAG,IAE5C,IAAK,IAAI,KADT,EAAI,UAAU,GACO,OAAO,UAAU,eAAe,KAAK,EAAG,KACzD,EAAE,GAAK,EAAE,IAEjB,OAAO,CACX,EACO,SAAS,MAAM,KAAM,UAChC,EACI,OAAU,MAAQ,KAAK,QAAW,SAAU,EAAG,GAC/C,IAAI,EAAI,CAAC,EACT,IAAK,IAAI,KAAK,EAAO,OAAO,UAAU,eAAe,KAAK,EAAG,IAAM,EAAE,QAAQ,GAAK,IAC9E,EAAE,GAAK,EAAE,IACb,GAAS,MAAL,GAAqD,mBAAjC,OAAO,sBACtB,KAAI,EAAI,EAAb,IAAgB,EAAI,OAAO,sBAAsB,GAAI,EAAI,EAAE,OAAQ,IAC3D,EAAE,QAAQ,EAAE,IAAM,GAAK,OAAO,UAAU,qBAAqB,KAAK,EAAG,EAAE,MACvE,EAAE,EAAE,IAAM,EAAE,EAAE,IAF4B,CAItD,OAAO,CACX,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,QAAQ,cAAW,EACnB,IAAI,QAAU,QAAQ,SAClB,MAAQ,CACR,QAAS,eACT,OAAQ,eACR,KAAM,gBAEN,QAAU,SAAU,GACpB,IAAI,EAAU,EAAG,QAAS,EAAO,EAAG,KAAM,EAAO,EAAG,KAAM,EAAQ,EAAG,MAAO,EAAc,EAAG,YAAa,EAAoB,EAAG,kBAAmB,EAAS,EAAG,OAAQ,EAAe,EAAG,aAAc,EAAgB,EAAG,cAAe,EAAQ,OAAO,EAAI,CAAC,UAAW,OAAQ,OAAQ,QAAS,cAAe,oBAAqB,SAAU,eAAgB,kBAChW,IAAK,IAAY,EACb,OAAO,KACX,IAAI,EAAc,EAAQ,MAAM,MAAK,SAAU,GAAQ,OAAO,EAAK,WAAW,OAAS,CAAM,IAC7F,IAAK,EACD,OAAO,KACP,IACA,MAAM,QAAU,OAChB,MAAM,cAAgB,MACtB,MAAM,SAAW,QAErB,EAAM,MAAQ,SAAS,SAAS,SAAS,CAAC,EAAI,EAAoB,CAAC,EAAI,OAAU,EAAO,CAAE,MAAO,EAAM,OAAQ,GAAS,CAAC,GAAM,EAAM,OAAS,CAAC,GAC/I,IAAI,EAAK,EAAY,KAAK,MAAO,OAAe,IAAP,EAAgB,OAAS,EAClE,EAAM,QAAU,OAAO,OAAO,EAAO,SACrC,IAAI,EAAS,EAAY,KAAK,MAAM,KAAI,SAAU,EAAM,GACpD,IAAI,EAAY,SAAS,CAAE,EAAG,EAAM,IAAK,EAAO,GAAW,EAA8C,CAAC,EAAjC,EAAY,KAAK,MAAM,IAChG,OAAO,GACD,EAAI,QAAQ,eAAe,EAAe,IAC1C,EAAI,QAAQ,eAAe,OAAQ,EAC7C,IAIA,OAHI,IAAU,GACV,EAAO,MAAK,EAAI,QAAQ,eAAe,QAAS,CAAE,IAAK,GAAS,IAE7D,GACD,EAAI,QAAQ,eAAe,EAAc,EAAO,IAChD,EAAI,QAAQ,eAAe,MAAO,EAAO,EACnD,EACI,SAAW,SAAU,GACrB,OAAI,GAAW,MAAM,QAAQ,EAAQ,OAC1B,EAAQ,MAAM,KAAI,SAAU,GAAQ,OAAO,EAAK,WAAW,IAAM,IAErE,IACX,EACA,QAAQ,SAAW,SACnB,QAAQ,QAAU","file":"/npm/react-icomoon@2.4.3/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-icomoon@2.4.3/dist/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","\"use strict\";\nvar __assign = (this && this.__assign) || function () {\n    __assign = Object.assign || function(t) {\n        for (var s, i = 1, n = arguments.length; i < n; i++) {\n            s = arguments[i];\n            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n                t[p] = s[p];\n        }\n        return t;\n    };\n    return __assign.apply(this, arguments);\n};\nvar __rest = (this && this.__rest) || function (s, e) {\n    var t = {};\n    for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n        t[p] = s[p];\n    if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n        for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n            if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n                t[p[i]] = s[p[i]];\n        }\n    return t;\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.iconList = void 0;\nvar react_1 = require(\"react\");\nvar style = {\n    display: \"inline-block\",\n    stroke: \"currentColor\",\n    fill: \"currentColor\",\n};\nvar IcoMoon = function (_a) {\n    var iconSet = _a.iconSet, icon = _a.icon, size = _a.size, title = _a.title, disableFill = _a.disableFill, removeInlineStyle = _a.removeInlineStyle, native = _a.native, SvgComponent = _a.SvgComponent, PathComponent = _a.PathComponent, props = __rest(_a, [\"iconSet\", \"icon\", \"size\", \"title\", \"disableFill\", \"removeInlineStyle\", \"native\", \"SvgComponent\", \"PathComponent\"]);\n    if (!iconSet || !icon)\n        return null;\n    var currentIcon = iconSet.icons.find(function (item) { return item.properties.name === icon; });\n    if (!currentIcon)\n        return null;\n    if (native) {\n        style.display = \"flex\";\n        style.flexDirection = \"row\";\n        style.flexWrap = \"wrap\";\n    }\n    props.style = __assign(__assign(__assign({}, (removeInlineStyle ? {} : style)), (size ? { width: size, height: size } : {})), (props.style || {}));\n    var _b = currentIcon.icon.width, width = _b === void 0 ? \"1024\" : _b;\n    props.viewBox = \"0 0 \".concat(width, \" 1024\");\n    var childs = currentIcon.icon.paths.map(function (path, index) {\n        var pathProps = __assign({ d: path, key: icon + index }, (!disableFill ? currentIcon.icon.attrs[index] : {}));\n        return PathComponent\n            ? (0, react_1.createElement)(PathComponent, pathProps)\n            : (0, react_1.createElement)(\"path\", pathProps);\n    });\n    if (title && !native) {\n        childs.push((0, react_1.createElement)(\"title\", { key: title }, title));\n    }\n    return SvgComponent\n        ? (0, react_1.createElement)(SvgComponent, props, childs)\n        : (0, react_1.createElement)(\"svg\", props, childs);\n};\nvar iconList = function (iconSet) {\n    if (iconSet && Array.isArray(iconSet.icons)) {\n        return iconSet.icons.map(function (icon) { return icon.properties.name; });\n    }\n    return null;\n};\nexports.iconList = iconList;\nexports.default = IcoMoon;\n"]}