Module 442433

895 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{L3:()=>d,Z_:()=>u,jA:()=>c});var i=n(228366),r=n(267102),s=n(723702),a=n(916260),o=n(652215);function l(e){i.h.dispatch({type:"CONTEXT_MENU_OPEN",contextMenu:e})}function u(e){{let{flushSync:t}=n(340287);t(()=>{i.h.wait(()=>{i.h.dispatch({type:"CONTEXT_MENU_CLOSE"}).finally(e)})})}}function c(e,t,n,i){if(e.stopPropagation(),null!=e.currentTarget.contains&&!e.currentTarget.contains(e.target))return;let u=0,c=0;if("pageX"in e&&(u=e.pageX,c=e.pageY),0===u&&0===c){let{left:t=0,top:n=0,width:i=0,height:r=0}=e.target?.getBoundingClientRect()??{};u=t+i/2,c=n+r/2}let d={render:t,renderLazy:i,target:e.target??e.currentTarget,rect:new DOMRect(u,c,0,0),config:{context:__OVERLAY__?o.BRT.OVERLAY:(0,r.zd)()??o.BRT.APP,...n}};if(n?.enableSpellCheck&&(0,s.isDesktop)()){let e=(0,a.nL)(()=>{e(),l(d)})}else e.preventDefault(),l(d)}function d(e,t,n){c(e,void 0,n,t)}}