PageSourceSearch

https://fonds.lv/build/assets/UpdatePasswordForm-Dn-DFfZP.js

js fonds.lv collected 2026-09-24 10:04:26 UTC 2,548 bytes, 1 lines download raw bytes

1import{T as _,f as i,b as a,a as e,u as r,x as m,w as c,e as v,g,o as w,k as y,d as V}from"./app-B9KORyBa.js";import{_ as l}from"./InputError-BH5ciAU3.js";import{_ as n}from"./InputLabel-C-zTQq7X.js";import{P as x}from"./PrimaryButton-vaEit9c1.js";import{_ as d}from"./TextInput-C7OaZZNQ.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const b={class:"flex items-center gap-4"},k={key:0,class:"text-sm text-gray-600"},C={__name:"UpdatePasswordForm",setup(P){const p=m(null),u=m(null),s=_({current_password:"",password:"",password_confirmation:""}),f=()=>{s.put(route("password.update"),{preserveScroll:!0,onSuccess:()=>s.reset(),onError:()=>{s.errors.password&&(s.reset("password","password_confirmation"),p.value.focus()),s.errors.current_password&&(s.reset("current_password"),u.value.focus())}})};return(S,o)=>(w(),i("section",null,[o[4]||(o[4]=a("header",null,[a("h2",{class:"text-lg font-medium text-gray-900"},"Mainīt paroli")],-1)),a("form",{onSubmit:V(f,["prevent"]),class:"mt-6 space-y-6"},[a("div",null,[e(n,{for:"current_password",value:"Patreizējā parole"}),e(d,{id:"current_password",ref_key:"currentPasswordInput",ref:u,modelValue:r(s).current_password,"onUpdate:modelValue":o[0]||(o[0]=t=>r(s).current_password=t),type:"password",class:"mt-1 block w-full",autocomplete:"current-password"},null,8,["modelValue"]),e(l,{message:r(s).errors.current_password,class:"mt-2"},null,8,["message"])]),a("div",null,[e(n,{for:"password",value:"Jaunā parole"}),e(d,{id:"password",ref_key:"passwordInput",ref:p,modelValue:r(s).password,"onUpdate:modelValue":o[1]||(o[1]=t=>r(s).password=t),type:"password",class:"mt-1 block w-full",autocomplete:"new-password"},null,8,["modelValue"]),e(l,{message:r(s).errors.password,class:"mt-2"},null,8,["message"])]),a("div",null,[e(n,{for:"password_confirmation",value:"Apstiprināt paroli"}),e(d,{id:"password_confirmation",modelValue:r(s).password_confirmation,"onUpdate:modelValue":o[2]||(o[2]=t=>r(s).password_confirmation=t),type:"password",class:"mt-1 block w-full",autocomplete:"new-password"},null,8,["modelValue"]),e(l,{message:r(s).errors.password_confirmation,class:"mt-2"},null,8,["message"])]),a("div",b,[e(x,{disabled:r(s).processing},{default:c(()=>[...o[3]||(o[3]=[v("Saglabāt",-1)])]),_:1},8,["disabled"]),e(y,{"enter-active-class":"transition ease-in-out","enter-from-class":"opacity-0","leave-active-class":"transition ease-in-out","leave-to-class":"opacity-0"},{default:c(()=>[r(s).recentlySuccessful?(w(),i("p",k,"Saglabāts.")):g("",!0)]),_:1})])],32)]))}};export{C 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.