PageSourceSearch

https://www.tacobell.com/_next/static/chunks/7083-a0b274ff3b8d151e.js

js tacobell.com collected 2026-09-24 07:33:03 UTC 13,160 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7083,7961,8633],{1854:e=>{e.exports={tray:"styles_tray__43j3p",active:"styles_active__YRYqd",contain:"styles_contain__Nxfwe",content:"styles_content__VKqZl",close:"styles_close__jdDvm"}},9545:e=>{e.exports={"branded-checkbox":"styles_branded-checkbox__DSrsD"}},11071:(e,t,s)=>{"use strict";s.d(t,{A:()=>u});var a=s(26514),r=s(69001),n=s.n(r),o=s(11239),l=s.n(o);let i=({label:e,labelFocusBackgroundColor:t,...s})=>(0,a.jsxs)("label",{className:n()({[l()["hidden-label"]]:!0,[l()[`bg-${t}`]]:t}),children:[(0,a.jsx)("input",{...s,"aria-label":e}),(0,a.jsx)("span",{children:e})]});var d=s(85563),c=s.n(d);let u=({className:e,label:t,...s})=>(0,a.jsx)("div",{className:n()(c()["input-border"],e),children:(0,a.jsx)(i,{...s,className:n()(c()["border-label-input"],e),label:t})})},11239:e=>{e.exports={"hidden-label":"styles_hidden-label__ndFJa","bg-light":"styles_bg-light__LR1dA"}},14429:(e,t,s)=>{"use strict";s.d(t,{A:()=>C});var a=s(26514),r=s(46347),n=s(69001),o=s.n(n),l=s(75834),i=s(20931),d=s(19033),c=s(38238),u=s(10821),m=s(50056),p=s(57961),h=s(27537),f=s(55349),g=s(15115),b=s(2526),_=s(1530),y=s(39712),x=s(18930),v=s(33493),j=s(39908),A=s(95759),k=s(90841),N=s.n(k);let C=()=>{let[e,t]=(0,l.useState)([]),[s,n]=(0,l.useState)(""),[k,C]=(0,l.useState)(!0),[L,E]=(0,l.useState)(!1),[P,w]=(0,l.useState)(""),[D,O]=(0,l.useState)(y.Ay.getItems()?.doNotShowFavoriteModal||!1),S="favorite-modal",{modals:U,updateModals:T}=(0,j.A)(),{addedProduct:q,defaultProduct:M,singleProductModifiers:F}=U["favorite-modal"]||{},{buttonText:K,cancelText:I,checkboxText:z,errorText:R,genericErrorText:G,placeholderText:H,subtitle:X,title:B}=(0,A.A)().content.pageData.topicMeta.generic?.favoriteModal||{},{addFavorite:V,selectedModifiers:Y,singleProductCalories:Q}=(0,v.A)(),W=e=>t(t=>[...t,e]),J=e=>({slotCode:e.styleKey||"",slotName:"",modifierCode:e.plu,modifierName:e.modifierName||e.name||"",modifierWeightCode:e.plu,modifierWeightName:e.modifierName||e.name||""}),Z=async()=>{C(s.length>0),E(!0);let t=M.images&&M.images.find(e=>e.format===g.cH._269_X_269)?.url||"";if(e.length){let a=e.map(e=>void 0!==e.customizationOptions?(M.customizationOptions=e.customizationOptions,{...e,modifiers:e.modifiers&&e.modifiers.length>0?(0,b.Ku)(M,e.modifiers):e.modifiers}):e);ee({name:s,imageUrl:t,configuredBundle:{bundleCode:q.plu,bundleName:s,configuredChoices:a.map(e=>({choiceCode:e.groupID||e.plu||"",choiceName:e.name,selectedQuantity:e.qty||1,specialInstructions:"",configuredProduct:{productCode:e.plu||"",productName:e.name,variantCode:e.plu||"",variantName:e.name,selectedModifiers:(e.modifiers||[]).map(J)}}))}})}else Q&&M&&(ee({name:s,imageUrl:t,configuredProduct:{productCode:M.code,productName:s,variantCode:M.code,variantName:s,selectedModifiers:((0,b.Ku)(M,F).map(e=>{let t;return{...e,calories:(t=e.plu,Y?.find(e=>e.code===t)?.calories),groupType:({addonOptions:"addon",frescoProduct:"style",includeOptions:"included",proteinOptions:"proteins",upgradeOptions:"upgrades"})[e.opt],modifierName:e.name}})||[]).map(J)}}),(0,r.u4)("Saved Customized Product",{screen_name:s||M.name}),(0,r.u4)("Favorited Product",{product_name:(0,x.yO)(M.name)}))},$=()=>{T({[S]:void 0})},ee=e=>{if(e){let t=V(e);E(!0),null!==t?(n(""),E(!1),$()):(E(!1),w(G))}};(0,l.useEffect)(()=>{void 0!==q&&("Combo"===M.productType||"PartyPack"===M.productType)&&M.productGroups.forEach(e=>{if((0,_.eN)(e)){let t,s;W((t=e?.swapList?.find(e=>e?.variantOptions?.find(e=>q&&q?.items.find(t=>e.code===t.plu))),s=t?.variantOptions.find(e=>q?.items.find(t=>e.code===t.plu)),{calories:s?.calories,code:s?.code,drinkParentPLU:t?.code,name:s?.name}))}else W(e.swapList?.find(e=>q.items.find(t=>e.code===t.plu)))})},[q,M]),(0,l.useEffect)(()=>{e.length&&t(q.items.map((t,s)=>Object.assign({},{calories:e[s].calories,...e[s].customizationOptions&&{customizationOptions:e[s].customizationOptions},...e[s].drinkParentPLU&&{drinkParentPLU:e[s].drinkParentPLU},groupID:t.groupCode,modifiers:t.modifiers,name:e[s].name,plu:t.plu,qty:t.qty})).map(e=>{if(e.modifiers&&e.modifiers?.length>0){let t=e.customizationOptions;if(!t)return e;e.modifiers.map(e=>{if(e.opt===f.K.UPGRADE){let s=Object.keys(t).filter(e=>[f.K.ADDON,f.K.SAUCE].includes(e)).reduce((e,s)=>(e[s]=t[s],e),{});for(let t in s)void 0!==s[t].find(t=>t.code===e.plu)&&(e.opt=t)}return e})}return e}))},[e.length]),(0,l.useEffect)(()=>{y.Ay.setItems({doNotShowFavoriteModal:D},!D)},[D]);let et={body:(0,a.jsxs)("div",{className:N()["modal-message"],children:[(0,a.jsx)("h2",{children:B}),(0,a.jsx)("p",{children:X}),L?(0,a.jsx)(i.A,{}):(0,a.jsxs)(a.Fragment,{children:[P&&(0,a.jsx)("p",{children:P}),(0,a.jsx)(h.A,{error:!k,message:R,children:(0,a.jsx)(m.A,{label:"Item Name",labelFocusBackgroun
1dColor:"light",maxLength:30,name:"name",onChange:e=>{C(e.target.value.length>0),n(e.target.value)},placeholder:H,required:!0,value:s})}),(0,a.jsxs)("div",{className:N()["input-group"],children:[(0,a.jsx)(p.default,{checkboxProps:{checked:D,onChange:()=>{O(!D)}},svgProps:{size:"1.5em",svgId:"icon-checkmark"}}),(0,a.jsx)("span",{children:z})]})]})]}),footer:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.A,{onClick:Z,children:K}),(0,a.jsx)(u.A,{onClick:$,theme:"brand",children:I})]})};return(0,a.jsx)(d.A,{...et,className:o()(N().modal,N()["modal-favorite-guest"]),headerClassName:N().header,id:S,onClose:$,role:"alert",showHeader:!0})}},14806:(e,t,s)=>{"use strict";s.d(t,{A:()=>p});var a=s(26514),r=s(69001),n=s.n(r),o=s(19033),l=s(10821),i=s(22469),d=s(39908),c=s(95759),u=s(26048),m=s.n(u);let p=()=>{let e="favorite-guest-modal",{updateModals:t}=(0,d.A)(),{generic:s,layout:r}=(0,c.A)().content.pageData.topicMeta,u=()=>{t({[e]:void 0})},p={body:(0,a.jsx)("div",{className:m()["modal-message"],children:(0,a.jsx)("p",{children:s?.favoriteGuestModal.title})}),footer:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.A,{className:m()["sign-up-btn"],href:r?.loggedOutHref,children:r?.signUpLabel}),(0,a.jsx)(l.A,{onClick:u,theme:"brand",children:s?.favoriteGuestModal?.cancelText})]})};return(0,a.jsx)(o.A,{...p,className:n()(m().modal,m()["modal-favorite-guest"]),headerClassName:m().header,id:e,onClose:u,role:"alert",showHeader:!0})}},20734:(e,t,s)=>{"use strict";s.d(t,{A:()=>f});var a=s(26514),r=s(46347),n=s(69001),o=s.n(n),l=s(46225),i=s(19033),d=s(22469),c=s(40242),u=s(18930),m=s(95759),p=s(68332),h=s.n(p);let f=()=>{let e=(0,l.useRouter)(),{content:{pageData:{seoTitle:t,topicMeta:{generic:s,layout:n}}}}=(0,m.A)(),p=s?.earlyAccessModal?.closeCtaUrl,f=n?.loggedOutHrefYum,g=n?.signUpHref,b=t;e?.query?.product&&t.includes("{productName}")&&(b=(0,c.G)(t,{productName:(0,u.Zj)(String(e.query.product))}));let _={page_path:e.asPath,page_title:b,screen_name:"Unlock Early Access or New Early Access"},y={body:(0,a.jsxs)("div",{className:h()["modal-message"],children:[(0,a.jsx)("h2",{children:s?.earlyAccessModal?.title}),(0,a.jsx)("p",{children:s?.earlyAccessModal?.subtitle})]}),footer:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.A,{className:h()["sign-up-btn"],href:g,onClick:()=>{(0,r.u4)("Started Signup",{..._})},children:n?.signUpLabel}),(0,a.jsx)("a",{className:h()["close-btn"],href:f,onClick:()=>{(0,r.u4)("Clicked Login",{..._})},children:n?.loginLabel})]})};return(0,a.jsx)(i.A,{...y,className:o()(h().modal,h()["modal-early-access-guest"]),contentStyle:h().content,headerClassName:h().header,id:"early-access-guest-modal",onClose:()=>{(0,r.u4)("Clicked Close",{..._,pop_up_name:"Unlock Early Access by Logging In!"}),window.location.href=p},role:"alert",showHeader:!0})}},24093:e=>{e.exports={checkbox:"styles_checkbox__LwVf8"}},24322:(e,t,s)=>{e.exports=s(2324)},26048:e=>{e.exports={"modal-favorite-guest":"styles_modal-favorite-guest__9AGEq",header:"styles_header__X1hmp","modal-message":"styles_modal-message__6eCE_"}},47906:(e,t,s)=>{"use strict";s.d(t,{A:()=>_});var a=s(26514),r=s(69001),n=s.n(r),o=s(23469),l=s.n(o),i=s(75834),d=s(45600),c=s(11997),u=s(39908),m=s(88372),p=s(95759),h=s(1854),f=s.n(h);let g=l()(()=>Promise.resolve().then(s.bind(s,28838)),{loadableGenerated:{webpack:()=>[28838]}}),b=l()(()=>Promise.all([s.e(9947),s.e(6711)]).then(s.bind(s,56711)),{loadableGenerated:{webpack:()=>[56711]}}),_=()=>{let e=(0,i.useRef)(null),t=(0,i.useRef)(null),s=(0,i.useRef)(null),[r,o]=(0,i.useState)(""),{loyalty:l}=(0,p.A)().content.pageData.topicMeta,{activeLoyalty:h,activateLoyalty:_}=(0,u.A)(),y=()=>{(0,c.X3)({"Analytics-Action":"Loyalty Tray","Analytics-Value":"Close"}),_(!1)};return(0,m.A)(t,y,h),(0,i.useEffect)(()=>{if(h){s.current=document.activeElement,o("Loyalty Dashboard opened. Use Tab to navigate, Escape to close.");let t=setTimeout(()=>{if(!e.current)return;let t=e.current.querySelector('button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])');t?t.focus():e.current.focus()},100),a=setTimeout(()=>{o("")},2e3);return()=>{clearTimeout(t),clearTimeout(a)}}!h&&s.current&&(s.current.focus(),s.current=null,o(""))},[h]),(0,i.useEffect)(()=>
1{if(!h||!e.current)return;let t=t=>{if(!e.current||"Tab"!==t.key)return;let s=e.current.querySelectorAll('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"]):not([disabled])');if(!s||0===s.length)return;let a=Array.from(s),r=a[0],n=a[a.length-1],o=document.activeElement;if(!e.current.contains(o)||!t.shiftKey&&o===n){t.preventDefault(),t.stopPropagation(),r?.focus();return}if(t.shiftKey&&o===r){t.preventDefault(),t.stopPropagation(),n?.focus();return}};document.addEventListener("keydown",t,!0);let s=t=>{if(!e.current)return;let s=t.target;if(s&&!e.current.contains(s)){let t=e.current.querySelectorAll('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"]):not([disabled])');if(t&&t.length>0){let e=t[0];requestAnimationFrame(()=>{e?.focus()})}}};return document.addEventListener("focusin",s,!0),()=>{document.removeEventListener("keydown",t,!0),document.removeEventListener("focusin",s,!0)}},[h]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d.A,{ariaLive:"polite",text:r}),l&&!0===h&&(0,a.jsxs)("aside",{ref:e,className:n()(f().tray,{[f().active]:!0===h}),role:"region","aria-label":"Loyalty Dashboard",onKeyDown:t=>{if(e.current&&h&&"Escape"===t.key)return void y()},tabIndex:-1,children:[(0,a.jsx)(g,{className:f().close,height:"1em",onClick:y,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),y())},width:"1em","aria-label":"Close loyalty dashboard",tabIndex:0}),(0,a.jsx)("div",{ref:t,className:f().content,children:(0,a.jsx)(b,{activate:_,active:h,loyaltyTemplate:l})})]})]})}},50056:(e,t,s)=>{"use strict";s.d(t,{A:()=>o});var a=s(26514),r=s(11071),n=s(64541);let o=e=>(0,a.jsx)(n.A,{theme:"brand",border:!0,inverse:!0,children:t=>(0,a.jsx)(r.A,{...t,...e})})},57961:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>_});var a=s(26514),r=s(69001),n=s.n(r),o=s(20931);let l=({...e})=>(0,a.jsx)("input",{...e,type:"checkbox"});var i=s(90712),d=s(96218),c=s.n(d);let u=({checkboxProps:e,children:t,className:s,isLoading:r,labelProps:d,svgProps:u})=>(0,a.jsxs)("label",{...d,className:n()(c()["styled-checkbox"],s),children:[r?(0,a.jsx)("div",{className:c()["loading-spinner"],children:(0,a.jsx)(o.A,{})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l,{...e}),(0,a.jsx)(i.A,{...u})]}),t]});var m=s(21592),p=s(24093),h=s.n(p);let f=({className:e,theme:t,...s})=>(0,a.jsx)(m.A,{theme:t,children:({color:t})=>(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(u,{...s,className:n()(t,h().checkbox,e)})})});var g=s(9545),b=s.n(g);let _=({children:e,className:t,...s})=>(0,a.jsx)(f,{...s,className:n()(b()["branded-checkbox"],t),theme:"brand",children:e})},64541:(e,t,s)=>{"use strict";s.d(t,{A:()=>d});var a=s(26514),r=s(69001),n=s.n(r),o=s(21592),l=s(80539),i=s.n(l);let d=({border:e=!0,children:t,className:s,inverse:r=!1,theme:l,...d})=>(0,a.jsx)(o.A,{theme:l,children:({bgColor:a,color:o})=>t({...d,className:n()({[i()["no-border"]]:!e,[i().inverse]:r,[a]:!r,[o]:r},s)})})},68332:e=>{e.exports={"close-btn":"styles_close-btn__YBu9R",content:"styles_content__akobo","modal-early-access-guest":"styles_modal-early-access-guest__qTu_5",header:"styles_header__4stWg","modal-message":"styles_modal-message__gjQI5","sign-up-btn":"styles_sign-up-btn__nU6vk"}},80539:e=>{e.exports={"no-border":"styles_no-border__hXlry",inverse:"styles_inverse___B8Hn"}},85563:e=>{e.exports={"border-label-input":"styles_border-label-input__uRrla","input-border":"styles_input-border__kUQho"}},90841:e=>{e.exports={"modal-favorite-guest":"styles_modal-favorite-guest__fhFU8",header:"styles_header__Kj04w","modal-message":"styles_modal-message__z5UwX","input-group":"styles_input-group__DoUse"}},96218:e=>{e.exports={"styled-checkbox":"styles_styled-checkbox__Sl0jf","loading-spinner":"styles_loading-spinner__xKJVI"}},96617:(e,t,s)=>{"use strict";s.d(t,{A:()=>o});var a=s(26514),r=s(36294),n=s(95759);let o=()=>{let{content:e}=(0,n.A)(),{productDetail:t}=e.pageData.topicMeta;return(0,a.jsx)(r.A,{ctaLongText:t?.addToOrderLabel,ctaShortText:t?.addToOrderShortLabel})}}}]);

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.