import{options as e,h as t,Fragment as r}from"preact";var n=/[\s\n\\/='"\0<>]/,o=/^(xlink|xmlns|xml)([A-Z])/,i=/^(?:accessK|auto[A-Z]|cell|ch|col|cont|cross|dateT|encT|form[A-Z]|frame|hrefL|inputM|maxL|minL|noV|playsI|popoverT|readO|rowS|src[A-Z]|tabI|useM|item[A-Z])/,a=/^ac|^ali|arabic|basel|cap|clipPath$|clipRule$|color|dominant|enable|fill|flood|font|glyph[^R]|horiz|image|letter|lighting|marker[^WUH]|overline|panose|pointe|paint|rendering|shape|stop|strikethrough|stroke|text[^L]|transform|underline|unicode|units|^v[^i]|^w|^xH/,c=new Set(["draggable","spellcheck"]),s=/["&<]/;function l(e){if(0===e.length||!1===s.test(e))return e;for(var t=0,r=0,n="",o="";r");if(Y||("string"==typeof Q?Y=l(Q):null!=Q&&!1!==Q&&!0!==Q&&(Y=U(Q,s,"svg"===M||"foreignObject"!==M&&u,f,t,d,_))),w&&w(t),C&&C(t),!Y&&Z.has(M))return X+"/>";var re="",ne=X+">";return E(Y)?[ne].concat(Y,[re]):"string"!=typeof Y?[ne,Y,re]:ne+Y+re}var Z=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),F=D,M=D;export default D;export{F as render,M as renderToStaticMarkup,D as renderToString,A as renderToStringAsync}; //# sourceMappingURL=index.module.js.map