1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8872],{28068:function(e,t,n){"use strict";n.d(t,{_:function(){return a}});var r=n(50029),i=n(87794),o=n.n(i),s=n(67294),a=function(e){var t=e.initial,n=e.id,i=e.getServiceGallery,a=(0,s.useState)(t),l=a[0],c=a[1];return{updatedGallery:l,update:function(){function e(){return(e=(0,r.Z)(o().mark((function e(){var t;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i(n);case 2:t=e.sent,c(t||[]);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}}}},80077:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return P},default:function(){return T}});var r=n(50029),i=n(59499),o=n(87794),s=n.n(o),a=n(67294),l=n(10267),c=n(51252),u=n(17834),d=n(5517),p=n(3600),f=n(61976),m=n(64592),y=n(2511),v=n(15257),h=n(67244),g=n(76320),b=n(99842),j=n(2531),x=n(28068),w=n(67009),O=n(59122),S=n(85893);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){(0,i.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=!0;function T(e){var t=e.company,n=e.user,i=e.countries,o=e.allStates,C=e.listOfNumEmployees,P=e.allSubCategories,T=e.allHowDoYouKnowUs,Z=e.allSalesChannels,_=e.allRevenueRanges,N=e.allManufacturerGoals,E=e.profileInfo,I=e.disabledEditing,D=void 0===I||I,L=e.isAdminEditing,A=void 0!==L&&L,F=e.isLimitedAdminViewing,G=void 0!==F&&F,R=e.companyGallery,W=e.clientLogos,U=(0,a.useState)(n),Y=U[0],z=U[1],H=(0,a.useState)(k(k({},t),E)),M=H[0],V=H[1],X=(0,a.useState)({logo:null===t||void 0===t?void 0:t.logo,id:null===n||void 0===n?void 0:n.id}),B=X[0],K=X[1],$=(0,a.useState)(function(e){var t=e.userType,n=e.company,r=e.profileInfo;switch(t){case"manufacturer":return{salesChannels:r.salesChannels,workedWithDistributor:n.workedWithDistributor,typeOfProducts:n.typeOfProducts,typeOfRetailers:n.typeOfRetailers,typeOfTargetRetailers:n.typeOfTargetRetailers,importantFactorToWorkWithDistributor:n.importantFactorToWorkWithDistributor};case"distributor":return{salesChannels:r.salesChannels,typeOfProducts:n.typeOfProducts,clientsYouSellTo:n.clientsYouSellTo,regionToCover:n.regionToCover,importantFactorToWorkCompany:n.importantFactorToWorkCompany,importantFactorToListAProduct:n.importantFactorToListAProduct};case"serviceProvider":return{aboutUs:n.aboutUs,marketsOfOperation:n.marketsOfOperation,services:n.services,specializeIn:n.specializeIn,customers:n.customers,keyBenefits:n.keyBenefits}}}({userType:null===n||void 0===n?void 0:n.userType,company:t,profileInfo:E})),q=$[0],J=$[1],Q=(0,a.useState)([])[0],ee=(0,a.useState)(!1),te=ee[0],ne=ee[1],re=(0,a.useState)(null),ie=re[0],oe=re[1],se=(0,a.useState)(null),ae=se[0],le=se[1],ce=(0,x._)({initial:R,id:n.id,getServiceGallery:y.d5}),ue=ce.updatedGallery,de=ce.update,pe=function(){var e=(0,r.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(te){e.next=18;break}if(ne(!0),e.prev=2,!B.companyLogoFile){e.next=6;break}return e.next=6,(0,y.Sp)(n.id,B.companyLogoFile);case 6:return e.next=8,(0,y.z_)({userId:n.id,userData:Y,companyData:M,companyAnswers:q});case 8:oe(""),le("Changes applied successfully!"),e.next=17;break;case 12:e.prev=12,e.t0=e.catch(2),g.c.child({error:e.t0,userId:null===n||void 0===n?void 0:n.id,userInfo:Y,companyInfo:M,companyAnswers:q}).error("Failed updating profile"),oe((0,v.iH)(e.t0)),le("");case 17:ne(!1);case 18:case"end":return e.stop()}}),e,null,[[2,12]])})));return function(){return e.apply(this,arguments)}}();return(0,S.jsxs)("main",{id:"main",className:"mt-3 mx-3",children:[(0,S.jsx)(d.Z,{title:"Profile",subtitle:""}),(0,S.jsx)(l.Z,{className:"my-3",children:(0,S.jsx)(p.Z,{model:Y,onChange:z,disabledEditing:D,isAdminEditing:A})}),(0,S.jsx)(l.Z,{className:"my-3",children:(0,S.jsx)(f.Z,{disabledEditing:D,model:M,onChange:V,countries:i,allStates:o,listOfNumEmployees:C,allSubCategories:P,allHowDoYouKnowUs:T,allRevenueRanges:_,allManufacturerGoals:N,allSalesChannels:Z,user:n,isLimitedAdminViewing:G})}),(0,S.jsx)(l.Z,{className:"my-3",children:(0,S.jsx)(b.x,{userType:null===n||void 0===n?void 0:n.userType,model:q,onChange:J,clientLogos:W,isLimitedAdminViewing:G})}),(0,S.jsxs)(l.Z,{className:"my-3",children:[(0,S.jsx)(w.v,{model:B,onChange:K,title:"Upload Company Logo"}),(0,S.jsx)(h.X,{files:Q,title:"Upload Company Pictures",subtitle:(0,O.$e)(n)&&"Many distributors like to see where the products are being made. Please upload any company pictures such as production line, office building, warehouse etc.",disabledEditing:!1,uploadService:function(e){var t,r;return null===(t=window)||void 0===t||null===(r=t.dataLayer)||void 0===r||r.push({event:"uploadCompanyGalleryImage"}),(0,y.hR)(null===n||void 0===n?void 0:n.id,e)},fetchService:function(){return(0,y.d5)(null===n||void 0===n?void 0:n.id)},deleteService:function(e){var t,r;return null===(t=window)||void 0===t||null===(r=t.dataLayer)||void 0===r||r.push({event:"deleteCompanyGalleryImage"}),(0,y.jg)(e,null===n||void 0===n?void 0:n.id)},update:de})]}),(null===ue||void 0===ue?void 0:ue.length)>0&&(0,S.jsx)(l.Z,{className:"my-3",children:(0,S.jsx)(j.p,{gallery:ue,onUpdate:de,userId:null===n||void 0===n?void 0:n.id,type:"company"})}),ie&&(0,S.jsx)(l.Z,{children:(0,S.jsx)(c.Z,{className:"col-md-8 offset-md-2",children:(0,S.jsx)(u.Z,{color:"danger",children:ie})})}),ae&&(0,S.jsx)(l.Z,{children:(0,S.jsx)(c.Z,{className:"col-md-8 offset-md-2",children:(0,S.jsx)(u.Z,{color:"success",children:ae})})}),(0,S.jsx)(l.Z,{children:(0,S.jsxs)("div",{className:"col-sm-12 text-center mb-3",children:[D&&(0,S.jsxs)(u.Z,{color:"secondary",children:["In order to update your locked company data, please send us a message \xa0",(0,S.jsx)("a",{href:"mailto:[email protected]",children:"here."})]}),(0,S.jsx)(m.f,{loading:te,onClick:pe,type:"button",children:"Save"})]})})]})}},30142:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/user/profile",function(){return n(80077)}])}},function(e){e.O(0,[4885,3714,3336,8544,9630,7115,8909,646,9638,5675,7446,3654,2004,7505,7094,1524,4231,5401,4715,4856,9774,2888,179],(function(){return t=30142,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.