PageSourceSearch

https://rankdots.com/build/assets/UpdatePasswordForm-CCjfi-2w.js

js rankdots.com collected 2026-10-05 02:36:54 UTC 2,677 bytes, 1 lines download raw bytes

1import{W as v,c as $,w as l,b as r,u as o,P as n,t as p,n as V,a as d,i as w,o as g}from"./app-Ci0hcqGT.js";import{_ as P}from"./ActionMessage-IlXES02_.js";import{_ as y}from"./FormSection-4okurKGY.js";import{_ as u,a as m}from"./TextInput-Cer6L631.js";import{_ as i}from"./InputLabel-BdszMqMF.js";import{_ as b}from"./PrimaryButton-C1aKY7qL.js";/* empty css             */import"./SectionTitle-Di11AK0f.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const k={class:"col-span-6 sm:col-span-4"},S={class:"col-span-6 sm:col-span-4"},B={class:"col-span-6 sm:col-span-4"},j={__name:"UpdatePasswordForm",setup(I){const c=w(null),f=w(null),s=v({current_password:"",password:"",password_confirmation:""}),_=()=>{s.put(route("user-password.update"),{errorBag:"updatePassword",preserveScroll:!0,onSuccess:()=>s.reset(),onError:()=>{s.errors.password&&(s.reset("password","password_confirmation"),c.value.focus()),s.errors.current_password&&(s.reset("current_password"),f.value.focus())}})};return(a,e)=>(g(),$(y,{onSubmitted:_},{title:l(()=>[n(p(a.$t("profile.updatePassword")),1)]),description:l(()=>[n(p(a.$t("profile.passwordText")),1)]),form:l(()=>[d("div",k,[r(i,{for:"current_password",value:a.$t("profile.currentPassword")},null,8,["value"]),r(u,{id:"current_password",ref_key:"currentPasswordInput",ref:f,modelValue:o(s).current_password,"onUpdate:modelValue":e[0]||(e[0]=t=>o(s).current_password=t),type:"password",class:"mt-1 block w-full",autocomplete:"current-password"},null,8,["modelValue"]),r(m,{message:o(s).errors.current_password,class:"mt-2"},null,8,["message"])]),d("div",S,[r(i,{for:"password",value:a.$t("profile.newPassword")},null,8,["value"]),r(u,{id:"password",ref_key:"passwordInput",ref:c,modelValue:o(s).password,"onUpdate:modelValue":e[1]||(e[1]=t=>o(s).password=t),type:"password",class:"mt-1 block w-full",autocomplete:"new-password"},null,8,["modelValue"]),r(m,{message:o(s).errors.password,class:"mt-2"},null,8,["message"])]),d("div",B,[r(i,{for:"password_confirmation",value:a.$t("profile.confirmPassword")},null,8,["value"]),r(u,{id:"password_confirmation",modelValue:o(s).password_confirmation,"onUpdate:modelValue":e[2]||(e[2]=t=>o(s).password_confirmation=t),type:"password",class:"mt-1 block w-full",autocomplete:"new-password"},null,8,["modelValue"]),r(m,{message:o(s).errors.password_confirmation,class:"mt-2"},null,8,["message"])])]),actions:l(()=>[r(P,{on:o(s).recentlySuccessful,class:"me-3"},{default:l(()=>[n(p(a.$t("profile.saved")),1)]),_:1},8,["on"]),r(b,{class:V({"opacity-25":o(s).processing}),disabled:o(s).processing},{default:l(()=>[n(p(a.$t("profile.save")),1)]),_:1},8,["class","disabled"])]),_:1}))}};export{j 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.