PageSourceSearch

https://technomancer.biz/build/assets/ResetPassword.77028de7.js

js technomancer.biz collected 2026-10-09 22:42:30 UTC 2,576 bytes, 1 lines download raw bytes

1import{d as c,c6 as _,r,f as w,b as e,w as d,F as b,o as v,a as t,k as h,n as j,j as V,v as g,h as J}from"./app.0910bc5f.js";import{J as C}from"./AuthenticationCard.d0953012.js";import{_ as k}from"./AuthenticationCardLogo.68823aa4.js";import{J as y}from"./Button.90643302.js";import{J as $}from"./Input.26e7b69c.js";import{J as P}from"./Label.560aa550.js";import{J as B}from"./ValidationErrors.358d8ef9.js";import{_ as S}from"./_plugin-vue_export-helper.cdc0426e.js";const q=c({components:{Head:_,JetAuthenticationCard:C,JetAuthenticationCardLogo:k,JetButton:y,JetInput:$,JetLabel:P,JetValidationErrors:B},props:{email:String,token:String},data(){return{form:this.$inertia.form({token:this.token,email:this.email,password:"",password_confirmation:""})}},methods:{submit(){this.form.post(this.route("password.update"),{onFinish:()=>this.form.reset("password","password_confirmation")})}}}),E={class:"card-body"},F={class:"mb-3"},H={class:"mb-3"},L={class:"mb-3"},N={class:"mb-0"},R={class:"d-flex justify-content-end"},U={class:"spinner-border spinner-border-sm",role:"status"};function A(s,o,z,D,I,M){const m=r("Head"),l=r("jet-authentication-card-logo"),p=r("jet-validation-errors"),n=r("jet-label"),i=r("jet-input"),u=r("jet-button"),f=r("jet-authentication-card");return v(),w(b,null,[e(m,{title:"Reset Password"}),e(f,null,{logo:d(()=>[e(l)]),default:d(()=>[t("div",E,[e(p,{class:"mb-3"}),t("form",{onSubmit:o[3]||(o[3]=h((...a)=>s.submit&&s.submit(...a),["prevent"]))},[t("div",F,[e(n,{for:"email",value:"Email"}),e(i,{id:"email",type:"email",modelValue:s.form.email,"onUpdate:modelValue":o[0]||(o[0]=a=>s.form.email=a),required:"",autofocus:""},null,8,["modelValue"])]),t("div",H,[e(n,{for:"password",value:"Password"}),e(i,{id:"password",type:"password",modelValue:s.form.password,"onUpdate:modelValue":o[1]||(o[1]=a=>s.form.password=a),required:"",autocomplete:"new-password"},null,8,["modelValue"])]),t("div",L,[e(n,{for:"password_confirmation",value:"Confirm Password"}),e(i,{id:"password_confirmation",type:"password",modelValue:s.form.password_confirmation,"onUpdate:modelValue":o[2]||(o[2]=a=>s.form.password_confirmation=a),required:"",autocomplete:"new-password"},null,8,["modelValue"])]),t("div",N,[t("div",R,[e(u,{class:j({"text-white-50":s.form.processing}),disabled:s.form.processing},{default:d(()=>[V(t("div",U,o[4]||(o[4]=[t("span",{class:"visually-hidden"},"Loading...",-1)]),512),[[g,s.form.processing]]),o[5]||(o[5]=J(" Reset Password "))]),_:1,__:[5]},8,["class","disabled"])])])],32)])]),_:1})],64)}const Z=S(q,[["render",A]]);export{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.