PageSourceSearch

https://app.tradesnest.com/_next/static/chunks/5769-7fdc039457e50dca.js

js tradesnest.com collected 2026-10-06 18:05:21 UTC 10,843 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5769],{54983:function(e,r,t){t.d(r,{v:function(){return i}});t(67294);var n=t(85893),i=function(e){var r=e.onChange,t=e.value,i=e.disabled,a=void 0!==i&&i,o=e.currencies;return(0,n.jsx)("select",{onChange:r,disabled:a,className:"custom-select",value:t,children:o.map((function(e){return(0,n.jsx)("option",{value:e,children:e.toUpperCase()},e)}))})}},15894:function(e,r,t){t.d(r,{Z:function(){return y}});var n=t(59499),i=t(67294),a=t(25675),o=t.n(a),l=t(10267),s=t(59122),c=t(74695),u=t(39261),d=t(54383),m=t(22905),p=t(90674),f=t(54983),v=t(85893),h=function(e){var r=e.onChange,t=e.value,n=e.disabled,i=void 0!==n&&n;return(0,v.jsxs)("select",{onChange:r,disabled:i,className:"custom-select",value:t,children:[(0,v.jsx)("option",{hidden:!0,children:"Select unit"}),u.oX.dimensionsUnit.map((function(e){return(0,v.jsx)("option",{value:e,children:e},e)}))]})};function b(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 g(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?b(Object(t),!0).forEach((function(r){(0,n.Z)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):b(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function y(e){var r,t=e.gallery,n=void 0===t?[]:t,a=e.countries,b=e.disabled,y=void 0!==b&&b,x=e.leadTimes,j=e.colors,C=e.allSubCategories,N=e.productMaterials,I=e.onChange,P=e.manufacturers,O=e.hasProductAddAccess,q=e.model||{},Z=(0,i.useState)(g(g({},q||{}),{},{selectedMainImageId:q.main_image_id})),S=Z[0],w=Z[1],k=function(e){w(e),null===I||void 0===I||I(e)};return(0,v.jsx)("div",{className:"col-12",children:(0,v.jsxs)("div",{className:"card",children:[(0,v.jsx)(d.Ol,{children:(0,v.jsx)(d.fN,{className:"mb-0",children:(0,v.jsx)("span",{className:"bold float-left",children:"Product information"})})}),(0,v.jsx)(d.eW,{children:(0,v.jsxs)(l.Z,{children:[S.articleNo&&(0,v.jsx)(m.Z,{className:"col-sm-12 mt-2",title:"Article no (ID)",value:S.articleNo,editable:!1}),O&&(0,v.jsxs)("div",{className:"form-group col-12 required",children:[(0,v.jsx)("label",{htmlFor:"company",children:"Please select the company for which the product is being created"}),(0,v.jsx)(p.i,{inputId:"company",isClearable:!0,value:{value:S.manufacturerId,label:S.manufacturerCompanyName},placeholder:"No Value Selected",onChange:function(e){k(g(g({},S),{},{manufacturerId:null===e||void 0===e?void 0:e.value,manufacturerCompanyName:null===e||void 0===e?void 0:e.label}))},options:P.map((function(e){return{value:e.id,label:e.companyName}})),required:!0})]}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"Product Name",value:S.name||"",onChange:function(e){return k(g(g({},S),{},{name:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 col-md-4 mt-2",title:"Model number",value:S.modelNumber||"",onChange:function(e){return k(g(g({},S),{},{modelNumber:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!S.id&&!y,className:"col-sm-12 col-md-4 mt-2",title:"EAN/UPC number",value:S.eanupc||"",onChange:function(e){return k(g(g({},S),{},{eanupc:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 col-md-4 mt-2",title:"Product Dimensions",value:S.dimensions||"",appendElementToGroup:(0,v.jsx)(h,{onChange:function(e){var r;return k(g(g({},S),{},{dimensionsUnit:null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.value}))},value:S.dimensionsUnit,disabled:y}),onChange:function(e){return k(g(g({},S),{},{dimensions:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"Provide a brief description of the product",value:S.briefDescription,type:"textarea",onChange:function(e){return k(g(g({},S),{},{briefDescription:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 col-md-4 mt-2",title:"Retail Price",value:S.retailPrice||"",type:"decimal",min:"0.01",max:"999999",appendElementToGroup:(0,v.jsx)(f.v,{onChange:function(e){var r;return k(g(g({},S),{},{currency:null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.value}))},value:S.currency,disabled:y,currencies:u.oX.currencies}),onChange:function(e){return k(g(g({},S),{},{retailPrice:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 col-md-4 mt-2",title:"Quantity per carton",value:S.quantity||"",type:"number",min:"1",max:"999999",onChange:function(e){return k(g(g({},S),{},{quantity:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 col-md-4 mt-2",title:"Minimum order quantity",value:S.minimumOrderQuantity||"",type:"number",min:"1",max:"999999",onChange:function(e){return k(g(g({},S),{},{minimumOrderQuantity:e}))},required:!0}),(0,v.jsxs)("div",{className:"form-group col-sm-12 mt-3 required",children:[(0,v.jsx)("label",{htmlFor:"colors",children:"Colors"}),(0,v.jsx)(p.i,{inputId:"colors",isClearable:!0,isMulti:!0,value:S.colors,isDisabled:y,placeholder:"None selected",onChange:function(e){k(g(g({},S),{},{colors:e}))},options:null===j||void 0===j?void 0:j.map(c.u)})]}),(0,v.jsxs)("div",{className:"form-group col-sm-12 mt-2 required",children:[(0,v.jsx)("label",{htmlFor:"country-of-production",children:"Country of production"}),(0,v.jsx)(p.i,{inputId:"country-of-production",isClearable:!1,value:S.selectedCountryOfProduction,isDisabled:y,placeholder:"None selected",onChange:function(e){k(g(g({},S),{},{selectedCountryOfProduction:e}))},options:null===a||void 0===a?void 0:a.map(c.u)})]}),(null===n||void 0===n?void 0:n.length)>0&&(0,v.jsxs)("div",{className:"form-group col-sm-12 mt-2",children:[(0,v.jsx)("label",{children:"Main image"}),(0,v.jsx)(p.i,{value:S.selectedMainImageId?{value:S.selectedMainImageId,label:(0,v.jsx)(o(),{width:40,height:30,alt:"Product image",src:(0,s.Gk)(null===(r=n.find((function(e){return e.id===S.selectedMainImageId})))||void 0===r?void 0:r.path,"product-gallery")})}:null,isDisabled:y,placeholder:"First one in line",onChange:function(e){k(g(g({},S),{},{selectedMainImageId:null===e||void 0===e?void 0:e.value}))},options:n.map((function(e){return{value:e.id,label:(0,v.jsx)(o(),{width:40,height:30,alt:"".concat(null===e||void 0===e?void 0:e.original_name," image"),src:(0,s.Gk)(e.path,"product-gallery")})}}))})]}),(0,v.jsxs)("div",{className:"form-group col-sm-12 mt-3 required",children:[(0,v.jsx)("label",{htmlFor:"category-of-product",children:"Category of product"}),(0,v.jsx)(p.i,{inputId:"category-of-product",isClearable:!0,isMulti:!0,value:S.subCategories,isDisabled:y,placeholder:"None selected",onChange:function(e){k(g(g({},S),{},{subCategories:e}))},options:C.map((function(e){var r=e.id,t=e.parentCategoryName,n=e.name;return{value:r,label:"[".concat(t,"] ").concat(n)}}))})]}),(0,v.jsxs)("div",{className:"form-group col-sm-12 col-md-6 mt-2 required",children:[(0,v.jsx)("label",{htmlFor:"product-material",children:"Product materials"}),(0,v.jsx)(p.i,{inputId:"product-material",isClearable:!0,isMulti:!0,value:S.productMaterials,isDisabled:y,placeholder:"None selected",onChange:function(e){k(g(g({},S),{},{productMaterials:e}))},options:null===N||void 0===N?void 0:N.map(c.u)})]}),(0,v.jsxs)("div",{className:"form-group col-sm-12 col-md-6 mt-2 required",children:[(0,v.jsx)("label",{htmlFor:"lead-time",children:"Lead time"}),(0,v.jsx)(p.i,{inputId:"lead-time",value:S.selectedLeadTime,isDisabled:y,placeholder:"None selected",onChange:function(e){k(g(g({},S),{},{selectedLeadTime:e}))},options:null===x||void 0===x?void 0:x.map(c.u)})]}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"Product specifications",value:S.productSpecifications,type:"textarea",onChange:function(e){return k(g(g({},S),{},{productSpecifications:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"Which retailers carries your product and in which country?",value:S.retailersCarryYourProduct,type:"textarea",onChange:function(e){return k(g(g({},S),{},{retailersCarryYourProduct:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"Which type of retailers are interested?",value:S.typeOfRetailersInterested,type:"textarea",onChange:function(e){return k(g(g({},S),{},{typeOfRetailersInterested:e}))},required:!0}),(0,v.jsx)(m.Z,{editable:!y,className:"col-sm-12 mt-2",title:"What certifications are available for this product?",value:S.certificationsAvailable,type:"textarea",onChange:function(e){return k(g(g({},S),{},{certificationsAvailable:e}))},required:!0})]})})]})})}},56487:function(e,r,t){t.d(r,{U:function(){return p}});var n=t(50029),i=t(87794),a=t.n(i),o=t(67294),l=t(64725),s=t(15257),c=t(76320),u=t(59122),d=t(17945),m=function(){var e=(0,n.Z)(a().mark((function e(r){var t,n,i,o,m,p,f,v,h,b,g;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.isLoading,n=r.setLoading,i=r.setErrors,o=r.setMessage,m=r.onSuccess,p=r.user,f=r.productInfo,v=r.galleryFiles,h=r.token,b=r.code,!t){e.next=3;break}return e.abrupt("return");case 3:return n(!0),e.prev=4,e.next=7,(0,l.L0)({productInfo:f,userId:null===p||void 0===p?void 0:p.id,token:h,code:b});case 7:return g=e.sent,i(""),o("Successfully added product!"),e.next=12,(0,d.Q)({galleryFiles:v,addResponse:g,setErrors:i,token:h,code:b,targetType:"product"});case 12:null===m||void 0===m||m(g),e.next=20;break;case 15:e.prev=15,e.t0=e.catch(4),c.c.child({error:(0,u.JA)(e.t0),product:f,userId:null===p||void 0===p?void 0:p.id}).error("Failed adding product"),i((0,s.iH)(e.t0)),o("");case 20:n(!1);case 21:case"end":return e.stop()}}),e,null,[[4,15]])})));return function(r){return e.apply(this,arguments)}}(),p=function(e){var r=e.onSuccess,t=e.user,i=e.galleryFiles,l=e.token,s=e.code,c=(0,o.useState)(!1),u=c[0],d=c[1],p=(0,o.useState)(null),f=p[0],v=p[1],h=(0,o.useState)(null),b=h[0],g=h[1],y=function(){var e=(0,n.Z)(a().mark((function e(n){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",m({isLoading:u,setLoading:d,setErrors:v,setMessage:g,onSuccess:r,user:t,productInfo:n,galleryFiles:i,token:l,code:s}));case 1:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return{handleSubmit:y,isLoading:u,errors:f,message:b}}},27812:function(e,r,t){t.d(r,{Z:function(){return a}});var n=t(52587);var i=t(2937);function a(e){return function(e){if(Array.isArray(e))return(0,n.Z)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,i.Z)(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.")}()}}}]);

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.