PageSourceSearch

https://www.sodertaljesk.se/assets/ResetPassword-DWiHqlT4.js

js sodertaljesk.se collected 2026-10-02 13:33:11 UTC 1,799 bytes, 1 lines download raw bytes

1import{S as h,a as v,r as b,h as y,z as E,B as u,C as c,D as d,E as n,N as r,J as _,F as m,K as f,O as g}from"./index-B4RNA58h.js";import{S as k}from"./SdpInputGroup-CYmmmTrz.js";import{U as w}from"./index-BdThRJ59.js";const B={name:"ResetPassword",components:{SdpInputGroup:k,SyButton:h},setup(){var l;const s=v(),a=t=>w(t),i=b((l=s.userInfo)==null?void 0:l.email),e=y({handled:!1,isEmailSent:!1});return{iconSource:a,email:i,send:()=>{s.sendResetPasswordEmail({email:i.value}).then(t=>{if(t===null)return;const o=t;e.isEmailSent=o==null?void 0:o.success,e.handled=!0})},pageState:e}}},C={class:"form-wrapper"},N={class:"form"},I={class:"text-primary-base text-xl font-bold font-header"},U={class:"confirmation-failed"},V={key:0},P={class:"confirmation-success"},$={key:0},z={class:"button-group"};function D(s,a,i,e,S,l){const t=u("sdp-input-group"),o=u("sy-button");return c(),d("div",C,[n("div",N,[n("div",I,r(s.$t("my_page.change_password")),1),n("div",U,[!e.pageState.isEmailSent&&e.pageState.handled?(c(),d("span",V,r(s.$t("my_page.email_error")),1)):_("",!0)]),n("div",P,[e.pageState.isEmailSent?(c(),d("span",$,r(s.$t("my_page.email_sent")),1)):_("",!0)]),m(t,{value:e.email,"onUpdate:value":a[0]||(a[0]=p=>e.email=p),class:"w-2/3 input-email",placeholder:"Email",rules:"required|email","has-icon":!0,"icon-src":e.iconSource("account")},null,8,["value","icon-src"]),n("div",z,[m(o,{primary:"",size:"small",onClick:a[1]||(a[1]=p=>e.send())},{default:f(()=>[g(r(e.pageState.isEmailSent?s.$t("global.send_again"):s.$t("global.send")),1)]),_:1}),m(o,{black:"",link:"",class:"w-24",to:"account/edit-profile"},{default:f(()=>[g(r(e.pageState.isEmailSent?s.$t("global.back"):s.$t("global.cancel")),1)]),_:1})])])])}const F=E(B,[["render",D],["__scopeId","data-v-56b0f518"]]);export{F 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.