PageSourceSearch

https://www.sigmaaldrich.cn/_next/static/chunks/2516-b4cf3ecf55cc1df4.js

js sigmaaldrich.cn collected 2026-10-02 14:40:26 UTC 33,836 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2516],{7315:(a,e,i)=>{i.d(e,{A:()=>n});var t=i(37876),l=i(40461);let n=a=>(0,t.jsx)(l.A,{...a,nativeViewbox:"0 -5.5 20 20",children:(0,t.jsx)("path",{d:"M.7.57v.97h1.22v.57H.71v1.4H0V0h2.16v.57zm4.78 2.94h-.63a.27.27 0 01-.26-.14L3.95 2.3a.28.28 0 00-.09-.1.27.27 0 00-.14-.03h-.24v1.34h-.7V0h1.07a2.11 2.11 0 01.6.08 1.15 1.15 0 01.42.2.81.81 0 01.23.33 1.1 1.1 0 01.08.41 1.12 1.12 0 01-.05.33.99.99 0 01-.14.29 1.03 1.03 0 01-.22.23 1.14 1.14 0 01-.3.16.68.68 0 01.12.09.62.62 0 01.1.13zM3.84 1.66a.87.87 0 00.3-.04.55.55 0 00.2-.13.48.48 0 00.12-.18.7.7 0 00.03-.23.48.48 0 00-.16-.39.73.73 0 00-.48-.14h-.37v1.11zM6.66.57v.9h1.13v.55H6.66v.92h1.45v.57H5.95V0h2.16v.57zm2.82 0v.9h1.13v.55H9.48v.92h1.45v.57H8.77V0h2.16v.57zM.7 6.02v.97h1.22v.57H.71v1.4H0V5.45h2.16v.57zm4.78 2.94h-.63a.27.27 0 01-.26-.14l-.64-1.08a.28.28 0 00-.09-.09.28.28 0 00-.14-.03h-.24v1.34h-.7V5.45h1.07a2.12 2.12 0 01.6.07 1.15 1.15 0 01.42.22.81.81 0 01.23.32 1.1 1.1 0 01.08.41 1.12 1.12 0 01-.05.33.99.99 0 01-.14.29 1.03 1.03 0 01-.22.22 1.14 1.14 0 01-.3.16.67.67 0 01.12.1.62.62 0 01.1.13zM3.84 7.11a.87.87 0 00.3-.04.55.55 0 00.2-.13.48.48 0 00.12-.18.7.7 0 00.03-.24.48.48 0 00-.16-.38.73.73 0 00-.48-.14h-.37v1.11zm2.82-1.09v.9h1.13v.55H6.66v.92h1.45v.57H5.95V5.45h2.16v.57zm2.82 2.94h-.7V5.45h.7zm2.5-1.79h1.16v1.45a1.78 1.78 0 01-.55.29 2.09 2.09 0 01-.62.09 2.03 2.03 0 01-.76-.13 1.68 1.68 0 01-.58-.38 1.65 1.65 0 01-.37-.57 1.94 1.94 0 01-.13-.72 2.02 2.02 0 01.13-.72 1.59 1.59 0 01.91-.94 1.94 1.94 0 01.74-.13 2.05 2.05 0 01.39.03 1.84 1.84 0 01.33.1 1.57 1.57 0 01.52.33l-.2.33a.19.19 0 01-.12.1.22.22 0 01-.17-.05 2.56 2.56 0 00-.16-.1 1.16 1.16 0 00-.17-.07 1.15 1.15 0 00-.2-.04 1.6 1.6 0 00-.25-.02 1.04 1.04 0 00-.43.08.92.92 0 00-.32.24 1.08 1.08 0 00-.2.38 1.51 1.51 0 00-.08.48 1.58 1.58 0 00.08.52 1.08 1.08 0 00.22.39.95.95 0 00.35.24 1.29 1.29 0 00.75.05 1.5 1.5 0 00.25-.1v-.6h-.38a.15.15 0 01-.1-.03.13.13 0 01-.04-.1zm4.77-1.72v3.51h-.7V7.45h-1.5v1.51h-.7V5.45h.7v1.49h1.5v-1.5zm3.25.58h-.99v2.93h-.7V6.03h-1v-.58H20z"})})},9886:(a,e,i)=>{i.d(e,{A:()=>f,R:()=>A});var t=i(37876);i(14232);var l=i(77742),n=i(35967),s=i(18608),o=i(6545),r=i(75703),d=i(74584),c=i(50429),p=i(82137),m=i(68054),h=i(41678),g=i(79504),y=i(72579),u=i(56557),v=i.n(u);let x=(0,s.makeStyles)()(a=>({root:{margin:0,paddingInlineStart:0,transition:"color 250ms"},availabilityItem:{display:"flex",alignItems:"center",paddingTop:a.spacing(2),paddingBottom:a.spacing(2),fontSize:a.typography.pxToRem(16),borderTop:"none"},noWrap:{whiteSpace:"nowrap"},availableIcon:{fontSize:a.typography.pxToRem(20),marginRight:a.spacing(1.5),display:"flex"},disabled:{color:a.palette.grey[400],"& svg":{fill:a.palette.grey[400]}}})),A=a=>{let{children:e,className:i}=a,{classes:l,cx:n}=x();return(0,t.jsx)("ol",{className:n(l.root,i),children:(0,t.jsxs)("li",{className:l.availabilityItem,children:[(0,t.jsx)("div",{className:l.availableIcon,children:(0,t.jsx)(c.A,{color:"error",fontSize:"inherit"})}),(0,t.jsx)("p",{children:e})]})})},f=a=>{let{availabilities:e,updateAvailable:i,className:s,hideQuantity:c,hidePlantLoc:u,leadTime:A}=a,{classes:f,cx:b}=x(),T=(0,l.A)();return(0,t.jsx)("ol",{className:b(f.root,s,i&&f.disabled),children:e.map((a,i)=>{let{key:l,availabilityOverwriteMessage:s,messageType:x,date:b,quantity:j,plantLoc:I}=a;if((null==s?void 0:s.messageValue)&&"secondary"===x)return(0,t.jsx)("li",{className:f.availabilityItem,children:(0,t.jsx)(r.A,{availabilityOverwrite:s})},i);switch(l){case o.qL.OutOfStockKey:return(0,t.jsx)("li",{className:f.availabilityItem,children:(0,t.jsx)("p",{children:(0,t.jsx)(h.J,{id:"OUT_OF_STOCK_KEY",defaultMessage:"We apologize but fulfillment and delivery of this product is delayed. We are working to minimize these delays as quickly as possible.",availability:a})})},i);case o.qL.UnknownAvailability:case o.qL.ContactForAvailability:case o.qL.FulfilmentDeliveryDelayed:case o.qL.UntilSuppliesRunOut:return(0,t.jsxs)("li",{className:f.availabilityItem,children:[(0,t.jsx)(p.A,{className:f.availableIcon,htmlColor:g.w.palette.warning.main}),(0,t.jsxs)("p",{children:[(0,t.jsx)(h.J,{id:l,defaultMessage:l===o.qL.UnknownAvailability?"Availability Unknown":l===o.qL.ContactForAvailability?"Please contact Customer Service for Availability":l===o.qL.FulfilmentDeliveryDelayed?"Fulfilment and delivery delayed":"This item is available until supplies run out.",availability:a}),l===o.qL.FulfilmentDeliveryDelayed&&(0,t.jsx)(y.A,{leadTime:A})]})]},i);case o.qL.CheckCartForAvailability:return(0,t.jsx)("li",{className:f.availabilityItem,children:(0,t.jsx)("p",{children:(0,t.jsx)(h.J,{id:"CHECK_CART_FOR_AVAILABILITY",defaultMessage:"Check Cart for Availability",availability:a})})},i);default:if(!b||!j)return(0,t.jsx)(h.J,{id:"PRICING_AND_AVAILABILITY_UNAVAILABLE",defaultMessage:"Pricing and availability is not currently available.",availability:a});if("secondary"===x){let s=v()(),r=0===v()(b).diff(s,"day");return(0,t.jsxs)("li",{className:f.availabilityItem,children:[(0,t.jsx)("div",{className:f.availableIcon,children:(0,t.jsx)(m.A,{htmlColor:g.w.palette.info.light})}),(0,t.jsxs)("p",{children:[!c&&(j>0||e.length>0)?"".concat(j," "):null,r?a.key===o.qL.EstimatedToShipOn?(0,t.jsx)(h.J,{id:"ESTIMATED_TO_SHIP_TODAY",availability:a,defaultMessage:"Estimated to ship TODAY"}):(0,t.jsx)(h.J,{id:"AVAILABLE_TODAY",availability:a,defaultMessage:"Available to ship TODAY"}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h.J,{availability:a,...d.default[l===o.qL.EstimatedDeliveryOn?"AVAILABILITY_ESTIMATED_DELIVERY_ON":l]})," ",(0,t.jsx)(n.XU,{value:new Date(b),year:"numeric",month:"long",day:"2-digit",timeZone:"UTC"})]}),!u&&I&&(0,t.jsxs)(t.Fragment,{children:[" ".concat(T.formatMessage(d.default.PRODUCT_AVAILABILITY_FROM)," "),(0,t.jsx)("span",{children:I})]})]})]},i)}return null}})})}},15735:(a,e,i)=>{i.d(e,{A:()=>m});var t=i(37876);i(14232);var l=i(88443),n=i(86560),s=i(77881),o=i(36335),r=i(6377),d=i(18608),c=i(70403);let p=(0,d.makeStyles)()(a=>({paper:{borderRadius:0},dialogHeader:{fontSize:a.typography.pxToRem(28),fontWeight:a.typography.fontWeightBold,padding:a.spacing(8,8,0,8),display:"flex",justifyContent:"space-between",alignItems:"center",width:"100%"},closeIcon:{fontSize:a.typography.pxToRem(30)},dialogBody:{padding:a.spacing(4,8),fontSize:a.typography.pxToRem(16)}})),m=a=>{let{open:e,setModalOpen:i,bodyContent:d,headerContent:m}=a,{classes:h}=p();return(0,t.jsx)(l.A,{open:e,maxWidth:"md",classes:{paper:h.paper},children:(0,t.jsxs)(n.A,{container:!0,children:[(0,t.jsxs)(s.A,{classes:{root:h.dialogHeader},children:[m,(0,t.jsx)(o.A,{onClick:()=>i(!1),children:(0,t.jsx)(c.A,{classes:{root:h.closeIcon}})})]}),(0,t.jsx)(r.A,{classes:{root:h.dialogBody},children:(0,t.jsx)(n.A,{container:!0,children:d})})]})})}},17588:(a,e,i)=>{i.d(e,{A:()=>v});var t=i(37876);i(14232);var l=i(8733),n=i(18608),s=i(61345),o=i(71937),r=i(74584),d=i(70769),c=i(29537),p=i(29398),m=i(7315),h=i(2897);let g=(0,n.makeStyles)()(a=>({shipIconContainer:{display:"flex",marginLeft:a.spacing(2),cursor:"pointer"},shipsTodayIcon:{display:"flex",alignItems:"center",fontSize:a.typography.pxToRem(32)}})),y=(0,n.withStyles)(s.A,a=>({tooltip:{backgroundColor:a.palette.common.white,color:a.palette.common.black,width:a.typography.pxToRem(260),fontSize:a.typography.pxToRem(12),boxShadow:"0 6px 13px 0 rgba(0, 0, 0, 0.16)",padding:a.spacing(6,5)}})),u={US:"6:00 PM EST",DE:"5:30 PM CET",IN:"2:30 PM IST",CN:"5:00 PM CST",JP:"3:00 PM JST",KR:"3:00 PM KST",FR:"4:00 PM CET",GB:"3:30 PM GMT"},v=a=>{let{type:e,className:i,gaSection:n,gaComponent:s,material:v}=a,{classes:x}=g(),{userSession:A}=(0,d.j)(),f=e===c.u2.SameDay;return(0,t.jsx)(y,{enterTouchDelay:0,leaveTouchDelay:2e3,onClose:()=>f&&(0,h.Sm)({action:"hover ships today",section:n,detail:"quick order"===n?"manual entry":void 0,component:s||"",elementType:"icon",material:v}),title:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.A,{children:f?(0,t.jsx)(l.A,{...r.default.SHIPS_TODAY}):(0,t.jsx)(l.A,{...r.default.FREE_FREIGHT})}),(0,t.jsx)("div",{style:{paddingTop:"10px",fontWeight:"normal"},children:f?(0,t.jsx)(l.A,{...r.default.SHIPS_TODAY_MESSAGE,values:{shippingTime:u[A.country]}}):(0,t.jsx)(l.A,{...r.default.FREE_FREIGHT_MESSAGE})})]}),children:(0,t.jsx)("span",{className:null!=i?i:x.shipIconContainer,children:f?(0,t.jsx)(p.A,{color:"secondary",className:x.shipsTodayIcon}):(0,t.jsx)(m.A,{color:"secondary",fontSize:"large"})})})}},18060:(a,e,i)=>{i.d(e,{A:()=>m});var t=i(37876),l=i(18608),n=i(60345),s=i(12740),o=i(61345),r=i(69913),d=i(14232);let c=(0,l.makeStyles)()(a=>({tabs:{"& .MuiTabs-indicator":{backgroundColor:a.palette.text.primary,height:"4px"}},tab:{position:"relative",color:a.palette.primary.main,fontSize:a.typography.pxToRem(12),fontWeight:a.typography.fontWeightMedium,padding:a.spacing(2.5,4),minWidth:"auto",opacity:1,textTransform:"capitalize","&:hover":{color:a.palette.primary.main,"&::after":{content:'""',position:"absolute",bottom:0,left:0,width:"100%",height:"4px",backgroundColor:a.palette.primary.main}},"&.Mui-selected":{color:a.palette.text.primary},[a.breakpoints.up("md")]:{fontSize:a.typography.pxToRem(18),fontWeight:a.typography.fontWeightBold,padding:a.spacing(5.125,4)},"&.MuiButtonBase-root":{maxWidth:"fit-content"}},additionalLink:{marginLeft:"auto"},tabsHeader:{display:"flex",alignItems:"center"}}));function p(a){let{tab:e,value:i,index:l,...n}=a;return(0,t.jsx)("div",{role:"tabpanel",hidden:i!==l,id:"tabpanel-".concat(l),"aria-labelledby":"tab-".concat(l),...n,children:i===l&&(0,t.jsx)(t.Fragment,{children:e.component})})}let m=a=>{let{tabs:e,activeTabIndex:i,hideDivider:l,changeCallback:m,additionalLink:h}=a,{classes:g}=c(),y=0;i&&(i>=0&&i<e.length?y=i:console.warn("The initial active tab integer is invali
1d. Check length of tabs."));let[u,v]=(0,d.useState)(y);(0,d.useEffect)(()=>{v(i||y)},[i]);let x=(a,e)=>{e!==u&&a.selectCallback&&a.selectCallback(e)},A=(a,e)=>(0,t.jsx)(n.A,{className:g.tab,label:e.label,"data-testid":e.id,onClick:()=>x(e,a),...function(a){return{id:"tab-".concat(a),"aria-controls":"tabpanel-".concat(a)}}(a)},a);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:g.tabsHeader,children:[(0,t.jsx)(s.A,{className:g.tabs,value:u,onChange:(a,e)=>{e!==u&&(v(e),m&&m(e))},children:e.map((a,e)=>{if(null==a?void 0:a.toolTip){var i,l,n;return(0,t.jsx)(o.A,{title:a.toolTip.title,arrow:null===(i=a.toolTip)||void 0===i?void 0:i.arrow,placement:null===(l=a.toolTip)||void 0===l?void 0:l.placement,classes:null===(n=a.toolTip)||void 0===n?void 0:n.classes,children:A(e,a)},e)}return A(e,a)})}),h&&(0,t.jsx)("div",{className:g.additionalLink,children:h})]}),!l&&(0,t.jsx)(r.A,{}),e.map((a,e)=>(0,t.jsx)(p,{tab:a,index:e,value:u},e))]})}},29398:(a,e,i)=>{i.d(e,{A:()=>n});var t=i(37876),l=i(40461);let n=a=>(0,t.jsxs)(l.A,{...a,nativeViewbox:"0 -6 24 24",children:[(0,t.jsx)("path",{d:"M20 6.73a1.62 1.62 0 00-1.28-1.4 15.9 15.9 0 00-.83-1.71c-.07-.14-.39-.59-1.43-.59h-.53V1.44A1.42 1.42 0 0014.51 0h-7.6A1.42 1.42 0 005.5 1.44v.38h1v-.38a.38.38 0 01.38-.39h7.6a.38.38 0 01.38.39V7.63a2.2 2.2 0 00-1.38 1.15H11a2.14 2.14 0 00-3.88 0h-.21a.38.38 0 01-.38-.38v-.75h-1v.74a1.43 1.43 0 001.35 1.43 2.18 2.18 0 004.36 0h2a2.18 2.18 0 104.36 0h1.29A1.21 1.21 0 0020 8.5zM9.06 11a1.18 1.18 0 111.16-1.18A1.16 1.16 0 019.06 11zm6.86-6.87h.53a1.1 1.1 0 01.56.1c.2.37.39.75.56 1.13h-1.65zM15.46 11a1.18 1.18 0 111.16-1.18A1.17 1.17 0 0115.46 11zm3.47-2.24a.25.25 0 01-.18.07h-1.34a2.23 2.23 0 00-1.49-1.19V6.36h2.44a.56.56 0 01.6.43v1.78a.26.26 0 01-.03.14z"}),(0,t.jsx)("path",{d:"M9.35 3a.52.52 0 00-.51-.53H.51A.52.52 0 000 3a.51.51 0 00.51.52h8.33A.51.51 0 009.35 3zM9.35 4.8a.52.52 0 00-.51-.53H2a.53.53 0 000 1.06h6.84a.52.52 0 00.51-.53zM9.35 6.63a.51.51 0 00-.51-.52H3.62a.52.52 0 00-.52.52.52.52 0 00.52.53h5.22a.52.52 0 00.51-.53z"})]})},39102:(a,e,i)=>{i.d(e,{f:()=>T});var t=i(37876);i(14232);var l=i(5353),n=i(18608),s=i(56557),o=i.n(s),r=i(71937),d=i(82137),c=i(43603),p=i(94098),m=i(50429),h=i(35967),g=i(6545),y=i(17588),u=i(29537),v=i(41678),x=i(97897),A=i(79504),f=function(a){return a.Red="red",a.Yellow="yellow",a.Green="green",a}(f||{});let b=(0,n.makeStyles)()(a=>({root:{display:"flex",alignItems:"flex-start"},availableIcon:{marginRight:a.spacing(1.5),fontSize:a.typography.pxToRem(19),height:a.typography.pxToRem(19),flexShrink:0},shipIcon:{display:"inline-block",verticalAlign:"middle",marginLeft:a.spacing(1),"& svg":{fontSize:a.typography.pxToRem(36),display:"block",paddingLeft:a.spacing(.25)},cursor:"pointer"},shipIconFront:{marginTop:"-".concat(a.spacing(1)),marginLeft:0,marginRight:a.spacing(1),"& svg":{fontSize:a.typography.pxToRem(30),display:"block",paddingLeft:0},cursor:"pointer"},shipText:{marginRight:a.spacing(1),verticalAlign:"top"},stoplightIcon:{marginRight:a.spacing(1),fontSize:a.typography.pxToRem(19),flexShrink:0,"& svg":{width:a.typography.pxToRem(19),height:a.typography.pxToRem(19),fontSize:a.typography.pxToRem(19)}},stoplightContent:{display:"flex",flexDirection:"column",alignItems:"flex-start"},stoplightHeadline:{fontWeight:a.typography.fontWeightBold,lineHeight:1.4,marginBottom:a.spacing(.5)},detailsRow:{"& > span":{marginLeft:0}}})),T=a=>{let{confidenceLevel:e,materialAvailability:i,shipsToday:n,material:s,gaSection:T,gaComponent:j,detailsLink:I,hideShippingDetails:S=!1}=a,{decision:L}=(0,l.ov)("pna-1839"),{classes:N}=b(),C=o()(),_=!!i.date&&0===o()(i.date).diff(C,"day"),k=i.key===g.qL.EstimatedToShipOn,E=_&&k,M=null==e?void 0:e.toLowerCase(),D=i.date?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:N.shipText,children:(0,t.jsx)(v.J,{...x.A[i.key],availability:i})}),(0,t.jsx)(h.XU,{value:new Date(i.date),year:"numeric",month:"long",day:"2-digit",timeZone:"UTC"})]}):null;return(null==L?void 0:L.enabled)?n?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-variant-ships-today",children:[(0,t.jsx)(y.A,{type:u.u2.SameDay,className:N.shipIconFront,gaSection:T,gaComponent:j,material:s}),(0,t.jsxs)("div",{className:N.stoplightContent,children:[(0,t.jsx)(r.A,{variant:"body2",component:"strong",className:N.stoplightHeadline,children:(0,t.jsx)(v.J,{id:"IN_STOCK",defaultMessage:"In Stock",availability:i})}),(0,t.jsxs)(r.A,{variant:"body2",component:"p",children:[(0,t.jsx)(v.J,{id:"AVAILABLE_TODAY",availability:i,defaultMessage:"Available to ship TODAY"}),I]})]})]}):M===f.Green?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-variant-green",children:[(0,t.jsx)(c.A,{className:N.stoplightIcon,htmlColor:A.w.palette.success.main}),(0,t.jsxs)("div",{className:N.stoplightContent,children:[(0,t.jsx)(r.A,{variant:"body2",component:"strong",className:N.stoplightHeadline,children:(0,t.jsx)(v.J,{id:"IN_STOCK",defaultMessage:"In Stock",availability:i})}),(0,t.jsx)(r.A,{variant:"body2",component:"p",children:_?(0,t.jsx)(v.J,{id:E?"ESTIMATED_TO_SHIP_TODAY":"AVAILABLE_TODAY",availability:i,defaultMessage:E?"Estimated to ship TODAY":"Available to ship TODAY"}):D}),I&&(0,t.jsx)("span",{className:N.detailsRow,children:I})]})]}):M===f.Yellow?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-variant-yellow",children:[(0,t.jsx)(p.A,{className:N.stoplightIcon,htmlColor:A.w.palette.warning.main}),(0,t.jsxs)("div",{className:N.stoplightContent,children:[(0,t.jsx)(r.A,{variant:"body2",component:"strong",className:N.stoplightHeadline,children:(0,t.jsx)(v.J,{id:"CONFIDENCE_YELLOW_HEADLINE",defaultMessage:"More stock is on the way",availability:i})}),i.date&&(0,t.jsx)(r.A,{variant:"body2",component:"p",children:D}),I&&(0,t.jsx)("span",{className:N.detailsRow,children:I})]})]}):M===f.Red?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-variant-red",children:[(0,t.jsx)(m.A,{className:N.stoplightIcon,htmlColor:A.w.palette.error.main}),(0,t.jsxs)("div",{className:N.stoplightContent,children:[(0,t.jsx)(r.A,{variant:"body2",component:"strong",className:N.stoplightHeadline,children:(0,t.jsx)(v.J,{id:"CONFIDENCE_RED_HEADLINE",defaultMessage:"Currently out of stock",availability:i})}),i.date&&(0,t.jsx)(r.A,{variant:"body2",component:"p",children:D}),I&&(0,t.jsx)("span",{className:N.detailsRow,children:I})]})]}):(console.warn("[CONFIDENCE STOPLIGHT A/B TEST] No matching render condition. confidenceLevel: ".concat(e,", shipsToday: ").concat(n)),null):n||E||_?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-control-today",children:[(0,t.jsx)(d.A,{className:N.availableIcon,htmlColor:A.w.palette.success.main}),(0,t.jsxs)(r.A,{variant:"body2",component:"p",children:[(0,t.jsx)(v.J,{id:E?"ESTIMATED_TO_SHIP_TODAY":"AVAILABLE_TODAY",availability:i,defaultMessage:E?"Estimated to ship TODAY":"Available to ship TODAY"}),I,n&&!S&&(0,t.jsx)(y.A,{type:u.u2.SameDay,className:N.shipIcon,gaSection:T,gaComponent:j,material:s})]})]}):i.date?(0,t.jsxs)("span",{className:N.root,"data-testid":"stoplight-control-future-date",children:[(0,t.jsx)(d.A,{className:N.availableIcon,htmlColor:A.w.palette.success.main}),(0,t.jsxs)(r.A,{variant:"body2",component:"p",children:[D,I]})]}):null}},39336:(a,e,i)=>{i.d(e,{A:()=>q});var t=i(37876),l=i(14232),n=i(24938),s=i(18608),o=i(55369),r=i(6995),d=i(71937),c=i(70303),p=i(51819),m=i(77742),h=i(8733),g=i(78206),y=i(79077),u=i(96427),v=i(79350),x=i(746),A=i(93519);function f(){let a=(0,u._)(["\n    query MaterialAvailabilities($materialNumber: String!, $quantity: Int!, $catalogType: CatalogType, $orgId: String, $countryCode: String, $useSimulate: Boolean = false) {\n  getAvailabilityForMaterial(\n    input: {materialNumber: $materialNumber, quantity: $quantity, c
1atalogType: $catalogType, orgId: $orgId, countryCode: $countryCode, useSimulate: $useSimulate}\n  ) {\n    ...MaterialAvailabilitiesDetail\n  }\n}\n    ",""]);return f=function(){return a},a}let b={},T=(0,v.J1)(f(),x.S0);var j=i(6545),I=i(79373),S=i(9886),L=i(97959),N=i(8485),C=i(29537),_=i(2897),k=i(93493),E=i(20753),M=i(79543),D=i(24071),R=i(5353),O=i(76922),w=i(69668);let F=(0,s.makeStyles)()(a=>({confidenceInfo:{display:"flex",alignItems:"center",paddingTop:a.spacing(1.5),marginLeft:a.spacing(.5)},confidenceIconWrapper:{display:"flex",fontSize:a.typography.pxToRem(20),marginRight:a.spacing(1.5),flexShrink:0},confidenceInfoIcon:{color:a.palette.info.main,fontSize:"inherit"},confidenceTextWrapper:{paddingLeft:a.spacing(.5)}})),B=()=>{let{classes:a}=F(),{decision:e}=(0,R.ov)("pna-1839");return(null==e?void 0:e.enabled)?(0,t.jsxs)("div",{className:a.confidenceInfo,children:[(0,t.jsx)("div",{className:a.confidenceIconWrapper,children:(0,t.jsx)(O.A,{className:a.confidenceInfoIcon})}),(0,t.jsx)(d.A,{variant:"body2",className:a.confidenceTextWrapper,children:(0,t.jsx)(h.A,{id:"CONFIDENCE_MODAL_MESSAGE",defaultMessage:"We are working to confirm the ship date, which is subject to change.{br}Need help finding an alternative product?{br}Contact {technicalService}.",values:{br:(0,t.jsx)("br",{}),technicalService:(0,t.jsx)(w.N,{href:n.mA.customerSupport(),children:(0,t.jsx)(h.A,{id:"TECHNICAL_SERVICE",defaultMessage:"Technical Service"})})}})})]}):null},z=(0,s.makeStyles)()(a=>({constrainer:{paddingLeft:a.spacing(4),paddingRight:a.spacing(4),[a.breakpoints.up("md")]:{paddingLeft:a.spacing(8),paddingRight:a.spacing(8)}},availabilityForm:{marginBottom:a.spacing(8),paddingTop:a.spacing(2)},formLabel:{marginBottom:a.spacing(6),display:"inline-block"},availabilityFormBody:{[a.breakpoints.up("md")]:{display:"flex",alignItems:"flex-start"}},quantityInput:{marginBottom:a.spacing(4),height:a.typography.pxToRem(48),minWidth:a.typography.pxToRem(95),fontSize:a.typography.pxToRem(12),marginRight:0,[a.breakpoints.up("md")]:{height:"auto",marginBottom:0,maxWidth:a.typography.pxToRem(100),marginRight:a.spacing(6)}},error:{color:a.palette.error.main,marginTop:a.spacing(2)},resultsLabel:{marginBottom:a.spacing(1),fontSize:a.typography.pxToRem(12),fontWeight:a.typography.fontWeightBold},resultsContainer:{flex:"1 1 auto",overflow:"auto",[a.breakpoints.up("md")]:{marginBottom:a.spacing(2)}},footer:{paddingTop:a.spacing(6),paddingBottom:a.spacing(6),backgroundColor:a.palette.grey[50],[a.breakpoints.up("md")]:{backgroundColor:"transparent"}},warningText:{color:a.palette.error.main,fontSize:a.typography.pxToRem(14),marginBottom:a.typography.pxToRem(6)}})),q=a=>{var e,i,s,u,v,x;let{isModalOpen:f,onModalClose:R,material:O,canAddToCart:w,countryCode:F,availableQty:q,source:V}=a,{classes:Y,cx:H}=z(),P=(0,o.A)(),J=(0,m.A)(),U=(0,n.rd)(),W=(0,r.A)(P.breakpoints.up("md")),{focus:$="",catalog:K=""}=U.query||{},{getSitePreference:G}=(0,D.iZ)(),Q=G(D.VD.CatalogFilter),{materialNumber:X,availabilities:Z}=O,[aa,ae]=(0,l.useState)(!1),ai=(0,L.g9)(),at=(null===(e=O.availabilities)||void 0===e?void 0:e[0].key)==="APO_NO_STOCK",[al,an]=(0,l.useState)(Z||[]),[as,{loading:ao,error:ar,data:ad}]=(0,y.XN)(),[ac,{loading:ap,error:am,data:ah}]=function(a){let e={...b};return A._(T,e)}(),ag=null==ad?void 0:null===(i=ad.getPricingForMaterial.materialPricing)||void 0===i?void 0:i.availabilities,ay=null==ah?void 0:null===(s=ah.getAvailabilityForMaterial.materialAvailabilities)||void 0===s?void 0:s.availabilities,au=null!==(x=null===(u=O.availabilities)||void 0===u?void 0:u.find(a=>(null==a?void 0:a.messageType)==="primary"))&&void 0!==x?x:null===(v=O.availabilities)||void 0===v?void 0:v[0],av=!0===O.shipsToday||!!O.confidenceLevel&&!!(null==au?void 0:au.date),ax=async a=>{ay&&an(ay),await ac({variables:{materialNumber:X,quantity:a,catalogType:(0,C.vN)($||K),orgId:Q,countryCode:F,useSimulate:at}})};(0,l.useEffect)(()=>{at&&f&&ax(1)},[f]);let aA=async a=>{if((0,_.Sm)({action:"check product availability",section:V||"product availability",component:"modal",elementType:"button",elementText:"check availability",material:O}),at)ax(a.quantity);else{ag&&an(ag);let e=O.catalogType===j.Mh.Marketplace?j.Mh.Marketplace:null;await as({variables:{materialNumber:X,quantity:a.quantity,catalogType:(0,C.vN)(e||$||K),orgId:Q,countryCode:F}})}},af=async a=>{try{let e=[{materialNumber:O.materialNumber,quantity:a,marketplaceOfferId:O.marketplaceOfferId}];ae(!0),(0,k.p8)(e,[O],E.k9.AvailabilityModal),await ai(e,ae,void 0,null!==O.marketplaceOfferId)}catch(a){}};return(0,t.jsx)(g.l1,{initialValues:{quantity:1},onSubmit:aA,children:a=>{var e;let{values:i}=a;return(0,t.jsx)(I.A,{open:f,onClose:R,renderTitle:()=>(0,t.jsx)(d.A,{variant:"h2",component:"h2",children:"".concat(J.formatMessage({id:"PRODUCT_AVAILABILITY_HEADING",defaultMessage:"Availability for"})," ").concat(X)}),closeButtonId:"mat-avl-modal-close",children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:H(Y.availabilityForm,Y.constrainer),children:[(0,t.jsxs)("label",{htmlFor:"quantity",className:Y.formLabel,children:[q?(0,t.jsx)(d.A,{className:Y.warningText,children:(0,t.jsx)(h.A,{id:"DEPLETED_PRODUCTS_AVAILABILITY_WARNING",defaultMessage:"This item is discontinued, but limited quantities are available."})}):null,"".concat(J.formatMessage({id:"PRODUCT_AVAILABILITY_LABEL",defaultMessage:"Enter quantity to check availability and estimated ship date."}))]}),(0,t.jsxs)(g.lV,{className:Y.availabilityFormBody,children:[(0,t.jsx)(g.D0,{name:"quantity",component:N.A,className:Y.quantityInput,min:1,max:null!==(e=null==O?void 0:O.availableQtyInStock)&&void 0!==e?e:9999}),(0,t.jsx)(c.A,{id:"mat-avl-modal-check-availability","data-testid":"mat-avl-modal-check-availability",type:"submit",variant:"contained",color:"primary",size:"large",fullWidth:!W,disabled:ao||ap,children:(0,t.jsx)(h.A,{id:"CHECK_AVAILABILITY_BUTTON",defaultMessage:"Check Availability"})})]}),ar||am?(0,t.jsx)("div",{className:Y.error,children:(0,t.jsx)(h.A,{id:"PRICING_AND_AVAILABILITY_UNAVAILABLE",defaultMessage:"Pricing and availability is not currently available."})}):null]}),(0,t.jsx)("div",{className:H(Y.resultsLabel,Y.constrainer),children:(0,t.jsx)(h.A,{id:"PRODUCT_AVAILABILITY_SHIP_DATES",defaultMessage:"Ship Date(s)"})}),(0,t.jsx)("div",{className:H(Y.resultsContainer,Y.constrainer),children:ap?(0,t.jsx)(p.A,{color:"secondary",size:20}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(M.M,{source:"availability modal",brand:O.brand,item:X,pricing:O,confidenceLevel:O.confidenceLevel,children:(0,t.jsx)(S.A,{availabilities:ay||ag||al,updateAvailable:ao||!!ar||ap,leadTime:null==O?void 0:O.leadTime})}),av&&(0,t.jsx)(B,{})]})}),w&&(0,t.jsx)("div",{className:H(Y.footer,Y.constrainer),children:(0,t.jsx)(c.A,{variant:"contained",color:"secondary",disabled:aa,size:"large",fullWidth:!W,onClick:()=>af(i.quantity),id:"mat-avl-modal-add-to-cart",children:(0,t.jsx)(h.A,{id:"ADD_TO_CART",defaultMessage:"Add to Cart"})})})]})})}})}},47944:(a,e,i)=>{i.d(e,{A:()=>_});var t=i(37876),l=i(14232),n=i(18608),s=i(6545),o=i(77742),r=i(8733),d=i(35967),c=i(97897),p=i(74584),m=i(39336),h=i(15735),g=i(10844),y=i(70303),u=i(71937),v=i(75703),x=i(29537),A=i(17588),f=i(74412),b=i(41678),T=i(82137),j=i(79504),I=i(72579),S=i(56557),L=i.n(S),N=i(39102);let C=(0,n.makeStyles)()(a=>({root:{display:"flex",alignItems:"flex-start"},availableIcon:{marginRight:a.spacing(1.5),fontSize:a.typography.pxToRem(19),height:a.typography.pxToRem(19)},shipText:{marginRight:a.spacing(1),verticalAlign:"top"},shipFromLink:{marginLeft:a.spacing(1),fontWeight:a.typography.fontWeightBold,color:a.palette.primary.main,cursor:"pointer","&:hover":{color:a.palette.primary.dark}},from:{lineHeight:1,margin:a.spacing(0,1),fontSize:a.typography.pxToRem(14)},shipIcon:{display:"inline-block",verticalAlign:"middle",marginLeft:a.spacing(1),"& svg":{fontSize:a.typography.pxToRem(36),display:"block",paddingLeft:a.spacing(.25)},cursor:"pointer"},availabilityIcon:{marginRight:a.spacing(2),fontSize:a.typography.pxToRem(16)},warningText:{display:"flex",color:a.palette.error.main,alignItems:"center"},delayed:{display:"flex",alignItems:"center"},inquireButton:{minWidth:0,display:"flex",padding:0,margin:0}})),_=a=>{var e,i,n,S,_,k;let{material:E,canAddToCart:M,countryCode:D,hideDetails:R,hidePlantLoc:O,hideAvailabilityIcon:w=!1,gaDetailsClick:F,gaSection:B,gaComponent:z}=a,{classes:q}=C(),{formatMessage:V}=(0,o.A)(),[Y,H]=(0,l.useState)(!1),[P,J]=(0,l.useState)(!1),U=null==E?void 0:E.availableQtyInStock,W=null!==U,$=E.catalogType===s.Mh.Marketplace,K=null!==(n=null==E?void 0:null===(e=E.availabilities)||void 0===e?void 0:e.find(a=>(null==a?void 0:a.messageType)==="primary"))&&void 0!==n?n:null==E?void 0:null===(i=E.availabilities)||void 0===i?void 0:i[0],G=a=>{a.preventDefault(),F&&F(),H(!0)},Q=()=>{H(!1)},X=a=>(null==K?void 0:K.displayFromLink)&&!R?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:q.shipFromLink,onClick:G,onKeyPress:G,tabIndex:0,role:"button",children:(0,t.jsx)(r.A,{id:"DETAILS",defaultMessage:"Details"})}),Y&&(0,t.jsx)(m.A,{isModalOpen:Y,onModalClose:Q,material:E,canAddToCart:M,availableQty:a,countryCode:D})]}):null,Z=(a,e)=>(0,t.jsxs)("span",{className:q.root,children:[!w&&(0,t.jsx)(T.A,{className:q.availableIcon,htmlColor:a}),e]});if(null==K?void 0:K.availabilityOverwriteMessage)return(0,t.jsx)(v.A,{availabilityOverwrite:K.availabilityOverwriteMessage});if(W)return(0,t.jsxs)("div",{className:q.warningText,children:[(0,t.jsx)(f.A,{className:q.availabilityIcon,color:"warning"}),(0,t.jsx)(b.J,{id:"DEPLETED_PRODUCTS_QTY_FEW_LEFT_IN_STOCK",defaultMessage:"{availableQtyInStock} left in stock",values:{availableQtyInStock:U},availability:K}),X(U)]});if(!K)return null;if(K.key===s.qL.OnlyFewLeftInStock){let{quantity:a}=K;return(0,t.jsxs)("span",{className:q.root,children:[!w&&(0,t.jsx)(T.A,{className:q.availableIcon,htmlColor:j.w.palette.success.main}),(0,t.jsxs)("div",{children:[(0,t.jsx)(b.J,{id:"FEW_LEFT_IN_STOCK",defaultMessage:"{quantity} left in stock (more on the way)",values:{quantity:a},availability:K}),X(U),(null==E?void 0:E.shipsToday)&&!R&&(0,t.jsx)(A.A,{type:x.u2.SameDay,className:q.shipIcon,gaSection:B,gaComponent:z,material:E})]})]})}if(K.key===s.qL.UnknownAvailability)return Z(j.w.palette.warning.main,(0,t.jsx)("div",{children:(0,t.jsx)(b.J,{id:"AVAILABILITY_UNKNOWN",defaultMessage:"Availability Unknown",availability:K})}));if(K.key===s.qL.FulfilmentDeliveryDelayed)return Z(j.w.palette.warning.main,(0,t.jsxs)("p",{children:[(0,t.jsx)(b.J,{id:"FULFILMENT_DELIVERY_DELAYED",defaultMessage:"Fulfilment and delivery delayed",availability:K}),(0,t.jsx)(I.A,{leadTime:null==E?void 0:E.leadTime})]}));if(K.key===s.qL.UntilSuppliesRunOut)return Z(j.w.palette.warning.main,(0,t.jsx)("p",{children:(0,t.jsx)(b.J,{id:"UNTIL_SUPPLIES_RUN_O
1UT",defaultMessage:"This item is available until supplies run out.",availability:K})}));if(K.key===s.qL.OutOfStockKey)return R?(0,t.jsxs)(g.A,{className:q.delayed,children:[(0,t.jsx)(f.A,{className:q.availabilityIcon,color:"warning"}),(0,t.jsx)(b.J,{id:"FULFILMENT_DELIVERY_DELAYED",defaultMessage:"Fulfilment and delivery delayed",availability:K})]}):(0,t.jsx)(b.J,{id:"OUT_OF_STOCK_KEY",defaultMessage:"We apologize but fulfillment and delivery of this product is delayed. We are working to minimize these delays as quickly as possible.",availability:K});if(K.key===s.qL.ContactForAvailability)return Z(j.w.palette.warning.main,(0,t.jsx)("div",{children:(0,t.jsx)(b.J,{id:"CONTACT_FOR_AVAILABILITY",defaultMessage:"Please contact Customer Service for Availability",availability:K})}));if(K.key===s.qL.CheckCartForAvailability)return(0,t.jsx)("span",{className:q.root,children:(0,t.jsx)("div",{children:(0,t.jsx)(b.J,{id:"CHECK_CART_FOR_AVAILABILITY",defaultMessage:"Check Cart for Availability",availability:K})})});if(K.key===s.qL.InquireForPriceAndAvailability){let a=null==K?void 0:K.contactInfo,e=[null==a?void 0:a.contactPhone,null==a?void 0:a.contactEmail].filter(a=>!!a).join(" ".concat(V(p.default.OR)," "));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y.A,{className:q.inquireButton,onClick:()=>J(!0),children:(0,t.jsx)(b.J,{...p.default.INQUIRE_FOR_PRICE_AND_AVAILABILITY})}),P&&(0,t.jsx)(h.A,{open:P,setModalOpen:J,headerContent:E.materialNumber,bodyContent:(0,t.jsx)(g.A,{mr:12,mb:8,children:(0,t.jsx)(b.J,{...p.default.INQUIRE_FOR_PRICE_AND_AVAILABILITY_MODAL,values:{inquirePriceContactInfo:e}})})})]})}if(!K.date)return null;let aa=L()(),ae=0===L()(K.date).diff(aa,"day"),ai=K.key===s.qL.EstimatedToShipOn;return!0===E.shipsToday||E.confidenceLevel&&K.date?(0,t.jsx)(N.f,{confidenceLevel:null!==(S=E.confidenceLevel)&&void 0!==S?S:null,materialAvailability:K,material:E,shipsToday:null!==(_=E.shipsToday)&&void 0!==_&&_,gaSection:B,gaComponent:z,detailsLink:X(),hideShippingDetails:R}):(0,t.jsxs)("span",{className:q.root,"data-optimizely":K.key,children:[!w&&(0,t.jsx)(T.A,{className:q.availableIcon,htmlColor:j.w.palette.success.main}),(0,t.jsxs)(u.A,{variant:"body2",component:"p",children:[ae?ai?(0,t.jsx)(b.J,{id:"ESTIMATED_TO_SHIP_TODAY",availability:K,defaultMessage:"Estimated to ship TODAY"}):(0,t.jsx)(b.J,{id:"AVAILABLE_TODAY",availability:K,defaultMessage:"Available to ship TODAY"}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:q.shipText,children:(0,t.jsx)(b.J,{...c.A[K.key],availability:K})}),(0,t.jsx)(d.XU,{value:new Date(K.date),year:"numeric",month:"long",day:"2-digit",timeZone:"UTC"})]}),null!==(k=X())&&void 0!==k?k:$||O||!K.plantLoc?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.A,{component:"span",className:q.from,children:(0,t.jsx)(b.J,{id:"PRODUCT_AVAILABILITY_FROM",defaultMessage:"from",availability:K})}),K.plantLoc]})]})]})}},69341:(a,e,i)=>{i.d(e,{A:()=>t.A});var t=i(18060)},72579:(a,e,i)=>{i.d(e,{A:()=>r});var t=i(37876),l=i(8733),n=i(10844);i(14232);var s=i(55548),o=i(27651);let r=a=>{let{leadTime:e}=a,i=(0,s.Df)(o.KR.countryCode),r=(0,s.Df)(o.DE.countryCode),d=(0,s.Df)(o.AT.countryCode),c=(0,s.Df)(o.CH.countryCode);return(i||r||d||c)&&e?(0,t.jsxs)("span",{children:[", ",(0,t.jsx)(l.A,{id:"ESTIMATED_LEAD_TIME",defaultMessage:"Estimated Lead Time"}),(0,t.jsx)(n.A,{ml:1,mr:1,component:"span",children:e}),(0,t.jsx)(l.A,{id:"DAYS",defaultMessage:"Days"})]}):null}},75703:(a,e,i)=>{i.d(e,{A:()=>r});var t=i(37876);i(14232);var l=i(77742),n=i(74584),s=i(41678);let o=(0,i(18608).makeStyles)()(a=>({availabilityOverwrite:{whiteSpace:"pre-line"},chipContainer:{backgroundColor:"#E8F3FA",padding:a.spacing(2,3),borderRadius:"5px",fontSize:a.typography.pxToRem(14),lineHeight:1.5,display:"inline-block",whiteSpace:"normal",wordBreak:"break-word",color:a.palette.text.primary,fontFamily:a.typography.fontFamily}})),r=a=>{let{availabilityOverwrite:e,showAvailabilityLabelChip:i=!1}=a,{classes:r,cx:d}=o(),{formatMessage:c}=(0,l.A)(),{messageKey:p,messageValue:m,messageVariable1:h,messageVariable2:g,messageVariable3:y}=null!=e?e:{},u=null==m?void 0:m.replace("%0","{messageVariable1}"),v={messageValue:m,messageVariable1:h,messageVariable2:g?c(n.default[g]):g,messageVariable3:y},x=a=>i?(0,t.jsx)("div",{className:r.chipContainer,children:a}):(0,t.jsx)(t.Fragment,{children:a});return(0,t.jsx)("div",{className:d(!i&&r.availabilityOverwrite),children:p&&(n.default[p]?(0,t.jsx)(s.J,{id:p,...n.default[p],values:v,children:a=>x(a)}):(0,t.jsx)(s.J,{id:"DEFAULT_AVAILABILITY_MESSAGE",defaultMessage:u,values:v,children:a=>x(a)}))})}},79077:(a,e,i)=>{i.d(e,{Dy:()=>p,XN:()=>m,jJ:()=>c});var t=i(96427);i(37876);var l=i(79350),n=i(746);i(14232);var s=i(54431),o=i(93519);function r(){let a=(0,t._)(["\n    query MaterialPricingAndAvailability($materialNumber: String!, $quantity: Int!, $catalogType: CatalogType, $orgId: String, $displaySDS: Boolean = false, $countryCode: String, $checkBuyNow: Boolean) {\n  getPricingForMaterial(\n    input: {materialNumber: $materialNumber, quantity: $quantity, c
1atalogType: $catalogType, orgId: $orgId, countryCode: $countryCode, checkBuyNow: $checkBuyNow}\n  ) {\n    ...MaterialPricingDetail\n  }\n}\n    ",""]);return r=function(){return a},a}let d={},c=(0,l.J1)(r(),n.vg);function p(a){let e={...d,...a};return s.IT(c,e)}function m(a){let e={...d,...a};return o._(c,e)}}}]);
2//# sourceMappingURL=./2516-b4cf3ecf55cc1df4.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.