-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcommons-0505a6bf3043fc8624f7.js
3 lines (3 loc) · 59.1 KB
/
commons-0505a6bf3043fc8624f7.js
1
2
3
/*! For license information please see commons-0505a6bf3043fc8624f7.js.LICENSE.txt */
(self.webpackChunkwww=self.webpackChunkwww||[]).push([[351],{3204:function(e){"use strict";const t=/[\p{Lu}]/u,n=/[\p{Ll}]/u,r=/^[\p{Lu}](?![\p{Lu}])/gu,a=/([\p{Alpha}\p{N}_]|$)/u,o=/[_.\- ]+/,i=new RegExp("^"+o.source),s=new RegExp(o.source+a.source,"gu"),l=new RegExp("\\d+"+a.source,"gu"),c=(e,a)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(a={pascalCase:!1,preserveConsecutiveUppercase:!1,...a},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const o=!1===a.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(a.locale),c=!1===a.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(a.locale);if(1===e.length)return a.pascalCase?c(e):o(e);return e!==o(e)&&(e=((e,r,a)=>{let o=!1,i=!1,s=!1;for(let l=0;l<e.length;l++){const c=e[l];o&&t.test(c)?(e=e.slice(0,l)+"-"+e.slice(l),o=!1,s=i,i=!0,l++):i&&s&&n.test(c)?(e=e.slice(0,l-1)+"-"+e.slice(l-1),s=i,i=!1,o=!0):(o=r(c)===c&&a(c)!==c,s=i,i=a(c)===c&&r(c)!==c)}return e})(e,o,c)),e=e.replace(i,""),e=a.preserveConsecutiveUppercase?((e,t)=>(r.lastIndex=0,e.replace(r,(e=>t(e)))))(e,o):o(e),a.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(s.lastIndex=0,l.lastIndex=0,e.replace(s,((e,n)=>t(n))).replace(l,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},8875:function(e,t,n){var r;!function(){"use strict";var a=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:a,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:a&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:a&&!!window.screen};void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)}()},4852:function(e){"use strict";e.exports=Object.assign},8032:function(e,t,n){"use strict";n.d(t,{G:function(){return M},L:function(){return h},M:function(){return x},P:function(){return k},_:function(){return s},a:function(){return i},b:function(){return d},c:function(){return c},g:function(){return p},h:function(){return l}});var r=n(7294),a=(n(3204),n(5697)),o=n.n(a);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const c=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData};function u(e,t,n){const r={};let a="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(a="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:a,"data-gatsby-image-wrapper":"",style:r}}function d(e,t,n,r,a){return void 0===a&&(a={}),i({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:i({},a,{opacity:t?1:0})})}function p(e,t,n,r,a,o,s,l){const c={};o&&(c.backgroundColor=o,"fixed"===n?(c.width=r,c.height=a,c.backgroundColor=o,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),s&&(c.objectFit=s),l&&(c.objectPosition=l);const u=i({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:i({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const m=["children"],f=function(e){let{layout:t,width:n,height:a}=e;return"fullWidth"===t?r.createElement("div",{"aria-hidden":!0,style:{paddingTop:a/n*100+"%"}}):"constrained"===t?r.createElement("div",{style:{maxWidth:n,display:"block"}},r.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+a+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},h=function(e){let{children:t}=e,n=s(e,m);return r.createElement(r.Fragment,null,r.createElement(f,i({},n)),t,null)},g=["src","srcSet","loading","alt","shouldLoad"],y=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:n,loading:a,alt:o="",shouldLoad:l}=e,c=s(e,g);return r.createElement("img",i({},c,{decoding:"async",loading:a,src:l?t:void 0,"data-src":l?void 0:t,srcSet:l?n:void 0,"data-srcset":l?void 0:n,alt:o}))},v=function(e){let{fallback:t,sources:n=[],shouldLoad:a=!0}=e,o=s(e,y);const l=o.sizes||(null==t?void 0:t.sizes),c=r.createElement(b,i({},o,t,{sizes:l,shouldLoad:a}));return n.length?r.createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:o}=e;return r.createElement("source",{key:t+"-"+o+"-"+n,type:o,media:t,srcSet:a?n:void 0,"data-srcset":a?void 0:n,sizes:l})})),c):c};var w;b.propTypes={src:a.string.isRequired,alt:a.string.isRequired,sizes:a.string,srcSet:a.string,shouldLoad:a.bool},v.displayName="Picture",v.propTypes={alt:a.string.isRequired,shouldLoad:a.bool,fallback:a.exact({src:a.string.isRequired,srcSet:a.string,sizes:a.string}),sources:a.arrayOf(a.oneOfType([a.exact({media:a.string.isRequired,type:a.string,sizes:a.string,srcSet:a.string.isRequired}),a.exact({media:a.string,type:a.string.isRequired,sizes:a.string,srcSet:a.string.isRequired})]))};const E=["fallback"],k=function(e){let{fallback:t}=e,n=s(e,E);return t?r.createElement(v,i({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):r.createElement("div",i({},n))};k.displayName="Placeholder",k.propTypes={fallback:a.string,sources:null==(w=v.propTypes)?void 0:w.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const x=function(e){return r.createElement(r.Fragment,null,r.createElement(v,i({},e)),r.createElement("noscript",null,r.createElement(v,i({},e,{shouldLoad:!0}))))};x.displayName="MainImage",x.propTypes=v.propTypes;const T=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],S=["style","className"],O=e=>e.replace(/\n/g,""),C=function(e,t,n){for(var r=arguments.length,a=new Array(r>3?r-3:0),i=3;i<r;i++)a[i-3]=arguments[i];return e.alt||""===e.alt?o().string.apply(o(),[e,t,n].concat(a)):new Error('The "alt" prop is required in '+n+'. If the image is purely presentational then pass an empty string: e.g. alt="". Learn more: https://a11y-style-guide.com/style-guide/section-media.html')},A={image:o().object.isRequired,alt:C},N=["as","image","style","backgroundColor","className","class","onStartLoad","onLoad","onError"],L=["style","className"],P=new Set;let j,I;const U=function(e){let{as:t="div",image:a,style:o,backgroundColor:c,className:d,class:p,onStartLoad:m,onLoad:f,onError:h}=e,g=s(e,N);const{width:y,height:b,layout:v}=a,w=u(y,b,v),{style:E,className:k}=w,x=s(w,L),T=(0,r.useRef)(),S=(0,r.useMemo)((()=>JSON.stringify(a.images)),[a.images]);p&&(d=p);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r='<div aria-hidden="true" style="padding-top: '+n/t*100+'%;"></div>'),"constrained"===e&&(r='<div style="max-width: '+t+'px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height=\''+n+"'%20width='"+t+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E\" style=\"max-width: 100%; display: block; position: static;\"></div>"),r}(v,y,b);return(0,r.useEffect)((()=>{j||(j=n.e(731).then(n.bind(n,6731)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return I=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=T.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==m||m({wasCached:!0}),null==f||f({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==m||m({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==f||f({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void P.add(S);if(I&&P.has(S))return;let t,r;return j.then((e=>{let{renderImageToString:n,swapPlaceholderImage:s}=e;T.current&&(T.current.innerHTML=n(i({isLoading:!0,isLoaded:P.has(S),image:a},g)),P.has(S)||(t=requestAnimationFrame((()=>{T.current&&(r=s(T.current,S,P,o,m,f,h))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[a]),(0,r.useLayoutEffect)((()=>{P.has(S)&&I&&(T.current.innerHTML=I(i({isLoading:P.has(S),isLoaded:P.has(S),image:a},g)),null==m||m({wasCached:!0}),null==f||f({wasCached:!0}))}),[a]),(0,r.createElement)(t,i({},x,{style:i({},E,o,{backgroundColor:c}),className:k+(d?" "+d:""),ref:T,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},M=(0,r.memo)((function(e){return e.image?(0,r.createElement)(U,e):null}));M.propTypes=A,M.displayName="GatsbyImage";const R=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function D(e){return function(t){let{src:n,__imageData:a,__error:o}=t,l=s(t,R);return o&&console.warn(o),a?r.createElement(e,i({image:a},l)):(console.warn("Image not loaded",n),null)}}const q=D((function(e){let{as:t="div",className:n,class:a,style:o,image:l,loading:c="lazy",imgClassName:m,imgStyle:f,backgroundColor:g,objectFit:y,objectPosition:b}=e,v=s(e,T);if(!l)return console.warn("[gatsby-plugin-image] Missing image prop"),null;a&&(n=a),f=i({objectFit:y,objectPosition:b,backgroundColor:g},f);const{width:w,height:E,layout:C,images:A,placeholder:N,backgroundColor:L}=l,P=u(w,E,C),{style:j,className:I}=P,U=s(P,S),M={fallback:void 0,sources:[]};return A.fallback&&(M.fallback=i({},A.fallback,{srcSet:A.fallback.srcSet?O(A.fallback.srcSet):void 0})),A.sources&&(M.sources=A.sources.map((e=>i({},e,{srcSet:O(e.srcSet)})))),r.createElement(t,i({},U,{style:i({},j,o,{backgroundColor:g}),className:I+(n?" "+n:"")}),r.createElement(h,{layout:C,width:w,height:E},r.createElement(k,i({},p(N,!1,C,w,E,L,y,b))),r.createElement(x,i({"data-gatsby-image-ssr":"",className:m},v,d("eager"===c,!1,M,c,f)))))})),z=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return"fullWidth"!==e.layout||"width"!==t&&"height"!==t||!e[t]?o().number.apply(o(),[e,t].concat(r)):new Error('"'+t+'" '+e[t]+" may not be passed when layout is fullWidth.")},H=new Set(["fixed","fullWidth","constrained"]),_={src:o().string.isRequired,alt:C,width:z,height:z,sizes:o().string,layout:e=>{if(void 0!==e.layout&&!H.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};q.displayName="StaticImage",q.propTypes=_;const B=D(M);B.displayName="StaticImage",B.propTypes=_},1227:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(7294),a=n(4160);const o=e=>{let{className:t="",internal:n=!0,name:o,to:i}=e;return n?r.createElement(a.rU,{to:i,className:t},o):r.createElement("a",{href:i,className:t,target:"_blank",rel:"noreferrer"},o)};var i=(0,r.memo)(o);var s=e=>{let{group:t,data:n,className:a=""}=e;return n.length?r.createElement(r.Fragment,null,n.map((e=>{let{internal:n,url:o,name:s,group:l}=e;return l.includes(t)?r.createElement(i,{key:o,name:s,to:o,internal:n,className:"site-link block "+a}):null}))):null}},5648:function(e,t,n){"use strict";n.d(t,{aX:function(){return u},$W:function(){return s},td:function(){return m}});var r=n(4160),a=n(7294),o=n(3935);let i=null;const s=()=>{if(i)return i;const{site:e,icon:t,cover:n}=(0,r.K2)("176088207");return i={...e.siteMetadata,icon:null!=t?t:{},cover:null!=n?n:{}},i};var l=n(7660);const c=()=>{const{siteCookieConsent:{title:e,description:t,readMore:n},siteLinks:o}=s(),{0:i,1:c}=(0,a.useState)(!1),u=o.find((e=>e.name.match(/privac(y|ies)/))),d=o.find((e=>e.name.match(/term(s?)/)));return(0,a.useLayoutEffect)((()=>{window.localStorage.getItem(l.HA)||c(!0)})),a.createElement("div",{className:"notification notification-bottom-left rounded"},a.createElement("div",{className:"notification-container "+(i?"open":"")},a.createElement("h4",{className:"notification-title"},e||l.iP),a.createElement("p",{className:"mb-2 text-sm"},t||l.xl),(u||d)&&a.createElement("p",{className:"mb-2 text-sm flex space-x-2"},a.createElement("span",null,n||l.Hn),u&&a.createElement(r.rU,{className:"site-link underline",to:u.url},u.name),d&&a.createElement(r.rU,{className:"site-link underline",to:d.url},d.name)),a.createElement("div",{className:"text-right font-bold"},a.createElement("button",{className:"ghost-button",onClick:()=>{window.localStorage.getItem(l.HA)||(window.localStorage.setItem(l.HA,"true"),setTimeout((()=>{c(!1)}),0))}},"Agree"))))},u=()=>{(0,a.useLayoutEffect)((()=>{let e=document.getElementById(l.Ot);e||(e=document.createElement("div"),e.id=l.Ot),o.render(a.createElement(c,null),document.body.appendChild(e))}),[])};var d=n(3035);const p=["keydown","keyup","mouseup"],m=function(e,t,n,r){void 0===e&&(e=document.body),void 0===t&&(t=0),void 0===n&&(n=0),void 0===r&&(r=32);const{0:o,1:i}=(0,a.useState)(0),{0:s,1:l}=(0,a.useState)(0),{0:c,1:u}=(0,a.useState)(""),m=a=>{setTimeout((()=>{const{x:o,y:s,width:c,height:p,textContent:m}=(0,d.ZT)();let f=0;e&&(f=e.getBoundingClientRect().y-e.offsetTop+n);let h=p>r?a.target.offsetLeft+a.target.clientWidth/2-t:o+c/2-t,g=s-f;m||(h=g=-9999),i(h||-9999),l(g||-9999),u(m)}),0)},f=(0,a.useCallback)(m,[e,t,n]);return(0,a.useEffect)((()=>(window.addEventListener("resize",m),p.forEach((t=>{e.addEventListener(t,f)})),()=>{window.removeEventListener("resize",f),p.forEach((t=>{e.removeEventListener(t,f)}))})),[e,t,n]),{left:o,top:s,textContent:c}}},5916:function(e,t,n){"use strict";n.d(t,{Z:function(){return lt}});var r=n(7294),a=n(4160),o=n(9352),i=n(3035);const s=()=>{const{0:e,1:t}=(0,r.useState)((0,i.U4)());return r.createElement("button",{onClick:()=>{(0,i.VF)(!e),t(!e)},className:"site-link"},e?r.createElement(o.sEY,{className:"animate-fade-in-scale"}):r.createElement(o.sfr,{className:"animate-fade-in-scale"}))};var l=(0,r.memo)(s),c=n(8032),u=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},d=function(e){return e.split(/ ?; ?/).reduce((function(e,t){var n=u(t.split(/ ?: ?/),2),r=n[0],a=n[1];return r&&a&&(e[r.replace(/-(\w)/g,(function(e,t){return t.toUpperCase()}))]=Number.isNaN(Number(a))?a:Number(a)),e}),{})};var p=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],m={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"},f=function(){return f=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},f.apply(this,arguments)},h=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},g=function(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))};function y(e,t){var n;if(void 0===t&&(t={}),!(e&&e instanceof Node))return null;var a,o=t.actions,i=void 0===o?[]:o,s=t.index,l=void 0===s?0:s,c=t.level,u=void 0===c?0:c,b=t.randomKey,v=e,w="".concat(u,"-").concat(l),E=[];if(b&&0===u&&(w="".concat(function(e){void 0===e&&(e=6);for(var t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n="",r=e;r>0;--r)n+=t[Math.round(61*Math.random())];return n}(),"-").concat(w)),Array.isArray(i)&&i.forEach((function(t){t.condition(v,w,u)&&("function"==typeof t.pre&&((v=t.pre(v,w,u))instanceof Node||(v=e)),"function"==typeof t.post&&E.push(t.post(v,w,u)))})),E.length)return E;switch(v.nodeType){case 1:return r.createElement((a=v.nodeName,/[a-z]+[A-Z]+[a-z]+/.test(a)?a:a.toLowerCase()),function(e,t){var n={key:t};if(e instanceof Element){var r=e.getAttribute("class");r&&(n.className=r),g([],h(e.attributes),!1).forEach((function(e){switch(e.name){case"class":break;case"style":n[e.name]=d(e.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":n[m[e.name]||e.name]=!0;break;default:n[m[e.name]||e.name]=e.value}}))}return n}(v,w),function(e,t,n){var r=g([],h(e),!1).map((function(e,r){return y(e,f(f({},n),{index:r,level:t+1}))})).filter(Boolean);return r.length?r:null}(v.childNodes,u,t));case 3:var k=(null===(n=v.nodeValue)||void 0===n?void 0:n.toString())||"";if(/^\s+$/.test(k)&&!/[\u00A0\u202F]/.test(k))return null;if(!v.parentNode)return k;var x=v.parentNode.nodeName.toLowerCase();return p.includes(x)?(/\S/.test(k)&&console.warn("A textNode is not allowed inside '".concat(x,"'. Your text \"").concat(k,'" will be ignored')),null):k;default:return null}}function b(e,t){return void 0===t&&(t={}),"string"==typeof e?function(e,t){if(void 0===t&&(t={}),!e||"string"!=typeof e)return null;var n=t.nodeOnly,r=void 0!==n&&n,a=t.selector,o=void 0===a?"body > *":a,i=t.type,s=void 0===i?"text/html":i;try{var l=(new DOMParser).parseFromString(e,s).querySelector(o);if(!(l instanceof Node))throw new TypeError("Error parsing input");return r?l:y(l,t)}catch(c){}return null}(e,t):e instanceof Node?y(e,t):null}var v=n(8875),w={FAILED:"failed",LOADED:"loaded",LOADING:"loading",PENDING:"pending",READY:"ready",UNSUPPORTED:"unsupported"};function E(){return v.canUseDOM}function k(){return function(){if(!document)return!1;var e=document.createElement("div");e.innerHTML="<svg />";var t=e.firstChild;return!!t&&"http://www.w3.org/2000/svg"===t.namespaceURI}()&&"undefined"!=typeof window&&null!==window}var x,T=(x=function(e,t){return x=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},x(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}x(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),S=function(){return S=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},S.apply(this,arguments)},O=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(s){a={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},C=function(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))},A=Object.create(null),N=function(e){function t(t){var n=e.call(this,t)||this;return Object.defineProperty(n,"isInitialized",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(n,"isActive",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(n,"hash",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(n,"handleLoad",{enumerable:!0,configurable:!0,writable:!0,value:function(e,t){void 0===t&&(t=!1),n.isActive&&n.setState({content:e,hasCache:t,status:w.LOADED},n.getElement)}}),Object.defineProperty(n,"handleError",{enumerable:!0,configurable:!0,writable:!0,value:function(e){var t=n.props.onError,r="Browser does not support SVG"===e.message?w.UNSUPPORTED:w.FAILED;n.isActive&&n.setState({status:r},(function(){"function"==typeof t&&t(e)}))}}),Object.defineProperty(n,"request",{enumerable:!0,configurable:!0,writable:!0,value:function(){var e=n.props,t=e.cacheRequests,r=e.fetchOptions,a=e.src;try{return t&&(A[a]={content:"",status:w.LOADING}),fetch(a,r).then((function(e){var t=e.headers.get("content-type"),n=O((t||"").split(/ ?; ?/),1)[0];if(e.status>299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some((function(e){return n.includes(e)})))throw new Error("Content type isn't valid: ".concat(n));return e.text()})).then((function(e){var r=n.props.src;if(a===r){if(n.handleLoad(e),t){var o=A[a];o&&(o.content=e,o.status=w.LOADED)}}else A[a].status===w.LOADING&&delete A[a]})).catch((function(e){(n.handleError(e),t)&&(A[a]&&delete A[a])}))}catch(o){return n.handleError(new Error(o.message))}}}),n.state={content:"",element:null,hasCache:!!t.cacheRequests&&!!A[t.src],status:w.PENDING},n.hash=t.uniqueHash||function(e){for(var t,n="abcdefghijklmnopqrstuvwxyz",r="".concat(n).concat(n.toUpperCase()).concat("1234567890"),a="",o=0;o<e;o++)a+=(t=r)[Math.floor(Math.random()*t.length)];return a}(8),n}return T(t,e),Object.defineProperty(t.prototype,"componentDidMount",{enumerable:!1,configurable:!0,writable:!0,value:function(){if(this.isActive=!0,E()&&!this.isInitialized){var e=this.state.status,t=this.props.src;try{if(e===w.PENDING){if(!k())throw new Error("Browser does not support SVG");if(!t)throw new Error("Missing src");this.load()}}catch(n){this.handleError(n)}this.isInitialized=!0}}}),Object.defineProperty(t.prototype,"componentDidUpdate",{enumerable:!1,configurable:!0,writable:!0,value:function(e,t){if(E()){var n=this.state,r=n.hasCache,a=n.status,o=this.props,i=o.onLoad,s=o.src;if(t.status!==w.READY&&a===w.READY&&i&&i(s,r),e.src!==s){if(!s)return void this.handleError(new Error("Missing src"));this.load()}}}}),Object.defineProperty(t.prototype,"componentWillUnmount",{enumerable:!1,configurable:!0,writable:!0,value:function(){this.isActive=!1}}),Object.defineProperty(t.prototype,"getNode",{enumerable:!1,configurable:!0,writable:!0,value:function(){var e=this.props,t=e.description,n=e.title;try{var r=b(this.processSVG(),{nodeOnly:!0});if(!(r&&r instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");var a=this.updateSVGAttributes(r);if(t){var o=a.querySelector("desc");o&&o.parentNode&&o.parentNode.removeChild(o);var i=document.createElementNS("http://www.w3.org/2000/svg","desc");i.innerHTML=t,a.prepend(i)}if(void 0!==n){var s=a.querySelector("title");if(s&&s.parentNode&&s.parentNode.removeChild(s),n){var l=document.createElementNS("http://www.w3.org/2000/svg","title");l.innerHTML=n,a.prepend(l)}}return a}catch(c){return this.handleError(c)}}}),Object.defineProperty(t.prototype,"getElement",{enumerable:!1,configurable:!0,writable:!0,value:function(){try{var e=b(this.getNode());if(!e||!r.isValidElement(e))throw new Error("Could not convert the src to a React element");this.setState({element:e,status:w.READY})}catch(t){this.handleError(new Error(t.message))}}}),Object.defineProperty(t.prototype,"load",{enumerable:!1,configurable:!0,writable:!0,value:function(){var e=this;this.isActive&&this.setState({content:"",element:null,hasCache:!1,status:w.LOADING},(function(){var t=e.props,n=t.cacheRequests,r=t.src,a=n&&A[r];if(a&&a.status===w.LOADED)e.handleLoad(a.content,!0);else{var o,i=r.match(/data:image\/svg[^,]*?(;base64)?,(.*)/);i?o=i[1]?window.atob(i[2]):decodeURIComponent(i[2]):r.includes("<svg")&&(o=r),o?e.handleLoad(o):e.request()}}))}}),Object.defineProperty(t.prototype,"updateSVGAttributes",{enumerable:!1,configurable:!0,writable:!0,value:function(e){var t=this,n=this.props,r=n.baseURL,a=void 0===r?"":r,o=n.uniquifyIDs,i=["id","href","xlink:href","xlink:role","xlink:arcrole"],s=["href","xlink:href"];return o?(C([],O(e.children),!1).map((function(e){if(e.attributes&&e.attributes.length){var n=Object.values(e.attributes).map((function(e){var n=e,r=e.value.match(/url\((.*?)\)/);return r&&r[1]&&(n.value=e.value.replace(r[0],"url(".concat(a).concat(r[1],"__").concat(t.hash,")"))),n}));i.forEach((function(e){var r,a,o=n.find((function(t){return t.name===e}));o&&(r=e,a=o.value,!s.includes(r)||!a||a.includes("#"))&&(o.value="".concat(o.value,"__").concat(t.hash))}))}return e.children.length?t.updateSVGAttributes(e):e})),e):e}}),Object.defineProperty(t.prototype,"processSVG",{enumerable:!1,configurable:!0,writable:!0,value:function(){var e=this.state.content,t=this.props.preProcessor;return t?t(e):e}}),Object.defineProperty(t.prototype,"render",{enumerable:!1,configurable:!0,writable:!0,value:function(){var e=this.state,t=e.element,n=e.status,a=this.props,o=a.children,i=void 0===o?null:o,s=a.innerRef,l=a.loader,c=void 0===l?null:l,u=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r={};for(var a in e)({}).hasOwnProperty.call(e,a)&&(t.includes(a)||(r[a]=e[a]));return r}(this.props,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return E()?t?r.cloneElement(t,S({ref:s},u)):[w.UNSUPPORTED,w.FAILED].includes(n)?i:c:c}}),Object.defineProperty(t,"defaultProps",{enumerable:!0,configurable:!0,writable:!0,value:{cacheRequests:!0,uniquifyIDs:!1}}),t}(r.PureComponent),L=N;const P=e=>{let{alt:t="",className:n="",icon:{normal:a,extension:o,publicURL:i}}=e;if(!a||"svg"==o)return r.createElement(L,{src:i,className:n,title:t});const s=(0,c.c)(a);return r.createElement(c.G,{image:s,className:"site-logo "+n,alt:t})};var j=(0,r.memo)(P),I=n(5648);const U=e=>{let{className:t=""}=e;const{name:n,title:o,icon:i}=(0,I.$W)();return r.createElement("nav",{className:"block flex justify-between content-center "+t},r.createElement(a.rU,{to:"/",className:"flex space-x-3 items-center"},r.createElement(j,{className:"h-8 w-8",alt:o,icon:i}),r.createElement("b",{className:"font-serif font-extrabold tracking-wide text-2xl hidden md:block"},n)),r.createElement("div",{className:"flex space-x-8 text-3xl items-center"},r.createElement(l,null)))};var M=(0,r.memo)(U),R=n(1227);const D=e=>{let{className:t=""}=e;const n=(new Date).getFullYear(),{siteLinks:o,name:i,siteDescription:s}=(0,I.$W)();return r.createElement("footer",{className:t},r.createElement("div",{className:"flex flex-wrap justify-between"},r.createElement("div",{className:"flex flex-col justify-between w-96"},r.createElement("h1",{className:"font-black"},i,r.createElement("br",null),r.createElement("small",{className:"text-sm text-gray-500 dark:text-gray-400"},s))),r.createElement("div",{className:"flex flex-wrap justify-between grow"},r.createElement("div",{className:"space-y-2 text-base"},r.createElement("h5",{className:"font-bold mb-3"},"Explore"),r.createElement(a.rU,{className:"site-link block",to:"/"},"home"),r.createElement(a.rU,{className:"site-link block",to:"/posts"},"posts"),r.createElement(a.rU,{className:"site-link block",to:"/categories"},"categories"),r.createElement(a.rU,{className:"site-link block",to:"/authors"},"authors"),r.createElement(R.Z,{group:"explore",data:o})),r.createElement("div",{className:"space-y-2 text-base"},r.createElement("h5",{className:"font-bold mb-3"},"Site"),r.createElement(R.Z,{group:"site",data:o})),r.createElement("div",{className:"space-y-2 text-base"},r.createElement("h5",{className:"font-bold mb-3"},"Connect"),r.createElement(R.Z,{group:"connect",data:o})))),r.createElement("div",{className:"text-sm text-gray-500 font-bold dark:text-gray-400 mt-8 mb-16"},"© ",n," ",i,". All rights reserved."))};var q=(0,r.memo)(D),z=n(7660);const H=e=>{let{className:t=""}=e;const{siteSubscription:{title:n,description:a}}=(0,I.$W)(),{0:o,1:s}=(0,r.useState)(""),{0:l,1:c}=(0,r.useState)(""),{0:u,1:d}=(0,r.useState)(!1);return r.createElement("div",{className:"subscription "+t},r.createElement("div",{className:"subscription-container"},r.createElement("h3",{className:"subscription-title"},n||z.BM),r.createElement("div",{className:"subscription-content"},a||z.bW),r.createElement("form",{className:"subscription-action",onSubmit:e=>{e.preventDefault(),(0,i.Vh)(o).then((e=>{if("error"===e.result)throw e;d(!0),c("Subscribed!"),(0,i.hb)(z.Qq,{email:o}),setTimeout((()=>{d(!1),s(""),c("")}),6e3)})).catch((e=>{c(e.msg)}))}},r.createElement("div",{className:"w-full relative max-w-lg mx-auto"},r.createElement("span",{className:"absolute top-[23%] left-3 text-gray-400 dark:text-gray-500"},"@"),r.createElement("input",{placeholder:"your email",name:"email",type:"email",className:"outline-input md:!pr-32 !pl-8",value:o,onChange:e=>{const t=e.currentTarget.value;s(t),c("")},formNoValidate:!0}),r.createElement("button",{className:"ghost-button ml-auto absolute top-[2%] right-0 hidden md:block",type:"submit",disabled:u},"Subscribe")),r.createElement("small",{className:"block mt-2 "+(u?"text-green-500":"text-red-500")},l),r.createElement("br",null),r.createElement("div",{className:"w-full text-center -mb-2"},r.createElement("button",{className:"ghost-button md:hidden block mx-auto",type:"submit",disabled:u},"Subscribe")))))};var _,B,F,W,V=(0,r.memo)(H),Y=n(5697),G=n.n(Y),X=n(3524),K=n.n(X),$=n(9590),J=n.n($),Z=n(4852),Q=n.n(Z),ee="bodyAttributes",te="htmlAttributes",ne="titleAttributes",re={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},ae=(Object.keys(re).map((function(e){return re[e]})),"charset"),oe="cssText",ie="href",se="http-equiv",le="innerHTML",ce="itemprop",ue="name",de="property",pe="rel",me="src",fe="target",he={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},ge="defaultTitle",ye="defer",be="encodeSpecialCharacters",ve="onChangeClientState",we="titleTemplate",Ee=Object.keys(he).reduce((function(e,t){return e[he[t]]=t,e}),{}),ke=[re.NOSCRIPT,re.SCRIPT,re.STYLE],xe="data-react-helmet",Te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Se=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),Oe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ce=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},Ae=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},Ne=function(e){var t=Ue(e,re.TITLE),n=Ue(e,we);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=Ue(e,ge);return t||r||void 0},Le=function(e){return Ue(e,ve)||function(){}},Pe=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return Oe({},e,t)}),{})},je=function(e,t){return t.filter((function(e){return void 0!==e[re.BASE]})).map((function(e){return e[re.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a++){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},Ie=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&ze("Helmet: "+e+' should be of type "Array". Instead found type "'+Te(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n=void 0,o=Object.keys(e),i=0;i<o.length;i++){var s=o[i],l=s.toLowerCase();-1===t.indexOf(l)||n===pe&&"canonical"===e[n].toLowerCase()||l===pe&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||s!==le&&s!==oe&&s!==ce||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][c]&&(a[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i++){var s=o[i],l=Q()({},r[s],a[s]);r[s]=l}return e}),[]).reverse()},Ue=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},Me=(_=Date.now(),function(e){var t=Date.now();t-_>16?(_=t,e(t)):setTimeout((function(){Me(e)}),0)}),Re=function(e){return clearTimeout(e)},De="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Me:n.g.requestAnimationFrame||Me,qe="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Re:n.g.cancelAnimationFrame||Re,ze=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},He=null,_e=function(e,t){var n=e.baseTag,r=e.bodyAttributes,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,p=e.titleAttributes;We(re.BODY,r),We(re.HTML,a),Fe(d,p);var m={baseTag:Ve(re.BASE,n),linkTags:Ve(re.LINK,o),metaTags:Ve(re.META,i),noscriptTags:Ve(re.NOSCRIPT,s),scriptTags:Ve(re.SCRIPT,c),styleTags:Ve(re.STYLE,u)},f={},h={};Object.keys(m).forEach((function(e){var t=m[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=m[e].oldTags)})),t&&t(),l(e,f,h)},Be=function(e){return Array.isArray(e)?e.join(""):e},Fe=function(e,t){void 0!==e&&document.title!==e&&(document.title=Be(e)),We(re.TITLE,t)},We=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(xe),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),s=0;s<i.length;s++){var l=i[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===a.indexOf(l)&&a.push(l);var u=o.indexOf(l);-1!==u&&o.splice(u,1)}for(var d=o.length-1;d>=0;d--)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute(xe):n.getAttribute(xe)!==i.join(",")&&n.setAttribute(xe,i.join(","))}},Ve=function(e,t){var n=document.head||document.querySelector(re.HEAD),r=n.querySelectorAll(e+"["+xe+"]"),a=Array.prototype.slice.call(r),o=[],i=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===le)n.innerHTML=t.innerHTML;else if(r===oe)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[r]?"":t[r];n.setAttribute(r,s)}n.setAttribute(xe,"true"),a.some((function(e,t){return i=t,n.isEqualNode(e)}))?a.splice(i,1):o.push(n)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:a,newTags:o}},Ye=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},Ge=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[he[n]||n]=e[n],t}),t)},Xe=function(e,t,n){switch(e){case re.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(a={key:e})[xe]=!0,o=Ge(n,a),[r.createElement(re.TITLE,o,e)];var e,n,a,o},toString:function(){return function(e,t,n,r){var a=Ye(n),o=Be(t);return a?"<"+e+" "+xe+'="true" '+a+">"+Ae(o,r)+"</"+e+">":"<"+e+" "+xe+'="true">'+Ae(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case ee:case te:return{toComponent:function(){return Ge(t)},toString:function(){return Ye(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var a,o=((a={key:n})[xe]=!0,a);return Object.keys(t).forEach((function(e){var n=he[e]||e;if(n===le||n===oe){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]})),r.createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!(e===le||e===oe)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+Ae(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===ke.indexOf(e);return t+"<"+e+" "+xe+'="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},Ke=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,p=e.titleAttributes;return{base:Xe(re.BASE,t,r),bodyAttributes:Xe(ee,n,r),htmlAttributes:Xe(te,a,r),link:Xe(re.LINK,o,r),meta:Xe(re.META,i,r),noscript:Xe(re.NOSCRIPT,s,r),script:Xe(re.SCRIPT,l,r),style:Xe(re.STYLE,c,r),title:Xe(re.TITLE,{title:d,titleAttributes:p},r)}},$e=K()((function(e){return{baseTag:je([ie,fe],e),bodyAttributes:Pe(ee,e),defer:Ue(e,ye),encode:Ue(e,be),htmlAttributes:Pe(te,e),linkTags:Ie(re.LINK,[pe,ie],e),metaTags:Ie(re.META,[ue,ae,se,de,ce],e),noscriptTags:Ie(re.NOSCRIPT,[le],e),onChangeClientState:Le(e),scriptTags:Ie(re.SCRIPT,[me,le],e),styleTags:Ie(re.STYLE,[oe],e),title:Ne(e),titleAttributes:Pe(ne,e)}}),(function(e){He&&qe(He),e.defer?He=De((function(){_e(e,(function(){He=null}))})):(_e(e),He=null)}),Ke)((function(){return null})),Je=(B=$e,W=F=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!J()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case re.SCRIPT:case re.NOSCRIPT:return{innerHTML:t};case re.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,a=e.newChildProps,o=e.nestedChildren;return Oe({},r,((t={})[n.type]=[].concat(r[n.type]||[],[Oe({},a,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case re.TITLE:return Oe({},a,((t={})[r.type]=i,t.titleAttributes=Oe({},o),t));case re.BODY:return Oe({},a,{bodyAttributes:Oe({},o)});case re.HTML:return Oe({},a,{htmlAttributes:Oe({},o)})}return Oe({},a,((n={})[r.type]=Oe({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=Oe({},t);return Object.keys(e).forEach((function(t){var r;n=Oe({},n,((r={})[t]=e[t],r))})),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,a={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[Ee[n]||n]=e[n],t}),t)}(Ce(r,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case re.LINK:case re.META:case re.NOSCRIPT:case re.SCRIPT:case re.STYLE:a=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:i,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:i,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(a,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=Ce(e,["children"]),a=Oe({},n);return t&&(a=this.mapChildrenToProps(t,a)),r.createElement(B,a)},Se(t,null,[{key:"canUseDOM",set:function(e){B.canUseDOM=e}}]),t}(r.Component),F.propTypes={base:G().object,bodyAttributes:G().object,children:G().oneOfType([G().arrayOf(G().node),G().node]),defaultTitle:G().string,defer:G().bool,encodeSpecialCharacters:G().bool,htmlAttributes:G().object,link:G().arrayOf(G().object),meta:G().arrayOf(G().object),noscript:G().arrayOf(G().object),onChangeClientState:G().func,script:G().arrayOf(G().object),style:G().arrayOf(G().object),title:G().string,titleAttributes:G().object,titleTemplate:G().string},F.defaultProps={defer:!0,encodeSpecialCharacters:!0},F.peek=B.peek,F.rewind=function(){var e=B.rewind();return e||(e=Ke({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},W);Je.renderStatic=Je.rewind;var Ze=n(5363);const Qe=e=>{let{siteUrl:t,siteLogoPath:n,siteTitle:r,socialUrls:a=[]}=e;return{"@type":"Organization","@id":t+"/#organization",name:r,url:t,sameAs:a,logo:{"@type":"ImageObject","@id":t+"/#logo",inLanguage:"en-US",url:""+t+n,width:"512",height:"512",caption:r},image:{"@id":t+"/#logo"}}},et=e=>{let{siteUrl:t,name:n,description:r}=e;return{"@type":"WebSite","@id":t+"/#website",url:t,name:n,description:r,publisher:{"@id":t+"/#organization"},inLanguage:"en-US"}},tt=e=>{let{siteUrl:t,postTitle:n,pageUrl:r}=e;return{"@type":"BreadcrumbList",description:"Breadcrumbs list",name:"Breadcrumbs","@id":t+"/#breadcrumb",get itemListElement(){let e=[{"@type":"ListItem",position:"1",item:{"@type":"WebPage","@id":r+"/#webpage",url:t,name:"Homepage"}}];return n&&e.push({"@type":"ListItem",position:"2",item:{"@type":"WebPage","@id":t+"/#webpage",url:r,name:n}}),e}}},nt=e=>{let{description:t,pageUrl:n,name:r,siteUrl:a}=e;return{"@type":"WebPage","@id":n+"/#webpage",url:n,name:r,isPartOf:{"@id":a+"/#website"},about:{"@id":a+"/#organization"},description:t,breadcrumb:{"@id":a+"/#breadcrumb"},inLanguage:"en-US"}},rt=e=>{let{description:t,name:n,siteUrl:r,pageUrl:a,datePublished:o,dateModified:i}=e;return{"@type":"WebPage","@id":a+"/#webpage",url:""+a,name:n,isPartOf:{"@id":r+"/#website"},about:{"@id":r+"/#organization"},description:t,datePublished:o,dateModified:i,breadcrumb:{"@id":r+"/#breadcrumb"},inLanguage:"en-US"}},at=e=>{let{pageUrl:t,coverImageUrl:n}=e;return{"@type":"ImageObject","@id":t+"/#primaryimage",description:"Cover Image",url:n,inLanguage:"en-US"}},ot=e=>{let{siteUrl:t,pageUrl:n,postTitle:r,description:a,keywords:o,dateCreated:i,datePublished:s,dateModified:l,authors:c}=e;return{"@type":"Article",url:t,headline:r,description:a,keywords:o,mainEntityOfPage:"True",publisher:{"@id":t+"/#organization"},image:{"@id":n+"/#primaryimage"},dateCreated:i,datePublished:s,dateModified:l,get author(){return c.length>1?c.map((e=>{let{id:n}=e;return{"@id":t+"/#/schema/"+n}})):{"@id":t+"/#/schema/"+c[0].id}}}},it=e=>{let{siteUrl:t,siteLogoPath:n,name:r,siteTitle:a,description:o,postTitle:i,pageUrl:s,coverImageUrl:l,socialUrls:c,keywords:u,dateCreated:d,dateModified:p,datePublished:m,authors:f}=e;return{"@context":"https://schema.org","@graph":[Qe({siteUrl:t,siteLogoPath:n,siteTitle:a,socialUrls:c}),et({siteUrl:t,name:r,description:o}),tt({siteUrl:t,postTitle:i,pageUrl:s}),i?rt({description:o,pageUrl:s,name:r,siteUrl:t,datePublished:m,dateModified:p}):nt({description:o,pageUrl:s,name:r,siteUrl:t}),i&&at({pageUrl:s,coverImageUrl:l})].concat([i&&f.map((e=>{let{id:n,name:r,bio:a,socialUrls:o}=e;return(e=>{let{siteUrl:t,id:n,name:r,bio:a,socialUrls:o=[]}=e;return{"@type":"Person","@id":t+"/#/schema/"+n,name:r,image:{"@type":"ImageObject","@id":t+"/#personlogo",inLanguage:"en-US",caption:r},description:a,sameAs:o}})({siteUrl:t,id:n,name:r,bio:a,socialUrls:o})}))],[i&&ot({siteUrl:t,pageUrl:s,postTitle:i,description:o,keywords:u,dateCreated:d,datePublished:m,dateModified:p,authors:f})]).filter((e=>e))}};var st=e=>{let{pageImage:t,timeToRead:n,postDescription:a,postTitle:o,pageUrl:i,pageTitle:s,keywords:l,date:c,authors:u,noIndex:d=!1}=e;const{description:p,title:m,name:f,siteUrl:h,siteLinks:g,cover:{publicURL:y},icon:{publicURL:b}}=(0,I.$W)(),v=g.find((e=>"twitter"==e.name)),w=g.filter((e=>!e.internal)).map((e=>e.url)),E=""+h+(t||y),k=(a||p||"").replace(/"/g,'\\"'),x=o||s||m||"",T=i||h;return r.createElement(Je,{title:f+(x?" | "+x:""),htmlAttributes:{lang:"en"},script:[(0,Ze.cB)(it({siteUrl:h,siteLogoPath:b,name:f,siteTitle:m,description:k,postTitle:o,pageUrl:T,coverImageUrl:E,socialUrls:w,keywords:l,dateCreated:c,dateModified:c,datePublished:c,authors:u}))]},r.createElement("meta",{name:"theme-color",content:"#fff"}),r.createElement("meta",{itemProp:"name",content:x}),r.createElement("meta",{itemProp:"description",content:k}),r.createElement("meta",{itemProp:"image",content:E}),r.createElement("meta",{name:"description",content:k}),r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("meta",{name:"twitter:site",content:f}),r.createElement("meta",{name:"twitter:title",content:x}),r.createElement("meta",{name:"twitter:description",content:k}),v&&r.createElement("meta",{name:"twitter:creator",content:v.url}),n&&r.createElement("meta",{name:"twitter:label1",content:"Reading time"}),n&&r.createElement("meta",{name:"twitter:data1",content:n+" min read"}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("meta",{property:"og:title",content:x}),r.createElement("meta",{property:"og:url",content:T}),r.createElement("meta",{property:"og:image",content:E}),r.createElement("meta",{property:"og:description",content:k}),r.createElement("meta",{property:"og:site_name",content:f}),d&&r.createElement("meta",{name:"robots",content:"noindex"}))};var lt=e=>{let{postDescription:t,pageImage:n,postTitle:a,pageUrl:o,pageTitle:i,timeToRead:s,date:l,authors:c,noIndex:u,children:d}=e;return(0,I.aX)(),r.createElement("div",{className:"my-16"},r.createElement(st,{postDescription:t,pageImage:n,postTitle:a,pageUrl:o,pageTitle:i,timeToRead:s,date:l,authors:c,noIndex:u}),r.createElement(M,{className:"pb-20 px-6 md:px-8 max-w-screen-xl mx-auto"}),r.createElement("div",{className:"px-6 md:px-8 max-w-screen-xl mx-auto"},d),r.createElement(V,{className:"p-8 text-center mx-auto bg-gray-50 border border-solid border-gray-100 dark:bg-gray-800 dark:border-gray-800"}),r.createElement(q,{className:"pt-16 px-6 md:px-8 max-w-screen-xl mx-auto"}))}},9590:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!o(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],i[c[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},5363:function(e,t,n){"use strict";t.cB=void 0;var r=n(2342);Object.defineProperty(t,"cB",{enumerable:!0,get:function(){return r.helmetJsonLdProp}})},2342:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.helmetJsonLdProp=t.jsonLdScriptProps=t.JsonLd=void 0;const r=n(7294);function a(e,t={}){return{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e,l,t.space)}}}t.JsonLd=function(e){return r.createElement("script",Object.assign({},a(e.item,e)))},t.jsonLdScriptProps=a,t.helmetJsonLdProp=function(e,t={}){return{type:"application/ld+json",innerHTML:JSON.stringify(e,l,t.space)}};const o=Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"}),i=new RegExp(`[${Object.keys(o).join("")}]`,"g"),s=e=>o[e],l=(e,t)=>{switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":return t;case"string":return t.replace(i,s);default:return}}},3524:function(e,t,n){"use strict";var r,a=n(7294),o=(r=a)&&"object"==typeof r&&"default"in r?r.default:r;function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map((function(e){return e.props}))),d.canUseDOM?t(l):n&&(l=n(l))}var d=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.peek=function(){return l},a.rewind=function(){if(a.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var i=a.prototype;return i.UNSAFE_componentWillMount=function(){c.push(this),u()},i.componentDidUpdate=function(){u()},i.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},i.render=function(){return o.createElement(r,this.props)},a}(a.PureComponent);return i(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),i(d,"canUseDOM",s),d}}}}]);
//# sourceMappingURL=commons-0505a6bf3043fc8624f7.js.map