PageSourceSearch

https://app.idem-singapore.com/chunk-MHVP4T5Z.js

js idem-singapore.com collected 2026-10-06 18:40:15 UTC 5,798 bytes, 3 lines download raw bytes

1import{a as S}from"./chunk-QIDCDZFW.js";import{a as C,c as y}from"./chunk-S55MEQZI.js";import"./chunk-7PL2SWLU.js";import{g as w}from"./chunk-JU6DZNCG.js";import"./chunk-HRHAMYH5.js";import"./chunk-PD5BMPVE.js";import"./chunk-6WG2YAXX.js";import"./chunk-NF6T7DLF.js";import"./chunk-Q4NGCBV3.js";import"./chunk-IOMZ5CY5.js";import"./chunk-KDLROZTG.js";import{a as M,b as d}from"./chunk-R2E54FKD.js";import"./chunk-ZCFCFZMY.js";import"./chunk-WQKWK2ZO.js";import"./chunk-MIMJSLL5.js";import{I as E,Z as P}from"./chunk-Q5JOYEVB.js";import"./chunk-AQ7L4CCI.js";import"./chunk-BDBIZ25H.js";import"./chunk-YLJ3CONZ.js";import{f as O}from"./chunk-OKWLEK2P.js";import"./chunk-HG3SFGZ6.js";import"./chunk-NJGQPGYT.js";import"./chunk-AN6K44PR.js";import"./chunk-GILXCAWG.js";import{$b as a,Bc as x,Fc as l,Gc as c,Hc as v,Lb as f,Nb as g,Tc as _,_b as i,ac as h,bb as s,da as o,rc as b,sb as p,zb as u}from"./chunk-PFP7EJUD.js";import"./chunk-TF3BIEQB.js";function k(r,F){if(r&1&&(i(0,"div",0)(1,"div",1),h(2,"div",2)(3,"div",3),a(),i(4,"div",4)(5,"div",5)(6,"div",6)(7,"h1",7),l(8),a()(),i(9,"h2",8),l(10),a(),i(11,"p",9),l(12),a(),i(13,"a",10),l(14),a()()()()),r&2){let t=b();x("background-color",t.backgroundColor),s(8),c(t.notFoundCode),s(2),c(t.title),s(2),c(t.subtitle),s(2),v(" ",t.button," ")}}var j=(()=>{class r{constructor(){this.translateSrv=o(M),this.translatePipe=o(d),this.eventSrv=o(O),this.faroSrv=o(y),this.route=o(E),this.globalSrv=o(w),this.router=o(P),this.backgroundColor="#f8fafc",this.title="And so, the curtain falls!",this.subtitle="The event platform that you might be looking for has concluded.",this.button="See who powered the Event Hub",this.notFoundCode="404"}ngOnInit(){this.tryRedirectFromParam(),this.setDefaultLanguage(),this.setBackgroundColor(),this.faroSrv.setUserContext(),this.trackHistoryUrl()}tryRedirectFromParam(){let t=performance.getEntriesByType("navigation")[0];if(!t||t.type!=="reload")return;let n=this.route.snapshot.queryParams.from;if(n)try{let e=decodeURIComponent(n);if(e.startsWith("http")&&new URL(e).origin!==window.location.origin)return;this.router.navigateByUrl(e,{replaceUrl:!0,state:{skipRetry:!0}})}catch(e){console.error("[NotFound] Failed to redirect from ?from param:",e)}}trackHistoryUrl(){let t=this.route.snapshot.queryParams.from,n=document.referrer,e=n||"direct";if(t)try{e=decodeURIComponent(t)}catch(T){console.error(T),e=t}let m=JSON.stringify({event:"404_not_found",from:e,referrer:n||null,timestamp:new Date().toISOString()});this.faroSrv.pushLog(m,{level:C.WARN}),this.globalSrv.jubliaWebAppReady()}setBackgroundColor(){this.eventSrv.data?.name&&(this.backgroundColor="var(--bg-color-event)")}setDefaultLanguage(){this.translateSrv.setLanguage(S.EN),setTimeout(()=>{this.title=this.translatePipe.transform("AND_SO_THE_CURTAIN_FALLS"),this.notFoundCode=this.translatePipe.transform("TITLE_404"),this.subtitle=this.translatePipe.transform("THE_EVENT_PLATFORM_THAT_YOU_MIGHT_BE_LOOKING_FOR_HAS_CONCLUDED"),this.button=this.translatePipe.transform("SEE_WHO_POWERED_THE_EVENT_HUB")},500)}static{this.\u0275fac=function(n){return new(n||r)}}static{this.\u0275cmp=p({type:r,selectors:[["app-not-found"]],features:[_([d])],decls:3,vars:0,consts:[[1,"not-found-container"],[1,"background-animation"],[1,"blur-ball","ball-1"],[1,"blur-ball","ball-2"],[1,"content-wrapper"],[1,"content-inner"],[1,"heading-container"],[1,"heading-404"],[1,"main-heading"],[1,"sub-text"],["href","https://jublia.com","target","_blank","rel","noopener noreferrer",1,"cta-button"]],template:function(n,e){n&1&&(u(0,k,15,6),f(1,0),g(500))},styles:[`.not-found-container[_ngcontent-%COMP%]{background-color:#f8fafc;color:#334155;overflow:hidden;margin:0;padding:0}@keyframes _ngcontent-%COMP%_pulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.5);opacity:.6}}.background-animation[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:0}.blur-ball[_ngcontent-%COMP%]{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform,opacity}.ball-1[_ngcontent-%COMP%]{width:150px;height:150px;background-color:#a3e635;top:10%;left:15%;animation:_ngcontent-%COMP%_pulse 3s infinite ease-in-out reverse}.ball-2[_ngcontent-%COMP%]{width:300px;height:300px;background-color:#a3e635;bottom:5%;right:10%;animation:_ngcontent-%COMP%_pulse 6s infinite ease-in-out reverse}.content-wrapper[_ngcontent-%COMP%]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px;text-align:center}.content-inner[_ngcontent-%COMP%]{max-width:672px}.heading-404[_ngcontent-%COMP%]{font-size:5.625rem;font-weight:300;color:#d1d5db;letter-spacing:.05em;margin-bottom:24px}.main-heading[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:700;line-height:1.25;color:#6b6b6b;margin-bottom:16px}.sub-text[_ngcontent-%COMP%]{font-size:1.125rem;color:#475569;max-width:512px;margin:0 auto 40px}.cta-button[_ngcontent-%COMP%]{display:inline-block;font-weight:700;font-size:1.25rem;border-radius:9999px;padding:32px 64px;width:100%;max-width:100%;box-sizing:border-box;transition:all .3s ease;border:2px solid #a3e635;color:#000;background-color:transparent;text-decoration:none}.cta-button[_ngcontent-%COMP%]:hover{background-color:#a3e635;color:#1f2937;transform:translateY(-4px);box-shadow:0 10px 20px -5px #a3e63533}@media(min-width:640px){.cta-button[_ngcontent-%COMP%]{width:auto}}@media(min-width:768px){.heading-404[_ngcontent-%COMP%]{font-size:10rem;margin-bottom:32px}.main-heading[_ngcontent-%COMP%]{font-size:2.25rem}.sub-text[_ngcontent-%COMP%]{font-size:1.25rem;margin-bottom:48px}.cta-button[_ngcontent-%COMP%]{font-size:1.5rem}}
2/*# sourceMappingURL=not-found.component-SGVMFNNJ.css.map */`]})}}return r})();export{j as NotFoundComponent};
3//# sourceMappingURL=chunk-MHVP4T5Z.js.map

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.