@winner-fed/bundler-webpack
Version:
@winner-fed/bundler-webpack
1 lines • 4.33 kB
JavaScript
(()=>{var e={288:function(e){(function(r,t){true?e.exports=t():0})(this,(function(){"use strict";var e=function SpriteSymbol(e){var r=e.id;var t=e.viewBox;var o=e.content;this.id=r;this.viewBox=t;this.content=o};e.prototype.stringify=function stringify(){return this.content};e.prototype.toString=function toString(){return this.stringify()};e.prototype.destroy=function destroy(){var e=this;["id","viewBox","content"].forEach((function(r){return delete e[r]}))};var parse=function(e){var r=!!document.importNode;var t=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;if(r){return document.importNode(t,true)}return t};var r=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function createCommonjsModule(e,r){return r={exports:{}},e(r,r.exports),r.exports}var t=createCommonjsModule((function(e,t){(function(r,t){if(false){}else{e.exports=t()}})(r,(function(){function isMergeableObject(e){var r=e&&typeof e==="object";return r&&Object.prototype.toString.call(e)!=="[object RegExp]"&&Object.prototype.toString.call(e)!=="[object Date]"}function emptyTarget(e){return Array.isArray(e)?[]:{}}function cloneIfNecessary(e,r){var t=r&&r.clone===true;return t&&isMergeableObject(e)?deepmerge(emptyTarget(e),e,r):e}function defaultArrayMerge(e,r,t){var o=e.slice();r.forEach((function(r,n){if(typeof o[n]==="undefined"){o[n]=cloneIfNecessary(r,t)}else if(isMergeableObject(r)){o[n]=deepmerge(e[n],r,t)}else if(e.indexOf(r)===-1){o.push(cloneIfNecessary(r,t))}}));return o}function mergeObject(e,r,t){var o={};if(isMergeableObject(e)){Object.keys(e).forEach((function(r){o[r]=cloneIfNecessary(e[r],t)}))}Object.keys(r).forEach((function(n){if(!isMergeableObject(r[n])||!e[n]){o[n]=cloneIfNecessary(r[n],t)}else{o[n]=deepmerge(e[n],r[n],t)}}));return o}function deepmerge(e,r,t){var o=Array.isArray(r);var n=t||{arrayMerge:defaultArrayMerge};var i=n.arrayMerge||defaultArrayMerge;if(o){return Array.isArray(e)?i(e,r,t):cloneIfNecessary(r,t)}else{return mergeObject(e,r,t)}}deepmerge.all=function deepmergeAll(e,r){if(!Array.isArray(e)||e.length<2){throw new Error("first argument should be an array with at least two elements")}return e.reduce((function(e,t){return deepmerge(e,t,r)}))};return deepmerge}))}));var o=createCommonjsModule((function(e,r){var t={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};r.default=t;e.exports=r.default}));var objectToAttrsString=function(e){return Object.keys(e).map((function(r){var t=e[r].toString().replace(/"/g,""");return r+'="'+t+'"'})).join(" ")};var n=o.svg;var i=o.xlink;var u={};u[n.name]=n.uri;u[i.name]=i.uri;var wrapInSvgString=function(e,r){if(e===void 0)e="";var o=t(u,r||{});var n=objectToAttrsString(o);return"<svg "+n+">"+e+"</svg>"};var a=function(e){function BrowserSpriteSymbol(){e.apply(this,arguments)}if(e)BrowserSpriteSymbol.__proto__=e;BrowserSpriteSymbol.prototype=Object.create(e&&e.prototype);BrowserSpriteSymbol.prototype.constructor=BrowserSpriteSymbol;var r={isMounted:{}};r.isMounted.get=function(){return!!this.node};BrowserSpriteSymbol.createFromExistingNode=function createFromExistingNode(e){return new BrowserSpriteSymbol({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})};BrowserSpriteSymbol.prototype.destroy=function destroy(){if(this.isMounted){this.unmount()}e.prototype.destroy.call(this)};BrowserSpriteSymbol.prototype.mount=function mount(e){if(this.isMounted){return this.node}var r=typeof e==="string"?document.querySelector(e):e;var t=this.render();this.node=t;r.appendChild(t);return t};BrowserSpriteSymbol.prototype.render=function render(){var e=this.stringify();return parse(wrapInSvgString(e)).childNodes[0]};BrowserSpriteSymbol.prototype.unmount=function unmount(){this.node.parentNode.removeChild(this.node)};Object.defineProperties(BrowserSpriteSymbol.prototype,r);return BrowserSpriteSymbol}(e);return a}))}};var r={};function __nccwpck_require__(t){var o=r[t];if(o!==undefined){return o.exports}var n=r[t]={exports:{}};var i=true;try{e[t].call(n.exports,n,n.exports,__nccwpck_require__);i=false}finally{if(i)delete r[t]}return n.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var t=__nccwpck_require__(288);module.exports=t})();