PageSourceSearch

https://www.casadellibro.com/assets/1790062628720/RestorePassword-DbKc5mnW.js

js casadellibro.com collected 2026-09-24 07:42:16 UTC 4,565 bytes, 3 lines download raw bytes

1import{S as et,i as st,a as rt,b as at,c as A,t as F,h as D,p as H,x as O,A as T,O as U,J as nt,aI as ot,X as z,Y as X,d as $,Z as Y,n as E,o as d,q as g,r as h,u as G,R as P,w as b,y as _,z as v,cr as lt,T as Z,_ as K}from"./index-BhuTsbqy.js";import{G as it}from"./GForm-20ium-Vm.js";import{s as L}from"./core-BcPUBYCp.js";import{P as M}from"./PasswordInput-C9yluBXJ.js";import"./icon-map-DqdxPJl3.js";import"./GLabel-CBcjoLJ4.js";function ut(a){at(a,"svelte-1lrl0t5",`.card.svelte-1lrl0t5{max-width:500px;margin:0 auto}a.svelte-1lrl0t5{flex-grow:1}.ok.svelte-1lrl0t5{--xs-columns:1fr;--md-columns:1fr 1fr;&:has(> :only-child) {\r
2			--md-columns: 1fr;\r
3		}}`)}function ct(a){let t,e="crear nueva contraseña";return{c(){t=_("button"),t.textContent=e,this.h()},l(s){t=h(s,"BUTTON",{class:!0,type:!0,"data-svelte-h":!0}),P(t)!=="svelte-14j2s1v"&&(t.textContent=e),this.h()},h(){g(t,"class","btn secondary"),g(t,"type","submit"),K(t,"loading",a[2])},m(s,l){E(s,t,l)},p(s,l){l&4&&K(t,"loading",s[2])},d(s){s&&$(t)}}}function dt(a){let t,e,s="Volver al inicio",l,r=a[5].total&&Q();return{c(){t=_("div"),e=_("a"),e.textContent=s,l=v(),r&&r.c(),this.h()},l(c){t=h(c,"DIV",{class:!0});var i=G(t);e=h(i,"A",{class:!0,href:!0,"data-svelte-h":!0}),P(e)!=="svelte-yfnw3i"&&(e.textContent=s),l=b(i),r&&r.l(i),i.forEach($),this.h()},h(){g(e,"class","btn type-5 restore-password svelte-1lrl0t5"),g(e,"href","/"),g(t,"class","ok d-grid gap-2 svelte-1lrl0t5")},m(c,i){E(c,t,i),d(t,e),d(t,l),r&&r.m(t,null)},p(c,i){c[5].total?r||(r=Q(),r.c(),r.m(t,null)):r&&(r.d(1),r=null)},d(c){c&&$(t),r&&r.d()}}}function Q(a){let t,e="ir a pagar";return{c(){t=_("a"),t.textContent=e,this.h()},l(s){t=h(s,"A",{href:!0,class:!0,"data-svelte-h":!0}),P(t)!=="svelte-1b248hd"&&(t.textContent=e),this.h()},h(){g(t,"href","/checkout"),g(t,"class","btn accent restore-password svelte-1lrl0t5")},m(s,l){E(s,t,l)},d(s){s&&$(t)}}}function pt(a){let t,e,s="Reestablecer contraseña",l,r,c,i,C="Para que tu contraseña sea más segura, introduce más de 6 dígitos y/o caracteres.",w,p,y,x,f,u,R,k,S,q;function W(n){a[7](n)}let N={};a[0]!==void 0&&(N.password=a[0]),p=new M({props:N}),z.push(()=>X(p,"password",W));function tt(n){a[8](n)}let j={label:"Repetir contraseña*",rules:[L(a[0])]};a[1]!==void 0&&(j.password=a[1]),f=new M({props:j}),z.push(()=>X(f,"password",tt));function B(n,o){return n[3]?dt:ct}let I=B(a),m=I(a);return{c(){t=_("div"),e=_("h1"),e.textContent=s,l=v(),r=_("hr"),c=v(),i=_("p"),i.textContent=C,w=v(),T(p.$$.fragment),x=v(),T(f.$$.fragment),R=v(),k=_("div"),S=v(),m.c(),this.h()},l(n){t=h(n,"DIV",{class:!0});var o=G(t);e=h(o,"H1",{"data-svelte-h":!0}),P(e)!=="svelte-klt2as"&&(e.textContent=s),l=b(o),r=h(o,"HR",{}),c=b(o),i=h(o,"P",{"data-svelte-h":!0}),P(i)!=="svelte-1f91sru"&&(i.textContent=C),w=b(o),O(p.$$.fragment,o),x=b(o),O(f.$$.fragment,o),R=b(o),k=h(o,"DIV",{id:!0}),G(k).forEach($),S=b(o),m.l(o),o.forEach($),this.h()},h(){g(k,"id","noti"),g(t,"class","card d-grid gap-4 svelte-1lrl0t5")},m(n,o){E(n,t,o),d(t,e),d(t,l),d(t,r),d(t,c),d(t,i),d(t,w),H(p,t,null),d(t,x),H(f,t,null),d(t,R),d(t,k),a[9](k),d(t,S),m.m(t,null),q=!0},p(n,o){const J={};!y&&o&1&&(y=!0,J.password=n[0],Y(()=>y=!1)),p.$set(J);const V={};o&1&&(V.rules=[L(n[0])]),!u&&o&2&&(u=!0,V.password=n[1],Y(()=>u=!1)),f.$set(V),I===(I=B(n))&&m?m.p(n,o):(m.d(1),m=I(n),m&&(m.c(),m.m(t,null)))},i(n){q||(D(p.$$.fragment,n),D(f.$$.fragment,n),q=!0)},o(n){F(p.$$.fragment,n),F(f.$$.fragment,n),q=!1},d(n){n&&$(t),A(p),A(f),a[9](null),m.d()}}}function ft(a){let t,e;return t=new it({props:{onsubmit:a[6],$$slots:{default:[pt]},$$scope:{ctx:a}}}),{c(){T(t.$$.fragment)},l(s){O(t.$$.fragment,s)},m(s,l){H(t,s,l),e=!0},p(s,[l]){const r={};l&2111&&(r.$$scope={dirty:l,ctx:s}),t.$set(r)},i(s){e||(D(t.$$.fragment,s),e=!0)},o(s){F(t.$$.fragment,s),e=!1},d(s){A(t,s)}}}function mt(a,t,e){let s,l;U(a,nt,u=>e(10,s=u)),U(a,ot,u=>e(5,l=u));let r="",c="",i=!1,C=!1,w;async function p(){e(2,i=!0);try{const u=s.query.rqrest;await lt(r,u),Z.success({target:"#noti",title:"Contraseña cambiada correctamente",text:"A partir de ahora podrás identificarte utilizando la nueva contraseña que has elegido.",timeout:1e3*10}),w.scrollIntoView({block:"center",behavior:"smooth"}),e(3,C=!0)}catch{Z.error({target:"#noti",title:"Ha ocurrido un error restableciendo la contraseña",timeout:1e3*10})}e(2,i=!1)}function y(u){r=u,e(0,r)}function x(u){c=u,e(1,c)}function f(u){z[u?"unshift":"push"](()=>{w=u,e(4,w)})}return[r,c,i,C,w,l,p,y,x,f]}class $t extends et{constructor(t){super(),st(this,t,mt,ft,rt,{},ut)}}export{$t 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.