1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1305,2148,3180,3686,6067,7612],{11305:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>C,default:()=>L});var l=r(6029),a=r(8588),s=r.n(a),n=r(67549),i=r(60024),d=r(21227),o=r(2910);let c={src:"/_next/static/media/not_found_artwork_desktop.98adb974.png",height:344,width:1328,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAG1BMVEXe5POvyui2xsfS2+yjwd+bu9+PsNTK2dLG2cyG4xDfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGklEQVQImWNgZmbgYGdgYGZgY2FkYmJkZAUAAcwAL//j/uEAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2},A={src:"/_next/static/media/not_found_artwork_mobile.5002826f.png",height:224,width:344,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAM1BMVEWoxufm7fjb4vCwx+fNxZ2wyL+PrXTV1+vLzeWxx9i0zOfGxre50O6Zx5OzsJjM3dWeyJAoFvnvAAAACnRSTlP5////+f7+/v75MO/gjgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1JREFUCJkFwYkBwCAMA7GzA4S/3X9aJCTJkrC//9imZ20rsxMx79ozgFHKgAcRWgDXtZ7lmAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:5},u={src:"/_next/static/media/not_found_artwork_tablet.65edd9f5.png",height:191,width:752,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAG1BMVEWvyui2xcakwd+bu96Or9Pg5/bU3e/J3NDM3NZDyYu1AAAABXRSTlPx8fHx8fr+BQ8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAaSURBVAiZY2BjY2XnYGVlY2BhYmBkZGBgBgAC1gA8XXdFfAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:2};var f=r(80492),x=r(55729),m=r(52148),h=r(50916),p=r(37009),E=r(97612),g=r(23396),R=r(97673);function b({conditions:e,itsFirstBlock:t=!0,flyerCardVariant:r,sixFlyersRowWide:a=!1}){let{enableStaticSmartBanner:s}=(0,n.md)(i.dn),{flyersByCategory:d}=(0,n.md)(i.tS),{flyersData:o,hasNextPage:c,fetchNextPage:A}=(0,R.A)(d),u=(0,g.A)().flyersGrid,f=m.f,T=(0,x.useMemo)(()=>s?{position:6,Component:(0,l.jsx)(E.default,{isFlyersGrid:!0})}:{},[s]);return o?.length?(0,l.jsxs)("section",{className:"flex flex-col items-center",children:[(0,l.jsx)(h.A,{flyers:o,conditions:e,enablePriorityImage:t,customElement:T,lastAdActive:!1,cardVariant:r,renderAdvSlots:!1,sixFlyersRowWide:a}),c&&(0,l.jsx)("div",{className:"my-4 w-full flex justify-center",children:(0,l.jsx)(p.A,{fetchNextPage:A,data:o})}),(0,l.jsx)(m.A,{adv:u,position:"end",inpageAdIndex:1,className:f,dataTestId:"ad_flyers_grid"})]}):null}var T=r(93398);let _=({componentText:e,buttonText:t,icon:r,buttonAction:a})=>(0,l.jsx)("div",{className:"flex flex-col px-5 py-6 tablet:m-0 desktop:p-6 tablet:p-8",children:(0,l.jsxs)("div",{className:"flex",children:[(0,l.jsx)("div",{className:"flex shrink-0 mr-[24px] bg-primary-base rounded-full w-[64px] h-[64px] justify-center p-[18px]",children:r}),(0,l.jsxs)("div",{className:"flex-col flex-1 overflow-hidden",children:[(0,l.jsx)("h2",{className:"break-word font-bold pb-4",children:e}),(0,l.jsx)(T.A,{onClick:a,className:"break-word flex w-fit",children:t})]})]})});var y=r(52912);let N=({urls:e,title:t,notFoundImagesSrc:r={desktop:c,mobile:A,tablet:u}})=>{let{t:a}=(0,n.md)(i.GS),x=(0,d.A)(),m=(0,n.Xr)(i.st),h=(0,f.A)();return(0,l.jsxs)("div",{className:"grid desktop:mr-4 gap-6 justify-items-center",children:[(0,l.jsx)("section",{children:(0,l.jsx)("h1",{className:"text-neutral-dark-300 font-bold text-center text-2xl m-4 desktop:m-0 desktop:mb-6",children:a("ERRORPAGE_TITLE",{MARKETPLACE:x})})}),(0,l.jsxs)("section",{className:"flex flex-col w-full max-w-7xl self-center shrink-0",children:[(0,l.jsx)(s(),{width:400,height:100,src:r?.desktop,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:x}),className:"flex w-full h-full max-h-96 max-w-7xl hidden desktop:flex"}),(0,l.jsx)(s(),{width:400,height:100,src:r?.tablet,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:x}),className:"flex w-full h-full max-h-96 hidden tablet:flex desktop:hidden"}),(0,l.jsx)(s(),{width:400,height:100,src:r?.mobile,alt:a("ERRORPAGE_TITLE",{MARKETPLACE:x}),className:"flex w-full h-full max-h-96 tablet:hidden"}),(0,l.jsxs)("div",{className:"flex flex-col divide-y tablet:grid tablet:grid-cols-2 tablet:divide-x divide-neutral-dark-200 tablet:divide-y-0 shadow-md",children:[(0,l.jsx)(_,{componentText:a("ERRORPAGE_LOCALIZATION_TEXT"),buttonText:a("ERRORPAGE_LO
1CALIZATION_CTA"),buttonAction:()=>m({open:!0}),icon:(0,l.jsx)(o.IconPinThin,{className:"flex flex-wrap text-neutral-extralight-base !w-[42px] !h-[42px] self-center"})}),e?.indices?.retailerNational&&(0,l.jsx)(_,{componentText:a("ERRORPAGE_RETAILER_INDEX_TEXT"),buttonText:a("ERRORPAGE_RETAILER_INDEX_CTA"),buttonAction:()=>h.push(e.indices.retailerNational),icon:(0,l.jsx)(o.IconSearch,{className:"flex flex-wrap text-neutral-extralight-base !w-[36px] !h-[36px] self-center font-thin"})})]})]}),(0,l.jsxs)("section",{className:"flex flex-col desktop:mx-6",children:[t&&(0,l.jsx)("h2",{className:"font-bold text-lg mt-14 b-10 mb-4 ml-2",children:t}),(0,l.jsx)(b,{conditions:{showDistance:!1},itsFirstBlock:!0})]}),(0,l.jsxs)("section",{className:"flex flex-col gap-6 mx-6 py-14 hidden desktop:flex",children:[(0,l.jsx)("h2",{className:"text-primary-base font-bold text-lg",children:a("ERRORPAGE_TEXT_H2",{MARKETPLACE:x})}),(0,l.jsx)(y.Q,{description:a("ERRORPAGE_TEXT")})]})]})};var w=r(99149),C=!0;function L(){let e=(0,w.A)(1),{urls:t}=(0,n.md)(i.tS),{seoDataByTemplate:r}=(0,n.md)(i.dn),a=r?.copy?.h1||"";return(0,l.jsx)(e,{children:(0,l.jsx)(N,{urls:t,title:a})})}},22955:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var l=r(6029),a=r(8588),s=r.n(a),n=r(2910),i=r(99938);function d({settingsImage:e={},alt:t="",DefaultIconComponent:r}
1){let{src:a="",width:o="",height:c="",alt:A=t}=e;if(a&&"default"!==a&&o&&c&&"string"==typeof o&&"string"==typeof c){let e=`flex m-auto w-[${o}] h-[${c}] relative`;return(0,l.jsx)("div",{className:e,children:(0,l.jsx)(s(),{alt:A||"",src:a,fill:!0})})}return(0,l.jsx)("div",{className:"flex m-auto p-2",children:r||(0,l.jsx)(n.IconLamp,{className:"text-primary-base",size:i.I.XXL,alt:t})})}},31162:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var l=r(81680);let a=e=>{let t=e instanceof Date?e:new Date(e);return!Number.isNaN(t.getTime())&&(0,l.r)(t,new Date)}},36065:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return s}});let l=r(55729),a=r(13722);function s(){return(0,l.useContext)(a.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},48128:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,P:()=>c});var l=r(82595),a=r(67549),s=r(60024),n=r(52193),i=r(31162),d=r(52434);let o=[{language:l.Gv.za,format:"DD/MM"}],c=(e,t)=>{let r=e.getDate().toString().padStart(2,"0"),l=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getFullYear().toString();return t.replace("YYYY",a).replace("DD",r).replace("MM",l)},A=(e,t,r)=>{let l=r.find(e=>t.toLowerCase()===e.language.toLowerCase());return l?c(e,l.format):e.toLocaleDateString(t.replace("_","-"),{day:"numeric",month:"numeric"})},u=({endDate:e,specialFormattingCases:t=[],hideUnpublishDate:r=!1,hideExpiredDate:l=!1,splitTextAndDate:c=!1})=>{let{t:u}=(0,a.md)(s.GS),{lang:f}=(0,a.md)(s.FU);if(!e||r)return"";let x=new Date(e),m=[...t,...o];return(0,i.c)(x)?u("CATALOGCARD_EXPIRING_LABEL"):(0,d.e)(x)?u("CATALOGCARD_ENDSTOMORROW_TEXT"):(0,n.R)(x)?l?u("EXPIRED_NO_DATE"):u("CATALOGCARD_EXPIRED_ON_TEXT",{date:A(x,f,m)}):u("CATALOGCARD_ENDS_ON_TEXT",c?{DATE:` 2${A(x,f,m)}`}:{DATE:A(x,f,m)})}},48535:(e,t,r)=>{e.exports=r(36065)},50916:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var l=r(6029),a=r(10090),s=r(67549),n=r(52229),i=r(55729),d=r(20206),o=r(23396),c=r(60024),A=r(4611),u=r(5706),f=r(52148),x=r(52303),m=r(98449);function h({flyers:e=[],conditions:t,customListClass:r,section:p,enablePriorityImage:E,externalCustomUtmm:g,customElement:{Component:R,position:b}={},lastAdActive:T=!0,showExpiriedVariant:_=!1,cardVariant:y="default",listVariant:N="row",renderAdvSlots:w=!0,sixFlyersRowWide:C=!1}){var L,O;let{pageType:j,device:k}=(0,s.md)(c.dn),I=(0,u.A)({pageType:j,isFlyersGrid:p===a.BF.RETAILER_FLYERS,isRelatedFlyer:p===a.BF.RETAILER_RELATED_FLYERS}),S=(0,o.A)(),P=(0,n.usePathname)(),v=(0,n.useSearchParams)(),D=(0,s.Xr)(c.zk),M=()=>{let e=v?.toString();D(e?`${P}?${e}`:P??"")};if(!e||0===e.length)return null;let G=A.G6[k]??A.w,Y=(L=e.length,O=b,R?L&&(O||0===O)?0===O?0:L<=O?L-1:O-1:-1:-1),B=p===a.BF.RETAILER_RELATED_FLYERS?S.otherFlyersGrid:S.flyersGrid,F=p===a.BF.RETAILER_RELATED_FLYERS?"ad_other_flyers_grid":"ad_flyers_grid",U=f.f;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("ul",{className:(0,d.cn)("w-full flex flex-row flex-wrap justify-items-center -ml-4",r,{"[&_.flyers-container]:desktop:w-1/6":C}),"data-testid":`flyer_list_${p}`,children:e.map((e,r)=>(0,l.jsxs)(i.Fragment,{children:[w&&(0,l.jsx)(f.A,{adv:B,position:r,className:U,dataTestId:F}),(0,l.jsx)(m.A,{onClick:M,flyer:e,index:r,utmMedium:I,className:"row"===N?"flyers-container":"pl-1 pb-1 w-full",children:(0,l.jsx)(x.A,{flyer:e,conditions:t,customUtmm:e?.type!=="flyer"?g:I,hasPriorityImage:E&&r<G,className:"h-full desktop:h-full",showExpiriedVariant:_,variant:y})}),Y>=0&&r===Y&&R]},`${e.id}_${r}`))}),T&&w&&(0,l.jsx)(f.A,{adv:B,position:"end",className:U,dataTestId:F})]})}},52148:(e,t,r)=>{"use strict";r.d(t,{A:()=>n,f:()=>s});var l=r(6029),a=r(31587);let s="w-full overflow-hidden pb-4",n=({adv:e,position:t,dataTestId:r,className:s="",inpageAdIndex:n})=>{let i="start"===t?0:"end"===t?999:t;return e&&i&&e.position.includes(i)?(0,l.jsx)(a.A,{slot:e.slot,classNames:s,dataTestId:r,inpageAdIndex:n}):null}},52193:(e,t,r)=>{"use strict";r.d(t,{R:()=>l});let l=e=>(e instanceof Date?e.getTime():e)<Date.now()},52434:(e,t,r)=>{"use strict";r.d(t,{e:()=>s});var l=r(81899),a=r(81680);let s=e=>{let t=e instanceof Date?e:new Date(e);if(Number.isNaN(t.getTime()))return!1;let r=new Date,s=(0,l.f)(r,1);return(0,a.r)(t,s)}},52912:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a});var l=r(6029);function a(e){let{description:t,isArticleBody:r=!0}=e,a=t.replaceAll("\\n","<br>").replaceAll("<br><br>",'<div class="my-6"></div>');return(0,l.jsx)("div",{"data-testid":"text_description",itemProp:r?"articleBody":void 0,className:"[&>h3]:text-lg [&>h3]:font-bold [&>h3]:pb-2",dangerouslySetInnerHTML:{__html:a}})}},80492:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var l=r(48535),a=r(45896),s=r(55729);function n(){let e=(0,s.useContext)(a.AppRouterContext),t=(0,l.useRouter)();return(0,s.useMemo)(()=>({push:r=>e?e.push(r):t?.push(r),replace:r=>e?e.replace(r):t?.replace(r),back:()=>e?e.back():t?.back(),refresh:()=>e?e.refresh():t?.replace(t.asPath),prefetch:t=>e?.prefetch(t)}),[e,t])}},81680:(e,t,r)=>{"use strict";r.d(t,{r:()=>l});let l=(e,t)=>
2e.getUTCFullYear()===t.getUTCFullYear()&&e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate()},81899:(e,t,r)=>{"use strict";r.d(t,{f:()=>l});let l=(e,t)=>{let r=new Date(e);return r.setDate(r.getDate()+t),r}},97612:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f});var l=r(6029),a=r(67549),s=r(55729),n=r(42972),i=r(76264),d=r(60024),o=r(82203),c=r.n(o);function A({ctaPrimary:{href:e="",text:t="",styles:{color:r="",backgroundColor:s=""}={}}={},onClick:n}){let{t:o}=(0,a.md)(d.GS);if(!e&&!t)return null;let u=(0,i.Id)(`inline-flex items-center justify-center w-full gap-2 py-2 mt-2 3 font-bold text-sm rounded-lg flex-1 tablet:mt-4`,!s&&"bg-primary-base hover:bg-primary-base border border-primary-base",!r&&"text-neutral-extralight-base hover:text-neutral-extralight-base"),f={};return r&&(f.color=r),s&&(f.backgroundColor=s),(0,l.jsx)(c(),{href:e,className:u,style:f,onClick:n,children:"default"===t?o("SMARTAPPBANNER_DOWNLOAD_APP"):t})}var u=r(22955);function f({isFlyersGrid:e=!1}){let{smartAppBanner:{sbStatic:t={}}={}}=(0,a.md)(d.FU),{t:r}=(0,a.md)(d.GS),[o,c]=(0,s.useState)(!1),{status:x="disabled",configuration:m="custom",configsList:h={custom:{}}}=t;if(o||"enabled"!==x)return null;let{image:p={},text:E={},ctaPrimary:g={}}=h[m]||{},R=(0,i.QP)("flex pt-2 pb-4 tablet:m-w-3/4 tablet:mx-auto flex-row desktop:hidden max-w-[560px]",e&&"tablet:flex-col tablet:px-6 tablet:py-0",e&&"w-full tablet:w-1/2 desktop:hidden flex",!e&&"my-8"),b=!!(E?.content&&!E?.disabled),T=b&&("default"===E.content?r("SMARTAPPBANNER_STATIC"):E.content);return(0,l.jsxs)("section",{className:R,children:[(0,l.jsx)(u.A,{alt:g?.text||r("SMARTAPPBANNER_DOWNLOAD_APP"),settingsImage:p}),(0,l.jsxs)("div",{className:"flex flex-1 pl-4 tablet:pl-0 tablet:pt-4 flex-col justify-start text-ellipsis overflow-hidden",children:[b&&T&&(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:T}}),(0,l.jsx)("div",{children:(0,l.jsx)(A,{ctaPrimary:g,onClick:()=>{c(!0),(0,n.T)({content:{disableStaticSmartAppBanner:!0}})}})})]})]})}},97673:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var l=r(51796),a=r(4611),s=r(67549),n=r(55729),i=r(11909),d=r(60024),o=r(10090);let c=(e,t)=>{if(!e||!t)return`${o.YU.HOME_FLYERS_BY_CATEGORY.default.desktop}`;let r="desktop"===e||"desktopLarge"===e?"desktop":"mobile";switch(t){case"MAINCATEGORY_LOCAL":case"MAINCATEGORY_NATIONAL":{let e=o.YU.MAIN_CATEGORY_FLYERS[l.g]||o.YU.MAIN_CATEGORY_FLYERS.default;return`${e[r]}`}case"RETAILER_LOCAL":case"RETAILER_NATIONAL":return`${"desktop"===e?o.YU.RETAILER_RELATED_FLYERS_DESKTOP:o.YU.RETAILER_RELATED_FLYERS_MOBILE}`;default:{let e=o.YU.HOME_FLYERS_BY_CATEGORY[l.g]||o.YU.HOME_FLYERS_BY_CATEGORY.default;return`${e[r]}`}}};var A=r(98350);let u=async({countryCode:e,postalCode:t,pathFlyers:r,limit:l,nextToken:a,categoryIdentifier:s,excludeMerchantId:n})=>{try{let d=(0,i.x)("publications"),o=await fetch(`${d}?${new URLSearchParams({countryCode:e,postalCode:t,pathFlyers:r,limit:`${l}`,nextToken:a,...s?{categoryIdentifier:s}:{},...n?{excludeMerchantId:n}:{}})}`);return await o.json()}catch{return{flyers:[]}}},f=async({ll:e,country:t,limit:r,city:l,outsideCountry:a,id:s,excludedRetailer:n,type:d,page:o,mrkSlug:c})=>{try{let A=(0,i.x)("flyers"),u=await fetch(`${A}?${new URLSearchParams({id:s,type:d,ll:e,country:t,limit:`${r}`,city:l,outsideCountry:`${a}`,excludedRetailer:`${n}`,page:`${o}`,...c?{mrk_slug:c}:{}})}`);return await u.json()}catch{return{flyers:[]}}},x=(e={flyers:[],totalCount:0})=>{let t=((e={flyers:[],totalCount:0})=>{let[t,r]=n.useState(1),{country:i,city:o,retailer:u,currentCategory:x,device:m,pageType:h}=(0,s.md)(d.dn),{latitude:p,longitude:E,outsideCountry:g}=(0,s.md)(d.aU),R=`${p},${E}`,b="category",T=parseInt(c(m,h),10),_=o?.slug||"",y=u?.id,N=x?.id||0,w=function(){let e;switch(l.g){case a.OB.TIENDEO:e="td";break;case a.OB.PROMOQUI:e="pq";break;case a.OB.DOVECONVIENE:e="dc";break;case a.OB.VOLANTINO_FACILE:e="vf";break;case a.OB.PUBECO:e="pb";break;case a.OB.PROSPECTO:e="pr";break;case a.OB.PORTAL:e="pt";break;default:e="td"}return e}(),[C,L]=(0,n.useState)(e.flyers),O=e?.totalCount?Math.ceil(e.totalCount/T):1,[j,k]=(0,n.use
3State)(t<O),I=async()=>{try{let e=await f({ll:R,country:i,limit:T,city:_,outsideCountry:g,id:N.toString(),excludedRetailer:y?.toString(),type:b,page:t,mrkSlug:w});L(t=>[...t,...e.flyers]),k(t<O)}catch(e){A.A.error({functionName:"fetchNewPage",error:e,additionalInfo:{ll:R,country:i,limit:T,city:_,outsideCountry:g,categoryId:N.toString(),excludedRetailerId:y?.toString(),categoryType:b,page:t,mrkSlug:w,message:"Error occurred while fetching a new page of flyers"}})}};return(0,n.useEffect)(()=>{r(1),L(e.flyers),k((e?.totalCount?Math.ceil(e.totalCount/T):1)>1)},[u,x]),(0,n.useEffect)(()=>{1!==t&&t>1&&j&&I()},[t]),{flyersData:C,fetchNextPage:()=>{r(e=>e+1)},hasNextPage:j}})(e),r=((e={flyers:[],totalCount:0})=>{let{retailer:t,currentCategory:r,device:l,pageType:a}=(0,s.md)(d.dn),i=parseInt(c(l,a),10),[o,f]=(0,n.useState)(e.flyers),x=(0,n.useRef)(e.nextToken??null),[m,h]=(0,n.useState)(!!e.nextToken),p=async()=>{let{v2Params:t}=e;if(!t||!x.current)return;let r=Array.isArray(t.pathFlyers)?t.pathFlyers[0]:t.pathFlyers;try{let e=await u({countryCode:t.countryCode,postalCode:t.postalCode,pathFlyers:r,limit:i,nextToken:x.current,categoryIdentifier:t.categoryIdentifier,excludeMerchantId:t.excludeMerchantId});f(t=>[...t,...e.flyers]),x.current=e.nextToken??null,h(!!e.nextToken)}catch(e){A.A.error({functionName:"usePublicationsV2Fetch - fetchNextPage",error:e,additionalInfo:{countryCode:t.countryCode,postalCode:t.postalCode,pathFlyers:r,limit:i,message:"Error occurred while fetching a new page of publications"}})}};return(0,n.useEffect)(()=>{f(e.flyers),x.current=e.nextToken??null,h(!!e.nextToken)},[t,r]),{flyersData:o,fetchNextPage:p,hasNextPage:m}})(e);return e.v2Params?r:t}}}]);
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.