1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4244],{98868:(t,r,o)=>{o.r(r),o.d(r,{default:()=>l});var e=o(4832),d=o(8108),u=o(49180),a=o(32484),n=o(41820),i=o(44736),c=o(80136);const l=(0,u.c)((({routeInfo:t})=>{var r,o,u;const{managerRepository:l}=(0,n.w)(),s=(0,a.IT)(),p=new URLSearchParams(s.search).get("pid")||(null==t||null===(r=t.queryParams)||void 0===r?void 0:r.pid),g=(0,a.mW)("pdp-api-data",(0,e.c)((function*(){var t;const r=yield l.getProductsMgr().getProductSync(p);if("string"==typeof(null==r?void 0:r.type)||null==r||!r.getProductId())return{notFound:!0};const o=null!=r&&r.isVariationGroup()?r:yield l.getProductsMgr().getProductSync(null==r?void 0:r.getVariationGroupId(),!0);if(null==o||!o.getProductId())return{notFound:!0};const e=null!==(t=s.search)&&void 0!==t&&t.startsWith("?")?s.search.slice(1):s.search;return{pid:p,variationGroup:o,product:r,notFound:!1,searchParams:e}})),[p]);return(0,a.CO)({route:`Product-Show?pid=${g.pid}${g.searchParams?`&${g.searchParams}`:""}`,isHomePage:!1}),g.notFound?d.createElement(i.default,null):d.createElement(c.c,{pid:g.pid,variationGroupId:null===(o=g.variationGroup)||void 0===o?void 0:o.getProductId(),productId:null===(u=g.product)||void 0===u?void 0:u.getProductId()})}),"product-detail")}}]);
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.