(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{300:function(t,a,n){},332:function(t,a,n){"use strict";n(300)},354:function(t,a,n){"use strict";n.r(a);n(46);async function e(t){if(t||window.loadedMathJax)for(const t of window.waitingMathJaxTasks)await t(window.MathJax)}var i={name:"FdiMath",props:{content:{type:String,default:""}},mounted(){!function(t){if(!t.loadingMathJax&&!t.loadedMathJax){t.waitingMathJaxTasks=[],t.loadingMathJax=!0,t.loadedMathJax=!1;var a=document.createElement("script");a.src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js",a.onload=async()=>{console.log(t.MathJax),t.MathJax.texReset(),await e(!0),t.loadingMathJax=!1,t.loadedMathJax=!0},document.head.appendChild(a)}}(window),async function(t){window.waitingMathJaxTasks.push(t),await e()}(this.initMathJaxElement.bind(this))},destroyed(){const t=this.$refs.output;t.hasChildNodes()&&t.removeChild(t.firstChild)},methods:{async initMathJaxElement(t){const a=this.content.replace(/\\{/g,"{").replace(/\\}/g,"}");console.log("============ Input",a);const n=this.$refs.output,e=t.getMetricsFor(n);e.display=!0;const i=await t.tex2chtmlPromise(a,e);n.appendChild(i),t.startup.document.clear(),t.startup.document.updateDocument()}}},o=(n(332),n(10)),s=Object(o.a)(i,(function(){return(0,this._self._c)("div",{ref:"output",staticClass:"fdi-math-jax"})}),[],!1,null,"7fe1a242",null);a.default=s.exports}}]);