1 |
- var u=(l,c,s)=>new Promise((_,t)=>{var a=e=>{try{i(s.next(e))}catch(n){t(n)}},r=e=>{try{i(s.throw(e))}catch(n){t(n)}},i=e=>e.done?_(e.value):Promise.resolve(e.value).then(a,r);i((s=s.apply(l,c)).next())});import{d as o,r as d,dD as h,n as x,o as m,l as v,ai as S,ax as P,_ as g,y as k,c as w,w as f,e as b,a as j,t as I,__tla as W}from"./index-b5895273.js";import{P as $,__tla as B}from"./index-3705f1a8.js";import{__tla as D}from"./onMountedOrActivated-6125a24a.js";import{__tla as E}from"./useWindowSizeFn-a59bee15.js";import{__tla as q}from"./useContentViewHeight-cd147d02.js";let p,z=Promise.all([(()=>{try{return W}catch(l){}})(),(()=>{try{return B}catch(l){}})(),(()=>{try{return D}catch(l){}})(),(()=>{try{return E}catch(l){}})(),(()=>{try{return q}catch(l){}})()]).then(()=>u(void 0,null,function*(){const l=o({__name:"ClickOutSide",emits:["mounted","clickOutside"],setup(t,{emit:a}){const r=d(null);return h(r,()=>{a("clickOutside")}),x(()=>{a("mounted")}),(i,e)=>(m(),v("div",{ref_key:"wrap",ref:r},[S(i.$slots,"default")],512))}}),c=P(l),s=o({components:{ClickOutSide:c,PageWrapper:$},setup(){const t=d("Click");function a(){t.value="Click Out Side"}function r(){t.value="Click Inner"}return{innerClick:r,handleClickOutside:a,text:t}}});function _(t,a,r,i,e,n){const C=k("ClickOutSide"),O=k("PageWrapper");return m(),w(O,{title:"\u70B9\u5185\u5916\u90E8\u89E6\u53D1\u4E8B\u4EF6"},{default:f(()=>[b(C,{onClickOutside:t.handleClickOutside,class:"flex justify-center"},{default:f(()=>[j("div",{onClick:a[0]||(a[0]=(...y)=>t.innerClick&&t.innerClick(...y)),class:"demo-box"},I(t.text),1)]),_:1},8,["onClickOutside"])]),_:1})}p=g(s,[["render",_],["__scopeId","data-v-aa88be3c"]])}));export{z as __tla,p as default};
|