1import{a as k}from"./chunk-IRX2UQRU.js";import{a as M}from"./chunk-BDFM6GPP.js";import"./chunk-CWPG7W6Y.js";import"./chunk-QIDMIG5F.js";import"./chunk-GJF5AC5O.js";import{a as F}from"./chunk-QIMEWAXD.js";import{a as N}from"./chunk-ECYHJRYG.js";import{a as I}from"./chunk-U6VOGTHJ.js";import"./chunk-AIH5L73K.js";import"./chunk-RTIM7WIE.js";import{a as T}from"./chunk-MQIMP3HX.js";import{a as P}from"./chunk-EJRNXZVZ.js";import"./chunk-4NFJFEMR.js";import"./chunk-R2BOG6GE.js";import"./chunk-JMH2JNUC.js";import"./chunk-ODFCSELV.js";import{a as v}from"./chunk-RKBTUKSQ.js";import"./chunk-CIVLAGF7.js";import"./chunk-4K6EZXBI.js";import"./chunk-GBF3WBMW.js";import"./chunk-SINYUQ3K.js";import"./chunk-CHFMLLSJ.js";import{k as R}from"./chunk-LVGX4PN4.js";import"./chunk-ZY44SODE.js";import"./chunk-IWIKS42K.js";import{Bc as g,G as h,Lc as f,Oc as C,Wb as d,Xb as a,Xc as D,Yb as p,Yc as y,Z as i,Zb as S,bb as o,ic as _,ra as m,sb as b,zc as c}from"./chunk-A6TPBFUB.js";import"./chunk-VFRXZJJG.js";var w=class x{isLoading=m(!1);pageData=m(void 0);_pagesService=i(k);_unsubscribeService=i(v);seoContentService=i(F);appRouterService=i(N);TextResource=T;ngOnInit(){this.getPage()}getPage(){this.isLoading.set(!0),this._pagesService.getNotFound().pipe(h(()=>this.isLoading.set(!1)),this._unsubscribeService.takeUntilDestroy()).subscribe({next:n=>{n&&(this.pageData.set(n),this.seoContentService.updatePageMetaData(n?.properties))}})}handleRefresh(){this.appRouterService.navigate(["home"])}static \u0275fac=function(r){return new(r||x)};static \u0275cmp=b({type:x,selectors:[["app-not-found"]],features:[C([v])],decls:12,vars:9,consts:[[1,"px-4","py-10","lg:px-20","md:px-10"],[1,"lg:container"],[1,"flex","flex-col","gap-12","justify-center","items-center","p-6","w-full","h-full","rounded-2xl","bg-background-white"],[1,"flex","flex-col","gap-7","items-center"],["styleClass","h-[324px] w-[458px]",3,"src","alt"],[1,"flex","flex-col","gap-2","items-center"],[1,"text-2xl","font-semibold","text-text-default"],[1,"text-lg","font-normal","text-center","text-text-default"],[3,"onClick","label"]],template:function(r,e){if(r&1&&(a(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),S(4,"shared-img",4),a(5,"div",5)(6,"p",6),c(7),p(),a(8,"p",7),c(9),p()()(),a(10,"app-shared-button",8),D(11,"TextResource"),_("onClick",function(){return e.handleRefresh()}),p()()()()),r&2){let t,l,s,u;o(4),d("src",f((t=e.pageData())==null||t.properties==null||t.properties.pageImages==null||t.properties.pageImages[0]==null?null:t.properties.pageImages[0].url))("alt",f((l=e.pageData())==null||l.properties==null?null:l.properties.pageTitle)),o(3),g(" ",(s=e.pageData())==null||s.properties==null?null:s.properties.pageTitle," "),o(2),g(" ",(u=e.pageData())==null||u.properties==null?null:u.properties.pageSubTitle," "),o(),d("label",y(11,7,e.TextResource.home))}},dependencies:[R,I,M,P],encapsulation:2,changeDetection:0})};export{w as NotFoundComponent};
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.