1import{a as te}from"./chunk-STDSYEJM.js";import{a as ne}from"./chunk-DHP7XAG2.js";import{e as ee}from"./chunk-R4ARCPJ4.js";import"./chunk-OAFDRPG6.js";import"./chunk-WK4HFB5L.js";import"./chunk-BZC5XOSC.js";import"./chunk-LXUSWP2W.js";import"./chunk-XUDQW23O.js";import"./chunk-NFDKBAEB.js";import"./chunk-RIYMO4E4.js";import{a as C}from"./chunk-ACLDVKD2.js";import"./chunk-QVOTQMFS.js";import"./chunk-7EOBRJN5.js";import"./chunk-M5B32JQE.js";import"./chunk-LTHZCKCD.js";import"./chunk-YJPNQKA2.js";import"./chunk-MZVDPEQN.js";import"./chunk-A2LTHJMV.js";import"./chunk-MPXTZ2B2.js";import"./chunk-25H5NT3W.js";import"./chunk-GKB6ACDF.js";import"./chunk-EKNK7CRL.js";import"./chunk-CLC6VG3E.js";import"./chunk-NOXWJTPU.js";import"./chunk-52DJT3SL.js";import"./chunk-7VT5QZWI.js";import"./chunk-AITDUDIM.js";import"./chunk-UASPTUJK.js";import"./chunk-TU5M5OBF.js";import"./chunk-F3SDY3WD.js";import"./chunk-IWX3MLBY.js";import"./chunk-XCWEQBYH.js";import"./chunk-LLM53BUK.js";import"./chunk-43DVRYQA.js";import"./chunk-ER2FJ2PY.js";import"./chunk-5BLOPA34.js";import"./chunk-ADX55F5R.js";import"./chunk-YQQQFSI3.js";import"./chunk-A3AKJFNL.js";import"./chunk-KYYIE6W7.js";import"./chunk-EVP7FJP4.js";import"./chunk-QMAJWGZM.js";import"./chunk-RFO64URQ.js";import"./chunk-Y4X2YJCI.js";import"./chunk-DR5DNJYL.js";import"./chunk-U27KP7AO.js";import"./chunk-DHZQ7MMX.js";import"./chunk-BLESMMBM.js";import"./chunk-D4UYLZEE.js";import"./chunk-4G2X5H63.js";import"./chunk-75UAANQF.js";import"./chunk-L2WYA3SH.js";import"./chunk-PH72JQ7V.js";import"./chunk-VBXM4SYG.js";import"./chunk-DLQQ36ZK.js";import"./chunk-GB2U5ZSF.js";import"./chunk-MZJS2AUX.js";import"./chunk-FA3M5PS7.js";import"./chunk-CJPLD6EO.js";import"./chunk-BCKPURIJ.js";import"./chunk-MAEGYKYR.js";import"./chunk-M2BEA4NE.js";import"./chunk-GF6RGJAL.js";import"./chunk-AGI4YIAA.js";import"./chunk-TMJKBDW3.js";import"./chunk-HIQJDKLH.js";import"./chunk-SW2XZMLY.js";import"./chunk-TPKAROU5.js";import"./chunk-T4GMJVQ6.js";import"./chunk-O47TBYZ2.js";import"./chunk-HHGPWJ53.js";import{e as X}from"./chunk-ZJ7TIPZE.js";import"./chunk-B3BHMLQU.js";import"./chunk-74VUWKQQ.js";import"./chunk-ZFXUDJEN.js";import"./chunk-PK5CIHN2.js";import"./chunk-OENW3OBF.js";import"./chunk-ENYDHR7W.js";import"./chunk-6R3YLT7W.js";import{c as Q}from"./chunk-BPCLP3YZ.js";import"./chunk-ZFHZBGU7.js";import"./chunk-VVOZYPZ4.js";import"./chunk-CZ7ACIAY.js";import"./chunk-UGFI62GD.js";import{$a as J,K as h,Oa as V,R as $,S as q,Ya as Z,Za as M,_a as Y,ab as K,m as G}from"./chunk-DL2RKDDC.js";import"./chunk-PYUQP7M5.js";import{a as W,b as F,e as O}from"./chunk-NOCSCHBA.js";import"./chunk-66NTOGIA.js";import"./chunk-KJJKJ7F6.js";import"./chunk-K3NVCAKM.js";import"./chunk-PRR73KC3.js";import{h as T}from"./chunk-NAGWTUXJ.js";import"./chunk-VFAF7UGW.js";import{ha as w,wa as U}from"./chunk-37JBEWWK.js";import{Ab as k,Ba as c,Bd as _,Cc as s,Dc as r,Ec as i,Fb as n,Fc as d,Jc as f,Kc as x,Kd as S,Ld as b,M as D,R as E,Xb as v,Xc as u,Yc as z,Zc as A,he as H,id as I,kd as l,md as y,nd as j,pd as L,r as B,vc as m,xc as p,xd as R}from"./chunk-7WCNVARR.js";import"./chunk-6F4HVVOU.js";var ie=[{path:"/assets/ui-kit/icons/generic/outline/phone-outline.svg",name:"phone-outline"},{path:"/assets/ui-kit/icons/generic/outline/cart-bag-outline.svg",name:"cart-bag-outline"},{path:"/assets/ui-kit/icons/generic/outline/map-pin-outline.svg",name:"map-pin-outline"}];var se=["*"];function le(t,g){if(t&1&&d(0,"app-landing-banner",0),t&2){let e=u();s("mastheadHeading",e.mastheadHeading)("mastheadText",e.mastheadText)("mastheadClass",e.mastheadClass)("mastheadBtn",e.mastheadBtn)("mastheadBg",e.mastheadBg)("breadcrumbs",e.breadcrumbs)}}function ce(t,g){if(t&1&&(d(0,"app-category-nav",2),S(1,"async")),t&2){let e=u(2);s("categories",b(1,1,e.navCategories$))}}function de(t,g){if(t&1&&m(0,ce,2,3,"app-category-nav",2),t&2){let e=u();p(!e.checkingForRedirect&&e.showContent?0:-1)}}function me(t,g){t&1&&d(0,"svg-icon",3)}function pe(t,g){if(t&1&&(m(0,me,1,0,"svg-icon",3),r(1,"wui-heading",4),l(2),i()),t&2){let e=u();p(e.envService.isHcTheme?0:-1),n(),s("color",e.headingColor),n(),y(" ",e.headingTitle," ")}}var P=(()=>{class t{constructor(){this.seoService=c(C),this.notFoundService=c(ne),this.changeDetectorRef=c(H
1),this.navigationService=c(X),this.envService=c(T),this.svgIconService=c(O),this.showBanner=!1,this.justText=!0,this.seoNotFoundTitle="",this.seoNotFoundDescription="",this.showContent=!0,this.wuiColor=h,this.checkingForRedirect=!0,this.svgIconService.lazilyRegisterIcons([{path:"/assets/hc/icons/404.svg",name:"404"}])}ngOnInit(){this.setThemeVariables(),this.checkForAnyAvailableRedirect(),this.initProductsCategories()}setThemeVariables(){switch(!0){case this.envService.isAolTheme:this.headingTitle="The requested page does not exist",this.headingColor=h.aolBlue;break;case this.envService.isWaTheme:this.headingTitle="The requested page does not exist",this.headingColor=this.wuiColor.waWinningGold;break;case this.envService.isHcTheme:this.headingTitle="Oops, page not found!",this.headingColor=this.wuiColor.hcDarkGrey;break;default:this.headingTitle="The requested page does not exist",this.headingColor=this.wuiColor.waWinningGold}}initProductsCategories(){this.navCategories$=this.navigationService.getNavCategoryData()}setAsNotFound(){this.seoService.setTitle(this.seoNotFoundTitle),this.seoService.setMetaDescription(this.seoNotFoundDescription),this.checkingForRedirect=!1,this.changeDetectorRef.detectChanges()}checkForAnyAvailableRedirect(){this.notFoundService.doRedirectDestination().pipe(E(1),D(()=>(this.setAsNotFound(),B(!1)))).subscribe(e=>{e||this.setAsNotFound()})}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=v({type:t,selectors:[["app-not-found"]],inputs:{showBanner:"showBanner",justText:"justText",seoNotFoundTitle:"seoNotFoundTitle",seoNotFoundDescription:"seoNotFoundDescription",mastheadClass:"mastheadClass",mastheadHeading:"mastheadHeading",mastheadText:"mastheadText",mastheadBtn:"mastheadBtn",mastheadBg:"mastheadBg",breadcrumbs:"breadcrumbs",showContent:"showContent"},features:[_([C])],ngContentSelectors:se,decls:5,vars:2,consts:[[3,"mastheadHeading","mastheadText","mastheadClass","mastheadBtn","mastheadBg","breadcrumbs"],[1,"container"],[1,"lg-screen-six-tiles","product-landing",3,"categories"],["name","404",1,"icon"],["level","h1",1,"not-found-just-text",3,"color"]],template:function(o,a){o&1&&(z(),m(0,le,1,6,"app-landing-banner",0),r(1,"div",1),A(2),m(3,de,1,1)(4,pe,3,3),i()),o&2&&(p(!a.checkingForRedirect&&a.showBanner?0:-1),n(3),p(a.justText?4:3))},dependencies:[U,F,W,ee,te,M,w],styles:[".not-found-page[_ngcontent-%COMP%]{padding:3em 0}.not-found-page[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{text-align:center;font-size:4.5em}.not-found-page[_ngcontent-%COMP%] h1[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.2em}.not-found-just-text[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:18px}.icon[_ngcontent-%COMP%]{margin-top:36px}"],changeDetection:0})}}return t})();function ue(t,g){if(t&1&&(r(0,"div",12)(1,"wui-heading",7),l(2," Contact Our Experts "),i(),r(3,"wui-list",8)(4,"ul")(5,"li"),d(6,"svg-icon",14),l(7," Your Store: "),f(8),r(9,"b")(10,"a",15),l(11),i()(),x(),i(),r(12,"li"),d(13,"svg-icon",16),f(14),l(15),x(),i(),r(16,"li"),d(17,"svg-icon",17),f(18),l(19),x(),i()()(),r(20,"div",9)(21,"div",10)(22,"wui-button",18),l(23," Ask an expert "),i(),r(24,"wui-button",19),l(25," Change store "),i()()()()),t&2){let e=g,o=u();n(),s("bold",!0)("color",o.WuiColor.waWarmBlack),n(2),s("size",o.WuiListSize.large),n(7),s("href",R("/stores/",e.storeUri),k),n(),j(" ",e.name," ",e.state," "),n(4),y(" ",e.phone," "),n(4),L(" ",e.address,", ",e.suburb," ",e.state," ",e.postcode," "),n(3),s("level",o.WuiButtonLevel.secondary)("color",o.WuiColor.waBurntOrange)("size",o.WuiButtonSize.small),n(2),s("level",o.WuiButtonLevel.secondary)("color",o.WuiColor.waBurntOrange)("size",o.WuiButtonSize.small)}}var oe=(()=>{class t{constructor(){this.store=c(G),this.svgIconService=c(O),this.envService=c(T),this.WuiButtonLevel=$,this.WuiButtonSize=q,this.WuiColor=h,this.WuiListStyle=J,this.WuiListSize=Y,this.seoNotFoundTitle="Page Not Found | Winning Appliances",this.seoNotFoundDescription=`Winning Appliances are ${this.envService.isWaNZApp?"NZ\u2019s":"Australia\u2019s"} leading kitchen and laundry specialist. Discover our outstanding 2 selection of appliances sourced from the finest brands in the world.`,this.mastheadClass="no-masthead",this.breadcrumbs=[{uri:"",title:"404"}],this.storeDetails$=this.store.select(Q.getStore),this.svgIconService.eagerlyRegisterIcons(ie)}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=v({type:t,selectors:[["wa-app-not-found"]],features:[_([C])],decls:26,vars:22,consts:[[3,"seoNotFoundTitle","seoNotFoundDescription","mastheadClass","breadcrumbs","showBanner","justText"],[1,"message"],["level","h1",3,"bold","color"],["level","h3",3,"bold","color"],[1,"flex-top"],[1,"list-wrapper"],[1,"try-box"],["level","h5",3,"bold","color"],[3,"size"],[1,"buttons-container"],[1,"buttons-row"],["link","/",3,"level","color","size"],[1,"expert-box"],["title","Browse our products",1,"fancy-heading",3,"color"],["name","cart-bag-outline",1,"icon-style","cart-bag"],[3,"href"],["name","phone-outline",1,"icon-style","phone-badge"],["name","map-pin-outline",1,"icon-style","pin-badge"],["link","/ask-an-expert",3,"level","color","size"],["link","/stores",3,"level","color","size"]],template:function(o,a){if(o&1&&(r(0,"app-not-found",0)(1,"div",1)(2,"wui-heading",2),l(3," Page not found - 404 "),i(),r(4,"wui-heading",3),l(5," The page you requested could not be found. "),i()(),r(6,"div",4)(7,"div",5)(8,"div",6)(9,"wui-heading",7),l(10," Try the following "),i(),r(11,"wui-list",8)(12,"ul")(13,"li"),l(14,"Check the URL and try again"),i(),r(15,"li"),l(16,"Use our search function at the top of the screen"),i(),r(17,"li"),l(18,"Start again from our homepage"),i()()(),r(19,"div",9)(20,"div",10)(21,"wui-button",11),l(22," Go to homepage "),i()()()(),m(23,ue,26,18,"div",12),S(24,"async"),i()(),d(25,"wui-fancy-h2",13),i()),o&2){let N;s("seoNotFoundTitle",a.seoNotFoundTitle)("seoNotFoundDescription",a.seoNotFoundDescription)("mastheadClass",a.mastheadClass)("breadcrumbs",a.breadcrumbs)("showBanner",!0)("justText",!1),n(2),s("bold",!0)("color",a.WuiColor.waWarmBlack),n(2),s("bold",!1)("color",a.WuiColor.waWinningGold),n(5),s("bold",!0)("color",a.WuiColor.waWarmBlack),n(2),I(a.WuiListStyle.decimal),s("size",a.WuiListSize.large),n(10),s("level",a.WuiButtonLevel.secondary)("color",a.WuiColor.waBurntOrange)("size",a.WuiButtonSize.small),n(2),p((N=b(24,20,a.storeDetails$))?23:-1,N),n(2),s("color",a.WuiColor.waWinningGold)}},dependencies:[F,W,P,V,K,M,Z,w],styles:["[_nghost-%COMP%]{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.message[_ngcontent-%COMP%]{margin-top:60px;text-align:center}@media only screen and (max-width:767px){.message[_ngcontent-%COMP%]{margin-top:90px}}.flex-top[_ngcontent-%COMP%]{justify-content:center;display:flex;margin-top:60px}@media only screen and (max-width:767px){.flex-top[_ngcontent-%COMP%]{justify-content:flex-start}}.list-wrapper[_ngcontent-%COMP%]{display:flex;max-width:900px}@media only screen and (max-width:767px){.list-wrapper[_ngcontent-%COMP%]{flex-direction:column}}.try-box[_ngcontent-%COMP%]{margin-right:80px;word-wrap:break-word}@media only screen and (max-width:767px){.try-box[_ngcontent-%COMP%]{margin:0}}.expert-box[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .expert-box[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#000}@media only screen and (max-width:767px){.expert-box[_ngcontent-%COMP%]{margin-top:18px}}.icon-style[_ngcontent-%COMP%]{margin-right:12px;vertical-align:middle}.cart-bag[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:24px;height:24px}.phone-badge[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:24px;height:24px}.pin-badge[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:24px;height:24px}.buttons-container[_ngcontent-%COMP%]{margin-top:24px}.buttons-container[_ngcontent-%COMP%] .buttons-row[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:flex-start;margin-bottom:18px}.buttons-container[_ngcontent-%COMP%] .buttons-row[_ngcontent-%COMP%] wui-button[_ngcontent-%COMP%]:first-child{margin-right:18px}.fancy-heading[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:30px}"]})}}return t})();var ge=[{path:"",component:oe}];
2export{ge as WA_NOT_FOUND_ROUTES};
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.