1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1597],{43978:function(e,r,t){t.r(r),t.d(r,{default:function(){return G}});t(32195),t(20334),t(1075),t(23e3),t(82336);var n,o=t(41594),a=t.n(o),i=t(26306),l=t(96894),u=t(44199),c=t(72),d=t(17191),s=t(83320),p=t(14733),m=t(25212),g=t(58985),f=t(51811),b=t(43354),v=t(74511),y=t(35113),h=t(37924),E=(t(47012),t(34204),t(35978),t(43041),t(81621),t(90937),t(75755),t(3495)),S=t(50804),x=t(68217),C=t(57694),w=t(46560),A=t(98234),q=t(64878),N=t(95217);function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function j(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=T(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=T(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==T(r)?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var P=(0,x.A)(function(e){var r,t,n,o,a,i,l;return{container:{padding:"15px 0 0 0"},header:j({WebkitFontSmoothing:"antialiased",textAlign:"center",width:"100%"},e.breakpoints.down("sm"),{paddingTop:"10px"}),oopsContainer:{lineHeight:"1.2",borderTop:"1px solid ".concat(null===e||void 0===e||null===(r=e.palette)||void 0===r?void 0:r.colorNeutral20),padding:"20px 0 20px 0"},oopsText:{color:null===e||void 0===e||null===(t=e.palette)||void 0===t?void 0:t.colorNeutral70,fontFamily:"Roboto, sans-serif",fontSize:"16px",letterSpacing:".03em",textShadow:"1px 1px 1px rgba(0, 0, 0, 0.004)"},OopsText:{color:null===e||void 0===e||null===(n=e.palette)||void 0===n?void 0:n.black,fontFamily:"Roboto, sans-serif",fontSize:"28px",fontWeight:"bold"},break:{height:"12px",background:null===e||void 0===e||null===(o=e.palette)||void 0===o?void 0:o.colorNeutral30,boxShadow:"inset 0 1px 3px rgba(59,33,81,0.21), inset 0 1px 2px rgba(59,33,81,0.21)"},bestSellerContainer:{padding:"15px"},goodnewscontainer:{padding:"5px"},bestSellersText:{color:null===e||void 0===e||null===(a=e.palette)||void 0===a?void 0:a.black,fontSize:"18px"},goodnewsText:{color:null===e||void 0===e||null===(i=e.palette)||void 0===i?void 0:i.black,fontSize:"14px"},links:{padding:"5px"},linksText:{color:null===e||void 0===e||null===(l=e.palette)||void 0===l?void 0:l.black,fontSize:"14px",textDecoration:"underline"}}}),O=function(e){var r,t,o,l=e.url,d=e.collectionContentType,p=e.pageData,g=(0,i.d4)(w.getPresentationFamily),f=(0,i.d4)(C.getBrand),b=(0,N.A)({queryName:"findCategoryPageByUrl"}),v=b.targeting,y=b.context,h=b.isGraphqlTargetingEnabled,x=P(),T=(0,c.J1)(n||(t=["\n query ErrorPageQuery",' {\n findCategoryPageByUrl(brand: "','", environment: "','", url: "','", contentType: "','"',") {\n brand\n content\n }\n }\n "],o||(o=t.slice(0)),n=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(o)}}))),h?"($targeting: [Targeting])":"",f["domain-name"],m.S,l,d,h?", targeting: $targeting":""),j=null===p||void 0===p||null===(r=p.findContentPage)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.entries[0],O=j.collection_copy,k=j.return_link,_=j.collection_link,R=j.top_image,I=j.top_copy;return a().createElement(u.X,{query:T,variables:h?{targeting:v}:{},context:y,"data-component":"graphql404ErrorCategoryContainer"},function(e){var r,t=e.loading,n=e.error,o=e.data;if(t)return a().createElement("div",{style:{height:"80vh"}});if(n)return s.A.logError({appName:"mbp-pwa-ui",query:T,component:"Graphql404ErrorCategoryContainer.js",message:"Error loading data from Graphql",env:m.S,error:n}),null;o||s.A.logWarning({appName:"mbp-pwa-ui",query:T,component:"Graphql404ErrorCategoryContainer.js",message:"No data returned for query",env:m.S});var i=null===o||void 0===o||null===(r=o.findCategoryPageByUrl)||void 0===r||null===(r=r.content)||void 0===r||null===(r=r.entries[0])||void 0===r?void 0:r.code;return a().createElement(E.A,{className:x.container},"flower"===g?a().createElement(E.A,{className:x.header},a().createElement("div",{className:x.oopsContainer},a().createElement("span",{className:x.oopsText},I||null)),a().createElement("div",{className:x.break}),a().createElement(E.A,{className:x.bestSellerContainer},a().createElement("span",{className:x.bestSellersText},a().createElement("strong",null,O||null)))):a().createElement(E.A,{className:x.header},a().createElement(S.N_,{to:(null===k||void 0===k?void 0:k.href)||null},(null===R||void 0===R?void 0:R.url)&&a().createElement("img",{src:(null===R||void 0===R?void 0:R.url)||null,alt:"topImage"})),a().createElement(E.A,{className:x.goodnewscontainer},a().createElement("span",{className:x.goodnewsText},O||null)),(null===_||void 0===_?void 0:_.title)&&a().createElement(S.N_,{to:(null===_||void 0===_?void 0:_.href)||null,className:x.links},a().createElement("span",{className:x.linksText},(null===_||void 0===_?void 0:_.title)||null),a().createElement("br",null)),(null===k||void 0===k?void 0:k.title)&&a().createElement(S.N_,{to:(null===k||void 0===k?void 0:k.href)||null},a().createElement("span",{className:x.linksText},(null===k||void 0===k?void 0:k.title)||null))),i?a().createElement(A.A,{brand:f,categoryCode:i,pageData:p}):a().createElement(q.A,null))})};
1O.propTypes={url:d.string.isRequired,collectionContentType:d.string.isRequired,pageData:d.object.isRequired};var k=(0,l.withRouter)(O),_=g.nP.brand.selectors,R=function(e){var r,t=e.brand,n=e.pageData,o=(null===n||void 0===n||null===(r=n.findContentPage)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.entries[0]).collection_url,i=(0,h.A)(t.domain,o);return a().createElement(u.X,{query:i,"data-component":"graphql404ErrorCollectionContainer"},function(e){var r=e.loading,l=e.error,u=e.data;if(r)return a().createElement("div",{style:{height:"80vh"}});if(l)return s.A.logError({appName:"mbp-pwa-ui",query:i,component:"Graphql404ErrorCollectionContainer.js",message:"Error loading data from Graphql",env:m.S,error:l}),null;if(!u)return s.A.logWarning({appName:"mbp-pwa-ui",query:i,component:"Graphql404ErrorCollectionContainer.js",message:"No data returned for query",env:m.S}),null;var c=u.findURL.contentType;return a().createElement(k,{brand:t,url:o,collectionContentType:c,pageData:n})})};R.propTypes={brand:d.object.isRequired,pageData:d.object.isRequired};var I,D=(0,l.withRouter)((0,i.Ng)(function(e){return{brand:_.getBrand(e)}})(R));var B=g.nP.brand.selectors,z=function(e){var r,t,n=e.brand,o=e.page,i=e.SCIIsLoading,l=(null===o||void 0===o?void 0:o.contentType)||"template_error_page",d=(0,c.J1)(I||(r=['\n query ErrorPageQuery {\n findContentPage(brand: "','", environment: "','", contentType: "','", url: "/404-page") {\n content\n }\n }\n '],t||(t=r.slice(0)),I=Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(t)}}))),n["domain-name"],m.S,l);return(0,v.uS)({action:"track_404_data"}),a().createElement(u.X,{query:d,"data-component":"graphql404ErrorContainer"},function(e){var r,t=e.loading,o=e.error,u=e.data;return t&&i?a().createElement(b.A,null):t?null:o?(s.A.logError({error:o,component:"Graphql404ErrorContainer.js",brand:n.domain,contentType:l}),null):null!==u&&void 0!==u&&null!==(r=u.findContentPage)&&void 0!==r&&null!==(r=r.content)&&void 0!==r&&null!==(r=r.entries)&&void 0!==r&&r.length?a().createElement(D,{brand:n,pageData:u}):(s.A.logError({message:"No entries returned for query",component:"Graphql404ErrorContainer.js",brand:null===n||void 0===n?void 0:n.domain,contentType:l}),null)})};z.propTypes={brand:d.object.isRequired,page:(0,d.shape)({contentType:d.string}).isRequired,SCIIsLoading:d.bool},z.defaultProps={SCIIsLoading:!1};var G=(0,p.Zz)((0,y.A)({pageViewSuccessTest:v.ED}),l.withRouter,(0,i.Ng)(function(e){return{brand:B.getBrand(e),SCIIsLoading:(0,f.FS)(e)}}))(z)},98234:function(e,r,t){t(47012),t(34204),t(35978),t(81621),t(45503),t(61773),t(1075),t(32195),t(90937),t(1623),t(75755),t(77532),t(36211),t(76277),t(23e3),t(93142),t(15615),t(31538),t(43041),t(28835),t(96965),t(40464),t(97021),t(82336);var n=t(41594),o=t.n(n),a=t(3495),i=t(87291),l=t(26306),u=t(53620),c=t(17191),d=t(83320),s=t(11820),p=t(62717),m=t(25212),g=t(57694),f=t(95217);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function v(e){return function(e){if(Array.isArray(e))return x(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||S(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function h(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?y(Object(t),!0).forEach(function(r){C(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):y(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function E(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,o,a,i,l=[],u=!0,c=!1;try{if(a=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;u=!1}else for(;!(u=(n=a.call(t)).done)&&(l.push(n.value),l.length!==r);u=!0);}catch(e){c=!0,o=e}
1finally{try{if(!u&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(c)throw o}}return l}}(e,r)||S(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,r){if(e){if("string"==typeof e)return x(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?x(e,r):void 0}}function x(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function C(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=b(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=b(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==b(r)?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var w=function(e){return{pageSize:arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,page:e}},A=function(e){var r,t,i=e.brand,l=e.categoryCode,c=e.classes,g=e.productsPerRow,b=(0,n.useRef)(1),y=(0,f.A)({queryName:"findCategoryById"}),S=y.targeting,x=y.context,C=y.isGraphqlTargetingEnabled,A=(0,p.A)(C,"experiments"===(null===x||void 0===x?void 0:x.api)),q=E((0,u._)(A),2),N=q[0],T=q[1],j=T.loading,P=T.error,O=T.data,k=T.fetchMore,_=T.variables;(0,n.useEffect)(function(){N({variables:h({brand:i["domain-name"],environment:m.S,locale:"en-us",id:l,productOptions:w(b.current,12)},C?{targeting:S}:{}),context:x})},[]);if(j)return o().createElement("div",{style:{height:"80vh"}});if(P)return d.A.logError({appName:"mbp-pwa-ui",query:A,component:"Graphql404ErrorProductContainer.js",message:"Error loading data from Graphql",env:m.S,error:P}),null;if(!O)return d.A.logWarning({appName:"mbp-pwa-ui",query:A,component:"Graphql404ErrorProductContainer.js",message:"No data returned for query",env:m.S}),null;var R=(null===O||void 0===O||null===(r=O.findCategoryById)||void 0===r?void 0:r.experiments)||[],I=v(R);if(R.forEach(function(e){var r;I.push(h(h({},e),{},{source:"vertex-ai",attributionToken:null===(r=O.findCategoryById)||void 0===r?void 0:r.attributionToken}))}),null!==(t=O.findCategoryById)&&void 0!==t&&null!==(t=t.products)&&void 0!==t&&t.length){var D,B=O.findCategoryById.products,z=null===(D=O.findCategoryById)||void 0===D?void 0:D.totalPages;return o().createElement(a.A,{className:c.siteContainer},o().createElement(s.A,{brand:i,products:B,eventSubType:"404",fetchMoreResults:function(){k&&(b.current+=1,k({variables:h({productOptions:w(b.current,12)},C?{targeting:S}:{}),context:x}))},totalPages:z,pageNumber:b.current,productsPerRow:g,variables:_,experiments:I}))}return null};A.propTypes={categoryCode:c.string.isRequired,brand:c.object.isRequired,classes:c.object.isRequired,productsPerRow:c.number.isRequired};r.A=(0,l.Ng)(function(e){return{brand:(0,g.getBrand)(e)}})((0,i.A)(function(e){return{siteContainer:C(C({maxWidth:"1400px"},e.breakpoints.up(1430),{margin:"0 auto"}),e.breakpoints.down(600),{maxWidth:"100%",margin:"0 auto"})}})(A))},64878:function(e,r,t){var n=t(41594),o=t.n(n),a=t(83320),i=t(17191),l=t(26306),u=t(68217),c=t(57694),d=t(46560),s=t(98234),p=(0,u.A)(function(e){return{noProductsText:{color:e.palette.error.main,margin:"16px 0",fontSize:"14px",textAlign:"center",fontWeight:"bold"},bestSellerText:{color:e.palette.common.black,margin:"15px",fontSize:"18px",textAlign:"center",fontWeight:"bold"}}}),m=function(e){var r=e.brand,t=e.bestSellersId,n=e.callbackData,i=p();return"undefined"!==typeof window&&a.A.logError({appName:"mbp-pwa-ui",message:"Fallback Container rendered",pathname:window.location.pathname}),o().createElement(o().Fragment,null,o().createElement("div",{className:i.noProductsText},"There are currently no products available in this collection. Try your search again using the search box at the top of the page, or select from our best sellers below."),o().createElement("div",{className:i.bestSellerText},"Here are some of our best sellers..."),o().createElement(s.A,{brand:r,categoryCode:t,callbackData:n}))};m.propTypes={brand:i.object.isRequired,bestSellersId:i.string.isRequired,callbackData:i.string.isRequired},r.A=(0,l.Ng)(function(e){return{brand:(0,c.getBrand)(e),bestSellersId:(0,d.getBestSellersId)(e)}})(m)}}]); 2//# sourceMappingURL=1597.8893dc42.chunk.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.