(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6874],{16874:(w,n,o)=>{o.r(n),o.d(n,{Browser:()=>t,BrowserWeb:()=>r});var _=o(15861),l=o(47423);class r extends l.Uw{constructor(){super(),this._lastWindow=null}open(e){var s=this;return(0,_.Z)(function*(){s._lastWindow=window.open(e.url,e.windowName||"_blank")})()}close(){var e=this;return(0,_.Z)(function*(){return new Promise((s,a)=>{null!=e._lastWindow?(e._lastWindow.close(),e._lastWindow=null,s()):a("No active window to close!")})})()}}const t=new r}}]);