1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1909],{22905:function(e,r,t){"use strict";t.d(r,{Z:function(){return i}});var n=t(93967),a=t.n(n),s=(t(67294),t(25934)),o=t(85893);function i(e){var r=e.type,t=void 0===r?"text":r,n=e.placeholder,i=e.className,c=e.title,l=e.value,u=e.editable,d=void 0===u||u,f=e.onChange,m=e.error,p=e.appendToGroup,h=e.min,b=void 0===h?null:h,v=e.max,g=void 0===v?null:v,x=e.required,j=void 0!==x&&x,y=e.appendElementToGroup,N=void 0===y?null:y,w=e.rows,O="field-".concat((0,s.Z)());return(0,o.jsxs)("div",{className:a()("form-group",i||"col-12",{required:j}),children:[(0,o.jsx)("label",{htmlFor:O,children:c}),(0,o.jsxs)("div",{className:"input-group",children:["textarea"===t?(0,o.jsx)("textarea",{className:"form-control",id:O,defaultValue:l,disabled:!1===d,onChange:function(e){return null===f||void 0===f?void 0:f(e.target.value)},placeholder:n,required:j,rows:w}):(0,o.jsx)("input",{className:"form-control",id:O,value:l,disabled:!1===d,onChange:function(e){return null===f||void 0===f?void 0:f(e.target.value)}
1,placeholder:n,type:"decimal"===t?"number":t,min:b,max:g,step:"decimal"===t?.01:1,required:j}),(p||N)&&(0,o.jsxs)("div",{className:"input-group-append",children:[p&&(0,o.jsx)("span",{className:"input-group-text",children:p}),N]})]}),m&&(0,o.jsx)("div",{className:"text-danger mt-1",children:m})]})}},54383:function(e,r,t){"use strict";t.d(r,{Ol:function(){return c},eW:function(){return u},fN:function(){return l}});var n,a,s,o=t(71383),i=t(30411),c=i.ZP.div(n||(n=(0,o.Z)(["\n text-transform: uppercase;\n font-weight: bold;\n background: white;\n padding: 0 0;\n padding-top: 10px;\n padding-bottom: 13px;\n"]))),l=i.ZP.h2(a||(a=(0,o.Z)(["\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n cursor: pointer;\n"]))),u=i.ZP.div.attrs({className:"card-body card-box"})(s||(s=(0,o.Z)(["\n margin-bottom: 30px;\n padding: 20px;\n border-radius: 3px;\n background-color: #fff;\n"])))},92608:function(e,r,t){"use strict";t.d(r,{K:function(){return d}});var n,a=t(67294),s=t(71383),o=t(30411),i=t(39261),c=o.ZP.i(n||(n=(0,s.Z)(["\n color: ",";\n"])),i.Il.primary),l=t(85893),u=function(e){var r=e.title,t=e.value,n=e.expanded,s=(0,a.useState)(n),o=s[0],i=s[1];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("p",{className:"card-text pointer question d-flex justify-content-between align-items-center",role:"button",onClick:function(){return i(!o)},children:[r,(0,l.jsx)(c,{className:"fa ".concat(o?"fa-chevron-down":"fa-chevron-right"," ml-4"),"aria-hidden":"true"})]}),(0,l.jsx)("div",{className:"mb-1 ".concat(o?"active":"collapse"),children:(0,l.jsx)("div",{className:"card-body",children:t})}),(0,l.jsx)("hr",{className:"mt-1"})]})},d=function(e){var r=e.title,t=e.dataItem;return(0,l.jsx)("div",{className:"col-12 col-lg-6 mt-3",children:(0,l.jsx)("div",{className:"card",children:(0,l.jsxs)("div",{className:"card-body",children:[r&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("h5",{className:"card-title",children:r}),(0,l.jsx)("br",{})]}),t.map((function(e){return(0,l.jsx)(u,{title:e.title,value:e.value},e.id)}))]})})})}},64592:function(e,r,t){"use strict";t.d(r,{f:function(){return p}});var n,a=t(59499),s=t(4730),o=(t(67294),t(93967)),i=t.n(o),c=t(71383),l=t(30411).ZP.button(n||(n=(0,c.Z)(["\n min-height: 45px;\n"]))),u=t(85893),d=["children","loading","type","fullWidth","btnClass"];function f(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 m(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?f(Object(t),!0).forEach((function(r){(0,a.Z)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var p=function(e){var r,t=e.children,n=e.loading,o=e.type,c=e.fullWidth,f=void 0===c||c,p=e.btnClass,h=void 0===p?"btn-primary":p,b=(0,s.Z)(e,d);return(0,u.jsx)(l,m(m({type:o||"button",className:i()("btn",(r={full:f},(0,a.Z)(r,h,!n),(0,a.Z)(r,"btn-secondary",n),r))},b),{},{children:n?(0,u.jsx)("i",{className:"fa fa-spinner fa-spin fa-lg"}):t}))}},5517:function(e,r,t){"use strict";t.d(r,{Z:function(){return s}});t(67294);var n=t(10267),a=t(85893);function s(e){var r=e.className,t=void 0===r?"":r,s=e.title,o=e.subtitle,i=e.icon,c=void 0===i?"":i,l=e.subtitleClassName,u=void 0===l?"text-muted":l;return(0,a.jsx)(n.Z,{className:t,children:(0,a.jsxs)("div",{className:"col-12",children:[(0,a.jsxs)("h4",{className:"mt-4",children:[c&&(0,a.jsx)("i",{className:"".concat(c," mr-2")}),s]}),o&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:u,children:o}),(0,a.jsx)("br",{})]})]})})}},79960:function(e,r,t){"use strict";t.d(r,{JY:function(){return c},ov:function(){return u},xU:function(){return f}});var n=t(50029),a=t(87794),s=t.n(a),o=t(9669),i=t.n(o);function c(e){return l.apply(this,arguments)}function l(){return(l=(0,n.Z)(s().mark((function e(r){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i().post("/api/referral-program/add",{referral:r});case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(){return d.apply(this,arguments)}function d(){return(d=(0,n.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i().get("/api/admin/referral-program/");case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e,r){return m.apply(this,arguments)}function m(){return(m=(0,n.Z)(s().mark((function e(r,t){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i().post("/api/admin/referral-program/notes",{id:r,notes:t});case 2:return e.abrupt("return",e.sent.data);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},15257:function(e,r,t){"use strict";function n(e){var r,t,n,a,s=e;return null!==(r=null===s||void 0===s||null===(t=s.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message)&&void 0!==r?r:"Unknown Error: ".concat(null!==(a=s.message)&&void 0!==a?a:"-1")}t.d(r,{iH:function(){return n}})},75889:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSP:function(){return k},default:function(){return C}});var n=t(67294),a=t(10267),s=t(51252),o=t(17834),i=t(25934),c=t(5517),l=t
1(59499),u=t(54383),d=t(22905),f=t(85893);function m(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 p(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?m(Object(t),!0).forEach((function(r){(0,l.Z)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):m(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var h=function(e){var r=e.referral,t=e.setReferral,n=function(e){return t(p(p({},r),e))};return(0,f.jsx)("div",{className:"col-12",children:(0,f.jsxs)("div",{className:"card",children:[(0,f.jsx)(u.Ol,{children:(0,f.jsx)(u.fN,{className:"mb-0",children:(0,f.jsx)("span",{className:"bold float-left",children:"Refer a Distributor"})})}),(0,f.jsx)(u.eW,{children:(0,f.jsxs)(a.Z,{children:[(0,f.jsx)(d.Z,{type:"email",className:"col-sm-12 col-md-6 mt-2",title:"Business Email",value:r.dEmail,onChange:function(e){return n({dEmail:e})},required:!0}),(0,f.jsx)(d.Z,{className:"col-sm-12 col-md-6 mt-2",title:"First Name",value:r.dFirstName,onChange:function(e){return n({dFirstName:e})},required:!0}),(0,f.jsx)(d.Z,{className:"col-sm-12 col-md-6 mt-2",title:"Last Name",value:r.dLastName,onChange:function(e){return n({dLastName:e})},required:!0}),(0,f.jsx)(d.Z,{className:"col-sm-12 col-md-6 mt-2",title:"Company Name",value:r.dCompanyName,onChange:function(e){return n({dCompanyName:e})},required:!0})]})})]})})},b={dEmail:"",dFirstName:"",dLastName:"",dCompanyName:""},v=[[{id:1,title:"Can I refer any distributor?",value:"As we are a consumer electronics distributor platform, we only accept trusted distributors with a good national retail network in the consumer electronics industry. Distributors restricting their business to online only are currently not accepted on the platform."},{id:2,title:"How do we get a free credit?",value:"You submit your referral in the form above and if we don\u2019t already work with them, you immediately receive a free credit to contact any distributor of your choice on Tradesnest."},{id:3,title:"What if I am not a consumer electronics brand, can I still get on Tradesnest?",value:"Unfortunately, we can only accept innovative consumer electronics brands who have a market ready product."},{id:4,title:"Does the distributor have to pay to be accepted on Tradesnest?",value:"No, we have also a free plan for the distributor to join Tradesnest."}],[{id:5,title:"Can I refer a distributor outside Europe?",value:"Yes, we are a global platform. We accept distributors from around world."},{id:6,title:"I am not registered yet on Tradesnest, how do I receive the free credit?",value:"You need to register on Tradesnest and be accepted by our team to receive the free credit."},{id:7,title:"How many credits can I get?",value:"You can get 1 free credit per distributor you refer who is not already on Tradesnest and get 2 more credits when they sign up."},{id:8,title:"Is there a maximum of amount of referrals I can make?",value:"You can make as many referrals as you like. It is important to know a free credit is given to consumer electronics distributors with a good network of national brick and mortar retailers. Online only distributors are not accepted. "}]],g=t(50029),x=t(87794),j=t.n(x),y=t(76320),N=t(59122),w=t(15257),O=t(79960),Z=t(64592),P=t(92608),k=!0;function C(){var e=(0,n.useState)(b),r=e[0],t=e[1],l=function(e){var r=e.setReferral,t=(0,n.useState)(!1),a=t[0],s=t[1],o=(0,n.useState)(null),i=o[0],c=o[1],l=(0,n.useState)(null),u=l[0],d=l[1],f=function(){var e=(0,g.Z)(j().mark((function e(t){var n,o;return j().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a){e.next=2;break}return e.abrupt("return");case 2:return s(!0),e.prev=3,e.next=6,(0,O.JY)(t);case 6:n=e.sent,o=n.message,c(""),d(o),setTimeout((function(){return d("")}),6e3),r(b),e.next=19;break;case 14:e.prev=14,e.t0=e.catch(3),y.c.child({error:(0,N.JA)(e.t0),referral:t}).error("Failed adding referral"),c((0,w.iH)(e.t0)),d("");case 19:s(!1);case 20:case"end":return e.stop()}}),e,null,[[3,14]])})));return function(r){return e.apply(this,arguments)}}();return{handleSubmit:f,isLoading:a,errors:i,message:u}}({setReferral:t}),u=l.handleSubmit,d=l.isLoading,m=l.errors,p=l.message;return(0,f.jsxs)("main",{id:"main",className:"mt-3 mx-3",children:[(0,f.jsx)(c.Z,{title:"Referral Program",subtitle:(0,f.jsx)(f.Fragment,{children:"Refer your trusted distributors to us and get free credits."})}),(0,f.jsx)(a.Z,{children:(0,f.jsx)(h,{referral:r,setReferral:t})}),m&&(0,f.jsx)(a.Z,{className:"d-flex justify-content-center",children:(0,f.jsx)(s.Z,{className:"col-12 col-md-6 text-center mt-4",children:(0,f.jsx)(o.Z,{color:"danger",children:m})})}),p&&(0,f.jsx)(a.Z,{className:"d-flex justify-content-center",children:(0,f.jsx)(s.Z,{className:"col-12 col-md-6 text-center mt-4",children:(0,f.jsx)(o.Z,{color:"success",children:p})})}),(0,f.jsx)(a.Z,{children:(0,f.jsx)(s.Z,{className:"col-12 text-center mt-4 mb-5",children:(0,f.jsx)("div",{className:"w-25 mx-auto",children:(0,f.jsx)(Z.f,{loading:d,onClick:function(){return u(r)},type:"button",children:"Save"})})})}),(0,f.jsx)(c.Z,{title:"How does it work",subtitle:"Get 1 free credit for each consumer electronics distributor you refer to us, and get 2 more free credits once the distributor joins Tradesnest."}),(0,f.jsx)(a.Z,{className:"mb-5",children:v.map((function(e){return(0,f.jsx)(P.K,{dataItem:e},(0,i.Z)())}))})]})}},81632:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/referral-program",function(){return t(75889)}])}
1,17834:function(e,r,t){"use strict";var n=t(87462),a=t(63366),s=t(4942),o=t(67294),i=t(45697),c=t.n(i),l=t(93967),u=t.n(l),d=t(23663),f=t(69638),m=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function p(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?p(Object(t),!0).forEach((function(r){(0,s.Z)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var b={children:c().node,className:c().string,closeClassName:c().string,closeAriaLabel:c().string,cssModule:c().object,color:c().string,fade:c().bool,isOpen:c().bool,toggle:c().func,tag:d.iC,transition:c().shape(f.Z.propTypes),innerRef:c().oneOfType([c().object,c().string,c().func])},v={color:"success",isOpen:!0,tag:"div",closeAriaLabel:"Close",fade:!0,transition:h(h({},f.Z.defaultProps),{},{unmountOnExit:!0})};function g(e){var r=e.className,t=e.closeClassName,s=e.closeAriaLabel,i=e.cssModule,c=e.tag,l=e.color,p=e.isOpen,b=e.toggle,v=e.children,g=e.transition,x=e.fade,j=e.innerRef,y=(0,a.Z)(e,m),N=(0,d.mx)(u()(r,"alert","alert-"+l,{"alert-dismissible":b}),i),w=(0,d.mx)(u()("close",t),i),O=h(h(h({},f.Z.defaultProps),g),{},{baseClass:x?g.baseClass:"",timeout:x?g.timeout:0});return o.createElement(f.Z,(0,n.Z)({},y,O,{tag:c,className:N,in:p,role:"alert",innerRef:j}),b?o.createElement("button",{type:"button",className:w,"aria-label":s,onClick:b},o.createElement("span",{"aria-hidden":"true"},"\xd7")):null,v)}g.propTypes=b,g.defaultProps=v,r.Z=g},51252:function(e,r,t){"use strict";var n=t(87462),a=t(63366),s=t(67294),o=t(45697),i=t.n(o),c=t(93967),l=t.n(c),u=t(23663),d=["className","cssModule","widths","tag"],f=i().oneOfType([i().number,i().string]),m=i().oneOfType([i().bool,i().number,i().string,i().shape({size:i().oneOfType([i().bool,i().number,i().string]),order:f,offset:f})]),p={tag:u.iC,xs:m,sm:m,md:m,lg:m,xl:m,className:i().string,cssModule:i().object,widths:i().array},h={tag:"div",widths:["xs","sm","md","lg","xl"]},b=function(e,r,t){return!0===t||""===t?e?"col":"col-"+r:"auto"===t?e?"col-auto":"col-"+r+"-auto":e?"col-"+t:"col-"+r+"-"+t},v=function(e){var r=e.className,t=e.cssModule,o=e.widths,i=e.tag,c=(0,a.Z)(e,d),f=[];o.forEach((function(r,n){var a=e[r];if(delete c[r],a||""===a){var s=!n;if((0,u.Kn)(a)){var o,i=s?"-":"-"+r+"-",d=b(s,r,a.size);f.push((0,u.mx)(l()(((o={})[d]=a.size||""===a.size,o["order"+i+a.order]=a.order||0===a.order,o["offset"+i+a.offset]=a.offset||0===a.offset,o)),t))}else{var m=b(s,r,a);f.push(m)}}})),f.length||f.push("col");var m=(0,u.mx)(l()(r,f),t);return s.createElement(i,(0,n.Z)({},c,{className:m}))};v.propTypes=p,v.defaultProps=h,r.Z=v},10267:function(e,r,t){"use strict";var n=t(87462),a=t(63366),s=t(67294),o=t(45697),i=t.n(o),c=t(93967),l=t.n(c),u=t(23663),d=["className","cssModule","noGutters","tag","form","widths"],f=i().oneOfType([i().number,i().string]),m={tag:u.iC,noGutters:i().bool,className:i().string,cssModule:i().object,form:i().bool,xs:f,sm:f,md:f,lg:f,xl:f},p={tag:"div",widths:["xs","sm","md","lg","xl"]},h=function(e){var r=e.className,t=e.cssModule,o=e.noGutters,i=e.tag,c=e.form,f=e.widths,m=(0,a.Z)(e,d),p=[];f.forEach((function(r,t){var n=e[r];if(delete m[r],n){var a=!t;p.push(a?"row-cols-"+n:"row-cols-"+r+"-"+n)}}));var h=(0,u.mx)(l()(r,o?"no-gutters":null,c?"form-row":"row",p),t);return s.createElement(i,(0,n.Z)({},m,{className:h}))};h.propTypes=m,h.defaultProps=p,r.Z=h},4730:function(e,r,t){"use strict";function n(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t,n,a={},s=Object.keys(e);for(n=0;n<s.length;n++)t=s[n],r.indexOf(t)>=0||(a[t]=e[t]);return a}(e,r);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)t=s[n],r.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}t.d(r,{Z:function(){return n}})}},function(e){e.O(0,[4885,3714,8544,9630,7115,8909,646,9638,5401,9774,2888,179],(function(){return r=81632,e(e.s=r);var r}));var r=e.O();_N_E=r}]);
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.