PageSourceSearch

https://lajoyitaburgers.cl/_next/static/chunks/7635-32ac4a67c019ba5e.js?dpl=dpl_EU3mYHZteouqNeYnZGdoecBB1BDu

js lajoyitaburgers.cl collected 2026-10-02 00:45:38 UTC 6,860 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7635],{6997:function(e,t,r){r.d(t,{FV:function(){return o},T$:function(){return n},nO:function(){return u},we:function(){return l},xF:function(){return a}});var i=r(274);let l=e=>!!e&&"object"==typeof e&&Object.values(e).some(e=>{var t,r;if(!e||"object"!=typeof e||(null===(t=e.type)||void 0===t?void 0:t.resolvedName)!=="Hero")return!1;let i=null===(r=e.props)||void 0===r?void 0:r.title;return"string"==typeof i&&i.trim().length>0}),n=e=>{let{pageName:t,pageTitle:r,commerceName:l,separator:n}=e;return(0,i.hP)({pageTitle:(null!=t?t:"").trim()||r,commerceName:l,separator:n})},a=e=>n({...e,separator:" — "}),o=e=>{let{pageName:t,commerceName:r}=e,i=(null!=t?t:"").trim();if(!i)return"";let l=(null!=r?r:"").trim(),n=l?"".concat(i," — ").concat(l):i;return"".concat(n,". Pide online y recibe con delivery o retira en tienda.")},s=[/^\/product(\/|$)/],u=e=>s.some(t=>t.test((0,i.vz)(e)))},45123:function(e,t,r){r.d(t,{X:function(){return P}});var i=r(31955),l=r(67294),n=r(26628),a=r(54865),o=r(18672),s=r(82586),u=r(83765),d=r(43919),c=r(4122),v=r(63253),f=r(4376),p=r(79011),h=r(19034),y=r(31842),g=r(2618);let{getCurrentUser:m,setAddress:b}=u.default,{getDefaultStoreId:w,getPopUpBanners:S}=d.default,{setMenuPreview:x}=c.default,{getLastOrder:k}=h.default,{getScheduledDateAvailability:N,getStoreData:j,getStoreDeliveryOptions:A,setDispatchType:C}=y.default;function P(){let e=(0,n.I0)(),t=(0,n.oR)(),r=(0,l.useRef)(!1),[u,d]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{if(r.current)return;r.current=!0;let l=async()=>{try{var r,l,n,u,c,h,y,P,E,H;let d=(null===(r=t.getState().core)||void 0===r?void 0:null===(l=r.settings)||void 0===l?void 0:l.tenant)||window.location.hostname.split(".")[0];d&&(0,a.sR)(d);let v=i.Z.get(s.r.accessToken),f=i.Z.get(s.r.guestUserToken),p=i.Z.get(s.r.dispatchType)||"store_delivery",S=i.Z.get(s.r.currentSubsidiary);if(v){(0,a.mC)(v);try{await e(m(void 0,void 0,v))}catch(e){console.error("[useV2Hydration] getCurrentUser failed:",e)}}else f&&(0,a.mC)(f);e(C(p));let V=(t,r)=>{e(x(!1)),t.futureOrdersEnabled&&e(N()).catch(e=>{console.warn("[useV2Hydration] availability prefetch failed (".concat(r,"):"),e)})};if(S)try{await e(j({id:S,dispatchType:p},{onSuccess:null,onFailure:null,skipNextActions:!0,skipCheckScheduledDateAvailability:!1,skipPersist:!0}));let r=t.getState(),i=null===(n=r.searchStore)||void 0===n?void 0:n.currentSubsidiary;if(null==i?void 0:i.id){V(i,"cookie");let t=null===(u=r.auth)||void 0===u?void 0:null===(c=u.address)||void 0===c?void 0:c.current;"in_store"!==p&&(null==t?void 0:t.latitude)&&(null==t?void 0:t.longitude)&&!(null==t?void 0:t.isStoreAddress)&&e(A({lat:t.latitude,lng:t.longitude})).catch(()=>{})}}catch(e){console.error("[useV2Hydration] getStoreData failed:",e)}else{let r=!1;try{let i=await (0,g.t)(e,t.getState,p);i&&(V(i,"cart-store"),r=!0)}catch(e){console.warn("[useV2Hydration] cart-store restore failed:",e)}let i=!1,l=v||f;if(!r&&l)try{await e(k(l));let r=null===(h=t.getState().order)||void 0===h?void 0:h.lastOrder,n=null==r?void 0:r.storeId,a=null!==(y=null==r?void 0:r.dispatchMethod)&&void 0!==y?y:p;if(n){e(C(a));let l=a!==o.CK.PICKUP&&(null==r?void 0:r.userAddress)?{placeId:r.googlePlaceId,textAddress:r.userAddress,description:r.userAddress,latitude:r.userLatitude,longitude:r.userLongitude,city:r.userCity,hasStreetNumber:!0}:null;l&&e(b(l)),await e(j({id:String(n),dispatchType:a},{onSuccess:null,onFailure:null,skipNextActions:!0,skipCheckScheduledDateAvailability:!1,skipPersist:!1}));let s=null===(P=t.getState().searchStore)||void 0===P?void 0:P.currentSubsidiary;(null==s?void 0:s.id)&&(V(s,"last-order"),i=!0)}}catch(e){console.warn("[useV2Hydration] last-order restore failed:",e)}if(!r&&!i)try{await e(w());let r=null===(E=t.getState().core)||void 0===E?void 0:E.defaultStoreId;if(r){e(x(!0)),await e(j({id:r,dispatchType:p},{onSuccess:null,onFailure:null,skipNextActions:!0,skipCheckScheduledDateAvailability:!0,skipPersist:!0}));let i=null===(H=t.getState().searchStore)||void 0===H?void 0:H.currentSubsidiary;(null==i?void 0:i.id)&&i.futureOrdersEnabled&&e(N()).catch(e=>{console.warn("[useV2Hydration] availability prefetch failed (preview):",e)})}}catch(e){console.error("[useV2Hydration] preview load failed:",e)}}}finally{d(!0)}e(S()).then(()=>{e(p.ZP.setNextAction(v.ZP.openModal(f.ee.POP_UP_BANNERS)))}).catch(e=>{console.error("[useV2Hydration] getPopUpBanners failed:",e)})};l()},[e]),{v2StoreContextHydrated:u}}},59987:function(e,t,r){r.d(t,{s:function(){return v}});var i=r(85893),l=r(25675),n=r.n(l),a=r(67294),o=r(26628),s=r(55276),u=r(80006);let d=e=>!/^\s*(?:javascript|data|vbscript):/i.test(e),c="web_responsive";function v(e){var t;let{autoplay:r=!0}=e,l=function(){let[e,t]=(0,a.useState)(void 0);return(0,a.useEffect)(()=>{let e=window.matchMedia("(max-width: 639.98px)");t(e.matches);let r=e=>t(e.matches);return e.addEventListener("change",r),()=>e.removeEventListener("change",r)},[]),e}(),v=(0,o.v9)(e=>e.menu.banners),f=(0,o.v9)(e=>e.menu.menuLoading),[p,h]=(0,a.useState)(0),y=(0,a.useRef)(),g=l?c:"web",m=(v||[]).filter(e=>{var t;return e.type===s.E.BANNER&&!!(null===(t=e.pictures[0])||void 0===t?void 0:t.url)}),b=m.filter(e=>e.category===g),w=b.length>0?b:m,S=w.length,x=S>0?p%S:0,k=(0,a.useCallback)(e=>{h((e%S+S)%S)},[S]);if((0,a.useEffect)(()=>
1{if(r&&!(S<=1))return y.current=setInterval(()=>{h(e=>(e+1)%S)},4e3),()=>clearInterval(y.current)},[r,S]),f&&0===S)return(0,i.jsx)("div",{className:"px-4 pt-2",children:(0,i.jsx)(u.Od,{className:"aspect-[3/2] w-full sm:aspect-[24/7]",rounded:"lg"})});if(void 0===l||0===S)return null;let N=l&&(null===(t=w[0])||void 0===t?void 0:t.category)===c?"aspect-[3/2]":"aspect-[24/7]";return(0,i.jsxs)("div",{className:"relative overflow-hidden",role:"region","aria-label":"Banners promocionales",children:[(0,i.jsx)("div",{className:"flex transition-transform duration-300 ease-out",style:{transform:"translateX(-".concat(100*x,"%)")},children:w.map((e,t)=>{let r=e.pictures[0],l=e.url&&d(e.url)?()=>{window.location.href=e.url}:void 0,a=r.url;return(0,i.jsx)("div",{className:"w-full shrink-0",children:(0,i.jsx)("button",{type:"button",onClick:l,disabled:!l,className:"relative block w-full overflow-hidden ".concat(N),children:(0,i.jsx)(n(),{src:a,alt:e.name||"Banner ".concat(t+1),fill:!0,className:"object-contain",sizes:"(max-width: 1280px) 100vw, 1280px",quality:90,priority:0===t})})},e.id)})}),S>1&&(0,i.jsx)("div",{className:"absolute bottom-0 inset-x-0 flex justify-center gap-0.5",children:w.map((e,t)=>(0,i.jsx)("button",{type:"button",onClick:()=>k(t),className:"flex h-11 w-6 items-end justify-center pb-2","aria-label":"Banner ".concat(t+1),children:(0,i.jsx)("span",{className:"block h-2 rounded-full transition-all ".concat(t===x?"w-6 !bg-surface":"w-2 !bg-surface/50")})},e.id))})]})}}}]);

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.