1import{_ as y}from"./tKRtBr--.js";import{_ as g}from"./Cd3R_az6.js";import{aC as v,bc as S,bk as I,b7 as T,aD as D,b8 as E,aG as N,aH as P,aK as R,aL as t,aN as o,aJ as a,aM as k,aT as q,aU as x,aO as C,ba as K}from"./D09yZ6lI.js";import{u as L}from"./B9VpedYr.js";import{L as V}from"./DiSnYqd9.js";import{d as B}from"./DwQv1TqS.js";import{u as M}from"./CXMBsOzP.js";import"./Cqq3jGu2.js";import"./CzZkKDfq.js";import"./i5jWwNiV.js";import"./Do86XjCg.js";import"./BrrsZ2mr.js";import"./81Z_Q9ul.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},r=new e.Error().stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="7a6ab81c-54c0-484a-8176-96a81f63d74d",e._sentryDebugIdIdentifier="sentry-dbid-7a6ab81c-54c0-484a-8176-96a81f63d74d")}catch{}const O={class:"mt-7"},Z=v({__name:"password",setup(e){var l,d;const n=(d=(l=S().query.hash)==null?void 0:l.toString())==null?void 0:d.trim();if(!n)throw I({status:404});const m=T(),{t:s}=D(),{confirm:u}=L(),{showToast:p}=E();async function f({password:c}){await u(n,c)?await K(m({name:"login",query:{[V]:"true"}})):p("login.error",{type:"error"})}const _=M("images/banners/authentication.webp"),{title:b,description:w}=B({staticPageKey:"password",image:_});return(c,h)=>{const i=N("FormKit");return R(),P(y,null,{default:t(()=>[o(g,{"full-width":"",headline:a(b),subline:a(w)},null,8,["headline","subline"]),o(i,{type:"form",config:{validationVisibility:"submit"},onSubmit:f},{submit:t(()=>[k("div",O,[o(q,{size:"medium"},{default:t(()=>[x(C(a(s)("reset-password.submit")),1)]),_:1})])]),default:t(()=>[o(i,{name:"password",type:"password",validation:"required|length:8",placeholder:a(s)("form.password-new"),"validation-label":a(s)("form.password-new")},null,8,["placeholder","validation-label"]),o(i,{name:"password_confirm",type:"password",validation:"required|confirm",placeholder:a(s)("form.password-confirm"),"validation-label":a(s)("form.password-confirm")},null,8,["placeholder","validation-label"])]),_:1})]),_:1})}}});
1export{Z as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.