PageSourceSearch

https://www.allampapir.hu/_app/immutable/nodes/20.a2zt1qUB.js

js allampapir.hu collected 2026-10-02 18:47:04 UTC 8,436 bytes, 1 lines download raw bytes

1import{c as Ba,a as _,f as j}from"../chunks/CuD08Ai4.js";import{p as ga,f as na,a as ka,c as o,o as u,s as r,r as i,aM as ya,t as h,k as fa,R as ta,g as a,aL as Oa,l as y}from"../chunks/DGTGkjs4.js";import{s as x}from"../chunks/Yqp7a7h0.js";import{i as z}from"../chunks/Dzea4fct.js";import{r as ea,s as oa}from"../chunks/BudShu-o.js";import{s as W}from"../chunks/DXMc9AI_.js";import{d as xa,a as c}from"../chunks/bXiEauhg.js";import{b as ia}from"../chunks/Doz5Mbp-.js";import{f as Ta}from"../chunks/CMDGPggm.js";import{a as Ka,b as Na}from"../chunks/D7l2XmSx.js";import{s as wa}from"../chunks/CQX1dY5K.js";import{p as ba}from"../chunks/DcwQ-jJ9.js";async function Fa({parent:A}){const{user:p}=await A();return{user:p}}const is=Object.freeze(Object.defineProperty({__proto__:null,load:Fa},Symbol.toStringTag,{value:"Module"}));var Aa=j('<p style="font-size: 16px; margin-bottom: 0"> </p>'),Da=j('<div class="modal show d-block svelte-y8ttl2" tabindex="-1" role="dialog"><div role="document"><div class="modal-content"><div class="modal-header position-relative"><div class="modal-title"><h5 class="mb-1"> </h5> <!></div> <button type="button" class="btn-close position-absolute" style="top: 1rem; right: 1rem;" aria-label="Bezárás"></button></div> <div class="modal-body"><!></div> <div class="modal-footer svelte-y8ttl2"><!></div></div></div></div> <div class="modal-backdrop show svelte-y8ttl2"></div>',1);function Ha(A,p){ga(p,!0);let C=ba(p,"subtitle",3,""),D=ba(p,"size",3,"md");const l=g=>{if(g.target===g.currentTarget){const S=window.getSelection();if(S&&S.toString().length>0)return;p.onClose()}},w=g=>{g.key==="Escape"&&p.onClose()},s=()=>{switch(D()){case"sm":return"modal-sm";case"lg":return"modal-lg";case"xl":return"modal-xl";default:return""}};var H=Ba(),I=na(H);{var X=g=>{var S=Da(),J=na(S),E=o(J),L=o(E),R=o(L),U=o(R),Q=o(U),Y=u(Q,!0),e=r(Q,2);{var n=d=>{var f=Aa(),T=u(f,!0);h(()=>x(T,C())),_(d,f)};z(e,d=>{C()&&d(n)})}i(U);var v=r(U,2);i(R);var m=r(R,2),B=o(m);wa(B,()=>p.children),i(m);var P=r(m,2),O=o(P);wa(O,()=>p.footer),i(P),i(L),i(E),i(J),ya(2),h(d=>{W(E,1,`modal-dialog ${d??""}`,"svelte-y8ttl2"),x(Y,p.title)},[()=>s()]),c("click",J,l),c("keydown",J,w),c("click",E,d=>d.stopPropagation()),c("keydown",E,d=>d.stopPropagation()),c("click",v,function(...d){p.onClose?.apply(this,d)}),_(g,S)};z(I,g=>{p.show&&g(X)})}_(A,H),ka()}xa(["click","keydown"]);var Ia=j('<p class="text-danger">Hiba a profil betöltésekor</p>'),La=j('<div id="profile" class="row"><div id="my-details" class="col-12"><div class="card svelte-1xdplsq"><div class="card-body"><h5 class="card-title mb-4 svelte-1xdplsq">Felhasználói adatok</h5> <div class="mb-3"><label class="text-muted small svelte-1xdplsq">Név</label> <div class="fw-bold"> </div></div> <div class="mb-3"><label class="text-muted small svelte-1xdplsq">Felhasználónév</label> <div class="fw-bold"> </div></div> <div class="mb-3"><label class="text-muted small svelte-1xdplsq">E-mail cím</label> <div class="fw-bold"> </div></div> <hr class="my-4"/> <button type="button" class="akk-button">Jelszóváltoztatás</button></div></div></div></div>'),la=j("<div> </div>"),Ra=j('<div class="alert alert-danger mb-3" style="font-size: 13px;"><strong>Kérjük javítsa ki a hibákat</strong> <!> <!> <!></div>'),da=j('<div class="invalid-feedback d-block"> </div>'),Ua=j('<div class="card-text"><!> <div class="form-group mb-3"><label class="control-label" for="password_current">Jelenlegi jelszó</label> <div class="input-group"><input id="password_current"/> <div class="input-group-text"><span role="button" tabindex="0"><i class="bi bi-eye" style="font-size: 20px;"></i></span></div></div> <!></div> <div class="form-group mb-3"><label class="control-label" for="new_password">Új jelszó</label> <div class="input-group"><input id="new_password"/> <div class="input-group-text"><span role="button" tabindex="0"><i class="bi bi-eye" style="font-size: 20px;"></i></span></div></div> <!></div> <div class="form-group mb-3"><label class="control-label" for="new_password_confirm">Jelszó megerősítése</label> <div class="input-group"><input id="new_password_confirm"/> <div class="input-group-text"><span role="button" tabindex="0"><i class="bi bi-eye" style="font-size: 20px;"></i></span></div></div> <!></div> <div class="helper" style="font-size: 13px">A jelszónak legalább 8 karakter hosszúnak kell lennie, és tartalmaznia kell legalább egy nagybetűt, egy számot és egy speciális karaktert.<br/></div></div>'),Va=j('<button type="button" class="akk-button">Mentés</button>'),Ga=j('<div class="container-xl"><div class="profile svelte-1xdplsq"><div class="row"><div class="col-12"><h2 class="mb-5">Profilom</h2></div></div> <!></div></div> <!>',1);function ls(A,p){ga(p,!0);let C=Oa(()=>p.data.user),D=ta(!1),l=ta(!1),w=fa({password:"",password_confirm:"",password_current:""}),s=ta(fa({password_current:"",password:"",password_confirm:""}));const H=()=>{w.password="",w.password_confirm="",w.password_current="",a(s).password_current="",a(s).password="",a(s).password_confirm=""},I=e=>{a(s)[e]=""},X=()=>{y(D,!0)},g=()=>{y(D,!1),H()},S=async()=>{y(s,{password_current:"",password:"",password_confirm:""},!0);try{const e=await Ta("admin/change_password",w,null);if(console.log("Password change response:",e),e.status==="ok"||e.code===200)H(),g(),Ka("Jelszóváltoztatás sikeresen megtörtént");else if(e.code===400&&e.data?.errors){console.log("Validation errors:",e.data.errors);const n={...a(s)};
1Object.keys(e.data.errors).forEach(v=>{v in n&&(n[v]=e.data.errors[v])}),y(s,n,!0),console.log("Updated errors state:",a(s))}}catch(e){if(console.error("Password change error:",e),e?.data?.errors){const n={...a(s)};Object.keys(e.data.errors).forEach(v=>{v in n&&(n[v]=e.data.errors[v])}),y(s,n,!0)}else Na("Kérjük javítsa ki a hibákat")}};var J=Ga(),E=na(J),L=o(E),R=r(o(L),2);{var U=e=>{var n=Ia();_(e,n)},Q=e=>{var n=La(),v=o(n),m=o(v),B=o(m),P=r(o(B),2),O=r(o(P),2),d=u(O,!0);i(P);var f=r(P,2),T=r(o(f),2),Z=u(T,!0);i(f);var K=r(f,2),$=r(o(K),2),aa=u($,!0);i(K);var V=r(K,4);i(B),i(m),i(v),i(n),h(()=>{x(d,a(C).fullname||"Nincs megadva"),x(Z,a(C).username),x(aa,a(C).email||"Nincs megadva")}),c("click",V,X),_(e,n)};z(R,e=>{a(C)?e(Q,-1):e(U)})}i(L),i(E);var Y=r(E,2);Ha(Y,{get show(){return a(D)},title:"Jelszóváltoztatás",size:"md",onClose:g,children:v=>{var m=Ua(),B=o(m);{var P=t=>{var b=Ra(),M=r(o(b),2);{var qa=k=>{var q=la(),G=u(q,!0);h(()=>x(G,a(s).password_current)),_(k,q)};z(M,k=>{a(s).password_current&&k(qa)})}var ma=r(M,2);{var Ca=k=>{var q=la(),G=u(q,!0);h(()=>x(G,a(s).password)),_(k,q)};z(ma,k=>{a(s).password&&k(Ca)})}var Sa=r(ma,2);{var Ja=k=>{var q=la(),G=u(q,!0);h(()=>x(G,a(s).password_confirm)),_(k,q)};z(Sa,k=>{a(s).password_confirm&&k(Ja)})}i(b),_(t,b)};z(B,t=>{(a(s).password_current||a(s).password||a(s).password_confirm)&&t(P)})}var O=r(B,2),d=r(o(O),2),f=o(d);ea(f);let T;var Z=r(f,2),K=u(Z);i(d);var $=r(d,2);{var aa=t=>{var b=da(),M=u(b,!0);h(()=>x(M,a(s).password_current)),_(t,b)};z($,t=>{a(s).password_current&&t(aa)})}i(O);var V=r(O,2),sa=r(o(V),2),N=o(sa);ea(N);let va;var ha=r(N,2),ca=u(ha);i(sa);var za=r(sa,2);{var ja=t=>{var b=da(),M=u(b,!0);h(()=>x(M,a(s).password)),_(t,b)};z(za,t=>{a(s).password&&t(ja)})}i(V);var pa=r(V,2),ra=r(o(pa),2),F=o(ra);ea(F);let _a;var Ea=r(F,2),ua=u(Ea);i(ra);var Pa=r(ra,2);{var Ma=t=>{var b=da(),M=u(b,!0);h(()=>x(M,a(s).password_confirm)),_(t,b)};z(Pa,t=>{a(s).password_confirm&&t(Ma)})}i(pa),ya(2),i(m),h(()=>{oa(f,"type",a(l)?"text":"password"),T=W(f,1,"form-control",null,T,{"is-invalid":a(s).password_current}),oa(N,"type",a(l)?"text":"password"),va=W(N,1,"form-control",null,va,{"is-invalid":a(s).password}),oa(F,"type",a(l)?"text":"password"),_a=W(F,1,"form-control",null,_a,{"is-invalid":a(s).password_confirm})}),c("input",f,()=>I("password_current")),ia(f,()=>w.password_current,t=>w.password_current=t),c("click",K,()=>y(l,!a(l))),c("keydown",K,t=>t.key==="Enter"&&y(l,!a(l))),c("input",N,()=>I("password")),ia(N,()=>w.password,t=>w.password=t),c("click",ca,()=>y(l,!a(l))),c("keydown",ca,t=>t.key==="Enter"&&y(l,!a(l))),c("input",F,()=>I("password_confirm")),ia(F,()=>w.password_confirm,t=>w.password_confirm=t),c("click",ua,()=>y(l,!a(l))),c("keydown",ua,t=>t.key==="Enter"&&y(l,!a(l))),_(v,m)},footer:v=>{var m=Va();c("click",m,S),_(v,m)},$$slots:{default:!0,footer:!0}}),_(A,J),ka()}xa(["click","input","keydown"]);export{ls as component,is as universal};

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.