sd-webui-infinite-image-bro.../vue/dist/assets/emptyStartup-563210e9.js

2 lines
1.5 KiB
JavaScript

import{d as f,j as x,k as C,n as o,p as n,q as l,az as t,aU as i,cs as S,aJ as g,ad as v,aK as y,x as _,aR as I,aA as w,aB as B,A as D}from"./index-cba93bef.js";const k=c=>(w("data-v-cafd544a"),c=c(),B(),c),L={class:"container"},q=k(()=>t("h1",null," 欢迎 ",-1)),N={key:0,class:"record-restore"},R=k(()=>t("h2",null,"启动",-1)),$=["onClick"],j=k(()=>t("h2",null,"最近",-1)),A=["onClick"],E=f({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(c){const h=c,r=x(),d={"auto-upload":"自动上传",local:"本地文件",netdisk:"百度云","task-record":"任务记录"},b=(a,p)=>{let s;switch(a){case"auto-upload":case"task-record":case"empty":s={type:a,name:d[a],key:Date.now()+I.uniqueId()};break;case"local":case"netdisk":s={type:a,name:d[a],key:Date.now()+I.uniqueId(),target:a,path:p}}const e=r.tabList[h.tabIdx];e.panes.splice(h.paneIdx,1,s),e.key=s.key},m=C(()=>{var a;return(a=r.lastTabListRecord)==null?void 0:a[1]});return(a,p)=>{var s;return o(),n("div",L,[q,(s=l(m))!=null&&s.tabs?(o(),n("div",N,[t("a",{onClick:p[0]||(p[0]=i(e=>l(r).tabList=l(m).tabs.map(u=>l(S)(u,!0)),["prevent"]))},"还原上次记录")])):g("",!0),t("ul",null,[R,(o(!0),n(v,null,y(Object.keys(d),e=>(o(),n("li",{key:e},[t("a",{onClick:i(u=>b(e),["prevent"])},_(d[e]),9,$)]))),128))]),t("ul",null,[j,(o(!0),n(v,null,y(l(r).recent,e=>(o(),n("li",{key:e.key},[t("a",{onClick:i(u=>b(e.target,e.path),["prevent"])},_(e.target==="local"?"本地":"云盘")+" : "+_(e.path),9,A)]))),128))])])}}});const T=D(E,[["__scopeId","data-v-cafd544a"]]);export{T as default};