1 |
- import{d as R,r as T,cu as x,I as d,b as B,fc as M,c as i,o as _,h as S,j as A,J as t,u as s,cd as I,bZ as N,Z as m,aR as v,f as c,L as f,fd as U,e as Z,m as $,bF as j,c4 as z,y as J,bK as w,fe as K,bO as L,_ as O}from"./offline.ee04b43a.js";const q={class:"content"},G=["src"],H={key:0,class:"action"},P=R({__name:"sign",props:{view:{},edit:{type:Boolean,default:!0}},emits:["updateCover","updateTitle","delete"],setup(g,{emit:y}){const o=g,C=y,b=[{label:"\u91CD\u547D\u540D",value:"rename"},{label:"\u5220\u9664",value:"delete"}],r=T(),n=x(d(()=>{var e;return(e=r.value)==null?void 0:e.vmRef.root}));B(()=>{!n.value&&!o.view.title.length&&(n.value=!0,z.warning("\u89C6\u56FE\u540D\u79F0\u4E0D\u53EF\u4E3A\u7A7A"))});const h={delete:()=>C("delete"),rename:()=>n.value=!0},l=M(o.view),p=async()=>{const e=await J(l);w.currentView=o.view,e.setView(o.view.flyData)},k=d(()=>w.currentView===o.view&&!K(L.value,l));return(e,a)=>{const D=i("ui-input"),V=i("ui-icon"),E=i("ui-more"),F=i("ui-group-option");return _(),S(F,{class:j(["sign",{active:k.value}])},{default:A(()=>[t("div",q,[t("span",{class:"cover",onClick:p},[t("img",{src:s(I)(s(N)(e.view.cover)),alt:""},null,8,G)]),m(c(D,{class:"view-title-input",type:"text",modelValue:e.view.title,maxlength:15,"onUpdate:modelValue":a[0]||(a[0]=u=>e.$emit("updateTitle",u.trim())),ref_key:"inputRef",ref:r,height:"28px"},null,8,["modelValue"]),[[v,s(n)]]),m(t("div",{class:"title",onClick:p},[t("p",null,f(e.view.title),1),t("span",null,f(s(U)(s(l))),1)],512),[[v,!s(n)]])]),e.edit?(_(),Z("div",H,[c(V,{type:"order",ctrl:""}),c(E,{options:b,style:{"margin-left":"20px"},onClick:a[1]||(a[1]=u=>h[u]())})])):$("",!0)]),_:1},8,["class"])}}});const W=O(P,[["__scopeId","data-v-7e7b055e"]]);export{W as S};
|