2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
var H=Object.defineProperty,P=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable;var j=(n,t,e)=>t in n?H(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,B=(n,t)=>{for(var e in t||(t={}))U.call(t,e)&&j(n,e,t[e]);if(L)for(var e of L(t))$.call(t,e)&&j(n,e,t[e]);return n},N=(n,t)=>P(n,T(t));var k=(n,t,e)=>new Promise((g,f)=>{var x=o=>{try{u(e.next(o))}catch(d){f(d)}},_=o=>{try{u(e.throw(o))}catch(d){f(d)}},u=o=>o.done?g(o.value):Promise.resolve(o.value).then(x,_);u((e=e.apply(n,t)).next())});import{J as z,r as m,bp as A,o as r,h as a,i,F as b,aD as w,t as C,p as y,x as F,k as V,cE as J,bo as R,l as I}from"./index.78125621.js";import{n as S}from"./other.5ddc7d40.js";import X from"./LinkModal.eb1091ff.js";import Y from"./IframeModal.6c486219.js";import{u as q}from"./useVContext.c08396e1.js";import"./model-close-icon.706a0490.js";import"./FullscreenOutlined.37a4e4d0.js";const G={class:"bg min-w-420px h-42px absolute bottom-0 left-1/2 z-999 footer flex items-end"},K={class:"h-37px w-full flex text-white text-12px font-bold px-18px"},O={class:"flex-1 flex"},Q=["onClick"],W={class:"h-full flex items-center cursor-pointer justify-center"},Z={class:"text-white"},ee={class:"bg-clip-text text-transparent bg-gradient-to-t from-[#76E9F0] to-[#A7E6EE]"},te={class:"flex -mr-10px flex-wrap"},oe=["onClick"],ne={class:"h-500px overflow-auto h-full"},se=["innerHTML"],le={key:1,class:"h-full"},re=["src"],ae={__name:"Footer",setup(n){const{rootEmitter:t}=q(),e=l=>l.parentElement,g=[{type:1,value:"\u94FE\u63A5"},{type:2,value:"\u89C6\u9891"},{type:3,value:"\u6587\u7AE0"}],f=m([]),x=m([]),_=m(!1),u=m(!1),o=m({});function d(){return k(this,null,function*(){const l=yield S({recommend:1,show:1});x.value=l})}function E(){return k(this,null,function*(){const l=yield S({show:1});f.value=l.reduce((c,s)=>{var h,v;const p=g.find(D=>D.type==s.type);return N(B({},c),{[(h=p==null?void 0:p.value)!=null?h:"\u5176\u4ED6"]:[...(v=c[p.value])!=null?v:[],s]})},{})})}function M(l){o.value=l,l.type==1?l.is_iframe==1?u.value=!0:window.open(l.content):_.value=!0}return A(()=>{d(),E(),t.on("interval:auto",()=>{d(),E()})}),(l,c)=>(r(),a("div",G,[i("div",K,[i("div",O,[(r(!0),a(b,null,w(x.value,s=>(r(),a("div",{class:"h-full flex items-center cursor-pointer justify-center px-10px flex-none",key:s.id,onClick:p=>M(s)},C(s.name),9,Q))),128))]),i("div",W,[y(V(R),{placement:"topRight",trigger:"click",overlayClassName:"fotter-popover",color:"rgba(28, 44, 52, .8)",align:{overflow:{adjustX:!0,adjustY:!0}},"get-popup-container":e},{content:F(()=>[i("div",Z,[(r(!0),a(b,null,w(f.value,(s,p,h)=>(r(),a("div",{key:h,class:"mb-10px"},[i("div",ee,C(p),1),i("div",te,[(r(!0),a(b,null,w(s,v=>(r(),a("div",{onClick:D=>M(v),class:"text-12px mr-10px py-4px cursor-pointer",key:v.id},C(v.name),9,oe))),128))])]))),128))])]),default:F(()=>[y(V(J),{name:"more-icon"})]),_:1})])]),y(X,{visible:_.value,"onUpdate:visible":c[0]||(c[0]=s=>_.value=s),footer:null,title1:o.value.name},{content:F(()=>[i("div",ne,[o.value.type==3?(r(),a("div",{key:0,innerHTML:o.value.content},null,8,se)):I("",!0),o.value.type==2?(r(),a("div",le,[i("video",{muted:"",autoplay:"",controls:"",src:o.value.content,class:"w-full h-full"},null,8,re)])):I("",!0)])]),_:1},8,["visible","title1"]),y(Y,{visible:u.value,"onUpdate:visible":c[1]||(c[1]=s=>u.value=s),footer:null,url:o.value.content},null,8,["visible","url"])]))}};var me=z(ae,[["__scopeId","data-v-78578acd"]]);export{me as default};
|