PageSourceSearch

https://www.wholefoodsmarket.com/_next/static/chunks/4477-a50921f53498bc24.js

js wholefoodsmarket.com collected 2026-10-01 08:17:23 UTC 9,084 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4477],{34226:function(e,l,t){t.d(l,{Z:function(){return PieBannerMapper}});var n=t(85893),a=t(15285),i=t(92455),s=t(79759),r=t(41483),o=t(2055),c=t(93967),d=t.n(c),PromoBanner_PromoBanner=function(e){var l,t,a;let c,{bug:u,style:m,image:h,cta:p}=e;return u&&(c=(0,n.jsx)("div",{className:d()("w-promo-banner--bug",{"w-promo-banner--pmd":"pmd"===u,"w-promo-banner--sale":"sale"===u}),"aria-label":null===(t=({pmd:{label:"Prime Member Deal"},sale:{label:"Sale Item"}})[u])||void 0===t?void 0:t.label})),(0,n.jsxs)("div",{className:d()("w-promo-banner w-grid",m),"data-testid":"promo-banner",children:[(0,n.jsx)("div",{className:"w-promo-banner--panel",children:(0,n.jsx)(r.Z,{color:"white",shadow:!0,children:(0,n.jsx)(i.Z,{headerLevel:null==p?void 0:p.headerLevel,headerText:null==p?void 0:p.headerText,subHeaderText:null==p?void 0:p.subHeaderText,lengthCheck:null==p?void 0:p.lengthCheck,staticLink:null==p?void 0:p.staticLink,disclaimer:null==p?void 0:p.disclaimer,styledLink:null==p?void 0:p.styledLink,linkHref:null==p?void 0:p.linkHref,linkHrefQuery:null==p?void 0:p.linkHrefQuery,csaContentType:o.ei.cta,csaSlotId:"PIE Banner_".concat(null!==(a=null==p?void 0:p.headerText)&&void 0!==a?a:""),csaContentId:null==p?void 0:null===(l=p.styledLink)||void 0===l?void 0:l.linkText})})}),(0,n.jsx)("div",{className:"w-promo-banner--image",children:(0,n.jsx)(s.Z,{class:h.class,alt:h.alt,url:h.url,url2X:h.url2X,urlMobile:h.urlMobile,urlMobile2X:h.urlMobile2X,urlTablet:h.urlTablet,urlTablet2X:h.urlTablet2X,assetLocation:h.assetLocation})}),c]})},u=t(40359);function PieBannerMapper(e){var l;let{dramAmabotContent:t}=e;if(!t)return null;let i=t[u._G.PIE_BANNER_SLOT_NAME].params.present?t[u._G.PIE_BANNER_SLOT_NAME].passThrough.metadataMap:null,s=i?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Z,{desktopSize:"m",tabletSize:"m",mobileSize:"s"}),(0,n.jsx)(PromoBanner_PromoBanner,{bug:i.bug,image:{url:i.fullWidthImageUrl,url2X:i.fullWidthImage2xUrl,urlMobile:i.mobileImageUrl,urlMobile2X:i.mobileImage2xUrl,urlTablet:i.tabletImageUrl,urlTablet2X:i.tabletImage2xUrl,assetLocation:i.assetLocation},cta:{styledLink:{url:i.ctaUrl,target:i.ctaTarget,ariaLabel:i.ctaAriaLabel,style:"button-primary",linkText:i.ctaText},headerText:i.headerText,headerLevel:2,subHeaderText:i.subHeaderText,disclaimer:i.disclaimer,csaContentType:o.ei.cta,csaSlotId:"PIE Banner_".concat(null!==(l=i.headerText)&&void 0!==l?l:""),csaContentId:i.ctaText}})]}):null;return s}},92455:function(e,l,t){var n=t(85893),a=t(93967),i=t.n(a),s=t(10341),r=t(2055),o=t(79739),c=t(16357);let d=/^\/(prime|amazonprime)(\/|$)/i,u=RegExp("/(?:dp|gp/product)/(?:".concat("B0CJ9DGD6N",")(?:/|$)"),"i"),isAndroidAppBlockedUrl=e=>{if(!e)return!1;try{let{hostname:l,pathname:t}=new URL(e);if(!/(^|\.)amazon\.com$/i.test(l))return!1;return d.test(t)||u.test(t)}catch(e){return!1}};l.Z=function(e){var l,t,a;let{headerLevel:d,headerText:u,lengthCheck:m,staticLink:h=!1,subHeaderText:p,disclaimer:x,styledLink:v,csaContentType:k,csaContentId:_,csaSlotId:b,linkHref:T,linkHrefQuery:w}=e,f=null!==(l=null==u?void 0:u.length)&&void 0!==l?l:0,g=i()({medium:m&&f>25,large:!(m&&f>25)}),I=null!=d?d:2,j=(0,o.Z)(null),L=(e=>{if(!e)return[];let l=[],t=e.match(/\*(?!\*)([^*]+?)(?=\s*\*\*|$)/);t&&l.push({asterisk:"*",text:t[1].trim(),id:"footnote1",refId:"ref1"});let n=e.match(/\*\*(.+)/);return n&&l.push({asterisk:"**",text:n[1].trim(),id:"footnote2",refId:"ref2"}),l})(x||""),convertAsterisksToLinks=e=>{if(!x||!e||0===L.length)return e;let l=e,t=L.find(e=>"**"===e.asterisk);t&&(l=l.replace(/\*\*/,"___DOUBLE_ASTERISK___"));let n=L.find(e=>"*"===e.asterisk);return n&&(l=l.replace(/\*/,'<sup><a href="#'.concat(n.id,'" id="').concat(n.refId,'" aria-label="Footnote 1">*</a></sup>'))),t&&(l=l.replace("___DOUBLE_ASTERISK___",'<sup><a href="#'.concat(t.id,'" id="').concat(t.refId,'" aria-label="Footnote 2">**</a></sup>'))),l},N=u&&(0,n.jsx)("div",{"data-testid":"cta-header",className:"w-cms--cta__header-text",children:(()=>{switch(I){case 1:return(0,n.jsx)("h1",{"data-testid":"cta-header-text",className:g,dangerouslySetInnerHTML:{__html:convertAsterisksToLinks(u.replace("\xae","<span><sup>\xae</sup></span>"))}});case 3:return(0,n.jsx)("h3",{"data-testid":"cta-header-text",className:g,dangerouslySetInnerHTML:{__html:convertAsterisksToLinks(u.replace("\xae","<span><sup>\xae</sup></span>"))}});default:return(0,n.jsx)("h2",{"data-testid":"cta-header-text",className:g,dangerouslySetInnerHTML:{__html:convertAsterisksToLinks(u.replace("\xae","<span><sup>\xae</sup></span>"))}})}})()}),y=p&&(0,n.jsx)("div",{"data-testid":"cta-subheader",className:"w-cms--cta__sub-header-text",children:(0,n.jsx)("p",{"data-testid":"cta-subheader-text",dangerouslySetInnerHTML:{__html:convertAsterisksToLinks(p)}})}),S=x&&(0,n.jsx)("div",{"data-testid":"cta-disclaimer",className:"w-cms--cta__disclaimer-text",children:(0,n.jsx)("p",{"data-testid":"cta-disclaimer-text",className:"w-cms--font-disclaimer",children:L.length>0?L.map((e,l)=>(0,n.jsxs)("span",{children:[(0,n.jsxs)("span",{id:e.id,children:[(0,n.jsx)("sup",{"aria-label":"Footnote ".concat(l+1),children:(0,n.jsx)("span",{"aria-hidden":"true",children:e.asterisk})}),e.text]})," ",(0,n.jsx)("a",{href:"#".concat(e.refId),"aria-label":"Back to content",className:"sr-only",tabIndex:-1,
1children:"↩"}),l<L.length-1?" ":null]},e.id)):x})}),A=(null==v?void 0:v.linkText)&&(null==v?void 0:v.url.includes("/"))&&(0,n.jsx)("div",{className:i()("w-cms--cta__button-link",{"wfm-app-android-hidden":isAndroidAppBlockedUrl(v.url)}),children:(0,n.jsx)(s.Z,{as:v.url,csaContentId:null!=_?_:null==v?void 0:v.linkText,csaSlotId:null!=b?b:"CTA_".concat(null!=u?u:""),csaType:null!=k?k:r.ei.cta,icon:v.icon,linkHref:(a=v.url,T&&w?{pathname:T,query:w}:T&&!w?T:a),linkText:v.linkText,showIcon:v.showIcon,staticLink:h,style:v.style,target:null==v?void 0:v.target,url:v.url})}),E=(null==v?void 0:v.url)===c.DROPDOWN_TYPES.SHOPPING_LIST&&(0,n.jsx)("div",{className:"w-cms--cta__button-link",children:(0,n.jsx)(s.Z,{csaContentId:null!=_?_:null==v?void 0:v.linkText,csaSlotId:null!=b?b:"CTA_".concat(null!=u?u:""),csaType:null!=k?k:r.ei.cta,icon:v.icon,linkHref:"",linkText:null!==(t=v.linkText)&&void 0!==t?t:v.url,onClick:()=>{j(c.DROPDOWN_TYPES.SHOPPING_LIST,!0)},showIcon:v.showIcon,staticLink:!0,style:v.style,target:null==v?void 0:v.target,url:""})});return(0,n.jsxs)("div",{className:"w-cms--cta",children:[N,y,null!=A?A:E,S]})}},31159:function(e,l,t){var n=t(85893),a=t(64656),i=t(29910),s=t(91371),r=t(93967),o=t.n(r),c=t(67294);l.Z=function(e){let{disabled:l,hideOnOpen:t,drawerHeightD:r,drawerHeightM:d,drawerHeightT:u,children:m,csaSlotId:h,class:p,expandText:x}=e,[v,k]=(0,c.useState)(!0),[_,b]=(0,c.useState)(void 0),[T,w]=(0,c.useState)(void 0),f=(0,c.useRef)(null),g=(0,s.Z)(),I=null!=l&&l,j=o()({"w-pie--show-more":!0,"w-collapsed":v,"w-hide-on-open":null==t||t,"w-show-d":r,"w-show-t":u,"w-show-m":d},p);return(0,c.useEffect)(()=>{let e=f.current;null!=e&&b(e.scrollHeight+100),-2===T?k(!1):k(!0),(null==g?void 0:g.width)>=i.j$.DESKTOP_MIN&&(r&&r>=0?w(r):w(-2)),(null==g?void 0:g.width)<=i.j$.TABLET_MAX&&(null==g?void 0:g.width)>=i.j$.TABLET_MIN&&(u&&u>=0?w(u):w(-2)),(null==g?void 0:g.width)<=i.j$.MOBILE_MAX&&(d&&d>=0?w(d):w(-2))},[g,r,u,d,T]),(0,n.jsxs)("div",{className:j,"data-testid":"showmore-wrapper",children:[(0,n.jsx)("div",{className:"w-pie--show-more__child","data-testid":"showmore-drawer",onScroll:()=>{k(!1)},ref:f,style:{maxHeight:I||-2===T?"none":-1===T?_:v?T:_},children:m}),I?null:(0,n.jsx)("p",{className:"w-pie--show-more_toggle-button",children:(0,n.jsx)("button",{onClick:()=>k(!v),"data-testid":"show-more-button",type:"button",...(0,a.F)({contentType:"widget",contentId:"showMore",contentSlotId:null!=h?h:""}),children:x})})]})}},84979:function(e,l,t){var n=t(85893),a=t(10341),i=t(67294);l.Z=function(e){let{miscMenuItems:l,passedProps:t}=e,s=[...Array(l.length)].map(()=>({onKeyDown:()=>null,role:"menuitem",ref:null})),r=null!=t?t:s,o=["FAQ"],isStaticLink=e=>o.some(l=>e.includes(l));return(0,n.jsxs)("section",{className:"w-pie--nav-cta","data-testid":"aside-nav-cta",children:[(0,n.jsx)("h2",{className:"sr-only",children:"Common Links"}),(0,n.jsx)("ul",{"data-testid":"landing-nav-misc-menu",className:"w-pie--nav-cta__menu",role:"menu",children:l.map((e,l)=>(0,n.jsx)(i.Fragment,{children:(0,n.jsxs)("li",{"data-testid":"landing-nav-misc-menu-item",role:r[l].role,children:[(0,n.jsx)("h3",{children:e.title}),(0,n.jsx)(a.Z,{csaContentId:e.link.label,csaType:"link",icon:e.link.icon,linkText:e.link.label,onKeyDown:r[l].onKeyDown,ref:r[l].ref,staticLink:isStaticLink(e.link.label),style:"link",testId:"landing-nav-misc-menu-link",url:e.link.slug})]})},e.title))})]})}},218:function(e,l,t){t.d(l,{C:function(){return calculateCollapseHeight}});let calculateCollapseHeight=function(e,l,t){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=1;for(let i=0,s=e.current.length;i<s;i++)if(i%l==0&&i<t*l){let l=e.current[i].current;l&&(a+=(null==l?void 0:l.clientHeight)+n)}return a}}}]);

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.