PageSourceSearch

https://www.mms.com/_next/static/chunks/3379.b0ca61441e38a5ac.js

js mms.com collected 2026-09-24 17:14:43 UTC 11,270 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3379],{77226:function(t,e,i){i.d(e,{A:function(){return a}});var n=i(91373);const r="m&ms";function a(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const i=[];let a=1;return t.forEach((t=>{var o,l,c,u;t&&i.push({index:a++,item_name:t.name,item_id:t.productKey,item_brand:r,item_variant:void 0,item_sku:t.sku,price:t.price.amount,currency:t.price.currencyCode,discount:void 0,is_promotional_gift:!1,quantity:t.quantity,stock_status:null===(l=t.availability)||void 0===l||null===(o=l.isOnStock)||void 0===o?void 0:o.toString(),stock_amount:null===(u=t.availability)||void 0===u||null===(c=u.availableQuantity)||void 0===c?void 0:c.toString(),is_customized:!!t.customFields,is_personalized:!0,is_flavor_remix:e,product_badge:void 0,...(0,n.Y9)(t.categories,"")})})),i}},17553:function(t,e,i){i.d(e,{D:function(){return o}});var n=i(43905),r=i(38701),a=i(90106);function o(t){var e;const i=(0,r.R)(null===(e=t.customFields)||void 0===e?void 0:e.advancedPackageCustomization);if(i)return(0,n.x)(i)?function(t){var e,i,n,o;return{templateVariant:t.sku,flowType:a.PACKAGING_TYPES.advancedCustomizationBlank,type:a.CUSTOMIZATION_TYPES.packaging,sku:t.sku,customizationOnPackagingImageURL:null!==(n=t.packagingPreviewImageUrl)&&void 0!==n?n:"",customizationImageURL:null!==(o=null===(e=(0,r.R)(null===t||void 0===t||null===(i=t.customFields)||void 0===i?void 0:i.advancedCustomizedPackagePreviewImageUrl))||void 0===e?void 0:e.originalImageUrl)&&void 0!==o?o:""}}(t):function(t,e){const{templateId:i,textInput:n,textSize:r,textColor:o,textFont:l,textAlignment:c,textBoxCoordinates:u,imageBoxCoordinates:s,userUploadedImage:d,templateImage:p,templateImageData:v,previewImage:m,cropperSettings:g}=e;var f,h,y,_;return{templateVariant:null!==i&&void 0!==i?i:t.sku,flowType:a.PACKAGING_TYPES.advancedCustomization,type:a.CUSTOMIZATION_TYPES.packaging,sku:t.sku,originalUserImageURL:null===d||void 0===d?void 0:d.originalImageUrl,transformedUserImageURL:null===d||void 0===d?void 0:d.croppedImageUrl,customizationOnPackagingImageURL:null!==(f=t.packagingPreviewImageUrl)&&void 0!==f?f:"",customizationImageURL:null!==(h=null===m||void 0===m?void 0:m.originalImageUrl)&&void 0!==h?h:"",text:n.map((t=>t.text)),textData:{textLinePosition:n.map((t=>({x:t.x,y:t.y}))),fontFamily:l.fontFamily,fontWeight:Number(l.fontWeight),size:Number(r),alignment:c,colorHex:"#".concat(o),textBox:{relativeWidth:(null===u||void 0===u?void 0:u.width)?u.width/v.width:0,relativeHeight:(null===u||void 0===u?void 0:u.height)?u.height/v.height:0,relativePositionX:(null===u||void 0===u?void 0:u.x)?u.x/v.width:0,relativePositionY:(null===u||void 0===u?void 0:u.y)?u.y/v.height:0}},templateData:{imageURL:p,intrinsicWidth:v.width,intrinsicHeight:v.height,maskImageURL:v.maskImageURL},userImageData:{imageID:null!==(y=null===d||void 0===d?void 0:d.id)&&void 0!==y?y:"",isModerationValid:Boolean(null===d||void 0===d?void 0:d.isValidImage),imageBox:{relativeWidth:(null===s||void 0===s?void 0:s.width)?s.width/v.width:0,relativeHeight:(null===s||void 0===s?void 0:s.height)?s.height/v.height:0,relativePositionX:(null===s||void 0===s?void 0:s.x)?s.x/v.width:0,relativePositionY:(null===s||void 0===s?void 0:s.y)?s.y/v.height:0},cropper:{zoom:g.zoom,positionX:g.position.x,positionY:g.position.y}},customizationImageData:{imageID:null!==(_=null===d||void 0===d?void 0:d.imageId)&&void 0!==_?_:""}}}(t,i)}},34349:function(t,e,i){i.d(e,{$U:function(){return s},ho:function(){return d},iu:function(){return p},nV:function(){return v},no:function(){return c},rX:function(){return u}});var n=i(12353),r=i(85404),a=i(85543),o=i(91373);function l(t){let{title:e,quantity:i,sku:r,productKey:a,availableStock:l,price:c,productURL:u,productImageURL:s,allVariantsOutOfStock:d,categories:p,productDiscount:v,selectedVariantOptions:m,availableDiscountCodes:g}=t;return{item_id:a,item_brand:o.RS,item_name:e,quantity:i,currency:c.currency,item_variant:null===m||void 0===m?void 0:m.join(" ").toLowerCase(),discount:v,price:c.amount,stock_status:!d,stock_amount:l,product_url:u,product_image_url:s,is_personalizable:!1,is_customized:!1,has_promo:!d&&(0,n.isMin1Array)(g),item_sku:r,...(0,o.Y9)(p)}}function c(t,e){return t.reduce(((t,i)=>{var n,r,l,c,u,s,d;if(!e.some((t=>t.productKey===i.productKey)))return t;const p=e.find((t=>t.productKey===i.productKey));if(!p)return t;const v=i.variants.all.find((t=>t.sku===p.sku));var m,g,f,h,y;
1const _={title:i.name,productKey:i.productKey,price:{amount:null!==(m=null===(r=i.pricing)||void 0===r||null===(n=r.price)||void 0===n?void 0:n.value.amount)&&void 0!==m?m:0,currency:null!==(g=null===(c=i.pricing)||void 0===c||null===(l=c.price)||void 0===l?void 0:l.value.currencyCode)&&void 0!==g?g:""},sku:p.sku,quantity:p.quantity,categories:i.categories,availableStock:null!==(f=null===(u=i.variants.all.find((t=>t.sku===p.sku)))||void 0===u?void 0:u.quantitySelector.maxQuantity)&&void 0!==f?f:i.variants.allStockAmount,allVariantsOutOfStock:i.variants.allOutOfStock,productImageURL:null!==(h=null===(s=i.gallery[0])||void 0===s?void 0:s.src)&&void 0!==h?h:"",productURL:(0,a.kv)(i.url,void 0,{absolute:!0}),productDiscount:(0,o.BH)(null===(d=i.pricing)||void 0===d?void 0:d.price,!1),selectedVariantOptions:(null===v||void 0===v?void 0:v.value)?[v.value]:void 0,availableDiscountCodes:null!==(y=i.availableDiscountCodes)&&void 0!==y?y:[]};return t.push(_),t}),[])}function u(t,e){(0,r.xe)({event:"accessories_drawer_open",button_name:"add accessory",button_text:t,accessory_section_title:e})}function s(t){(0,r.xe)({event:"accessories_edit",button_name:"edit_accessories",button_text:t,page_section:"configurator_review_accessories_subsection"})}function d(t,e){(0,r.xe)({event:"accessories_remove",button_name:"remove_accessory",button_text:t,page_section:"configurator_review_accessory_subsection",ecommerce:{items:[l(e)]}})}function p(t){let{accessories:e,accessoriesTotalPrice:i,marketRegion:n=""}=t;var a;const c=null!==(a=o.PX[n])&&void 0!==a?a:"";(0,r.xe)({event:"accessories_confirm",page_section:"configurator_accessories_drawer",ecommerce:{items:e.map((t=>({...l(t),accessory_type:c})))},accessories_total_price:i,text:!1})}function v(t,e){(0,r.xe)({event:"accessories_quantity_change",page_section:t,ecommerce:{items:[l(e)]}})}},47514:function(t,e,i){i.d(e,{e:function(){return a}});var n=i(74459),r=i(16498);function a(t,e){if(!t||!e)return[];const i=(0,r.Cj)(e.custom,n.oz.REF_ID);return[e,...i?null===t||void 0===t?void 0:t.lineItems.filter((t=>(0,r.Cj)(t.custom,n.oz.PARENT_REF_ID)===i)):[]]}},2720:function(t,e,i){function n(t,e){if(t&&e)return null===t||void 0===t?void 0:t.lineItems.find((t=>t.id===e))}i.d(e,{A:function(){return n}})},38008:function(t,e,i){i.d(e,{Q:function(){return s}});var n=i(38839),r=i(33359),a=i(80192),o=i(78380),l=i(38765),c=i(79726),u=i(74843);function s(t){let{activeStep:e,setActiveStep:i,steps:o,completedStepA11yText:s,accessibilityNavLabel:p,isConfiguratorVariant:v=!1,checkChangeStep:m}=t;function g(t){i(t)}return(0,n.jsx)(u.RQ.StepProgressTrackerWrapper,{...v?{"aria-label":p}:{},as:v?"nav":"div","data-testid":"step-progress-tracker",isConfiguratorVariant:v,children:(0,n.jsx)(r.M,{condition:!v,wrapper:t=>(0,n.jsx)(a.O,{children:t}),children:(0,n.jsx)(u.RQ.StepsList,{"data-testid":"step-progress-tracker-list",isConfiguratorVariant:v,children:o.map(((t,a)=>{const p=!t.disabled,f=e===a,h=a+1;return(0,n.jsx)(u.RQ.StepItem,{"aria-current":f?"step":void 0,"aria-posinset":h,"aria-setsize":o.length,"data-testid":"step-progress-tracker-item-".concat(h),disabled:v&&t.disabled,isConfiguratorVariant:v,children:(0,n.jsxs)(r.M,{condition:p,wrapper:t=>(0,n.jsx)(u.RQ.StepButton,{disabled:v&&e===a,isConfiguratorVariant:v,onClick:()=>function(t){v&&m?m(t,g):i(t+1)}(a),children:t}),children:[(0,n.jsx)(u.RQ.StepCircle,{active:f,"data-testid":"step-progress-tracker-circle-".concat(h),hidden:v&&t.disabled&&!t.completed,isConfiguratorVariant:v,isGray:v&&t.disabled&&t.completed,children:(0,n.jsx)(l.Z,{"data-testid":"step-progress-tracker-circle-label-".concat(h),tag:"span",variant:"h6BoldSerif",children:v?d(f,t):h})}),(0,n.jsx)(l.Z,{"data-testid":"step-progress-tracker-label-".concat(h),spacingBottom:0,tag:"span",variant:u.iA,children:t.title}),p&&!f&&(0,n.jsx)(c.T,{children:s})]})},a)}))})})})}function d(t,e){return t?(0,n.jsx)(u.RQ.DotIcon,{}):e.disabled&&!e.completed?(0,n.jsx)(u.RQ.DotIcon,{disabled:!0}):e.disabled&&e.completed?(0,n.jsx)(o.JO,{name:"checkmark",size:"medium"}):(0,n.jsx)(o.JO,{name:"edit",size:"small"})}}
1,43905:function(t,e,i){function n(t){return 0===Object.keys(t).length}i.d(e,{x:function(){return n}})},38701:function(t,e,i){function n(t){if(t)return JSON.parse(t)}i.d(e,{R:function(){return n}})},37715:function(t,e,i){i.d(e,{R:function(){return d},V:function(){return a}});var n=i(35837),r=i(32735);function a(t,e,i=""){let n=t[e];return Array.isArray(n)?n.join(",")??i:n??i}function o(t){return t.split("/").filter((t=>!!t))}function l(t,e,i){let n=o(t),r=e.find((t=>t.default)),a=e.find((e=>{let i=!e.children||0===e.children.length;return(e.pathArray.length===n.length||!i)&&function(t,e){let i=!1,n=o(t);if(0===e.pathArray.length&&0===n.length)return!0;for(let r=0;e.pathArray.length>r;r++){let t=e.pathArray[r],a=n[r],o=t.includes(":");if(!o&&t!==a||o&&!a){i=!1;break}i=!0}return i}(t,e)}));if(a?.children){let e=l(t,a.children,!0);e&&(a=e)}return i?a:a||r||e[0]}function c(t,e,i){let n=e.find((t=>t.default)),r=e.find((e=>{let i=function(t,e){let i={};for(let n=0;e.params.length>n;n++){let r=e.params[n];i[r]=a(t,r)}return i}(t,e);return function(t,e){return 0===Object.keys(t).map((i=>!!e[i]&&t[i]===e[i])).filter((t=>!t)).length}(e.match(i),t)}));if(r?.children){let e=c(t,r.children,!0);e&&(r=e)}return i?r:r||n||e[0]}function u(t,e){let i=t.find((t=>t.default));return t.map(((t,n)=>{let r=e?"/"+e.pathArray.join("/"):"",a=e?e.pathArray:[],l=e?e.params:[],c=o(t.path),s=c.filter((t=>t.includes(":"))).map((t=>t.replace(":",""))),d=r+t.path,p=e?function(t,e){let i={...t({}),...e({})};return function(t){let e={},n=Object.keys(i);for(let r=0;n.length>r;r++){let a=n[r];e[a]=i[a]??t[a]}return e}}(t.match,e.match):t.match,v={path:d.replace(/\/\//g,"/"),name:t.name,match:p,default:i?t.default:0===n,pathArray:[...a,...c],params:[...l,...s]};return t.children&&(v.children=u(t.children,v)),v}))}var s={persistentQueries:[]};function d(t,e=s){let i=(0,n.useRouter)(),a=u(t),[d,p]=(0,r.useState)(c(i.query,a).name),v=(0,r.useCallback)((async(t,n,r=!1)=>{let c=l(t,a),u=function(t,e){let i={},n=o(t);for(let r=0;e.pathArray.length>r;r++){let t=e.pathArray[r];t.includes(":")&&(i[t.replace(":","")]=n[r]??"")}return i}(t,c);await async function({router:t,toRoute:e,params:i,query:n,options:r},a=!1){let o={};r?.persistentQueries?.length&&r.persistentQueries.forEach((e=>{t.query[e]&&(o[e]=t.query[e])}));let l=e.match(i),c={...o,...l,...n??{}},u=new URLSearchParams(c).toString(),s=t.asPath.split("?")[0];await(a?t.replace:t.push)(`${s}${u?`?${u}`:""}`,void 0,{shallow:!0})}({router:i,toRoute:c,params:u,query:n,options:e},r)}),[i.query]);return(0,r.useEffect)((()=>{let t=c(i.query,a);t&&t.name!==d&&p(t.name)}),[i.query]),{currentRoute:d,navigate:v}}}}]);
2//# sourceMappingURL=3379.b0ca61441e38a5ac.js.map

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.