/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/snabbdom-pragma@2.8.0/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var _extend=_interopDefault(require("extend")),undefinedv=function(e){return void 0===e},number=function(e){return"number"==typeof e},string=function(e){return"string"==typeof e},text=function(e){return string(e)||number(e)},array=function(e){return Array.isArray(e)},object=function(e){return"object"==typeof e&&null!==e},fun=function(e){return"function"==typeof e},vnode=function(e){return object(e)&&"sel"in e&&"data"in e&&"children"in e&&"text"in e},svgPropsMap={svg:1,circle:1,ellipse:1,line:1,polygon:1,polyline:1,rect:1,g:1,path:1,text:1},svg=function(e){return e.sel in svgPropsMap},extend=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return _extend.apply(void 0,[!0].concat(e))},assign=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return _extend.apply(void 0,[!1].concat(e))},reduceDeep=function(e,t,r){for(var n=r,i=0;i<e.length;i++){var o=e[i];n=array(o)?reduceDeep(o,t,n):t(n,o)}return n},mapObject=function(e,t){return Object.keys(e).map((function(r){return t(r,e[r])})).reduce((function(e,t){return extend(e,t)}),{})},deepifyKeys=function(e,t){return mapObject(e,(function(e,r){var n,i=e.indexOf("-");if(i>-1&&void 0!==t[e.slice(0,i)]){var o,u={};return u[e.slice(i+1)]=r,(o={})[e.slice(0,i)]=u,o}return(n={})[e]=r,n}))},omit=function(e,t){return mapObject(t,(function(t,r){return t!==e?((n={})[t]=r,n):{};var n}))},createTextElement=function(e){return text(e)?{text:e,sel:void 0,data:void 0,children:void 0,elm:void 0,key:void 0}:void 0},considerSvg=function(e){return svg(e)?assign(e,{data:omit("props",extend(e.data,{ns:"http://www.w3.org/2000/svg",attrs:omit("className",extend(e.data.props,{class:e.data.props?e.data.props.className:void 0}))}))},{children:undefinedv(e.children)?void 0:e.children.map((function(e){return considerSvg(e)}))}):e},rewrites={for:"attrs",role:"attrs",tabindex:"attrs","aria-*":"attrs",key:null},rewriteModules=function(e,t){return mapObject(e,(function(e,r){var n,i={};if(i[e]=r,rewrites[e]&&void 0!==t[rewrites[e]])return(n={})[rewrites[e]]=i,n;if(null===rewrites[e])return{};for(var o,u=Object.keys(rewrites),a=0;a<u.length;a++){var s,c=u[a];if("*"===c.charAt(c.length-1)&&0===e.indexOf(c.slice(0,-1))&&void 0!==t[rewrites[c]])return(s={})[rewrites[c]]=i,s}return void 0!==t[e]?((o={})[t[e]?t[e]:e]=r,o):void 0!==t.props?{props:i}:i}))},sanitizeData=function(e,t){return considerSvg(rewriteModules(deepifyKeys(e,t),t))},sanitizeText=function(e){return e.length>1||!text(e[0])?void 0:e[0]},sanitizeChildren=function(e){return reduceDeep(e,(function(e,t){var r=vnode(t)?t:createTextElement(t);return e.push(r),e}),[])},defaultModules={attrs:"",props:"",class:"",data:"dataset",style:"",hook:"",on:""},createElementWithModules=function(e){return function(t,r){for(var n=[],i=arguments.length-2;i-- >0;)n[i]=arguments[i+2];if(fun(t))return t(r||{},n);var o=sanitizeText(n,e);return considerSvg({sel:t,data:r?sanitizeData(r,e):{},children:o?void 0:sanitizeChildren(n),text:o,elm:void 0,key:r?r.key:void 0})}},createElement=createElementWithModules(defaultModules),index={createElement:createElement,createElementWithModules:createElementWithModules};exports.createElementWithModules=createElementWithModules,exports.createElement=createElement,exports.default=index;
//# sourceMappingURL=/sm/b4738f0120d63bb9be3ab10e54e0f66d3b84e61ffd4b3eb3b68521cacdb6b084.map