2 lines
4.7 KiB
JavaScript
2 lines
4.7 KiB
JavaScript
import{c as w,Q as z,d as L,v as B,R as y,T as I,o,l,q as n,t as r,I as h,n as d,z as v,s as k,B as g,m as F,A as M,U as D,V as N,W as V,X as j,Y as H,O as P}from"./index-e6108883.js";import{B as R}from"./button-8149e0ea.js";var A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 312v-48c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8zm-392 88c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H296zm376 116c-119.3 0-216 96.7-216 216s96.7 216 216 216 216-96.7 216-216-96.7-216-216-216zm107.5 323.5C750.8 868.2 712.6 884 672 884s-78.8-15.8-107.5-44.5C535.8 810.8 520 772.6 520 732s15.8-78.8 44.5-107.5C593.2 595.8 631.4 580 672 580s78.8 15.8 107.5 44.5C808.2 653.2 824 691.4 824 732s-15.8 78.8-44.5 107.5zM761 656h-44.3c-2.6 0-5 1.2-6.5 3.3l-63.5 87.8-23.1-31.9a7.92 7.92 0 00-6.5-3.3H573c-6.5 0-10.3 7.4-6.5 12.7l73.8 102.1c3.2 4.4 9.7 4.4 12.9 0l114.2-158c3.9-5.3.1-12.7-6.4-12.7zM440 852H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h272c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}}]},name:"file-done",theme:"outlined"};const E=A;function S(a){for(var c=1;c<arguments.length;c++){var t=arguments[c]!=null?Object(arguments[c]):{},i=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(i=i.concat(Object.getOwnPropertySymbols(t).filter(function(u){return Object.getOwnPropertyDescriptor(t,u).enumerable}))),i.forEach(function(u){T(a,u,t[u])})}return a}function T(a,c,t){return c in a?Object.defineProperty(a,c,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[c]=t,a}var C=function(c,t){var i=S({},c,t.attrs);return w(z,S({},i,{icon:E}),null)};C.displayName="FileDoneOutlined";C.inheritAttrs=!1;const W=C,Q=a=>(j("data-v-e015a41c"),a=a(),H(),a),G={class:"container"},U={class:"header"},X=Q(()=>n("div",{"flex-placeholder":""},null,-1)),Y={class:"last-record"},J=["onClick"],Z={class:"content"},K={key:0,class:"quick-start"},ee={key:1,class:"quick-start"},te=["onClick"],se={class:"quick-start__text line-clamp-1"},ne={class:"quick-start"},ae=["onClick"],oe={class:"quick-start__text line-clamp-1"},le={key:2,class:"quick-start"},ce=["onClick"],re={class:"quick-start__text line-clamp-1"},ie=L({__name:"emptyStartup",props:{tabIdx:null,paneIdx:null},setup(a){const c=a,t=B(),i={local:y("local"),"tag-search":y("imgSearch"),"global-setting":y("globalSettings")},u=(e,p,f=!1)=>{let _;switch(e){case"tag-search-matched-image-grid":return;case"global-setting":case"tag-search":case"empty":_={type:e,name:i[e],key:Date.now()+D()};break;case"local":_={type:e,name:i[e],key:Date.now()+D(),path:p,walkMode:f}}const s=t.tabList[c.tabIdx];s.panes.splice(c.paneIdx,1,_),s.key=_.key},m=I(()=>{var e;return(e=t.lastTabListRecord)==null?void 0:e[1]});console.log(m.value);const O=I(()=>t.autoCompletedDirList.filter(({key:e})=>e==="outdir_txt2img_samples"||e==="outdir_img2img_samples"||e==="outdir_extras_samples"||e==="outdir_save"||e==="outdir_samples")),q=window.parent!==window,$=()=>window.parent.open("/infinite_image_browsing"),x=()=>{N(m.value),t.tabList=m.value.tabs.map(e=>V(e,!0)),t.tabList.forEach(e=>{e.panes.forEach(p=>{typeof p.name!="string"&&(p.name="")})})};return(e,p)=>{var _;const f=R;return o(),l("div",G,[n("div",U,[n("h1",null,r(e.$t("welcome")),1),X,q?(o(),l("div",{key:0,class:"last-record",onClick:$},[n("a",null,r(e.$t("openInNewWindow")),1)])):h("",!0),n("div",Y,[(_=d(m))!=null&&_.tabs.length?(o(),l("a",{key:0,onClick:v(x,["prevent"])},r(e.$t("restoreLastRecord")),9,J)):h("",!0)])]),n("div",Z,[d(O).length?(o(),l("div",K,[n("h2",null,r(e.$t("walkMode")),1),n("ul",null,[(o(!0),l(k,null,g(d(O),s=>(o(),l("li",{key:s.dir,class:"quick-start__item"},[w(f,{onClick:b=>u("local",s.dir,!0),ghost:"",type:"primary",block:""},{default:F(()=>[M(r(s.zh),1)]),_:2},1032,["onClick"])]))),128))])])):h("",!0),d(t).autoCompletedDirList.length?(o(),l("div",ee,[n("h2",null,r(e.$t("launchFromQuickMove")),1),n("ul",null,[(o(!0),l(k,null,g(d(t).autoCompletedDirList,s=>(o(),l("li",{key:s.key,class:"quick-start__item",onClick:v(b=>u("local",s.dir),["prevent"])},[n("span",se,r(s.zh),1)],8,te))),128))])])):h("",!0),n("div",ne,[n("h2",null,r(e.$t("launch")),1),n("ul",null,[(o(!0),l(k,null,g(Object.keys(i),s=>(o(),l("li",{key:s,class:"quick-start__item",onClick:v(b=>u(s),["prevent"])},[n("span",oe,r(i[s]),1)],8,ae))),128))])]),d(t).recent.length?(o(),l("div",le,[n("h2",null,r(e.$t("recent")),1),n("ul",null,[(o(!0),l(k,null,g(d(t).recent,s=>(o(),l("li",{key:s.key,class:"quick-start__item",onClick:v(b=>u("local",s.path),["prevent"])},[w(d(W),{class:"quick-start__icon"}),n("span",re,r(s.path),1)],8,ce))),128))])])):h("",!0)])])}}});const _e=P(ie,[["__scopeId","data-v-e015a41c"]]);export{_e as default};
|