PageSourceSearch

https://app.finimpulse.com/chunk-MPISJSB3.js

js finimpulse.com collected 2026-10-04 21:47:50 UTC 6,223 bytes, 1 lines download raw bytes

1import{a as B,b as H}from"./chunk-ELODDXOA.js";import{a as $}from"./chunk-VI7YRPHG.js";import{a as Q,b as U}from"./chunk-ZAGWB2MP.js";import{a as G}from"./chunk-VM4DEIJH.js";import"./chunk-KWOQ4HMT.js";import{a as q}from"./chunk-RSQPNHZE.js";import"./chunk-BSMR5HIN.js";import"./chunk-MUYF7UN3.js";import"./chunk-O2UZBAYN.js";import{K as z,ga as R,ja as j,z as V}from"./chunk-OQWTGWQI.js";import"./chunk-JRIYDRTX.js";import{c as N}from"./chunk-5VDETJGG.js";import{$a as b,Bb as L,Eb as P,Fb as k,Ja as c,Ua as C,Xa as s,Ya as m,aa as g,ab as S,ac as E,bb as x,bc as A,cb as a,db as o,eb as i,ed as D,fa as _,ga as v,hd as I,jc as p,lb as f,na as y,nb as h,nd as F,oc as T,pb as M,xb as O,yb as w,za as l}from"./chunk-Q47N5KYY.js";import"./chunk-DE4CES4T.js";var X=["languageOverlay"],Y=(t,u)=>u.value;function Z(t,u){t&1&&i(0,"app-check-icon",10)}function ee(t,u){if(t&1){let e=f();a(0,"button",7),h("click",function(){let r=_(e).$implicit,d=M();return v(d.selectLanguage(r.value))}),i(1,"app-flag",8),a(2,"span",9),P(3),o(),s(4,Z,1,0,"app-check-icon",10),o()}if(t&2){let e=u.$implicit;L("language-menu__item--selected",e.isSelected),l(),x("countryCode",e.countryCode),l(2),k(e.label),l(),m(e.isSelected?4:-1)}}var J=(()=>{class t{languageService=g(R);languageOverlay=T("languageOverlay");languageSubscription;currentLanguage=y(this.languageService.getCurrentLanguage());menuItems=p(()=>z(this.currentLanguage()));constructor(){this.languageSubscription=this.languageService.onLanguageChange().subscribe(e=>{this.currentLanguage.set(e)})}ngOnDestroy(){this.languageSubscription?.unsubscribe()}toggleMenu(e){this.languageOverlay()?.toggle(e)}selectLanguage(e){if(e===this.currentLanguage()){this.languageOverlay()?.hide();return}this.currentLanguage.set(e),this.languageService.changeLanguage(e,{markPending:!0}),this.languageOverlay()?.hide()}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=c({type:t,selectors:[["app-language-selector"]],viewQuery:function(n,r){n&1&&O(r.languageOverlay,X,5),n&2&&w()},decls:9,vars:3,consts:[["languageOverlay",""],[1,"language-selector"],["type","button",1,"header-icon-button","language-selector__button",3,"click"],[1,"icon"],["appendTo","body","styleClass","language-selector-popover"],["role","menu",1,"language-menu"],["type","button","role","menuitem",1,"language-menu__item",3,"language-menu__item--selected"],["type","button","role","menuitem",1,"language-menu__item",3,"click"],[1,"language-menu__flag",3,"countryCode"],[1,"language-menu__label"],[1,"language-menu__check"]],template:function(n,r){if(n&1){let d=f();a(0,"div",1)(1,"button",2),E(2,"translate"),h("click",function(K){return _(d),v(r.toggleMenu(K))}),i(3,"app-globe-icon",3),o(),a(4,"p-popover",4,0)(6,"div",5),b(7,ee,5,5,"button",6,Y),o()()()}n&2&&(l(),C("aria-label",A(2,1,"USER_MENU.LANGUAGE")),l(6),S(r.menuItems()))},dependencies:[U,Q,$,G,q,N],styles:[".language-selector[_ngcontent-%COMP%]{position:relative;display:inline-flex}.language-menu[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:11rem}.language-menu__item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);border:none;border-radius:var(--border-radius-md);background:transparent;cursor:pointer;text-align:left;transition:background-color var(--transition-fast)}.language-menu__item[_ngcontent-%COMP%]:hover, .language-menu__item[_ngcontent-%COMP%]:focus-visible{background-color:var(--bg-hover);outline:none}.language-menu__item--selected[_ngcontent-%COMP%]{background-color:var(--bg-hover)}.language-menu__flag[_ngcontent-%COMP%]{flex-shrink:0}.language-menu__label[_ngcontent-%COMP%]{flex:1;min-width:0;font-size:var(--text-sm);color:var(--main-text-color)}.language-menu__check[_ngcontent-%COMP%]{flex-shrink:0;font-size:var(--text-sm);color:var(--main-text-color)}"]})}return t})();function te(t,u){t&1&&(a(0,"div",3),i(1,"router-outlet"),o())}function ne(t,u){t&1&&(a(0,"div",4),i(1,"app-language-selector",5),a(2,"div",6),i(3,"router-outlet"),o()())}var Me=(()=>{class t{router=g(I);mainStore=g(j);routerEvents=V(this.router.events);isServicePage=p(()=>{this.routerEvents();let e=this.router.url;return e.includes("/404")||e.includes("/403")||e.includes("/500")||e.includes("/503")||e.includes("/offline")||e.includes("/error")});constructor(){this.mainStore.setIsAuthLayout(!0);let e=document.querySelector(".grecaptcha-badge");e&&(e.style.visibility="visible")}ngOnDestroy(){this.mainStore.setIsAuthLayout(!1);let e=document.querySelector(".grecaptcha-badge");e&&(e.style.visibility="hidden")}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=c({type:t,selectors:[["app-auth-layout"]],decls:6,vars:1,consts:[[1,"auth-layout-wrapper"],["aria-hidden","true"],[1,"auth-layout-wrapper__content"],[1,"service-page-content"],[1,"auth-panel"],[1,"auth-panel__language"],[1,"auth-panel__form"]],template:function(n,r){n&1&&(a(0,"div",0),i(1,"app-auth-bg",1),a(2,"div",2),s(3,te,2,0,"div",3)(4,ne,4,0,"div",4),i(5,"app-auth-footer"),o()()),n&2&&(l(3),m(r.isServicePage()?3:4))},dependencies:[F,D,B,H,J],styles:["[_nghost-%COMP%]{display:block;height:100vh;overflow:hidden}.auth-layout-wrapper[_ngcontent-%COMP%]{position:relative;height:100%}.auth-layout-wrapper__content[_ngcontent-%COMP%]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;pointer-events:none}.service-page-content[_ngcontent-%COMP%]{pointer-events:auto;flex:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);overflow-y:auto}.auth-panel[_ngcontent-%COMP%]{position:relative;pointer-events:auto;flex:1;width:40%;max-width:37.5rem;background:var(--bg-secondary);display:flex;flex-direction:column;padding:var(--spacing-10) var(--spacing-8);padding-top:var(--spacing-27);overflow-y:auto}.auth-panel__language[_ngcontent-%COMP%]{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:1}.auth-panel__form[_ngcontent-%COMP%]{margin:0 auto;width:100%;max-width:22.5rem}@media(max-width:1024px){.auth-panel[_ngcontent-%COMP%]{width:100%;max-width:100%;padding-top:var(--spacing-10)}.auth-panel__form[_ngcontent-%COMP%]{margin-block:auto}}"]})}return t})();export{Me as AuthLayoutComponent};

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.