PageSourceSearch

https://www.costco.ca/consumer-web/browse/prd/homepage-cabc/_next/static/chunks/9704-7dd22873932a010b.js

js costco.ca collected 2026-10-01 10:19:55 UTC 10,515 bytes, 28 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9704],{4219:(e,t,o)=>{o.d(t,{DEFAULT_ATTRIBUTE:()=>c,EU:()=>i,a$:()=>n,oR:()=>a});var r,l=o(12115),s=o(95155);let n="mode",i="color-scheme",c="data-color-scheme";function a(e){let{defaultMode:t="system",defaultLightColorScheme:o="light",defaultDarkColorScheme:r="dark",modeStorageKey:l=n,colorSchemeStorageKey:a=i,attribute:d=c,colorSchemeNode:m="document.documentElement",nonce:u}=e||{},h="",f=d;if("class"===d&&(f=".%s"),"data"===d&&(f="[data-%s]"),f.startsWith(".")){let e=f.substring(1);h+=`${m}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark));
2      ${m}.classList.add('${e}'.replace('%s', colorScheme));`}let g=f.match(/\[([^[\]]+)\]/);if(g){let[e,t]=g[1].split("=");t||(h+=`${m}.removeAttribute('${e}'.replace('%s', light));
3      ${m}.removeAttribute('${e}'.replace('%s', dark));`),h+=`
4      ${m}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:'""'});`}else".%s"!==f&&(h+=`${m}.setAttribute('${f}', colorScheme);`);return(0,s.jsx)("script",{suppressHydrationWarning:!0,nonce:"u"<typeof window?u:"",dangerouslySetInnerHTML:{__html:`(function() {
5try {
6  let colorScheme = '';
7  const mode = localStorage.getItem('${l}') || '${t}';
8  const dark = localStorage.getItem('${a}-dark') || '${r}';
9  const light = localStorage.getItem('${a}-light') || '${o}';
10  if (mode === 'system') {
11    // handle system mode
12    const mql = window.matchMedia('(prefers-color-scheme: dark)');
13    if (mql.matches) {
14      colorScheme = dark
15    } else {
16      colorScheme = light
17    }
18  }
19  if (mode === 'light') {
20    colorScheme = light;
21  }
22  if (mode === 'dark') {
23    colorScheme = dark;
24  }
25  if (colorScheme) {
26    ${h}
27  }
28} catch(e){}})();`}},"mui-color-scheme-init")}({...r||(r=o.t(l,2))}).useSyncExternalStore},18364:(e,t,o)=>{o.d(t,{A:()=>r});let r=o(12115).createContext(null)},39704:(e,t,o)=>{o.r(t),o.d(t,{DISABLE_CSS_TRANSITION:()=>g,default:()=>y});var r=o(12115),l=o(59594),s=o(48728),n=o(78865),i=o(45761),c=o(4219);function a(){}let d=({key:e,storageWindow:t})=>(!t&&"u">typeof window&&(t=window),{get(o){let r;if("u">typeof window){if(!t)return o;try{r=t.localStorage.getItem(e)}catch{}return r||o}},set:o=>{if(t)try{t.localStorage.setItem(e,o)}catch{}},subscribe:o=>{if(!t)return a;let r=t=>{let r=t.newValue;t.key===e&&o(r)};return t.addEventListener("storage",r),()=>{t.removeEventListener("storage",r)}}});function m(){}function u(e){if("u">typeof window&&"function"==typeof window.matchMedia&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function h(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}var f=o(95155);let g="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function y(e){let{themeId:t,theme:o={},modeStorageKey:a=c.a$,colorSchemeStorageKey:y=c.EU,disableTransitionOnChange:p=!1,defaultColorScheme:S,resolveTheme:v}=e,k={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},b=r.createContext(void 0),C={},w={},$="string"==typeof S?S:S.light,M="string"==typeof S?S:S.dark;return{CssVarsProvider:function(e){let{children:k,theme:$,modeStorageKey:M=a,colorSchemeStorageKey:E=y,disableTransitionOnChange:x=p,storageManager:A,storageWindow:j="u"<typeof window?void 0:window,documentNode:T="u"<typeof document?void 0:document,colorSchemeNode:_="u"<typeof document?void 0:document.documentElement,disableNestedContext:I=!1,disableStyleSheetGeneration:L=!1,defaultMode:N="system",forceThemeRerender:R=!1,noSsr:P}=e,U=r.useRef(!1),V=(0,s.A)(),q=r.useContext(b),K=!!q&&!I,O=r.useMemo(()=>$||("function"==typeof o?o():o),[$]),W=O[t],D=W||O,{colorSchemes:H=C,components:B=w,cssVarPrefix:F}=D,z=Object.keys(H).filter(e=>!!H[e]).join(","),G=r.useMemo(()=>z.split(","),[z]),J="string"==typeof S?S:S.light,Q="string"==typeof S?S:S.dark,X=H[J]&&H[Q]?N:H[D.defaultColorScheme]?.palette?.mode||D.palette?.mode,{mode:Y,setMode:Z,systemMode:ee,lightColorScheme:et,darkColorScheme:eo,colorScheme:er,setColorScheme:el}=function(e){let{defaultMode:t="light",defaultLightColorScheme:o,defaultDar
28kColorScheme:l,supportedColorSchemes:s=[],modeStorageKey:n=c.a$,colorSchemeStorageKey:i=c.EU,storageWindow:a="u"<typeof window?void 0:window,storageManager:f=d,noSsr:g=!1}=e,y=s.join(","),p=s.length>1,S=r.useMemo(()=>f?.({key:n,storageWindow:a}),[f,n,a]),v=r.useMemo(()=>f?.({key:`${i}-light`,storageWindow:a}),[f,i,a]),k=r.useMemo(()=>f?.({key:`${i}-dark`,storageWindow:a}),[f,i,a]),[b,C]=r.useState(()=>{let e=S?.get(t)||t,r=v?.get(o)||o,s=k?.get(l)||l;return{mode:e,systemMode:u(e),lightColorScheme:r,darkColorScheme:s}}),[w,$]=r.useState(g||!p);r.useEffect(()=>{$(!0)},[]);let M=h(b,e=>"light"===e?b.lightColorScheme:"dark"===e?b.darkColorScheme:void 0),E=r.useCallback(e=>{C(o=>{if(e===o.mode)return o;let r=e??t;return S?.set(r),{...o,mode:r,systemMode:u(r)}})},[S,t]),x=r.useCallback(e=>{e?"string"==typeof e?e&&!y.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):C(t=>{let o={...t};return h(t,t=>{"light"===t&&(v?.set(e),o.lightColorScheme=e),"dark"===t&&(k?.set(e),o.darkColorScheme=e)}),o}):C(t=>{let r={...t},s=null===e.light?o:e.light,n=null===e.dark?l:e.dark;return s&&(y.includes(s)?(r.lightColorScheme=s,v?.set(s)):console.error(`\`${s}\` does not exist in \`theme.colorSchemes\`.`)),n&&(y.includes(n)?(r.darkColorScheme=n,k?.set(n)):console.error(`\`${n}\` does not exist in \`theme.colorSchemes\`.`)),r}):C(e=>(v?.set(o),k?.set(l),{...e,lightColorScheme:o,darkColorScheme:l}))},[y,v,k,o,l]),A=r.useCallback(e=>{"system"===b.mode&&C(t=>{let o=e?.matches?"dark":"light";return t.systemMode===o?t:{...t,systemMode:o}})},[b.mode]),j=r.useRef(A);return j.current=A,r.useEffect(()=>{if("function"!=typeof window.matchMedia||!p)return;let e=(...e)=>j.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>{t.removeListener(e)}},[p]),r.useEffect(()=>{if(p){let e=S?.subscribe(e=>{(!e||["light","dark","system"].includes(e))&&E(e||t)})||m,o=v?.subscribe(e=>{(!e||y.match(e))&&x({light:e})})||m,r=k?.subscribe(e=>{(!e||y.match(e))&&x({dark:e})})||m;return()=>{e(),o(),r()}}},[x,E,y,t,a,p,S,v,k]),{...b,mode:w?b.mode:void 0,systemMode:w?b.systemMode:void 0,colorScheme:w?M:void 0,setMode:E,setColorScheme:x}}({supportedColorSchemes:G,defaultLightColorScheme:J,defaultDarkColorScheme:Q,modeStorageKey:M,colorSchemeStorageKey:E,defaultMode:X,storageManager:A,storageWindow:j,noSsr:P}),es=Y,en=er;K&&(es=q.mode,en=q.colorScheme);let ei=en||D.defaultColorScheme;D.vars&&!R&&(ei=D.defaultColorScheme);let ec=r.useMemo(()=>{let e=D.generateThemeVars?.()||D.vars,t={...D,components:B,colorSchemes:H,cssVarPrefix:F,vars:e};if("function"==typeof t.generateSpacing&&(t.spacing=t.generateSpacing()),ei){let e=H[ei];e&&"object"==typeof e&&Object.keys(e).forEach(o=>{e[o]&&"object"==typeof e[o]?t[o]={...t[o],...e[o]}:t[o]=e[o]})}return v?v(t):t},[D,ei,B,H,F]),ea=D.colorSchemeSelector;(0,n.default)(()=>{if(en&&_&&ea&&"media"!==ea){let e=ea;if("class"===ea&&(e=".%s"),"data"===ea&&(e="[data-%s]"),ea?.startsWith("data-")&&!ea.includes("%s")&&(e=`[${ea}="%s"]`),e.startsWith("."))_.classList.remove(...G.map(t=>e.substring(1).replace("%s",t))),_.classList.add(e.substring(1).replace("%s",en));else{let t=e.replace("%s",en).match(/\[([^\]]+)\]/);if(t){let[e,o]=t[1].split("=");o||G.forEach(t=>{_.removeAttribute(e.replace(en,t))}),_.setAttribute(e,o?o.replace(/"|'/g,""):"")}else _.setAttribute(e,en)}}},[en,ea,_,G]),r.useEffect(()=>{let e;if(x&&U.current&&T){let t=T.createElement("style");t.appendChild(T.createTextNode(g)),T.head.appendChild(t),window.getComputedStyle(T.body),e=setTimeout(()=>{T.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[en,x,T]),r.useEffect(()=>(U.current=!0,()=>{U.current=!1}),[]);let ed=r.useMemo(()=>({allColorSchemes:G,colorScheme:en,darkColorScheme:eo,lightColorScheme:et,mode:es,setColorScheme:el,setMode:Z,systemMode:ee}),[G,en,eo,et,es,el,Z,ee,ec.colorSchemeSelector]),em=!0;(L||!1===D.cssVariables||K&&V?.cssVarPrefix===F)&&(em=!1);let eu=(0,f.jsxs)(r.Fragment,{children:[(0,f.jsx)(i.default,{themeId:W?t:void 0,theme:ec,children:k}),em&&(0,f.jsx)(l.A,{styles:ec.generateStyleSheets?.()||[]})]});return K?eu:(0,f.jsx)(b.Provider,{value:ed,children:eu})},useColorScheme:()=>r.useContext(b)||k,getInitColorSchemeScript:e=>(0,c.oR)({colorSchemeStorageKey:y,defaultLightColorScheme:$,defaultDar
28kColorScheme:M,modeStorageKey:a,...e})}}},45761:(e,t,o)=>{o.d(t,{default:()=>S});var r=o(12115),l=o(48728),s=o(18364);let n="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__";var i=o(95155);let c=function(e){let{children:t,theme:o}=e,c=(0,l.A)(),a=r.useMemo(()=>{var e,t;let r=null===c?{...o}:(e=c,"function"==typeof(t=o)?t(e):{...e,...t});return null!=r&&(r[n]=null!==c),r},[o,c]);return(0,i.jsx)(s.A.Provider,{value:a,children:t})};var a=o(54242),d=o(78195),m=o(75294),u=o(33957),h=o(78865),f=o(1757),g=o(68467);let y={};function p(e,t,o,l=!1){return r.useMemo(()=>{let r=e&&t[e]||t;if("function"==typeof o){let s=o(r),n=e?{...t,[e]:s}:s;return l?()=>n:n}return e?{...t,[e]:o}:{...t,...o}},[e,t,o,l])}let S=function(e){let{children:t,theme:o,themeId:r}=e,s=(0,d.default)(y),n=(0,l.A)()||y,S=p(r,s,o),v=p(r,n,o,!0),k="rtl"===(r?S[r]:S).direction,b=function(e){let t=(0,d.default)(),o=(0,f.default)()||"",{modularCssLayers:r}=e,l="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return(l=r&&null===t?"string"==typeof r?r.replace(/mui(?!\.)/g,l):`@layer ${l};`:"",(0,h.default)(()=>{let e=document.querySelector("head");if(!e)return;let t=e.firstChild;if(l){if(t&&t.hasAttribute?.("data-mui-layer-order")&&t.getAttribute("data-mui-layer-order")===o)return;let r=document.createElement("style");r.setAttribute("data-mui-layer-order",o),r.textContent=l,e.prepend(r)}else e.querySelector(`style[data-mui-layer-order="${o}"]`)?.remove()},[l,o]),l)?(0,i.jsx)(g.default,{styles:l}):null}(S);return(0,i.jsx)(c,{theme:v,children:(0,i.jsx)(a.T.Provider,{value:S,children:(0,i.jsx)(m.default,{value:k,children:(0,i.jsxs)(u.A,{value:r?S[r].components:S.components,children:[b,t]})})})})}},48728:(e,t,o)=>{o.d(t,{A:()=>s});var r=o(12115),l=o(18364);function s(){return r.useContext(l.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.