1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4523],{90571:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/platform/sourcing-and-production/[path]",function(){return r(94811)}])},8348:function(e,t,r){"use strict";r.d(t,{Z:function(){return v}});var l=r(67294),n=r(93967),a=r.n(n),c=r(17399),i=r(18294),s=r(98032),o=r(71845),u=r(52317),m=r(31150);let d=e=>{let{componentCls:t,margin:r,marginXS:l,marginXL:n,fontSize:a,lineHeight:c}=e;return{[t]:{marginInline:l,fontSize:a,lineHeight:c,textAlign:"center",["".concat(t,"-image")]:{height:e.emptyImgHeight,marginBottom:l,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},["".concat(t,"-description")]:{color:e.colorTextDescription},["".concat(t,"-footer")]:{marginTop:r},"&-normal":{marginBlock:n,color:e.colorTextDescription,["".concat(t,"-description")]:{color:e.colorTextDescription},["".concat(t,"-image")]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:l,color:e.colorTextDescription,["".concat(t,"-image")]:{height:e.emptyImgHeightSM}}}}};var p=(0,u.I$)("Empty",e=>{let{componentCls:t,controlHeightLG:r,calc:l}=e;return[d((0,m.IX)(e,{emptyImgCls:"".concat(t,"-img"),emptyImgHeight:l(r).mul(2.5).equal(),emptyImgHeightMD:r,emptyImgHeightSM:l(r).mul(.875).equal()}))]}),g=function(e,t){var r={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&0>t.indexOf(l)&&(r[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,l=Object.getOwnPropertySymbols(e);n<l.length;n++)0>t.indexOf(l[n])&&Object.prototype.propertyIsEnumerable.call(e,l[n])&&(r[l[n]]=e[l[n]]);return r};let h=l.createElement(()=>{let[,e]=(0,o.ZP)(),[t]=(0,i.Z)("Empty"),r=new s.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return l.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,(null==t?void 0:t.description)||"Empty"),l.createElement("g",{fill:"none",fillRule:"evenodd"},l.createElement("g",{transform:"translate(24 31.67)"},l.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),l.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),l.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),l.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),l.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),l.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),l.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},l.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),l.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},null),E=l.createElement(()=>{let[,e]=(0,o.ZP)(),[t]=(0,i.Z)("Empty"),{colorFill:r,colorFillTertiary:n,colorFillQuaternary:a,colorBgContainer:c}=e,{borderColor:u,shadowColor:m,contentColor:d}=(0,l.useMemo)(()=>({borderColor:new s.C(r).onBackground(c).toHexShortString(),shadowColor:new s.C(n).onBackgroun
1d(c).toHexShortString(),contentColor:new s.C(a).onBackground(c).toHexShortString()}),[r,n,a,c]);return l.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,(null==t?void 0:t.description)||"Empty"),l.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},l.createElement("ellipse",{fill:m,cx:"32",cy:"33",rx:"32",ry:"7"}),l.createElement("g",{fillRule:"nonzero",stroke:u},l.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),l.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:d}))))},null),f=e=>{var{className:t,rootClassName:r,prefixCls:n,image:s=h,description:o,children:u,imageStyle:m,style:d}=e,f=g(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);let{getPrefixCls:v,direction:y,empty:x}=l.useContext(c.E_),C=v("empty",n),[S,N,w]=p(C),[_]=(0,i.Z)("Empty"),I=void 0!==o?o:null==_?void 0:_.description,b=null;return b="string"==typeof s?l.createElement("img",{alt:"string"==typeof I?I:"empty",src:s}):s,S(l.createElement("div",Object.assign({className:a()(N,w,C,null==x?void 0:x.className,{["".concat(C,"-normal")]:s===E,["".concat(C,"-rtl")]:"rtl"===y},t,r),style:Object.assign(Object.assign({},null==x?void 0:x.style),d)},f),l.createElement("div",{className:"".concat(C,"-image"),style:m},b),I&&l.createElement("div",{className:"".concat(C,"-description")},I),u&&l.createElement("div",{className:"".concat(C,"-footer")},u)))};f.PRESENTED_IMAGE_DEFAULT=h,f.PRESENTED_IMAGE_SIMPLE=E;var v=f},65321:function(e,t,r){"use strict";var l=r(85893);r(67294),r(65813),t.Z=e=>{let{heroData:t}=e;return(0,l.jsxs)("div",{className:"sourcing-and-production-uploader-hero-wrap",children:[(0,l.jsx)("div",{className:"title",children:null==t?void 0:t.title}),(0,l.jsx)("div",{className:"subtitle",children:null==t?void 0:t.subtitle})]})}},94811:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return b},default:function(){return A}});var l=r(85893),n=r(36786),a=r(797),c=r(53469),i=r(67294),s=r(65321),o=r(64210),u=r(66231),m=r(41664),d=r.n(m),p=r(67394),g=r(54887),h=r(51984),E=r(93967),f=r.n(E);r(9736);var v=r(60712),y=r(79134),x=r(56981),C=r(25675),S=r.n(C),N=e=>{let{categoryItems:t,path:r,className:n}=e,a=i.useRef(null),c=i.useRef(null),[s,o]=(0,i.useState)(0),{setSourcingBreadcrumbs:m}=(0,y.d)(),{isMobile:E}=(0,x.F3)();(0,i.useEffect)(()=>{var e,t;o((null==a?void 0:a.current)?null==a?void 0:a.current.offsetLeft:null===(t=document)||void 0===t?void 0:null===(e=t.querySelector(".popular-section-title"))||void 0===e?void 0:e.clientLeft)},[r]),(0,i.useEffect)(()=>{c.current&&(c.current.scrollLeft=0)},[r]);let C=(0,i.useCallback)(()=>{if(E)return"Browse categories";switch(r){case"products":return"Access vetted factories in nearly every product category";case"packaging":return"Access vetted packaging suppliers for your e-commerce brand";case"freelancers":case"business-and-creatives-services":return"Access freelancers and agencies for all your creative needs"}},[r]),N=(0,i.useCallback)(()=>{switch(r){case"products":return g.Z.stringifyUrl({url:"/sourcing",query:{[h.F.HOMEPAGE_CATEGORY]:u.Km.PRODUCTS}});case"packaging":return g.Z.stringifyUrl({url:"/sourcing",query:{[h.F.HOMEPAGE_CATEGORY]:u.Km.PACKAGING}});case"freelancers":case"business-and-creatives-services":return g.Z.stringifyUrl({url:"/sourcing",query:{[h.F.HOMEPAGE_CATEGORY]:u.Km.BUSINESS_AND_CREATIVE_SERVICES}});default:return"/sourcing"}},[r]),w=()=>{switch(r){case"products":return{type:"L1",label:v.CF[u.Km.PRODUCTS],L1Key:u.Km.PRODUCTS};case"packaging":return{type:"L1",label:v.CF[u.Km.PACKAGING],L1Key:u.Km.PACKAGING};case"freelancers":case"business-and-creatives-services":return{type:"L1",label:v.CF[u.Km.BUSINESS_AND_CREATIVE_SERVICES],L1Key:u.Km.BUSINESS_AND_CREATIVE_SERVICES};default:return}},_=e=>{let t=w();m([{type:"L1",label:null==t?void 0:t.label,L1Key:null==t?void 0:t.L1Key},{type:"L2",label:e.title,L2Key:e.key}])};return(0,l.jsxs)("div",{className:f()("product-category-wrap",n),children:[(0,l.jsxs)("div",{className:f()("title",{"title-mobile":E}),ref:a,children:[(0,l.jsx)("span",{children:C()}),(0,l.jsxs)(d(),{href:N(),className:"see-all",children:["See All ",(0,l.jsx)(p.n9,{})]})]}),(0,l.jsx)("div",{className:"category-items",ref:c,style:{padding:E?0:"0 ".concat(s,"px")},children:null==t?void 0:t.map(e=>(0,l.jsxs)(d(),{href:"/sourcing/browse/".concat(e.key,"/suppliers"),className:"category-item",onClick:()=>_(e),children:[(0,l.jsx)("div",{className:"image-wrap",children:(0,l.jsx)(S(),{width:204,height:204,src:e.image,alt:e.title})}),(0,l.jsx)("div",{className:"title",children:e.title})]},e.key))})]})},w=r(18603),_=r(96504);r(83924);let I=e=>{let{path:t,heroData:r,categoryConfig:n,catalogCompany:m,catalogItems:d,tags:p}=e,g=(0,i.useMemo)(()=>{switch(t){case"packaging":return n[u.Km.PACKAGING];case"freelancers":case"business-and-creatives-services":return n[u.Km.BUSINESS_AND_CREATIVE_SERVICES];default:return[]}},[n,t]),h=(0,i.useMemo)(()=>p[t],[t,p]);return(0,l.jsxs)("div",{className:"sourcing-path-page-wrap",children:[(0,l.jsx)(s.Z,{heroData:r}),(0,l.jsx)(_.Z,{path:t,tags:h,catalogItems:d,catalogCompany:m}),(0,l.jsx)(o.Z,{}),(0,l.jsx)(N,{className:f()("",{"mb-80":"products"!==t}),categoryItems:g,path:t}),(0,l.jsx)(w.Z,{}),(0,l.jsx)(c.Z,{content:a.ds,utmSource:"sourcing_and_production"})]})};I.getLayout=e=>{let{heroData:t,resolvedUrl:r}=e.props;
1return(0,n.x)({title:"".concat(null==t?void 0:t.title," | Pietra"),description:null==t?void 0:t.subtitle,image:null==t?void 0:t.image,path:r,hideFooter:!1})(e)};var b=!0,A=I},9736:function(){},65813:function(){}},function(e){e.O(0,[3867,3525,6133,2663,9983,3469,5380,2888,9774,179],function(){return e(e.s=90571)}),_N_E=e.O()}]);
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.