1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
import{a as ye,n as de,c as ke}from"./utils-AUSSiI9x.js";import{a as b,b as L,t as T,f as m,h as y,k as P,j as N,d as c,l as f,i as $,m as r,n as O,p as ge,r as pe}from"./lifecycle-CdXpxNHb.js";import{e as he}from"./each-CbqiZOpL.js";import{S as Ee,i as Le}from"./index--e_niGel.js";import{$ as Pe}from"./runtime-VldLyBWb.js";function _e(t,e,s){const o=t.slice();return o[5]=e[s][0],o[6]=e[s][1],o}function be(t){let e,s=t[4](t[2].validation.missing)+"",o;return{c(){e=b("p"),o=T(s),this.h()},l(a){e=m(a,"P",{class:!0});var i=y(e);o=N(i,s),i.forEach(c),this.h()},h(){f(e,"class","error")},m(a,i){$(a,e,i),r(e,o)},p(a,i){i&20&&s!==(s=a[4](a[2].validation.missing)+"")&&O(o,s)},d(a){a&&c(e)}}}function me(t){let e,s=t[4](t[2].validation.incorrect)+"",o;return{c(){e=b("p"),o=T(s),this.h()},l(a){e=m(a,"P",{class:!0});var i=y(e);o=N(i,s),i.forEach(c),this.h()},h(){f(e,"class","error")},m(a,i){$(a,e,i),r(e,o)},p(a,i){i&20&&s!==(s=a[4](a[2].validation.incorrect)+"")&&O(o,s)},d(a){a&&c(e)}}}function ve(t){let e,s=t[6]+"",o,a;return{c(){e=b("option"),o=T(s),this.h()},l(i){e=m(i,"OPTION",{});var p=y(e);o=N(p,s),p.forEach(c),this.h()},h(){e.__value=a=t[5],pe(e,e.__value)},m(i,p){$(i,e,p),r(e,o)},p(i,p){p&1&&s!==(s=i[6]+"")&&O(o,s),p&1&&a!==(a=i[5])&&(e.__value=a,pe(e,e.__value))},d(i){i&&c(e)}}}function Se(t){var ne,re;let e,s,o,a,i,p=t[4](t[2].fields.server.label)+"",B,v,S,x,j,C,D=t[4](t[2].fields.account.label)+"",J,ee,g,K,le,w,V,q=t[4](t[2].fields.passphrase.label)+"",Q,te,A,W,ae,I,F,M=t[4](t[2].reset)+"",X,se,E,R=t[4](t[2].submit)+"",Y,h=((ne=t[1])==null?void 0:ne.missing)&&be(t),_=((re=t[1])==null?void 0:re.incorrect)&&me(t),U=he(Object.entries(t[0].servers)),u=[];for(let l=0;l<U.length;l+=1)u[l]=ve(_e(t,U,l));return{c(){e=b("form"),h&&h.c(),s=L(),_&&_.c(),o=L(),a=b("label"),i=b("span"),B=T(p),v=L(),S=b("select");for(let l=0;l<u.length;l+=1)u[l].c();x=L(),j=b("label"),C=b("span"),J=T(D),ee=L(),g=b("input"),le=L(),w=b("label"),V=b("span"),Q=T(q),te=L(),A=b("input"),ae=L(),I=b("div"),F=b("a"),X=T(M),se=L(),E=b("button"),Y=T(R),this.h()},l(l){e=m(l,"FORM",{class:!0,name:!0,method:!0,action:!0});var n=y(e);h&&h.l(n),s=P(n),_&&_.l(n),o=P(n),a=m(n,"LABEL",{class:!0});var k=y(a);i=m(k,"SPAN",{});var z=y(i);B=N(z,p),z.forEach(c),v=P(k),S=m(k,"SELECT",{class:!0,name:!0});var G=y(S);for(let ie=0;ie<u.length;ie+=1)u[ie].l(G);G.forEach(c),k.forEach(c),x=P(n),j=m(n,"LABEL",{class:!0});var d=y(j);C=m(d,"SPAN",{});var H=y(C);J=N(H,D),H.forEach(c),ee=P(d),g=m(d,"INPUT",{class:!0,name:!0,type:!0}),d.forEach(c),le=P(n),w=m(n,"LABEL",{class:!0});var Z=y(w);V=m(Z,"SPAN",{});var oe=y(V);Q=N(oe,q),oe.forEach(c),te=P(Z),A=m(Z,"INPUT",{class:!0,name:!0,type:!0,placeholder:!0}),Z.forEach(c),ae=P(n),I=m(n,"DIV",{class:!0});var fe=y(I);F=m(fe,"A",{href:!0,class:!0});var ce=y(F);X=N(ce,M),ce.forEach(c),fe.forEach(c),se=P(n),E=m(n,"BUTTON",{type:!0,class:!0,"data-sb-kind":!0});var ue=y(E);Y=N(ue,R),ue.forEach(c),n.forEach(c),this.h()},h(){var l;f(S,"class","select"),f(S,"name","server"),f(a,"class","label"),f(g,"class","input"),f(g,"name","account"),f(g,"type","text"),g.value=K=((l=t[1])==null?void 0:l.account)??"",f(j,"class","label"),f(A,"class","input"),f(A,"name","passphrase"),f(A,"type","password"),f(A,"placeholder",W=t[4](t[2].fields.passphrase.placeholder)),f(w,"class","label"),f(F,"href","/"),f(F,"class","btn btn-bg-initial"),f(I,"class","text-right"),f(E,"type","submit"),f(E,"class","w-full btn variant-filled-primary"),f(E,"data-sb-kind",t[3]),f(e,"class","space-y-4"),f(e,"name","login"),f(e,"method","POST"),f(e,"action","?/login")},m(l,n){$(l,e,n),h&&h.m(e,null),r(e,s),_&&_.m(e,null),r(e,o),r(e,a),r(a,i),r(i,B),r(a,v),r(a,S);for(let k=0;k<u.length;k+=1)u[k]&&u[k].m(S,null);r(e,x),r(e,j),r(j,C),r(C,J),r(j,ee),r(j,g),r(e,le),r(e,w),r(w,V),r(V,Q),r(w,te),r(w,A),r(e,ae),r(e,I),r(I,F),r(F,X),r(e,se),r(e,E),r(E,Y)},p(l,[n]){var k,z,G;if((k=l[1])!=null&&k.missing?h?h.p(l,n):(h=be(l),h.c(),h.m(e,s)):h&&(h.d(1),h=null),(z=l[1])!=null&&z.incorrect?_?_.p(l,n):(_=me(l),_.c(),_.m(e,o)):_&&(_.d(1),_=null),n&20&&p!==(p=l[4](l[2].fields.server.label)+"")&&O(B,p),n&1){U=he(Object.entries(l[0].servers));let d;for(d=0;d<U.length;d+=1){const H=_e(l,U,d);u[d]?u[d].p(H,n):(u[d]=ve(H),u[d].c(),u[d].m(S,null))}for(;d<u.length;d+=1)u[d].d(1);u.length=U.length}n&20&&D!==(D=l[4](l[2].fields.account.label)+"")&&O(J,D),n&2&&K!==(K=((G=l[1])==null?void 0:G.account)??"")&&g.value!==K&&(g.value=K),n&20&&q!==(q=l[4](l[2].fields.passphrase.label)+"")&&O(Q,q),n&20&&W!==(W=l[4](l[2].fields.passphrase.placeholder))&&f(A,"placeholder",W),n&20&&M!==(M=l[4](l[2].reset)+"")&&O(X,M),n&20&&R!==(R=l[4](l[2].submit)+"")&&O(Y,R),n&8&&f(E,"data-sb-kind",l[3])},i:de,o:de,d(l){l&&c(e),h&&h.d(),_&&_.d(),ge(u,l)}}}function je(t,e,s){let o;ke(t,Pe,v=>s(4,o=v));let{data:a={servers:{}}}=e,{form:i={servers:{}}}=e,{i18n:p={fields:{account:{label:""},passphrase:{label:"",placeholder:""},server:{label:""}},reset:"",submit:"",validation:{incorrect:"",missing:""}}}=e,{sb:B=""}=e;return t.$$set=v=>{"data"in v&&s(0,a=v.data),"form"in v&&s(1,i=v.form),"i18n"in v&&s(2,p=v.i18n),"sb"in v&&s(3,B=v.sb)},[a,i,p,B,o]}class we extends Ee{constructor(e){super(),Le(this,e,je,Se,ye,{data:0,form:1,i18n:2,sb:3})}}we.__docgen={version:3,name:"LoginForm.svelte",data:[{keywords:[],visibility:"public",description:"PageData provided by SvelteKit.",name:"data",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}},{keywords:[],visibility:"public",description:"Form handling by SvelteKit",name:"form",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}},{keywords:[],visibility:"public",description:"Translation keys to enable reuse",name:"i18n",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"object",type:"object"}},{keywords:[],visibility:"public",description:"Allow for linking stories in Storybook.",name:"sb",kind:"let",static:!1,readonly:!1,type:{kind:"type",text:"string",type:"string"},defaultValue:""}],computed:[],methods:[],components:[],description:null,keywords:[],events:[],slots:[],refs:[]};export{we as L};
|