</html>`;function x({open:E=!0,onChange:re,defaultValue:ae,placement:le,width:fe,height:ce,extra:ue,onDynamic:ge,onOpenChange:_e,showExtra:we=!0}){const xe=(0,ye.useRef)(null),ve=(0,ye.useRef)(null),[Se,be]=(0,ye.useState)(ae||""),[Ae,Te]=(0,ye.useState)(ae||""),[je,ke]=(0,ye.useState)(!!E),[Pe,Oe]=(0,ye.useState)(1),Fe={selectOnLineNumbers:!0};(0,ye.useEffect)(()=>{E&&(be(ae),Te(ae),ke(!0))},[E,ae]),(0,ye.useEffect)(()=>{Se!==""&&(clearTimeout(ve.current),ve.current=setTimeout(()=>{const et=document.createElement("iframe");if(et.style.width="100%",et.style.height="100%",et.style.border="0",xe.current){xe.current.innerHTML="",xe.current.appendChild(et);const Me=et.contentDocument||et.contentWindow.document;Me.open(),Me.write(Se),Me.close()}},1e3))},[E,Se]);const Ve=et=>{be(et),re==null||re(et,Ae)};return te.createElement(ze.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:je,width:"100%",height:ce||"100vh",rootClassName:de.smartWrp,destroyOnClose:!0,onClose:()=>{ke(!1),_e==null||_e(Se)},extra:we&&te.createElement("div",null,te.createElement(oe.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Pe,onChange:et=>Oe(et)}),te.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>se(this,null,function*(){yield ge(Se,()=>{ke(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},te.createElement(a.Z,{className:"h100"},te.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Pe===1?"block":"none"}},te.createElement("div",{className:"h100",ref:xe})),te.createElement(he.Z,{flex:"1",style:{display:Pe===2?"block":"none"}},te.createElement(ee.ZP,{height:"90vh",value:ae,language:"html",theme:"vs",showMiniMap:!1,options:Fe,onChange:Ve}))))}var b=x},57942:function(wt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return Se}});var ye=Ce(59301),ze=Ce(97831),a=Ce(66328),he=Ce(3977),de=Ce(18369),ee=Ce(56102),oe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},ne=Ce(6767),te=Ce(90083),se=Ce(95827),z=Ce(30084),x=Ce(10787),b=Ce(79562),E=Ce(35992),re=Object.defineProperty,ae=Object.defineProperties,le=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ge=(be,Ae,Te)=>Ae in be?re(be,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Te}):be[Ae]=Te,_e=(be,Ae)=>{for(var Te in Ae||(Ae={}))ce.call(Ae,Te)&&ge(be,Te,Ae[Te]);if(fe)for(var Te of fe(Ae))ue.call(Ae,Te)&&ge(be,Te,Ae[Te]);return be},we=(be,Ae)=>ae(be,le(Ae)),xe=(be,Ae)=>{var Te={};for(var je in be)ce.call(be,je)&&Ae.indexOf(je)<0&&(Te[je]=be[je]);if(be!=null&&fe)for(var je of fe(be))Ae.indexOf(je)<0&&ue.call(be,je)&&(Te[je]=be[je]);return Te},Se=({onFinish:be,value:Ae,streamingStatus:Te,cancelIndex:je,loadImage:ke,onDynamic:Pe,isHiddenHtml:Oe})=>{const[Fe,Ve]=(0,ye.useState)(""),[et,Me]=(0,ye.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[We,it]=(0,ye.useState)(0),[lt,$e]=(0,ye.useState)(!1),qe=at=>{const ot=/(```[\s\S]*?```|`[^`]*`)/g;let mt=0,dt="",Je=null;const Ie=rt=>(rt=rt.replace(/\$\$([\s\S]*?)\$\$/g,(Be,tt)=>{const vt=tt.trim();return`<mathxdata-text="${vt}">$$${vt}$$</mathx>`}),rt=rt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$$${vt}$$</mathx>`}),rt=rt.replace(/\\\(([\s\S]*?)\\\)/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$${vt}$</mathx>`}),rt=rt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$${vt}$</mathx>`}),rt);for(;(Je=ot.exec(at))!==null;)Je.index>mt&&(dt+=Ie(at.slice(mt,Je.index))),dt+=Je[0],mt=Je.index+Je[0].length;returnmt<at.length&&(dt+=Ie(at.slice(mt))),dt},Xe=()=>{$e(!0),be==null||be()};(0,ye.useEffect)(()=>{constat=ke?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function x({open:E=!0,onChange:re,defaultValue:ae,placement:le,width:fe,height:ce,extra:ue,onDynamic:ge,onOpenChange:_e,showExtra:we=!0}){const xe=(0,ye.useRef)(null),ve=(0,ye.useRef)(null),[Se,be]=(0,ye.useState)(ae||""),[Ae,Te]=(0,ye.useState)(ae||""),[je,ke]=(0,ye.useState)(!!E),[Pe,Oe]=(0,ye.useState)(1),Fe={selectOnLineNumbers:!0};(0,ye.useEffect)(()=>{E&&(be(ae),Te(ae),ke(!0))},[E,ae]),(0,ye.useEffect)(()=>{Se!==""&&(clearTimeout(ve.current),ve.current=setTimeout(()=>{const et=document.createElement("iframe");if(et.style.width="100%",et.style.height="100%",et.style.border="0",xe.current){xe.current.innerHTML="",xe.current.appendChild(et);const Me=et.contentDocument||et.contentWindow.document;Me.open(),Me.write(Se),Me.close()}},1e3))},[E,Se]);const Ve=et=>{be(et),re==null||re(et,Ae)};return te.createElement(ze.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:je,width:"100%",height:ce||"100vh",rootClassName:de.smartWrp,destroyOnClose:!0,onClose:()=>{ke(!1),_e==null||_e(Se)},extra:we&&te.createElement("div",null,te.createElement(oe.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Pe,onChange:et=>Oe(et)}),te.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>se(this,null,function*(){yield ge(Se,()=>{ke(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},te.createElement(a.Z,{className:"h100"},te.createElement(he.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Pe===1?"block":"none"}},te.createElement("div",{className:"h100",ref:xe})),te.createElement(he.Z,{flex:"1",style:{display:Pe===2?"block":"none"}},te.createElement(ee.ZP,{height:"90vh",value:ae,language:"html",theme:"vs",showMiniMap:!1,options:Fe,onChange:Ve}))))}var b=x},57942:function(wt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return Se}});var ye=Ce(59301),ze=Ce(97831),a=Ce(66328),he=Ce(3977),de=Ce(18369),ee=Ce(56102),oe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},ne=Ce(6767),te=Ce(90083),se=Ce(77153),z=Ce(30084),x=Ce(10787),b=Ce(79562),E=Ce(35992),re=Object.defineProperty,ae=Object.defineProperties,le=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ge=(be,Ae,Te)=>Ae in be?re(be,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Te}):be[Ae]=Te,_e=(be,Ae)=>{for(var Te in Ae||(Ae={}))ce.call(Ae,Te)&&ge(be,Te,Ae[Te]);if(fe)for(var Te of fe(Ae))ue.call(Ae,Te)&&ge(be,Te,Ae[Te]);return be},we=(be,Ae)=>ae(be,le(Ae)),xe=(be,Ae)=>{var Te={};for(var je in be)ce.call(be,je)&&Ae.indexOf(je)<0&&(Te[je]=be[je]);if(be!=null&&fe)for(var je of fe(be))Ae.indexOf(je)<0&&ue.call(be,je)&&(Te[je]=be[je]);return Te},Se=({onFinish:be,value:Ae,streamingStatus:Te,cancelIndex:je,loadImage:ke,onDynamic:Pe,isHiddenHtml:Oe})=>{const[Fe,Ve]=(0,ye.useState)(""),[et,Me]=(0,ye.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[We,it]=(0,ye.useState)(0),[lt,$e]=(0,ye.useState)(!1),qe=at=>{const ot=/(```[\s\S]*?```|`[^`]*`)/g;let mt=0,dt="",Je=null;const Ie=rt=>(rt=rt.replace(/\$\$([\s\S]*?)\$\$/g,(Be,tt)=>{const vt=tt.trim();return`<mathxdata-text="${vt}">$$${vt}$$</mathx>`}),rt=rt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$$${vt}$$</mathx>`}),rt=rt.replace(/\\\(([\s\S]*?)\\\)/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$${vt}$</mathx>`}),rt=rt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Be,tt)=>{constvt=tt.trim();return`<mathx data-text="${vt}">$${vt}$</mathx>`}),rt);for(;(Je=ot.exec(at))!==null;)Je.index>mt&&(dt+=Ie(at.slice(mt,Je.index))),dt+=Je[0],mt=Je.index+Je[0].length;returnmt<at.length&&(dt+=Ie(at.slice(mt))),dt},Xe=()=>{$e(!0),be==null||be()};(0,ye.useEffect)(()=>{constat=ke?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Ie({open:Qe=!0,onChange:tt,defaultValue:Je,placement:ze,width:_e,height:Fe,extra:Ge,onDynamic:Re,onOpenChange:Ne,showExtra:Ae=!0}){const Ke=(0,b.useRef)(null),lt=(0,b.useRef)(null),[Oe,$e]=(0,b.useState)(Je||""),[qe,Pe]=(0,b.useState)(Je||""),[Ye,et]=(0,b.useState)(!!Qe),[ct,Lt]=(0,b.useState)(1),Mt={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Qe&&($e(Je),Pe(Je),et(!0))},[Qe,Je]),(0,b.useEffect)(()=>{Oe!==""&&(clearTimeout(lt.current),lt.current=setTimeout(()=>{const Wt=document.createElement("iframe");if(Wt.style.width="100%",Wt.style.height="100%",Wt.style.border="0",Ke.current){Ke.current.innerHTML="",Ke.current.appendChild(Wt);const nt=Wt.contentDocument||Wt.contentWindow.document;nt.open(),nt.write(Oe),nt.close()}},1e3))},[Qe,Oe]);const It=Wt=>{$e(Wt),tt==null||tt(Wt,qe)};return Ce.createElement(ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ye,width:"100%",height:Fe||"100vh",rootClassName:ge.smartWrp,destroyOnClose:!0,onClose:()=>{et(!1),Ne==null||Ne(Oe)},extra:Ae&&Ce.createElement("div",null,Ce.createElement(Se.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:ct,onChange:Wt=>Lt(Wt)}),Ce.createElement(Le.Z,{type:"primary",className:"ml20",onClick:()=>pe(this,null,function*(){yield Re(Oe,()=>{et(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(le.Z,{className:"h100"},Ce.createElement(de.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:ct===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:Ke})),Ce.createElement(de.Z,{flex:"1",style:{display:ct===2?"block":"none"}},Ce.createElement(ue.ZP,{height:"90vh",value:Je,language:"html",theme:"vs",showMiniMap:!1,options:Mt,onChange:It}))))}var dt=Ie},57942:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Oe}});var b=E(59301),ce=E(97831),le=E(66328),de=E(3977),ge=E(18369),ue=E(56102),Se={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Le=E(6767),Ce=E(90083),pe=E(95827),De=E(30084),Ie=E(10787),dt=E(79562),Qe=E(35992),tt=Object.defineProperty,Je=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Re=($e,qe,Pe)=>qe in $e?tt($e,qe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):$e[qe]=Pe,Ne=($e,qe)=>{for(var Pe in qe||(qe={}))Fe.call(qe,Pe)&&Re($e,Pe,qe[Pe]);if(_e)for(var Pe of _e(qe))Ge.call(qe,Pe)&&Re($e,Pe,qe[Pe]);return $e},Ae=($e,qe)=>Je($e,ze(qe)),Ke=($e,qe)=>{var Pe={};for(var Ye in $e)Fe.call($e,Ye)&&qe.indexOf(Ye)<0&&(Pe[Ye]=$e[Ye]);if($e!=null&&_e)for(var Ye of _e($e))qe.indexOf(Ye)<0&&Ge.call($e,Ye)&&(Pe[Ye]=$e[Ye]);return Pe},Oe=({onFinish:$e,value:qe,streamingStatus:Pe,cancelIndex:Ye,loadImage:et,onDynamic:ct,isHiddenHtml:Lt})=>{const[Mt,It]=(0,b.useState)(""),[Wt,nt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[je,Be]=(0,b.useState)(0),[At,_t]=(0,b.useState)(!1),it=mn=>{const Tt=/(```[\s\S]*?```|`[^`]*`)/g;let wt=0,St="",Ft=null;const Qt=Nt=>(Nt=Nt.replace(/\$\$([\s\S]*?)\$\$/g,(jt,Vt)=>{const yt=Vt.trim();return`<mathxdata-text="${yt}">$$${yt}$$</mathx>`}),Nt=Nt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$$${yt}$$</mathx>`}),Nt=Nt.replace(/\\\(([\s\S]*?)\\\)/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Nt=Nt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Nt);for(;(Ft=Tt.exec(mn))!==null;)Ft.index>wt&&(St+=Qt(mn.slice(wt,Ft.index))),St+=Ft[0],wt=Ft.index+Ft[0].length;returnwt<mn.length&&(St+=Qt(mn.slice(wt))),St},zt=()=>{_t(!0),$e==null||$e()};(0,b.useEffect)(()=>{constmn=et?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Ie({open:Qe=!0,onChange:tt,defaultValue:Je,placement:ze,width:_e,height:Fe,extra:Ge,onDynamic:Re,onOpenChange:Ne,showExtra:Ae=!0}){const Ke=(0,b.useRef)(null),lt=(0,b.useRef)(null),[Oe,$e]=(0,b.useState)(Je||""),[qe,Pe]=(0,b.useState)(Je||""),[Ye,et]=(0,b.useState)(!!Qe),[ct,Lt]=(0,b.useState)(1),Mt={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Qe&&($e(Je),Pe(Je),et(!0))},[Qe,Je]),(0,b.useEffect)(()=>{Oe!==""&&(clearTimeout(lt.current),lt.current=setTimeout(()=>{const Wt=document.createElement("iframe");if(Wt.style.width="100%",Wt.style.height="100%",Wt.style.border="0",Ke.current){Ke.current.innerHTML="",Ke.current.appendChild(Wt);const nt=Wt.contentDocument||Wt.contentWindow.document;nt.open(),nt.write(Oe),nt.close()}},1e3))},[Qe,Oe]);const It=Wt=>{$e(Wt),tt==null||tt(Wt,qe)};return Ce.createElement(ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ye,width:"100%",height:Fe||"100vh",rootClassName:ge.smartWrp,destroyOnClose:!0,onClose:()=>{et(!1),Ne==null||Ne(Oe)},extra:Ae&&Ce.createElement("div",null,Ce.createElement(Se.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:ct,onChange:Wt=>Lt(Wt)}),Ce.createElement(Le.Z,{type:"primary",className:"ml20",onClick:()=>pe(this,null,function*(){yield Re(Oe,()=>{et(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(le.Z,{className:"h100"},Ce.createElement(de.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:ct===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:Ke})),Ce.createElement(de.Z,{flex:"1",style:{display:ct===2?"block":"none"}},Ce.createElement(ue.ZP,{height:"90vh",value:Je,language:"html",theme:"vs",showMiniMap:!1,options:Mt,onChange:It}))))}var dt=Ie},57942:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Oe}});var b=E(59301),ce=E(97831),le=E(66328),de=E(3977),ge=E(18369),ue=E(56102),Se={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Le=E(6767),Ce=E(90083),pe=E(77153),De=E(30084),Ie=E(10787),dt=E(79562),Qe=E(35992),tt=Object.defineProperty,Je=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Re=($e,qe,Pe)=>qe in $e?tt($e,qe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):$e[qe]=Pe,Ne=($e,qe)=>{for(var Pe in qe||(qe={}))Fe.call(qe,Pe)&&Re($e,Pe,qe[Pe]);if(_e)for(var Pe of _e(qe))Ge.call(qe,Pe)&&Re($e,Pe,qe[Pe]);return $e},Ae=($e,qe)=>Je($e,ze(qe)),Ke=($e,qe)=>{var Pe={};for(var Ye in $e)Fe.call($e,Ye)&&qe.indexOf(Ye)<0&&(Pe[Ye]=$e[Ye]);if($e!=null&&_e)for(var Ye of _e($e))qe.indexOf(Ye)<0&&Ge.call($e,Ye)&&(Pe[Ye]=$e[Ye]);return Pe},Oe=({onFinish:$e,value:qe,streamingStatus:Pe,cancelIndex:Ye,loadImage:et,onDynamic:ct,isHiddenHtml:Lt})=>{const[Mt,It]=(0,b.useState)(""),[Wt,nt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[je,Be]=(0,b.useState)(0),[At,_t]=(0,b.useState)(!1),it=mn=>{const Tt=/(```[\s\S]*?```|`[^`]*`)/g;let wt=0,St="",Ft=null;const Qt=Nt=>(Nt=Nt.replace(/\$\$([\s\S]*?)\$\$/g,(jt,Vt)=>{const yt=Vt.trim();return`<mathxdata-text="${yt}">$$${yt}$$</mathx>`}),Nt=Nt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$$${yt}$$</mathx>`}),Nt=Nt.replace(/\\\(([\s\S]*?)\\\)/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Nt=Nt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(jt,Vt)=>{constyt=Vt.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Nt);for(;(Ft=Tt.exec(mn))!==null;)Ft.index>wt&&(St+=Qt(mn.slice(wt,Ft.index))),St+=Ft[0],wt=Ft.index+Ft[0].length;returnwt<mn.length&&(St+=Qt(mn.slice(wt))),St},zt=()=>{_t(!0),$e==null||$e()};(0,b.useEffect)(()=>{constmn=et?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Me({open:Te=!0,onChange:Ne,defaultValue:ze,placement:ye,width:et,height:Ct,extra:Ge,onDynamic:Rt,onOpenChange:at,showExtra:ut=!0}){const At=(0,E.useRef)(null),Mt=(0,E.useRef)(null),[st,Oe]=(0,E.useState)(ze||""),[qe,Se]=(0,E.useState)(ze||""),[Ke,De]=(0,E.useState)(!!Te),[nt,_t]=(0,E.useState)(1),fn={selectOnLineNumbers:!0};(0,E.useEffect)(()=>{Te&&(Oe(ze),Se(ze),De(!0))},[Te,ze]),(0,E.useEffect)(()=>{st!==""&&(clearTimeout(Mt.current),Mt.current=setTimeout(()=>{const On=document.createElement("iframe");if(On.style.width="100%",On.style.height="100%",On.style.border="0",At.current){At.current.innerHTML="",At.current.appendChild(On);const Re=On.contentDocument||On.contentWindow.document;Re.open(),Re.write(st),Re.close()}},1e3))},[Te,st]);const zt=On=>{Oe(On),Ne==null||Ne(On,qe)};return be.createElement(xe.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ke,width:"100%",height:Ct||"100vh",rootClassName:Ie.smartWrp,destroyOnClose:!0,onClose:()=>{De(!1),at==null||at(st)},extra:ut&&be.createElement("div",null,be.createElement(je.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:nt,onChange:On=>_t(On)}),be.createElement(We.Z,{type:"primary",className:"ml20",onClick:()=>de(this,null,function*(){yield Rt(st,()=>{De(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},be.createElement(he.Z,{className:"h100"},be.createElement(Ve.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:nt===1?"block":"none"}},be.createElement("div",{className:"h100",ref:At})),be.createElement(Ve.Z,{flex:"1",style:{display:nt===2?"block":"none"}},be.createElement(Le.ZP,{height:"90vh",value:ze,language:"html",theme:"vs",showMiniMap:!1,options:fn,onChange:zt}))))}var Ft=Me},57942:function(lt,Wt,te){"use strict";te.d(Wt,{Z:function(){return st}});var E=te(59301),xe=te(97831),he=te(66328),Ve=te(3977),Ie=te(18369),Le=te(56102),je={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},We=te(6767),be=te(90083),de=te(95827),Be=te(30084),Me=te(10787),Ft=te(79562),Te=te(35992),Ne=Object.defineProperty,ze=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Rt=(Oe,qe,Se)=>qe in Oe?Ne(Oe,qe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Oe[qe]=Se,at=(Oe,qe)=>{for(var Se in qe||(qe={}))Ct.call(qe,Se)&&Rt(Oe,Se,qe[Se]);if(et)for(var Se of et(qe))Ge.call(qe,Se)&&Rt(Oe,Se,qe[Se]);return Oe},ut=(Oe,qe)=>ze(Oe,ye(qe)),At=(Oe,qe)=>{var Se={};for(var Ke in Oe)Ct.call(Oe,Ke)&&qe.indexOf(Ke)<0&&(Se[Ke]=Oe[Ke]);if(Oe!=null&&et)for(var Ke of et(Oe))qe.indexOf(Ke)<0&&Ge.call(Oe,Ke)&&(Se[Ke]=Oe[Ke]);return Se},st=({onFinish:Oe,value:qe,streamingStatus:Se,cancelIndex:Ke,loadImage:De,onDynamic:nt,isHiddenHtml:_t})=>{const[fn,zt]=(0,E.useState)(""),[On,Re]=(0,E.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ee,Ut]=(0,E.useState)(0),[An,Xt]=(0,E.useState)(!1),_e=Kt=>{const ft=/(```[\s\S]*?```|`[^`]*`)/g;let rn=0,pt="",Ht=null;const Nt=Qt=>(Qt=Qt.replace(/\$\$([\s\S]*?)\$\$/g,(It,bt)=>{const Yt=bt.trim();return`<mathxdata-text="${Yt}">$$${Yt}$$</mathx>`}),Qt=Qt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$$${Yt}$$</mathx>`}),Qt=Qt.replace(/\\\(([\s\S]*?)\\\)/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$${Yt}$</mathx>`}),Qt=Qt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$${Yt}$</mathx>`}),Qt);for(;(Ht=ft.exec(Kt))!==null;)Ht.index>rn&&(pt+=Nt(Kt.slice(rn,Ht.index))),pt+=Ht[0],rn=Ht.index+Ht[0].length;returnrn<Kt.length&&(pt+=Nt(Kt.slice(rn))),pt},vt=()=>{Xt(!0),Oe==null||Oe()};(0,E.useEffect)(()=>{constKt=De?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Me({open:Te=!0,onChange:Ne,defaultValue:ze,placement:ye,width:et,height:Ct,extra:Ge,onDynamic:Rt,onOpenChange:at,showExtra:ut=!0}){const At=(0,E.useRef)(null),Mt=(0,E.useRef)(null),[st,Oe]=(0,E.useState)(ze||""),[qe,Se]=(0,E.useState)(ze||""),[Ke,De]=(0,E.useState)(!!Te),[nt,_t]=(0,E.useState)(1),fn={selectOnLineNumbers:!0};(0,E.useEffect)(()=>{Te&&(Oe(ze),Se(ze),De(!0))},[Te,ze]),(0,E.useEffect)(()=>{st!==""&&(clearTimeout(Mt.current),Mt.current=setTimeout(()=>{const On=document.createElement("iframe");if(On.style.width="100%",On.style.height="100%",On.style.border="0",At.current){At.current.innerHTML="",At.current.appendChild(On);const Re=On.contentDocument||On.contentWindow.document;Re.open(),Re.write(st),Re.close()}},1e3))},[Te,st]);const zt=On=>{Oe(On),Ne==null||Ne(On,qe)};return be.createElement(xe.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ke,width:"100%",height:Ct||"100vh",rootClassName:Ie.smartWrp,destroyOnClose:!0,onClose:()=>{De(!1),at==null||at(st)},extra:ut&&be.createElement("div",null,be.createElement(je.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:nt,onChange:On=>_t(On)}),be.createElement(We.Z,{type:"primary",className:"ml20",onClick:()=>de(this,null,function*(){yield Rt(st,()=>{De(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},be.createElement(he.Z,{className:"h100"},be.createElement(Ve.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:nt===1?"block":"none"}},be.createElement("div",{className:"h100",ref:At})),be.createElement(Ve.Z,{flex:"1",style:{display:nt===2?"block":"none"}},be.createElement(Le.ZP,{height:"90vh",value:ze,language:"html",theme:"vs",showMiniMap:!1,options:fn,onChange:zt}))))}var Ft=Me},57942:function(lt,Wt,te){"use strict";te.d(Wt,{Z:function(){return st}});var E=te(59301),xe=te(97831),he=te(66328),Ve=te(3977),Ie=te(18369),Le=te(56102),je={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},We=te(6767),be=te(90083),de=te(77153),Be=te(30084),Me=te(10787),Ft=te(79562),Te=te(35992),Ne=Object.defineProperty,ze=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Rt=(Oe,qe,Se)=>qe in Oe?Ne(Oe,qe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Oe[qe]=Se,at=(Oe,qe)=>{for(var Se in qe||(qe={}))Ct.call(qe,Se)&&Rt(Oe,Se,qe[Se]);if(et)for(var Se of et(qe))Ge.call(qe,Se)&&Rt(Oe,Se,qe[Se]);return Oe},ut=(Oe,qe)=>ze(Oe,ye(qe)),At=(Oe,qe)=>{var Se={};for(var Ke in Oe)Ct.call(Oe,Ke)&&qe.indexOf(Ke)<0&&(Se[Ke]=Oe[Ke]);if(Oe!=null&&et)for(var Ke of et(Oe))qe.indexOf(Ke)<0&&Ge.call(Oe,Ke)&&(Se[Ke]=Oe[Ke]);return Se},st=({onFinish:Oe,value:qe,streamingStatus:Se,cancelIndex:Ke,loadImage:De,onDynamic:nt,isHiddenHtml:_t})=>{const[fn,zt]=(0,E.useState)(""),[On,Re]=(0,E.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ee,Ut]=(0,E.useState)(0),[An,Xt]=(0,E.useState)(!1),_e=Kt=>{const ft=/(```[\s\S]*?```|`[^`]*`)/g;let rn=0,pt="",Ht=null;const Nt=Qt=>(Qt=Qt.replace(/\$\$([\s\S]*?)\$\$/g,(It,bt)=>{const Yt=bt.trim();return`<mathxdata-text="${Yt}">$$${Yt}$$</mathx>`}),Qt=Qt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$$${Yt}$$</mathx>`}),Qt=Qt.replace(/\\\(([\s\S]*?)\\\)/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$${Yt}$</mathx>`}),Qt=Qt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(It,bt)=>{constYt=bt.trim();return`<mathx data-text="${Yt}">$${Yt}$</mathx>`}),Qt);for(;(Ht=ft.exec(Kt))!==null;)Ht.index>rn&&(pt+=Nt(Kt.slice(rn,Ht.index))),pt+=Ht[0],rn=Ht.index+Ht[0].length;returnrn<Kt.length&&(pt+=Nt(Kt.slice(rn))),pt},vt=()=>{Xt(!0),Oe==null||Oe()};(0,E.useEffect)(()=>{constKt=De?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function b({open:V=!0,onChange:ee,defaultValue:q,placement:_,width:L,height:F,extra:P,onDynamic:S,onOpenChange:v,showExtra:y=!0}){const k=(0,e.useRef)(null),z=(0,e.useRef)(null),[T,B]=(0,e.useState)(q||""),[R,M]=(0,e.useState)(q||""),[G,j]=(0,e.useState)(!!V),[X,le]=(0,e.useState)(1),xe={selectOnLineNumbers:!0};(0,e.useEffect)(()=>{V&&(B(q),M(q),j(!0))},[V,q]),(0,e.useEffect)(()=>{T!==""&&(clearTimeout(z.current),z.current=setTimeout(()=>{const Fe=document.createElement("iframe");if(Fe.style.width="100%",Fe.style.height="100%",Fe.style.border="0",k.current){k.current.innerHTML="",k.current.appendChild(Fe);const Ze=Fe.contentDocument||Fe.contentWindow.document;Ze.open(),Ze.write(T),Ze.close()}},1e3))},[V,T]);const ue=Fe=>{B(Fe),ee==null||ee(Fe,R)};return E.createElement(i.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:G,width:"100%",height:F||"100vh",rootClassName:h.smartWrp,destroyOnClose:!0,onClose:()=>{j(!1),v==null||v(T)},extra:y&&E.createElement("div",null,E.createElement(A.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:X,onChange:Fe=>le(Fe)}),E.createElement(w.Z,{type:"primary",className:"ml20",onClick:()=>d(this,null,function*(){yield S(T,()=>{j(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},E.createElement(l.Z,{className:"h100"},E.createElement(u.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:X===1?"block":"none"}},E.createElement("div",{className:"h100",ref:k})),E.createElement(u.Z,{flex:"1",style:{display:X===2?"block":"none"}},E.createElement(s.ZP,{height:"90vh",value:q,language:"html",theme:"vs",showMiniMap:!1,options:xe,onChange:ue}))))}var Y=b},57942:function(f,r,t){"use strict";t.d(r,{Z:function(){return T}});var e=t(59301),i=t(97831),l=t(66328),u=t(3977),h=t(18369),s=t(56102),A={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},w=t(6767),E=t(90083),d=t(95827),O=t(30084),b=t(10787),Y=t(79562),V=t(35992),ee=Object.defineProperty,q=Object.defineProperties,_=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,S=(B,R,M)=>R in B?ee(B,R,{enumerable:!0,configurable:!0,writable:!0,value:M}):B[R]=M,v=(B,R)=>{for(var M in R||(R={}))F.call(R,M)&&S(B,M,R[M]);if(L)for(var M of L(R))P.call(R,M)&&S(B,M,R[M]);return B},y=(B,R)=>q(B,_(R)),k=(B,R)=>{var M={};for(var G in B)F.call(B,G)&&R.indexOf(G)<0&&(M[G]=B[G]);if(B!=null&&L)for(var G of L(B))R.indexOf(G)<0&&P.call(B,G)&&(M[G]=B[G]);return M},T=({onFinish:B,value:R,streamingStatus:M,cancelIndex:G,loadImage:j,onDynamic:X,isHiddenHtml:le})=>{const[xe,ue]=(0,e.useState)(""),[Fe,Ze]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Me,I]=(0,e.useState)(0),[fe,Ae]=(0,e.useState)(!1),ce=nt=>{const ge=/(```[\s\S]*?```|`[^`]*`)/g;let ie=0,re="",ve=null;const Ce=Ee=>(Ee=Ee.replace(/\$\$([\s\S]*?)\$\$/g,(He,we)=>{const D=we.trim();return`<mathxdata-text="${D}">$$${D}$$</mathx>`}),Ee=Ee.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$$${D}$$</mathx>`}),Ee=Ee.replace(/\\\(([\s\S]*?)\\\)/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$${D}$</mathx>`}),Ee=Ee.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$${D}$</mathx>`}),Ee);for(;(ve=ge.exec(nt))!==null;)ve.index>ie&&(re+=Ce(nt.slice(ie,ve.index))),re+=ve[0],ie=ve.index+ve[0].length;returnie<nt.length&&(re+=Ce(nt.slice(ie))),re},it=()=>{Ae(!0),B==null||B()};(0,e.useEffect)(()=>{constnt=j?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function b({open:V=!0,onChange:ee,defaultValue:q,placement:_,width:L,height:F,extra:P,onDynamic:S,onOpenChange:v,showExtra:y=!0}){const k=(0,e.useRef)(null),z=(0,e.useRef)(null),[T,B]=(0,e.useState)(q||""),[R,M]=(0,e.useState)(q||""),[G,j]=(0,e.useState)(!!V),[X,le]=(0,e.useState)(1),xe={selectOnLineNumbers:!0};(0,e.useEffect)(()=>{V&&(B(q),M(q),j(!0))},[V,q]),(0,e.useEffect)(()=>{T!==""&&(clearTimeout(z.current),z.current=setTimeout(()=>{const Fe=document.createElement("iframe");if(Fe.style.width="100%",Fe.style.height="100%",Fe.style.border="0",k.current){k.current.innerHTML="",k.current.appendChild(Fe);const Ze=Fe.contentDocument||Fe.contentWindow.document;Ze.open(),Ze.write(T),Ze.close()}},1e3))},[V,T]);const ue=Fe=>{B(Fe),ee==null||ee(Fe,R)};return E.createElement(i.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:G,width:"100%",height:F||"100vh",rootClassName:h.smartWrp,destroyOnClose:!0,onClose:()=>{j(!1),v==null||v(T)},extra:y&&E.createElement("div",null,E.createElement(A.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:X,onChange:Fe=>le(Fe)}),E.createElement(w.Z,{type:"primary",className:"ml20",onClick:()=>d(this,null,function*(){yield S(T,()=>{j(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},E.createElement(l.Z,{className:"h100"},E.createElement(u.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:X===1?"block":"none"}},E.createElement("div",{className:"h100",ref:k})),E.createElement(u.Z,{flex:"1",style:{display:X===2?"block":"none"}},E.createElement(s.ZP,{height:"90vh",value:q,language:"html",theme:"vs",showMiniMap:!1,options:xe,onChange:ue}))))}var Y=b},57942:function(f,r,t){"use strict";t.d(r,{Z:function(){return T}});var e=t(59301),i=t(97831),l=t(66328),u=t(3977),h=t(18369),s=t(56102),A={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},w=t(6767),E=t(90083),d=t(77153),O=t(30084),b=t(10787),Y=t(79562),V=t(35992),ee=Object.defineProperty,q=Object.defineProperties,_=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,S=(B,R,M)=>R in B?ee(B,R,{enumerable:!0,configurable:!0,writable:!0,value:M}):B[R]=M,v=(B,R)=>{for(var M in R||(R={}))F.call(R,M)&&S(B,M,R[M]);if(L)for(var M of L(R))P.call(R,M)&&S(B,M,R[M]);return B},y=(B,R)=>q(B,_(R)),k=(B,R)=>{var M={};for(var G in B)F.call(B,G)&&R.indexOf(G)<0&&(M[G]=B[G]);if(B!=null&&L)for(var G of L(B))R.indexOf(G)<0&&P.call(B,G)&&(M[G]=B[G]);return M},T=({onFinish:B,value:R,streamingStatus:M,cancelIndex:G,loadImage:j,onDynamic:X,isHiddenHtml:le})=>{const[xe,ue]=(0,e.useState)(""),[Fe,Ze]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Me,I]=(0,e.useState)(0),[fe,Ae]=(0,e.useState)(!1),ce=nt=>{const ge=/(```[\s\S]*?```|`[^`]*`)/g;let ie=0,re="",ve=null;const Ce=Ee=>(Ee=Ee.replace(/\$\$([\s\S]*?)\$\$/g,(He,we)=>{const D=we.trim();return`<mathxdata-text="${D}">$$${D}$$</mathx>`}),Ee=Ee.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$$${D}$$</mathx>`}),Ee=Ee.replace(/\\\(([\s\S]*?)\\\)/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$${D}$</mathx>`}),Ee=Ee.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(He,we)=>{constD=we.trim();return`<mathx data-text="${D}">$${D}$</mathx>`}),Ee);for(;(ve=ge.exec(nt))!==null;)ve.index>ie&&(re+=Ce(nt.slice(ie,ve.index))),re+=ve[0],ie=ve.index+ve[0].length;returnie<nt.length&&(re+=Ce(nt.slice(ie))),re},it=()=>{Ae(!0),B==null||B()};(0,e.useEffect)(()=>{constnt=j?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function te({open:he=!0,onChange:de,defaultValue:ie,placement:pe,width:Ae,height:ye,extra:Ee,onDynamic:Pe,onOpenChange:Ie,showExtra:Le=!0}){const Oe=(0,a.useRef)(null),je=(0,a.useRef)(null),[De,Ze]=(0,a.useState)(ie||""),[ke,Fe]=(0,a.useState)(ie||""),[Ve,qe]=(0,a.useState)(!!he),[tt,st]=(0,a.useState)(1),Ot={selectOnLineNumbers:!0};(0,a.useEffect)(()=>{he&&(Ze(ie),Fe(ie),qe(!0))},[he,ie]),(0,a.useEffect)(()=>{De!==""&&(clearTimeout(je.current),je.current=setTimeout(()=>{const Wt=document.createElement("iframe");if(Wt.style.width="100%",Wt.style.height="100%",Wt.style.border="0",Oe.current){Oe.current.innerHTML="",Oe.current.appendChild(Wt);const it=Wt.contentDocument||Wt.contentWindow.document;it.open(),it.write(De),it.close()}},1e3))},[he,De]);const ft=Wt=>{Ze(Wt),de==null||de(Wt,ke)};return le.createElement(ee.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ve,width:"100%",height:ye||"100vh",rootClassName:fe.smartWrp,destroyOnClose:!0,onClose:()=>{qe(!1),Ie==null||Ie(De)},extra:Le&&le.createElement("div",null,le.createElement(se.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:tt,onChange:Wt=>st(Wt)}),le.createElement(oe.Z,{type:"primary",className:"ml20",onClick:()=>b(this,null,function*(){yield Pe(De,()=>{qe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},le.createElement(we.Z,{className:"h100"},le.createElement(be.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:tt===1?"block":"none"}},le.createElement("div",{className:"h100",ref:Oe})),le.createElement(be.Z,{flex:"1",style:{display:tt===2?"block":"none"}},le.createElement(ce.ZP,{height:"90vh",value:ie,language:"html",theme:"vs",showMiniMap:!1,options:Ot,onChange:ft}))))}var ae=te},57942:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return De}});var a=Se(59301),ee=Se(97831),we=Se(66328),be=Se(3977),fe=Se(18369),ce=Se(56102),se={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},oe=Se(6767),le=Se(90083),b=Se(95827),z=Se(30084),te=Se(10787),ae=Se(79562),he=Se(35992),de=Object.defineProperty,ie=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ze,ke,Fe)=>ke in Ze?de(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[ke]=Fe,Ie=(Ze,ke)=>{for(var Fe in ke||(ke={}))ye.call(ke,Fe)&&Pe(Ze,Fe,ke[Fe]);if(Ae)for(var Fe of Ae(ke))Ee.call(ke,Fe)&&Pe(Ze,Fe,ke[Fe]);return Ze},Le=(Ze,ke)=>ie(Ze,pe(ke)),Oe=(Ze,ke)=>{var Fe={};for(var Ve in Ze)ye.call(Ze,Ve)&&ke.indexOf(Ve)<0&&(Fe[Ve]=Ze[Ve]);if(Ze!=null&&Ae)for(var Ve of Ae(Ze))ke.indexOf(Ve)<0&&Ee.call(Ze,Ve)&&(Fe[Ve]=Ze[Ve]);return Fe},De=({onFinish:Ze,value:ke,streamingStatus:Fe,cancelIndex:Ve,loadImage:qe,onDynamic:tt,isHiddenHtml:st})=>{const[Ot,ft]=(0,a.useState)(""),[Wt,it]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[We,Je]=(0,a.useState)(0),[_e,ot]=(0,a.useState)(!1),rt=Xt=>{const bt=/(```[\s\S]*?```|`[^`]*`)/g;let zt=0,Lt="",lt=null;const St=pt=>(pt=pt.replace(/\$\$([\s\S]*?)\$\$/g,(ct,nt)=>{const Nt=nt.trim();return`<mathxdata-text="${Nt}">$$${Nt}$$</mathx>`}),pt=pt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$$${Nt}$$</mathx>`}),pt=pt.replace(/\\\(([\s\S]*?)\\\)/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$${Nt}$</mathx>`}),pt=pt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$${Nt}$</mathx>`}),pt);for(;(lt=bt.exec(Xt))!==null;)lt.index>zt&&(Lt+=St(Xt.slice(zt,lt.index))),Lt+=lt[0],zt=lt.index+lt[0].length;returnzt<Xt.length&&(Lt+=St(Xt.slice(zt))),Lt},Dt=()=>{ot(!0),Ze==null||Ze()};(0,a.useEffect)(()=>{constXt=qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function te({open:he=!0,onChange:de,defaultValue:ie,placement:pe,width:Ae,height:ye,extra:Ee,onDynamic:Pe,onOpenChange:Ie,showExtra:Le=!0}){const Oe=(0,a.useRef)(null),je=(0,a.useRef)(null),[De,Ze]=(0,a.useState)(ie||""),[ke,Fe]=(0,a.useState)(ie||""),[Ve,qe]=(0,a.useState)(!!he),[tt,st]=(0,a.useState)(1),Ot={selectOnLineNumbers:!0};(0,a.useEffect)(()=>{he&&(Ze(ie),Fe(ie),qe(!0))},[he,ie]),(0,a.useEffect)(()=>{De!==""&&(clearTimeout(je.current),je.current=setTimeout(()=>{const Wt=document.createElement("iframe");if(Wt.style.width="100%",Wt.style.height="100%",Wt.style.border="0",Oe.current){Oe.current.innerHTML="",Oe.current.appendChild(Wt);const it=Wt.contentDocument||Wt.contentWindow.document;it.open(),it.write(De),it.close()}},1e3))},[he,De]);const ft=Wt=>{Ze(Wt),de==null||de(Wt,ke)};return le.createElement(ee.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ve,width:"100%",height:ye||"100vh",rootClassName:fe.smartWrp,destroyOnClose:!0,onClose:()=>{qe(!1),Ie==null||Ie(De)},extra:Le&&le.createElement("div",null,le.createElement(se.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:tt,onChange:Wt=>st(Wt)}),le.createElement(oe.Z,{type:"primary",className:"ml20",onClick:()=>b(this,null,function*(){yield Pe(De,()=>{qe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},le.createElement(we.Z,{className:"h100"},le.createElement(be.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:tt===1?"block":"none"}},le.createElement("div",{className:"h100",ref:Oe})),le.createElement(be.Z,{flex:"1",style:{display:tt===2?"block":"none"}},le.createElement(ce.ZP,{height:"90vh",value:ie,language:"html",theme:"vs",showMiniMap:!1,options:Ot,onChange:ft}))))}var ae=te},57942:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return De}});var a=Se(59301),ee=Se(97831),we=Se(66328),be=Se(3977),fe=Se(18369),ce=Se(56102),se={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},oe=Se(6767),le=Se(90083),b=Se(77153),z=Se(30084),te=Se(10787),ae=Se(79562),he=Se(35992),de=Object.defineProperty,ie=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(Ze,ke,Fe)=>ke in Ze?de(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[ke]=Fe,Ie=(Ze,ke)=>{for(var Fe in ke||(ke={}))ye.call(ke,Fe)&&Pe(Ze,Fe,ke[Fe]);if(Ae)for(var Fe of Ae(ke))Ee.call(ke,Fe)&&Pe(Ze,Fe,ke[Fe]);return Ze},Le=(Ze,ke)=>ie(Ze,pe(ke)),Oe=(Ze,ke)=>{var Fe={};for(var Ve in Ze)ye.call(Ze,Ve)&&ke.indexOf(Ve)<0&&(Fe[Ve]=Ze[Ve]);if(Ze!=null&&Ae)for(var Ve of Ae(Ze))ke.indexOf(Ve)<0&&Ee.call(Ze,Ve)&&(Fe[Ve]=Ze[Ve]);return Fe},De=({onFinish:Ze,value:ke,streamingStatus:Fe,cancelIndex:Ve,loadImage:qe,onDynamic:tt,isHiddenHtml:st})=>{const[Ot,ft]=(0,a.useState)(""),[Wt,it]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[We,Je]=(0,a.useState)(0),[_e,ot]=(0,a.useState)(!1),rt=Xt=>{const bt=/(```[\s\S]*?```|`[^`]*`)/g;let zt=0,Lt="",lt=null;const St=pt=>(pt=pt.replace(/\$\$([\s\S]*?)\$\$/g,(ct,nt)=>{const Nt=nt.trim();return`<mathxdata-text="${Nt}">$$${Nt}$$</mathx>`}),pt=pt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$$${Nt}$$</mathx>`}),pt=pt.replace(/\\\(([\s\S]*?)\\\)/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$${Nt}$</mathx>`}),pt=pt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(ct,nt)=>{constNt=nt.trim();return`<mathx data-text="${Nt}">$${Nt}$</mathx>`}),pt);for(;(lt=bt.exec(Xt))!==null;)lt.index>zt&&(Lt+=St(Xt.slice(zt,lt.index))),Lt+=lt[0],zt=lt.index+lt[0].length;returnzt<Xt.length&&(Lt+=St(Xt.slice(zt))),Lt},Dt=()=>{ot(!0),Ze==null||Ze()};(0,a.useEffect)(()=>{constXt=qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function xe({open:Je=!0,onChange:je,defaultValue:Qe,placement:Ue,width:Be,height:Pe,extra:_e,onDynamic:Ae,onOpenChange:Te,showExtra:Ce=!0}){const Ze=(0,b.useRef)(null),Ke=(0,b.useRef)(null),[Ie,We]=(0,b.useState)(Qe||""),[Ve,Re]=(0,b.useState)(Qe||""),[qe,Xe]=(0,b.useState)(!!Je),[rt,bt]=(0,b.useState)(1),At={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Je&&(We(Qe),Re(Qe),Xe(!0))},[Je,Qe]),(0,b.useEffect)(()=>{Ie!==""&&(clearTimeout(Ke.current),Ke.current=setTimeout(()=>{const Ot=document.createElement("iframe");if(Ot.style.width="100%",Ot.style.height="100%",Ot.style.border="0",Ze.current){Ze.current.innerHTML="",Ze.current.appendChild(Ot);const Ye=Ot.contentDocument||Ot.contentWindow.document;Ye.open(),Ye.write(Ie),Ye.close()}},1e3))},[Je,Ie]);const lt=Ot=>{We(Ot),je==null||je(Ot,Ve)};return ye.createElement(se.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:qe,width:"100%",height:Pe||"100vh",rootClassName:fe.smartWrp,destroyOnClose:!0,onClose:()=>{Xe(!1),Te==null||Te(Ie)},extra:Ce&&ye.createElement("div",null,ye.createElement(ve.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:rt,onChange:Ot=>bt(Ot)}),ye.createElement(Ne.Z,{type:"primary",className:"ml20",onClick:()=>he(this,null,function*(){yield Ae(Ie,()=>{Xe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},ye.createElement(ce.Z,{className:"h100"},ye.createElement(ue.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:rt===1?"block":"none"}},ye.createElement("div",{className:"h100",ref:Ze})),ye.createElement(ue.Z,{flex:"1",style:{display:rt===2?"block":"none"}},ye.createElement(oe.ZP,{height:"90vh",value:Qe,language:"html",theme:"vs",showMiniMap:!1,options:At,onChange:lt}))))}var nt=xe},57942:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ie}});var b=E(59301),se=E(97831),ce=E(66328),ue=E(3977),fe=E(18369),oe=E(56102),ve={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ne=E(6767),ye=E(90083),he=E(95827),De=E(30084),xe=E(10787),nt=E(79562),Je=E(35992),je=Object.defineProperty,Qe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ae=(We,Ve,Re)=>Ve in We?je(We,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ve]=Re,Te=(We,Ve)=>{for(var Re in Ve||(Ve={}))Pe.call(Ve,Re)&&Ae(We,Re,Ve[Re]);if(Be)for(var Re of Be(Ve))_e.call(Ve,Re)&&Ae(We,Re,Ve[Re]);return We},Ce=(We,Ve)=>Qe(We,Ue(Ve)),Ze=(We,Ve)=>{var Re={};for(var qe in We)Pe.call(We,qe)&&Ve.indexOf(qe)<0&&(Re[qe]=We[qe]);if(We!=null&&Be)for(var qe of Be(We))Ve.indexOf(qe)<0&&_e.call(We,qe)&&(Re[qe]=We[qe]);return Re},Ie=({onFinish:We,value:Ve,streamingStatus:Re,cancelIndex:qe,loadImage:Xe,onDynamic:rt,isHiddenHtml:bt})=>{const[At,lt]=(0,b.useState)(""),[Ot,Ye]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[He,Oe]=(0,b.useState)(0),[ut,ct]=(0,b.useState)(!1),et=zt=>{const gt=/(```[\s\S]*?```|`[^`]*`)/g;let vt=0,dt="",Ct=null;const Ht=St=>(St=St.replace(/\$\$([\s\S]*?)\$\$/g,(_t,Mt)=>{const ht=Mt.trim();return`<mathxdata-text="${ht}">$$${ht}$$</mathx>`}),St=St.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$$${ht}$$</mathx>`}),St=St.replace(/\\\(([\s\S]*?)\\\)/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$${ht}$</mathx>`}),St=St.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$${ht}$</mathx>`}),St);for(;(Ct=gt.exec(zt))!==null;)Ct.index>vt&&(dt+=Ht(zt.slice(vt,Ct.index))),dt+=Ct[0],vt=Ct.index+Ct[0].length;returnvt<zt.length&&(dt+=Ht(zt.slice(vt))),dt},Rt=()=>{ct(!0),We==null||We()};(0,b.useEffect)(()=>{constzt=Xe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function xe({open:Je=!0,onChange:je,defaultValue:Qe,placement:Ue,width:Be,height:Pe,extra:_e,onDynamic:Ae,onOpenChange:Te,showExtra:Ce=!0}){const Ze=(0,b.useRef)(null),Ke=(0,b.useRef)(null),[Ie,We]=(0,b.useState)(Qe||""),[Ve,Re]=(0,b.useState)(Qe||""),[qe,Xe]=(0,b.useState)(!!Je),[rt,bt]=(0,b.useState)(1),At={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Je&&(We(Qe),Re(Qe),Xe(!0))},[Je,Qe]),(0,b.useEffect)(()=>{Ie!==""&&(clearTimeout(Ke.current),Ke.current=setTimeout(()=>{const Ot=document.createElement("iframe");if(Ot.style.width="100%",Ot.style.height="100%",Ot.style.border="0",Ze.current){Ze.current.innerHTML="",Ze.current.appendChild(Ot);const Ye=Ot.contentDocument||Ot.contentWindow.document;Ye.open(),Ye.write(Ie),Ye.close()}},1e3))},[Je,Ie]);const lt=Ot=>{We(Ot),je==null||je(Ot,Ve)};return ye.createElement(se.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:qe,width:"100%",height:Pe||"100vh",rootClassName:fe.smartWrp,destroyOnClose:!0,onClose:()=>{Xe(!1),Te==null||Te(Ie)},extra:Ce&&ye.createElement("div",null,ye.createElement(ve.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:rt,onChange:Ot=>bt(Ot)}),ye.createElement(Ne.Z,{type:"primary",className:"ml20",onClick:()=>he(this,null,function*(){yield Ae(Ie,()=>{Xe(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},ye.createElement(ce.Z,{className:"h100"},ye.createElement(ue.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:rt===1?"block":"none"}},ye.createElement("div",{className:"h100",ref:Ze})),ye.createElement(ue.Z,{flex:"1",style:{display:rt===2?"block":"none"}},ye.createElement(oe.ZP,{height:"90vh",value:Qe,language:"html",theme:"vs",showMiniMap:!1,options:At,onChange:lt}))))}var nt=xe},57942:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ie}});var b=E(59301),se=E(97831),ce=E(66328),ue=E(3977),fe=E(18369),oe=E(56102),ve={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ne=E(6767),ye=E(90083),he=E(77153),De=E(30084),xe=E(10787),nt=E(79562),Je=E(35992),je=Object.defineProperty,Qe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ae=(We,Ve,Re)=>Ve in We?je(We,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ve]=Re,Te=(We,Ve)=>{for(var Re in Ve||(Ve={}))Pe.call(Ve,Re)&&Ae(We,Re,Ve[Re]);if(Be)for(var Re of Be(Ve))_e.call(Ve,Re)&&Ae(We,Re,Ve[Re]);return We},Ce=(We,Ve)=>Qe(We,Ue(Ve)),Ze=(We,Ve)=>{var Re={};for(var qe in We)Pe.call(We,qe)&&Ve.indexOf(qe)<0&&(Re[qe]=We[qe]);if(We!=null&&Be)for(var qe of Be(We))Ve.indexOf(qe)<0&&_e.call(We,qe)&&(Re[qe]=We[qe]);return Re},Ie=({onFinish:We,value:Ve,streamingStatus:Re,cancelIndex:qe,loadImage:Xe,onDynamic:rt,isHiddenHtml:bt})=>{const[At,lt]=(0,b.useState)(""),[Ot,Ye]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[He,Oe]=(0,b.useState)(0),[ut,ct]=(0,b.useState)(!1),et=zt=>{const gt=/(```[\s\S]*?```|`[^`]*`)/g;let vt=0,dt="",Ct=null;const Ht=St=>(St=St.replace(/\$\$([\s\S]*?)\$\$/g,(_t,Mt)=>{const ht=Mt.trim();return`<mathxdata-text="${ht}">$$${ht}$$</mathx>`}),St=St.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$$${ht}$$</mathx>`}),St=St.replace(/\\\(([\s\S]*?)\\\)/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$${ht}$</mathx>`}),St=St.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(_t,Mt)=>{constht=Mt.trim();return`<mathx data-text="${ht}">$${ht}$</mathx>`}),St);for(;(Ct=gt.exec(zt))!==null;)Ct.index>vt&&(dt+=Ht(zt.slice(vt,Ct.index))),dt+=Ct[0],vt=Ct.index+Ct[0].length;returnvt<zt.length&&(dt+=Ht(zt.slice(vt))),dt},Rt=()=>{ct(!0),We==null||We()};(0,b.useEffect)(()=>{constzt=Xe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function xe({open:Me=!0,onChange:he,defaultValue:ve,placement:ge,width:We,height:Ze,extra:ke,onDynamic:qe,onOpenChange:Te,showExtra:Ge=!0}){const _e=(0,z.useRef)(null),At=(0,z.useRef)(null),[Ve,Se]=(0,z.useState)(ve||""),[He,me]=(0,z.useState)(ve||""),[Ke,be]=(0,z.useState)(!!Me),[et,kt]=(0,z.useState)(1),Ut={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{Me&&(Se(ve),me(ve),be(!0))},[Me,ve]),(0,z.useEffect)(()=>{Ve!==""&&(clearTimeout(At.current),At.current=setTimeout(()=>{const ln=document.createElement("iframe");if(ln.style.width="100%",ln.style.height="100%",ln.style.border="0",_e.current){_e.current.innerHTML="",_e.current.appendChild(ln);const Ee=ln.contentDocument||ln.contentWindow.document;Ee.open(),Ee.write(Ve),Ee.close()}},1e3))},[Me,Ve]);const en=ln=>{Se(ln),he==null||he(ln,He)};return Ce.createElement(Ye.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ke,width:"100%",height:Ze||"100vh",rootClassName:ye.smartWrp,destroyOnClose:!0,onClose:()=>{be(!1),Te==null||Te(Ve)},extra:Ge&&Ce.createElement("div",null,Ce.createElement(Pe.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:et,onChange:ln=>kt(ln)}),Ce.createElement(Qe.Z,{type:"primary",className:"ml20",onClick:()=>Ae(this,null,function*(){yield qe(Ve,()=>{be(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(Be.Z,{className:"h100"},Ce.createElement(Ne.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:et===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:_e})),Ce.createElement(Ne.Z,{flex:"1",style:{display:et===2?"block":"none"}},Ce.createElement(De.ZP,{height:"90vh",value:ve,language:"html",theme:"vs",showMiniMap:!1,options:Ut,onChange:en}))))}var rt=xe},57942:function(Ue,dt,ae){"use strict";ae.d(dt,{Z:function(){return Ve}});var z=ae(59301),Ye=ae(97831),Be=ae(66328),Ne=ae(3977),ye=ae(18369),De=ae(56102),Pe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Qe=ae(6767),Ce=ae(90083),Ae=ae(95827),pe=ae(30084),xe=ae(10787),rt=ae(79562),Me=ae(35992),he=Object.defineProperty,ve=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,qe=(Se,He,me)=>He in Se?he(Se,He,{enumerable:!0,configurable:!0,writable:!0,value:me}):Se[He]=me,Te=(Se,He)=>{for(var me in He||(He={}))Ze.call(He,me)&&qe(Se,me,He[me]);if(We)for(var me of We(He))ke.call(He,me)&&qe(Se,me,He[me]);return Se},Ge=(Se,He)=>ve(Se,ge(He)),_e=(Se,He)=>{var me={};for(var Ke in Se)Ze.call(Se,Ke)&&He.indexOf(Ke)<0&&(me[Ke]=Se[Ke]);if(Se!=null&&We)for(var Ke of We(Se))He.indexOf(Ke)<0&&ke.call(Se,Ke)&&(me[Ke]=Se[Ke]);return me},Ve=({onFinish:Se,value:He,streamingStatus:me,cancelIndex:Ke,loadImage:be,onDynamic:et,isHiddenHtml:kt})=>{const[Ut,en]=(0,z.useState)(""),[ln,Ee]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[fe,yt]=(0,z.useState)(0),[nn,Ft]=(0,z.useState)(!1),it=_t=>{const vt=/(```[\s\S]*?```|`[^`]*`)/g;let Gt=0,Je="",Bt=null;const Lt=wt=>(wt=wt.replace(/\$\$([\s\S]*?)\$\$/g,(Rt,ut)=>{const sn=ut.trim();return`<mathxdata-text="${sn}">$$${sn}$$</mathx>`}),wt=wt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$$${sn}$$</mathx>`}),wt=wt.replace(/\\\(([\s\S]*?)\\\)/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$${sn}$</mathx>`}),wt=wt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$${sn}$</mathx>`}),wt);for(;(Bt=vt.exec(_t))!==null;)Bt.index>Gt&&(Je+=Lt(_t.slice(Gt,Bt.index))),Je+=Bt[0],Gt=Bt.index+Bt[0].length;returnGt<_t.length&&(Je+=Lt(_t.slice(Gt))),Je},ht=()=>{Ft(!0),Se==null||Se()};(0,z.useEffect)(()=>{const_t=be?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function xe({open:Me=!0,onChange:he,defaultValue:ve,placement:ge,width:We,height:Ze,extra:ke,onDynamic:qe,onOpenChange:Te,showExtra:Ge=!0}){const _e=(0,z.useRef)(null),At=(0,z.useRef)(null),[Ve,Se]=(0,z.useState)(ve||""),[He,me]=(0,z.useState)(ve||""),[Ke,be]=(0,z.useState)(!!Me),[et,kt]=(0,z.useState)(1),Ut={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{Me&&(Se(ve),me(ve),be(!0))},[Me,ve]),(0,z.useEffect)(()=>{Ve!==""&&(clearTimeout(At.current),At.current=setTimeout(()=>{const ln=document.createElement("iframe");if(ln.style.width="100%",ln.style.height="100%",ln.style.border="0",_e.current){_e.current.innerHTML="",_e.current.appendChild(ln);const Ee=ln.contentDocument||ln.contentWindow.document;Ee.open(),Ee.write(Ve),Ee.close()}},1e3))},[Me,Ve]);const en=ln=>{Se(ln),he==null||he(ln,He)};return Ce.createElement(Ye.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Ke,width:"100%",height:Ze||"100vh",rootClassName:ye.smartWrp,destroyOnClose:!0,onClose:()=>{be(!1),Te==null||Te(Ve)},extra:Ge&&Ce.createElement("div",null,Ce.createElement(Pe.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:et,onChange:ln=>kt(ln)}),Ce.createElement(Qe.Z,{type:"primary",className:"ml20",onClick:()=>Ae(this,null,function*(){yield qe(Ve,()=>{be(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},Ce.createElement(Be.Z,{className:"h100"},Ce.createElement(Ne.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:et===1?"block":"none"}},Ce.createElement("div",{className:"h100",ref:_e})),Ce.createElement(Ne.Z,{flex:"1",style:{display:et===2?"block":"none"}},Ce.createElement(De.ZP,{height:"90vh",value:ve,language:"html",theme:"vs",showMiniMap:!1,options:Ut,onChange:en}))))}var rt=xe},57942:function(Ue,dt,ae){"use strict";ae.d(dt,{Z:function(){return Ve}});var z=ae(59301),Ye=ae(97831),Be=ae(66328),Ne=ae(3977),ye=ae(18369),De=ae(56102),Pe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Qe=ae(6767),Ce=ae(90083),Ae=ae(77153),pe=ae(30084),xe=ae(10787),rt=ae(79562),Me=ae(35992),he=Object.defineProperty,ve=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,qe=(Se,He,me)=>He in Se?he(Se,He,{enumerable:!0,configurable:!0,writable:!0,value:me}):Se[He]=me,Te=(Se,He)=>{for(var me in He||(He={}))Ze.call(He,me)&&qe(Se,me,He[me]);if(We)for(var me of We(He))ke.call(He,me)&&qe(Se,me,He[me]);return Se},Ge=(Se,He)=>ve(Se,ge(He)),_e=(Se,He)=>{var me={};for(var Ke in Se)Ze.call(Se,Ke)&&He.indexOf(Ke)<0&&(me[Ke]=Se[Ke]);if(Se!=null&&We)for(var Ke of We(Se))He.indexOf(Ke)<0&&ke.call(Se,Ke)&&(me[Ke]=Se[Ke]);return me},Ve=({onFinish:Se,value:He,streamingStatus:me,cancelIndex:Ke,loadImage:be,onDynamic:et,isHiddenHtml:kt})=>{const[Ut,en]=(0,z.useState)(""),[ln,Ee]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[fe,yt]=(0,z.useState)(0),[nn,Ft]=(0,z.useState)(!1),it=_t=>{const vt=/(```[\s\S]*?```|`[^`]*`)/g;let Gt=0,Je="",Bt=null;const Lt=wt=>(wt=wt.replace(/\$\$([\s\S]*?)\$\$/g,(Rt,ut)=>{const sn=ut.trim();return`<mathxdata-text="${sn}">$$${sn}$$</mathx>`}),wt=wt.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$$${sn}$$</mathx>`}),wt=wt.replace(/\\\(([\s\S]*?)\\\)/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$${sn}$</mathx>`}),wt=wt.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Rt,ut)=>{constsn=ut.trim();return`<mathx data-text="${sn}">$${sn}$</mathx>`}),wt);for(;(Bt=vt.exec(_t))!==null;)Bt.index>Gt&&(Je+=Lt(_t.slice(Gt,Bt.index))),Je+=Bt[0],Gt=Bt.index+Bt[0].length;returnGt<_t.length&&(Je+=Lt(_t.slice(Gt))),Je},ht=()=>{Ft(!0),Se==null||Se()};(0,z.useEffect)(()=>{const_t=be?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Fe({open:Be=!0,onChange:fe,defaultValue:ve,placement:me,width:ze,height:We,extra:Se,onDynamic:dt,onOpenChange:He,showExtra:Ke=!0}){const $e=(0,z.useRef)(null),ht=(0,z.useRef)(null),[Re,Ce]=(0,z.useState)(ve||""),[Pe,pe]=(0,z.useState)(ve||""),[Qe,je]=(0,z.useState)(!!Be),[ut,kt]=(0,z.useState)(1),Lt={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{Be&&(Ce(ve),pe(ve),je(!0))},[Be,ve]),(0,z.useEffect)(()=>{Re!==""&&(clearTimeout(ht.current),ht.current=setTimeout(()=>{const Qt=document.createElement("iframe");if(Qt.style.width="100%",Qt.style.height="100%",Qt.style.border="0",$e.current){$e.current.innerHTML="",$e.current.appendChild(Qt);const ge=Qt.contentDocument||Qt.contentWindow.document;ge.open(),ge.write(Re),ge.close()}},1e3))},[Be,Re]);const Wt=Qt=>{Ce(Qt),fe==null||fe(Qt,Pe)};return xe.createElement(it.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Qe,width:"100%",height:We||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>{je(!1),He==null||He(Re)},extra:Ke&&xe.createElement("div",null,xe.createElement(ke.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:ut,onChange:Qt=>kt(Qt)}),xe.createElement(Ie.Z,{type:"primary",className:"ml20",onClick:()=>we(this,null,function*(){yield dt(Re,()=>{je(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},xe.createElement(Me.Z,{className:"h100"},xe.createElement(Ze.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:ut===1?"block":"none"}},xe.createElement("div",{className:"h100",ref:$e})),xe.createElement(Ze.Z,{flex:"1",style:{display:ut===2?"block":"none"}},xe.createElement(Le.ZP,{height:"90vh",value:ve,language:"html",theme:"vs",showMiniMap:!1,options:Lt,onChange:Wt}))))}var tt=Fe},57942:function(Oe,lt,se){"use strict";se.d(lt,{Z:function(){return Re}});var z=se(59301),it=se(97831),Me=se(66328),Ze=se(3977),Ee=se(18369),Le=se(56102),ke={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ie=se(6767),xe=se(90083),we=se(95827),ye=se(30084),Fe=se(10787),tt=se(79562),Be=se(35992),fe=Object.defineProperty,ve=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,dt=(Ce,Pe,pe)=>Pe in Ce?fe(Ce,Pe,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ce[Pe]=pe,He=(Ce,Pe)=>{for(var pe in Pe||(Pe={}))We.call(Pe,pe)&&dt(Ce,pe,Pe[pe]);if(ze)for(var pe of ze(Pe))Se.call(Pe,pe)&&dt(Ce,pe,Pe[pe]);return Ce},Ke=(Ce,Pe)=>ve(Ce,me(Pe)),$e=(Ce,Pe)=>{var pe={};for(var Qe in Ce)We.call(Ce,Qe)&&Pe.indexOf(Qe)<0&&(pe[Qe]=Ce[Qe]);if(Ce!=null&&ze)for(var Qe of ze(Ce))Pe.indexOf(Qe)<0&&Se.call(Ce,Qe)&&(pe[Qe]=Ce[Qe]);return pe},Re=({onFinish:Ce,value:Pe,streamingStatus:pe,cancelIndex:Qe,loadImage:je,onDynamic:ut,isHiddenHtml:kt})=>{const[Lt,Wt]=(0,z.useState)(""),[Qt,ge]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[ce,Xe]=(0,z.useState)(0),[Ct,at]=(0,z.useState)(!1),Te=At=>{const et=/(```[\s\S]*?```|`[^`]*`)/g;let mt=0,Ne="",ot=null;const ft=Je=>(Je=Je.replace(/\$\$([\s\S]*?)\$\$/g,(Ve,st)=>{const yt=st.trim();return`<mathxdata-text="${yt}">$$${yt}$$</mathx>`}),Je=Je.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$$${yt}$$</mathx>`}),Je=Je.replace(/\\\(([\s\S]*?)\\\)/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Je=Je.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Je);for(;(ot=et.exec(At))!==null;)ot.index>mt&&(Ne+=ft(At.slice(mt,ot.index))),Ne+=ot[0],mt=ot.index+ot[0].length;returnmt<At.length&&(Ne+=ft(At.slice(mt))),Ne},_e=()=>{at(!0),Ce==null||Ce()};(0,z.useEffect)(()=>{constAt=je?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A
</html>`;function Fe({open:Be=!0,onChange:fe,defaultValue:ve,placement:me,width:ze,height:We,extra:Se,onDynamic:dt,onOpenChange:He,showExtra:Ke=!0}){const $e=(0,z.useRef)(null),ht=(0,z.useRef)(null),[Re,Ce]=(0,z.useState)(ve||""),[Pe,pe]=(0,z.useState)(ve||""),[Qe,je]=(0,z.useState)(!!Be),[ut,kt]=(0,z.useState)(1),Lt={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{Be&&(Ce(ve),pe(ve),je(!0))},[Be,ve]),(0,z.useEffect)(()=>{Re!==""&&(clearTimeout(ht.current),ht.current=setTimeout(()=>{const Qt=document.createElement("iframe");if(Qt.style.width="100%",Qt.style.height="100%",Qt.style.border="0",$e.current){$e.current.innerHTML="",$e.current.appendChild(Qt);const ge=Qt.contentDocument||Qt.contentWindow.document;ge.open(),ge.write(Re),ge.close()}},1e3))},[Be,Re]);const Wt=Qt=>{Ce(Qt),fe==null||fe(Qt,Pe)};return xe.createElement(it.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Qe,width:"100%",height:We||"100vh",rootClassName:Ee.smartWrp,destroyOnClose:!0,onClose:()=>{je(!1),He==null||He(Re)},extra:Ke&&xe.createElement("div",null,xe.createElement(ke.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:ut,onChange:Qt=>kt(Qt)}),xe.createElement(Ie.Z,{type:"primary",className:"ml20",onClick:()=>we(this,null,function*(){yield dt(Re,()=>{je(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},xe.createElement(Me.Z,{className:"h100"},xe.createElement(Ze.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:ut===1?"block":"none"}},xe.createElement("div",{className:"h100",ref:$e})),xe.createElement(Ze.Z,{flex:"1",style:{display:ut===2?"block":"none"}},xe.createElement(Le.ZP,{height:"90vh",value:ve,language:"html",theme:"vs",showMiniMap:!1,options:Lt,onChange:Wt}))))}var tt=Fe},57942:function(Oe,lt,se){"use strict";se.d(lt,{Z:function(){return Re}});var z=se(59301),it=se(97831),Me=se(66328),Ze=se(3977),Ee=se(18369),Le=se(56102),ke={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ie=se(6767),xe=se(90083),we=se(77153),ye=se(30084),Fe=se(10787),tt=se(79562),Be=se(35992),fe=Object.defineProperty,ve=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,dt=(Ce,Pe,pe)=>Pe in Ce?fe(Ce,Pe,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ce[Pe]=pe,He=(Ce,Pe)=>{for(var pe in Pe||(Pe={}))We.call(Pe,pe)&&dt(Ce,pe,Pe[pe]);if(ze)for(var pe of ze(Pe))Se.call(Pe,pe)&&dt(Ce,pe,Pe[pe]);return Ce},Ke=(Ce,Pe)=>ve(Ce,me(Pe)),$e=(Ce,Pe)=>{var pe={};for(var Qe in Ce)We.call(Ce,Qe)&&Pe.indexOf(Qe)<0&&(pe[Qe]=Ce[Qe]);if(Ce!=null&&ze)for(var Qe of ze(Ce))Pe.indexOf(Qe)<0&&Se.call(Ce,Qe)&&(pe[Qe]=Ce[Qe]);return pe},Re=({onFinish:Ce,value:Pe,streamingStatus:pe,cancelIndex:Qe,loadImage:je,onDynamic:ut,isHiddenHtml:kt})=>{const[Lt,Wt]=(0,z.useState)(""),[Qt,ge]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[ce,Xe]=(0,z.useState)(0),[Ct,at]=(0,z.useState)(!1),Te=At=>{const et=/(```[\s\S]*?```|`[^`]*`)/g;let mt=0,Ne="",ot=null;const ft=Je=>(Je=Je.replace(/\$\$([\s\S]*?)\$\$/g,(Ve,st)=>{const yt=st.trim();return`<mathxdata-text="${yt}">$$${yt}$$</mathx>`}),Je=Je.replace(/\\\[([\s\S]*?[\\_^{}][\s\S]*?)\\\]/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$$${yt}$$</mathx>`}),Je=Je.replace(/\\\(([\s\S]*?)\\\)/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Je=Je.replace(/\$(?!\$)([^\n$]+?)\$(?!\$)/g,(Ve,st)=>{constyt=st.trim();return`<mathx data-text="${yt}">$${yt}$</mathx>`}),Je);for(;(ot=et.exec(At))!==null;)ot.index>mt&&(Ne+=ft(At.slice(mt,ot.index))),Ne+=ot[0],mt=ot.index+ot[0].length;returnmt<At.length&&(Ne+=ft(At.slice(mt))),Ne},_e=()=>{at(!0),Ce==null||Ce()};(0,z.useEffect)(()=>{constAt=je?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A