(this.webpackJsonpsuppliersportal=this.webpackJsonpsuppliersportal||[]).push([[0],{122:function(e,t,a){"use strict";a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return d}));var r=a(8),n=a(53),c=a.n(n),l=a(92),s=a(138),u=a.n(s),o=a(132),i=function(e,t){return function(){var a=Object(l.a)(c.a.mark((function a(r,n){var l,s;return c.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,l={url:"",baseURL:"",timeout:3e4},a.next=4,u.a.get("https://api.zippopotam.us/"+"".concat(e,"/").concat(t),l);case 4:s=a.sent,r({type:"CITIES",cities:s.data.places}),a.next=11;break;case 8:a.prev=8,a.t0=a.catch(0),r({type:"CITIES",cities:[]});case 11:case"end":return a.stop()}}),a,null,[[0,8]])})));return function(e,t){return a.apply(this,arguments)}}()},d=function(e,t){return function(){var a=Object(l.a)(c.a.mark((function a(r,n){var l;return c.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,{url:"",baseURL:"",timeout:3e4},a.next=4,o.a.getCities(e,t);case 4:l=a.sent,r({type:"CITIES",cities:l}),a.next=11;break;case 8:a.prev=8,a.t0=a.catch(0),r({type:"CITIES",cities:[]});case 11:case"end":return a.stop()}}),a,null,[[0,8]])})));return function(e,t){return a.apply(this,arguments)}}()};t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{cities:[]},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CITIES":return Object(r.a)({},e,{cities:t.cities});default:return e}}},132:function(e,t,a){"use strict";var r=a(19),n=a(53),c=a.n(n),l=a(92),s=a(138),u=a.n(s),o="https://dev.api.packjet.co",i=Object({NODE_ENV:"production",PUBLIC_URL:"",REACT_APP_SHIPO_API_URL:"https://dev.api.packjet.co"}).API_TIMEOUT||36e4;t.a={getShipments:function(){var e=Object(l.a)(c.a.mark((function e(t,a,r){var n,l;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o,n={url:"/getShipments",baseURL:"https://dev.api.packjet.co",timeout:i,headers:{"x-api-key":"p4Mk3kEJwA5ZMXVxwNCRDUy3KKvdV2t4vSiU39Y2"}},e.prev=2,e.next=5,u.a.post("https://dev.api.packjet.co/getShipments",{uid:t,shipment:a,guid:r},n);case 5:return l=e.sent,e.abrupt("return",l.data);case 9:throw e.prev=9,e.t0=e.catch(2),console.log(e.t0),e.t0;case 13:case"end":return e.stop()}}),e,null,[[2,9]])})));return function(t,a,r){return e.apply(this,arguments)}}(),completeImportProposal:function(){var e=Object(l.a)(c.a.mark((function e(t){var a,r;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o,a={url:"/completeImportProposal",baseURL:"https://dev.api.packjet.co",timeout:i,headers:{"x-api-key":"p4Mk3kEJwA5ZMXVxwNCRDUy3KKvdV2t4vSiU39Y2"}},e.prev=2,e.next=5,u.a.post("https://dev.api.packjet.co/completeImportProposal",t,a);case 5:return r=e.sent,e.abrupt("return",r.data);case 9:e.prev=9,e.t0=e.catch(2),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[2,9]])})));return function(t){return e.apply(this,arguments)}}(),getCities:function(){var e=Object(l.a)(c.a.mark((function e(t,a){var n,l,s;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o,n={url:"/getCities",baseURL:"https://dev.api.packjet.co",timeout:i,headers:{"x-api-key":"p4Mk3kEJwA5ZMXVxwNCRDUy3KKvdV2t4vSiU39Y2"}},e.prev=2,e.next=5,u.a.post("https://dev.api.packjet.co/getCities",{country_id:t,name:a},n);case 5:return l=e.sent,s=l.data.map((function(e){return Object(r.a)({"place name":e.label},"place name",e.label)})),e.abrupt("return",s);case 10:e.prev=10,e.t0=e.catch(2),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[2,10]])})));return function(t,a){return e.apply(this,arguments)}}()}},218:function(e,t,a){"use strict";a.d(t,"b",(function(){return o}));var r=a(53),n=a.n(r),c=a(8),l=a(92),s=a(132),u={isLoading:!0,isError:!1,errors:""},o=function(e,t,a){return console.log("generateLabel"),function(){var r=Object(l.a)(n.a.mark((function r(l,u){var o,m;return n.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,o=Object(c.a)({uid:e.shipment.uid,proposal_id:e.proposal_id},e,{pickup_date:t,pickup_date_to:a,instructions:e.pickupScheduleInstruction}),r.next=4,s.a.completeImportProposal(o);case 4:m=r.sent,l(i(m.shipment)),r.next=11;break;case 8:r.prev=8,r.t0=r.catch(0),l(d(r.t0.message||r.t0.error.message));case 11:case"end":return r.stop()}}),r,null,[[0,8]])})));return function(e,t){return r.apply(this,arguments)}}()},i=function(e){return{type:"LABEL_READY",shipment:e}},d=function(e){return{type:"LABEL_ERROR",data:e}};t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"LABEL_READY":return Object(c.a)({},e,{shipment:t.shipment,isLoading:!1,isError:!1,errors:""});case"LABEL_ERROR":return Object(c.a)({},e,{isLoading:!1,isError:!0,errors:t.data});default:return e}}},24:function(e,t,a){"use strict";a.d(t,"b",(function(){return b})),a.d(t,"i",(function(){return f})),a.d(t,"d",(function(){return O})),a.d(t,"c",(function(){return _})),a.d(t,"h",(function(){return g})),a.d(t,"e",(function(){return y})),a.d(t,"f",(function(){return E})),a.d(t,"g",(function(){return j})),a.d(t,"s",(function(){return S})),a.d(t,"r",(function(){return C})),a.d(t,"o",(function(){return k})),a.d(t,"p",(function(){return N})),a.d(t,"q",(function(){return M})),a.d(t,"l",(function(){return T})),a.d(t,"t",(function(){return R})),a.d(t,"u",(function(){return D})),a.d(t,"w",(function(){return w})),a.d(t,"x",(function(){return I})),a.d(t,"v",(function(){return A})),a.d(t,"k",(function(){return U})),a.d(t,"j",(function(){return P})),a.d(t,"m",(function(){return x})),a.d(t,"n",(function(){return H}));var r=a(19),n=a(8),c=a(131),l=a.n(c),s=a(132),u=a(44),o=a(163),i=a(113),d=a(67),m=a(268),p={source_address:{},source_country:{label:"",short_format:"",value:0,use_zipcode:!0,has_states:!1},source_zip_code:"",target_address:{},target_country:{label:"",short_format:"",value:0},target_zip_code:"",target_address_in_error:{},pickup_address:{},pickupAddress_error:{},proposalErrors:[],additionalDetails:"",loading:!1,carriersList:[],carriersErrors:{},proposal_id:-1,selectedCarrier:{},extraServices:[],rate_id:"",carriersLoading:!1,price:0,priceCurrency:"USD",packages:[],calculated_weight:0,is_import:!1,create_commercial_invoice:!1,customsContentType:"MERCHANDISE",customsContentDescription:"",customsHsCode:"",customsNoDelivery:"RETURN",customsItems:[],customsNetWeight:0,customsValue:0,customsCurrency:"USD",customsSignerName:"",customsTermsOfSale:"DAP",customsAccount:"",customsPayerCountry:{label:"",short_format:"",value:0},customsOrigin:{label:"",short_format:"",value:0},customerContinerSize:"20/40",payerAccount:"",payerCountry:{label:"",short_format:"",value:0},insured_value:0,insurance:0,customsErrors:[],pickupSchedule:{pickup_date_from:Object(o.a)(new Date,"yyyy-MM-dd HH:mm"),pickup_date_to:Object(o.a)(Object(m.a)(new Date,3),"yyyy-MM-dd HH:mm"),instructions:""},pickupScheduleDateFrom:Object(o.a)(new Date,"yyyy-MM-dd HH:mm"),pickupScheduleDateTo:Object(o.a)(Object(m.a)(new Date,3),"yyyy-MM-dd HH:mm"),pickupScheduleInstruction:"",schedule_loading:!1,shipment_type:"",container_size:"20",port_name:"",referenceNo:""},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return function(r,n){return s.a.getShipments(e,t,a).then((function(e){r(h(e))})).catch((function(e){r(v(e.message||e.error.message))}))}},h=function(e){return{type:"TRACKING_SHIPMENT",shipments:e.map((function(e){return Object(n.a)({},e,{value:e.id,label:e.number})}))}},v=function(e){return{type:"TRACKING_ERRORS",errors:e}},f=function(e){return{type:"CUSTOMS_VALUE",value:e}},O=function(e){return{type:"CUSTOMS_CURRENCY",currency:e}},_=function(e){return{type:"CUSTOMS_CONTENT",content_type:e}},g=function(e){return{type:"CUSTOMS_TERMS_OF_SALE",terms:e}},y=function(e){return{type:"CUSTOMS_DESCRIPTION",description:e}},E=function(e){return{type:"CUSTOMS_NO_DELIVERY",no_delivery:e}},j=function(e){return{type:"CUSTOMS_SIGNER",signer:e}},S=function(e){return{type:"SOURCE_ZIP",zip:e}},C=function(e){return{type:"SOURCE_STATE",state:e}},k=function(e){return{type:"SOURCE_ADDRESS",address:e}},N=function(e){return{type:"SOURCE_ADDRESS2",address:e}},M=function(e){return{type:"SOURCE_ADDRESS3",address:e}},T=function(e){return{type:"PICKUP_INSTRUCTIONS",instructions:e}},R=function(e){return{type:"SOURCE_CITY",city:e}},D=function(e){return{type:"SOURCE_COMPANY",company:e}},w=function(e){return{type:"SOURCE_CONTACT_NAME",name:e}},I=function(e){return{type:"SOURCE_CONTACT_PHONE",phone:e}},A=function(e){return{type:"SOURCE_CONTACT_EMAIL",email:e}},U=function(e,t){return{type:"PICKUP_DATETIME",date_from:e,date_to:t}},P=function(e){return{type:"PICKUP_DATE",date:e}},x=function(e){return{type:"PICKUP_TIME_FROM",date:e}},H=function(e){return{type:"PICKUP_TIME_TO",date:e}};t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"TRACKING_SHIPMENT":return l.a.identify("".concat(t.shipments[0].shipment.number),{email:t.shipments[0].source_address.contact.email}),Object(n.a)({},e,{},JSON.parse(JSON.stringify(t.shipments)),{loading:!1});case"CUSTOMS_VALUE":var a=e[0],c=a.customs;return c=Object(n.a)({},c,{value:t.value}),a=Object(n.a)({},a,{customs:Object(n.a)({},c)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},a)));case"CUSTOMS_CURRENCY":var s=e[0],o=s.customs;return o=Object(n.a)({},o,{currency:t.currency}),s=Object(n.a)({},s,{customs:Object(n.a)({},o)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},s)));case"CUSTOMS_CONTENT":var m=e[0],b=m.customs;return b=Object(n.a)({},b,{content_type:t.content_type}),m=Object(n.a)({},m,{customs:Object(n.a)({},b)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},m)));case"SOURCE_ZIP":var h=e[0],v=h.source_address;return v.address.zip=t.zip,h=Object(n.a)({},h,{source_address:v}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},h)));case"SOURCE_STATE":var f=e[0],O=f.source_address;return O.address.state=t.state,f=Object(n.a)({},f,{source_address:O}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},f)));case"SOURCE_ADDRESS":var _=e[0],g=_.source_address;return g.address.address2=t.address,_=Object(n.a)({},_,{source_address:g}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},_)));case"SOURCE_ADDRESS2":var y=e[0],E=y.source_address;return E.address.address2_line2=t.address,y=Object(n.a)({},y,{source_address:E}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},y)));case"SOURCE_ADDRESS3":var j=e[0],S=j.source_address;return S.address.address2_line3=t.address,j=Object(n.a)({},j,{source_address:S}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},j)));case"SOURCE_CITY":var C=e[0],k=C.source_address;return k.address.city2=t.city,C=Object(n.a)({},C,{source_address:k}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},C)));case"SOURCE_COMPANY":var N=e[0],M=N.source_address;return M.address.name=t.company,N=Object(n.a)({},N,{source_address:M}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},N)));case"SOURCE_CONTACT_NAME":var T=e[0],R=T.source_address;return R.contact.name=t.name,T=Object(n.a)({},T,{source_address:R}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},T)));case"SOURCE_CONTACT_PHONE":var D=e[0],w=D.source_address;return w.contact.phone=t.phone,D=Object(n.a)({},D,{source_address:w}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},D)));case"SOURCE_CONTACT_EMAIL":var I=e[0],A=I.source_address;return A.contact.email=t.email,I=Object(n.a)({},I,{source_address:A}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},I)));case"CUSTOMS_TERMS_OF_SALE":var U=e[0],P=U.customs;return P=Object(n.a)({},P,{terms_of_sale:t.terms}),U=Object(n.a)({},U,{customs:Object(n.a)({},P)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},U)));case"CUSTOMS_DESCRIPTION":var x=e[0],H=x.customs;return H=Object(n.a)({},H,{description:t.description}),x=Object(n.a)({},x,{customs:Object(n.a)({},H)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},x)));case"CUSTOMS_NO_DELIVERY":var L=e[0],F=L.customs;return F=Object(n.a)({},F,{no_delivery:t.no_delivery}),L=Object(n.a)({},L,{customs:Object(n.a)({},F)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},L)));case"CUSTOMS_SIGNER":var K=e[0],z=K.customs;return z=Object(n.a)({},z,{signer:t.signer}),K=Object(n.a)({},K,{customs:Object(n.a)({},z)}),Object(n.a)({},e,Object(r.a)({},0,Object(n.a)({},K)));case"PICKUP_DATETIME":var B;return Object(n.a)({},e,(B={},Object(r.a)(B,0,Object(n.a)({},e[0],{pickupSchedule:Object(n.a)({},e[0].pickupSchedule,{pickup_date_from:Object(u.a)(t.date_from,"yyyy-MM-dd HH:mm"),pickup_date_to:Object(u.a)(t.date_to,"yyyy-MM-dd HH:mm")})})),Object(r.a)(B,"pickupScheduleDateFrom",Object(u.a)(t.date_from,"yyyy-MM-dd HH:mm")),Object(r.a)(B,"pickupScheduleDateTo",Object(u.a)(t.date_to,"yyyy-MM-dd HH:mm")),B));case"PICKUP_DATE":var Y,V=Object(i.a)(t.date,{hours:0,minutes:0,seconds:0,milliseconds:0});console.log(V.getYear(),V.getMonth(),V.getDate());var W=new Date,q=new Date;e[0].pickupSchedule.pickup_date_from.length>0&&(W=Object(d.a)(e[0].pickupSchedule.pickup_date_from,"yyyy-MM-dd HH:mm",new Date)),e[0].pickupSchedule.pickup_date_to.length>0&&(q=Object(d.a)(e[0].pickupSchedule.pickup_date_to,"yyyy-MM-dd HH:mm",new Date));var G=Object(i.a)(W,{year:1900+V.getYear(),month:V.getMonth(),date:V.getDate()}),J=Object(i.a)(q,{year:1900+V.getYear(),month:V.getMonth(),date:V.getDate()}),Z=Object(n.a)({},e[0],{pickupSchedule:Object(n.a)({},e[0].pickupSchedule,{pickup_date_from:Object(u.a)(G,"yyyy-MM-dd HH:mm"),pickup_date_to:Object(u.a)(J,"yyyy-MM-dd HH:mm")})});return Object(n.a)({},e,(Y={},Object(r.a)(Y,0,Object(n.a)({},Z)),Object(r.a)(Y,"pickupScheduleDateFrom",Object(u.a)(G,"yyyy-MM-dd HH:mm")),Object(r.a)(Y,"pickupScheduleDateTo",Object(u.a)(J,"yyyy-MM-dd HH:mm")),Y));case"PICKUP_TIME_FROM":var X,$=Object(i.a)(t.date,{year:0,month:0,date:0,seconds:0,milliseconds:0}),Q=new Date;e[0].pickupSchedule.pickup_date_from.length>0&&(Q=Object(d.a)(e[0].pickupSchedule.pickup_date_from,"yyyy-MM-dd HH:mm",new Date));var ee=Object(i.a)(Q,{hours:$.getHours(),minutes:$.getMinutes()}),te=Object(n.a)({},e[0],{pickupSchedule:Object(n.a)({},e[0].pickupSchedule,{pickup_date_from:Object(u.a)(ee,"yyyy-MM-dd HH:mm")})});return Object(n.a)({},e,(X={},Object(r.a)(X,0,Object(n.a)({},te)),Object(r.a)(X,"pickupScheduleDateFrom",Object(u.a)(ee,"yyyy-MM-dd HH:mm")),X));case"PICKUP_TIME_TO":var ae,re=Object(i.a)(t.date,{year:0,month:0,date:0,seconds:0,milliseconds:0}),ne=new Date;e[0].pickupSchedule.pickup_date_to.length>0&&(ne=Object(d.a)(e[0].pickupSchedule.pickup_date_to,"yyyy-MM-dd HH:mm",new Date));var ce=Object(i.a)(ne,{hours:re.getHours(),minutes:re.getMinutes()}),le=Object(n.a)({},e[0],{pickupSchedule:Object(n.a)({},e[0].pickupSchedule,{pickup_date_to:Object(u.a)(ce,"yyyy-MM-dd HH:mm")})});return Object(n.a)({},e,(ae={},Object(r.a)(ae,0,Object(n.a)({},le)),Object(r.a)(ae,"pickupScheduleDateTo",Object(u.a)(ce,"yyyy-MM-dd HH:mm")),ae));case"PICKUP_INSTRUCTIONS":var se,ue=Object(n.a)({},e[0],{pickupSchedule:Object(n.a)({},e[0].pickupSchedule,{instructions:t.instructions})});return Object(n.a)({},e,(se={},Object(r.a)(se,0,Object(n.a)({},ue)),Object(r.a)(se,"pickupScheduleInstruction",t.instructions),se));case"LABEL_READY":return Object(n.a)({},p);case"TRACKING_ERRORS":return Object(n.a)({},e,{proposalErrors:t.errors});default:return e}}},388:function(e,t,a){e.exports=a(649)},589:function(e,t,a){},648:function(e,t,a){"use strict";a.r(t),a.d(t,"configure",(function(){return m}));var r=a(377),n=a(111),c=a(269),l=a(131),s=a.n(l),u=a(24),o=a(122),i=a(218),d=c.a;d=[c.a];var m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.combineReducers({proposalDetails:u.a,cities:o.a,label:i.a}),a=n.createStore(t,e,n.compose(n.applyMiddleware.apply(n,Object(r.a)(d).concat([s.a.reduxMiddleware()])),(window.__REDUX_DEVTOOLS_EXTENSION__,function(e){return e})));return a}},649:function(e,t,a){"use strict";a.r(t);a(389),a(398);var r=a(0),n=a.n(r),c=a(21),l=a.n(c),s=a(37),u=(a(589),a(84)),o=a(93),i=a(106),d=a(698),m=a(691),p=a(697),b=a(224),h=a(142),v=a(692),f=a(690),O=a(684),_=a(656),g=a(654),y=a(653),E=a(694),j=a(693),S=a(67),C=a(44),k=a(699),N=a(685),M=a(24),T=Object(o.a)((function(e){return{progress:{margin:e.spacing(2),marginTop:"20%",marginLeft:"50%"}}})),R=function(){var e=Object(s.c)((function(e){return e.proposalDetails})),t=Object(s.b)(),a=new URLSearchParams(window.location.search);Object(r.useEffect)((function(){null==e[0]&&t(Object(M.b)("","",a.get("guid")||("production"!==Object({NODE_ENV:"production",PUBLIC_URL:"",REACT_APP_SHIPO_API_URL:"https://dev.api.packjet.co"})?"28528ff0-9dfa-11ec-b824-0aa93117f346":"")))}),[]);var c=T();if(console.log(window.location.search),!e[0]&&0===e.proposalErrors.length)return n.a.createElement(O.a,null,n.a.createElement(h.a,null,"Loading data. Please wait for the process to complete."),n.a.createElement(N.a,{className:c.progress}));if(e.proposalErrors.length>0)return n.a.createElement(O.a,null,n.a.createElement(h.a,null,"Error: ".concat(e.proposalErrors)),n.a.createElement(h.a,null,"Please reload the page. If the problem persists, please contact PackJet at : support@packjet.co"));var l=e[0],u=l.packages.reduce((function(e,t){return t.quantity+e}),0),o=l.packages.reduce((function(e,t){return e+t.quantity*t.net_weight}),0);return n.a.createElement(O.a,null,n.a.createElement(k.a,{variant:"subtitle1"},"You are about to fulfill the request from",n.a.createElement(k.a,{fontWeight:700},"".concat(l.target_address.address.name,", destination ").concat(l.target_address.address.address2,", ").concat(l.target_address.address.city2,", ").concat(l.target_address.address.country_name,"."))),n.a.createElement(h.a,{variant:"subtitle1"},"The PackJet shipment number is:"),n.a.createElement(k.a,{fontWeight:700},"".concat(l.shipment.number,".")),n.a.createElement(h.a,{variant:"subtitle1"},"The number of packages that has been entered is: ".concat(u.toFixed(0),".")),n.a.createElement(h.a,{variant:"subtitle1"},"The total physical weight that has been entered is: ".concat(o.toFixed(2)," kg.")),n.a.createElement(h.a,{variant:"subtitle1"},"The selected carrier to fulfill the shipment is:",n.a.createElement("img",{style:{height:"20px"},src:"".concat(l.shipment.carrier_image),alt:"".concat(l.shipment.carrier_name),height:"30",width:"60"})),n.a.createElement(h.a,{variant:"subtitle1"},"In the next screen you will be asked to enter the address you are shipping from, the shipment content description and its value."),n.a.createElement(h.a,{variant:"subtitle1"},"After filling these details, Packjet will prepare the shipment labels and send them to your email address."),n.a.createElement(h.a,{variant:"subtitle1"},"You will then just need to schedule a suitable pickup time with:",n.a.createElement("img",{style:{height:"20px"},src:"".concat(l.shipment.carrier_image),alt:"".concat(l.shipment.carrier_name),height:"30",width:"60"})))},D=a(695),w=a(688),I=Object(o.a)((function(e){return{container:{display:"flex",flexWrap:"wrap"},textField:{marginLeft:e.spacing(1),marginRight:e.spacing(1),width:200},dense:{marginTop:19},menu:{width:200},currencyField:{marginLeft:e.spacing(1),marginRight:e.spacing(1),width:40},formControl:{margin:e.spacing(1),minWidth:200},selectEmpty:{marginTop:e.spacing(2)}}})),A=[{value:"DAP",label:n.a.createElement("span",{style:{fontSize:"0.7rem"}},"DDU - Charge the ",n.a.createElement("strong",{style:{fontSize:"0.9rem",color:"red"}},"Receiver")," for the duties and taxes")},{value:"DDP",label:n.a.createElement("span",{style:{fontSize:"0.7rem"}},"DDP - Charge the ",n.a.createElement("strong",{style:{fontSize:"0.9rem",color:"red"}},"Sender")," for the duties and taxes")},{value:"EXW",label:n.a.createElement("span",{style:{fontSize:"0.7rem"}},"EXW - Charge the ",n.a.createElement("strong",{style:{fontSize:"0.9rem",color:"red"}},"Receiver")," for the duties and taxes")}],U=[{value:"DOCUMENTS",label:"DOCUMENTS"},{value:"GIFT",label:"GIFT"},{value:"SAMPLE",label:"SAMPLE"},{value:"MERCHANDISE",label:"MERCHANDISE"},{value:"HUMANITARIAN_DONATION",label:"HUMANITARIAN_DONATION"},{value:"RETURN_MERCHANDISE",label:"RETURN_MERCHANDISE"},{value:"OTHER",label:"OTHER"}],P=[{value:"ABANDON",label:"ABANDON"},{value:"RETURN",label:"RETURN"}],x=[{value:"USD",label:"$"},{value:"EUR",label:"\u20ac"},{value:"GBP",label:"\xa3"},{value:"CHF",label:"CHF"},{value:"SEK",label:"kr"}],H=function(){var e=I(),t=Object(s.c)((function(e){return e.proposalDetails})),a=Object(s.b)(),c=Object(r.useState)((function(){var e="";switch(t[0].source_country.short_format){case"DE":case"FR":case"IT":case"ES":case"DE":case"PT":case"BE":case"NL":case"AT":case"GR":case"FI":case"IE":case"CY":case"LU":e=x.filter((function(e){return"EUR"===e.value}));break;case"CH":e=x.filter((function(e){return"CHF"===e.value}));break;case"SE":e=x.filter((function(e){return"SEK"===e.value}));break;case"UK":case"GB":e=x.filter((function(e){return"GBP"===e.value}));break;default:e=x.filter((function(e){return"USD"===e.value}))}return a(M.d(e[0].value)),e[0]})),l=Object(u.a)(c,2),o=l[0],i=l[1];return n.a.createElement(O.a,null,n.a.createElement("form",{noValidate:!0,autoComplete:"off"},n.a.createElement(D.a,{required:!0,select:!0,id:"content",label:"Content",className:e.textField,value:t[0].customs.content_type,onChange:function(e){return a(M.c(e.target.value))},margin:"normal",SelectProps:{MenuProps:{className:e.menu}}},U.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),n.a.createElement(D.a,{required:!0,select:!0,id:"terms",label:"Terms of Sale",className:e.textField,value:t[0].customs.terms_of_sale,onChange:function(e){return a(M.h(e.target.value))},margin:"normal"},A.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),n.a.createElement(D.a,{required:!0,type:"number",id:"value",label:"Value",className:e.textField,value:t[0].customs.value,onChange:function(e){return a(M.i(e.target.value))},margin:"normal"}),n.a.createElement(D.a,{select:!0,id:"currency",label:" ",className:e.currencyField,value:o.value,onChange:function(e){return t=e.target,i(t),void a(M.d(t.value));var t},margin:"normal",SelectProps:{MenuProps:{className:e.menu}}},x.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),n.a.createElement(D.a,{required:!0,id:"description",label:"Description",className:e.textField,value:t[0].customs.description,onChange:function(e){return a(M.e(e.target.value))},margin:"normal"}),n.a.createElement(D.a,{required:!0,select:!0,id:"no_delivery",label:"No Delivery",className:e.textField,value:t[0].customs.no_delivery,onChange:function(e){return a(M.f(e.target.value))},margin:"normal"},P.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),n.a.createElement(D.a,{required:!0,id:"signer",label:"Signer's Name",className:e.textField,value:t[0].customs.signer,onChange:function(e){return a(M.g(e.target.value))},margin:"normal"})))},L=a(373),F=a.n(L),K=a(122),z=[{value:"AB",label:"Alberta"},{value:"BC",label:"British Columbia"},{value:"MB",label:"Manitoba"},{value:"NB",label:"New Brunswick"},{value:"NL",label:"Newfoundland"},{value:"NT",label:"Northwest Territories"},{value:"NS",label:"Nova Scotia"},{value:"NU",label:"Nunavut"},{value:"ON",label:"Ontario"},{value:"PE",label:"Prince Edward Island"},{value:"QC",label:"Quebec"},{value:"SK",label:"Saskatchewan"},{value:"YT",label:"Yukon"}],B=[{value:"AL",label:"Alabama"},{value:"AK",label:"Alaska"},{value:"AZ",label:"Arizona"},{value:"AR",label:"Arkansas"},{value:"CA",label:"California"},{value:"CO",label:"Colorado"},{value:"CT",label:"Connecticut"},{value:"DE",label:"Delaware"},{value:"DC",label:"District of Columbia"},{value:"FL",label:"Florida"},{value:"GA",label:"Georgia"},{value:"HI",label:"Hawaii"},{value:"ID",label:"Idaho"},{value:"IL",label:"Illinois"},{value:"IN",label:"Indiana"},{value:"IA",label:"Iowa"},{value:"KS",label:"Kansas"},{value:"KY",label:"Kentucky"},{value:"LA",label:"Louisiana"},{value:"ME",label:"Maine"},{value:"MD",label:"Maryland"},{value:"MA",label:"Massachusetts"},{value:"MI",label:"Michigan"},{value:"MN",label:"Minnesota"},{value:"MS",label:"Mississippi"},{value:"MO",label:"Missouri"},{value:"MT",label:"Montana"},{value:"NE",label:"Nebraska"},{value:"NV",label:"Nevada"},{value:"NH",label:"New Hampshire"},{value:"NJ",label:"New Jersey"},{value:"NM",label:"New Mexico"},{value:"NY",label:"New York"},{value:"NC",label:"North Carolina"},{value:"ND",label:"North Dakota"},{value:"OH",label:"Ohio"},{value:"OK",label:"Oklahoma"},{value:"OR",label:"Oregon"},{value:"PA",label:"Pennsylvania"},{value:"PR",label:"Puerto Rico"},{value:"RI",label:"Rhode Island"},{value:"SC",label:"South Carolina"},{value:"SD",label:"South Dakota"},{value:"TN",label:"Tennessee"},{value:"TX",label:"Texas"},{value:"UT",label:"Utah"},{value:"VA",label:"Virginia"},{value:"VT",label:"Vermont"},{value:"WA",label:"Washington"},{value:"WI",label:"Wisconsin"},{value:"WV",label:"West Virginia"},{value:"WY",label:"Wyoming"}],Y=Object(o.a)((function(e){return{textField:{marginLeft:e.spacing(1),marginRight:e.spacing(1),width:200}}})),V=function(){var e=n.a.useState(""),t=Object(u.a)(e,2),a=t[0],c=(t[1],Y()),l=Object(s.c)((function(e){return e.proposalDetails})),o=Object(s.c)((function(e){return e.cities})),i=Object(s.b)();Object(r.useEffect)((function(){i(Object(K.c)(null!=l[0]?l[0].source_country.short_format:"",null!=l[0]?l[0].source_address.address.zip:""))}),[]),Object(r.useEffect)((function(){i(Object(K.b)(null!=l[0]?l[0].source_country.short_format:"",a))}),[]);var d=o.cities.map((function(e){return{label:e["place name"],value:e["place name"]}}));if(o.cities.filter((function(e){return e["place name"]==l[0].source_address.address.city2})).length||d.push({label:l[0].source_address.address.city2,value:l[0].source_address.address.city2}),!l[0])return"";return n.a.createElement(O.a,null,n.a.createElement(D.a,{disabled:!0,id:"country",label:"Country",className:c.textField,value:l[0].source_country.label,margin:"normal"}),n.a.createElement("form",{noValidate:!0,autoComplete:"off"},l[0].source_country.use_zipcode>0&&n.a.createElement(D.a,{required:!0,id:"zip",label:"Zip",className:c.textField,value:l[0].source_address.address.zip,onChange:function(e){return t=e.target.value,void i(M.s(t));var t},onBlur:function(e){return i(Object(K.c)(l[0].source_country.short_format,e.target.value))},margin:"normal"}),l[0].source_country.has_states>0&&"US"==l[0].source_country.short_format&&n.a.createElement(D.a,{required:!0,select:!0,id:"state",label:"State",className:c.textField,value:l[0].source_address.address.state,onChange:function(e){return i(M.r(e.target.value))},margin:"normal"},B.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),l[0].source_country.has_states>0&&"CA"==l[0].source_country.short_format&&n.a.createElement(D.a,{required:!0,select:!0,id:"state",label:"Province",className:c.textField,value:l[0].source_address.address.state,onChange:function(e){return i(M.r(e.target.value))},margin:"normal"},z.map((function(e){return n.a.createElement(w.a,{key:e.value,value:e.value},e.label)}))),n.a.createElement(D.a,{required:!0,id:"address",label:"Address",className:c.textField,value:l[0].source_address.address.address2,onChange:function(e){return i(M.o(e.target.value))},margin:"normal",helperText:"".concat(l[0].source_address.address.address2.length,"/35"),inputProps:{maxLength:35}}),n.a.createElement(D.a,{id:"address1",label:"Address1",className:c.textField,value:l[0].source_address.address.address2_line2,onChange:function(e){return i(M.p(e.target.value))},helperText:"optional (".concat(l[0].source_address.address.address2_line2.length,"/35)"),margin:"normal",inputProps:{maxLength:35}}),n.a.createElement(D.a,{id:"address2",label:"Address2",className:c.textField,value:l[0].source_address.address.address2_line3,onChange:function(e){return i(M.q(e.target.value))},helperText:"optional (".concat(l[0].source_address.address.address2_line3.length,"/35)"),margin:"normal",inputProps:{maxLength:35}}),n.a.createElement(F.a,{fullWidth:!0,label:"City",SelectProps:{isCreatable:!0,isValidNewOption:function(e){return""!==e},onInputChange:function(e){return function(e){e.length>3&&i(Object(K.b)(null!=l[0]?l[0].source_country.short_format:"",e))}(e)}},style:{width:220,marginTop:"10px"},value:l[0].source_address.address.city2,options:d,onChange:function(e){return function(e){i(M.t(e))}(e)}}),n.a.createElement(D.a,{required:!0,id:"company",label:"Company Name",className:c.textField,value:l[0].source_address.address.name,onChange:function(e){return i(M.u(e.target.value))},helperText:"Identical to the one on the invoice",margin:"normal"}),n.a.createElement(D.a,{required:!0,id:"contact",label:"Contact Name",className:c.textField,value:l[0].source_address.contact.name,onChange:function(e){return i(M.w(e.target.value))},margin:"normal"}),n.a.createElement(D.a,{required:!0,id:"phone",label:"Contact Phone",className:c.textField,value:l[0].source_address.contact.phone,onChange:function(e){return i(M.x(e.target.value))},margin:"normal"}),n.a.createElement(D.a,{required:!0,id:"email",label:"Contact email",className:c.textField,value:l[0].source_address.contact.email,onChange:function(e){return i(M.v(e.target.value))},margin:"normal"})))},W=a(376),q=a(36),G=a(689),J=a(700),Z=Object(o.a)((function(e){return{textField:{marginLeft:e.spacing(1),marginRight:e.spacing(1),width:200}}})),X=function(){var e=Z(),t=Object(s.c)((function(e){return e.proposalDetails})),a=Object(s.b)(),c=Object(S.a)(t[0].pickupSchedule.pickup_date_from,"yyyy-MM-dd HH:mm",new Date),l=Object(S.a)(t[0].pickupSchedule.pickup_date_to,"yyyy-MM-dd HH:mm",new Date);Object(r.useEffect)((function(){a(M.k(c,l))}),[]),c.getMinutes()>30&&c.setMinutes(30),c.getMinutes()<30&&c.setMinutes(0),l.getMinutes()>30&&l.setMinutes(30),l.getMinutes()<30&&l.setMinutes(0);return n.a.createElement(O.a,null,n.a.createElement(q.a,{utils:W.a},n.a.createElement(G.a,{margin:"normal",id:"date-picker-dialog",label:"Pickup goods on date",disablePast:!0,format:"MM/dd/yyyy",value:Object(S.a)(t[0].pickupSchedule.pickup_date_from,"yyyy-MM-dd HH:mm",new Date),onChange:function(e){a(M.j(e))},KeyboardButtonProps:{"aria-label":"change date"}}),n.a.createElement(J.a,{margin:"normal",id:"time-picker_to",label:"From",ampm:"US"===t[0].source_country.short_format||"CA"===t[0].source_country.short_format,value:c,onChange:function(e){a(M.m(e))},KeyboardButtonProps:{"aria-label":"change time from"}}),n.a.createElement(J.a,{margin:"normal",id:"time-picker_from",label:"Until ",ampm:"US"===t[0].source_country.short_format||"CA"===t[0].source_country.short_format,value:l,onChange:function(e){a(M.n(e))},KeyboardButtonProps:{"aria-label":"change time until"}}),n.a.createElement(D.a,{id:"instructions",label:"Pickup Instructions",className:e.textField,value:t[0].pickupSchedule.instructions,onChange:function(e){return a(M.l(e.target.value))},helperText:"optional (".concat(t[0].pickupSchedule.instructions.length,"/35)"),margin:"normal",inputProps:{maxLength:35}})))},$=a(375),Q=a.n($),ee=a(218),te=Object(o.a)((function(e){return{progress:{margin:e.spacing(2),marginTop:"20%",marginLeft:"50%"},successIcon:{color:"green"},successText:{fontSize:"2rem"}}})),ae=function(){var e=Object(r.useState)(1),t=Object(u.a)(e,2),a=t[0],c=t[1],l=Object(s.c)((function(e){return e.proposalDetails})),o=Object(s.c)((function(e){return e.label})),i=Object(s.b)();Object(r.useEffect)((function(){return i(Object(ee.b)(l[0],l.pickupScheduleDateFrom,l.pickupScheduleDateTo))}),[]);var d=te();if(console.log("labelState.loading",o.isLoading),a!==o.isLoading&&c(o.isLoading),a)return n.a.createElement(O.a,null,n.a.createElement(h.a,null,"We are preparing the label. This process might take a few minutes. Please wait for the process to complete."),n.a.createElement(N.a,{className:d.progress}));if(o.isError)return n.a.createElement(O.a,null,n.a.createElement(h.a,null,"There has been error: ".concat(o.errors)));var m=o.shipment;return n.a.createElement(O.a,null,n.a.createElement(h.a,{className:d.successText},n.a.createElement(Q.a,null),"Label was successfuly generated."),n.a.createElement(h.a,null,"The Packjet order number is:"),n.a.createElement("b",null,m.number),n.a.createElement(h.a,null,"Carrier fulfilling the pickup is:"),n.a.createElement("b",null,m.carrier_name),n.a.createElement(h.a,null,"Delivery Address"),n.a.createElement("b",null,"".concat(m.target_address,", ").concat(m.target_city,", ").concat(m.target_zip,", ").concat(m.target_country)),m.tracking_code.length>0&&n.a.createElement(n.a.Fragment,null,n.a.createElement(h.a,null,"Tracking code is: ",n.a.createElement("b",null,m.tracking_code))),n.a.createElement(h.a,null,"An email with further instructions has been sent to:"),n.a.createElement("b",null,m.source_email),n.a.createElement("div",null,n.a.createElement("img",{src:"https://s3-eu-west-1.amazonaws.com/packjet.images/img.png",alt:""})))},re=Object(o.a)((function(e){return{root:{marginTop:"5%",direction:"ltr",borderColor:"black",borderWidth:"thick"},components:{paddingTop:e.spacing(1)},buttons_item:{margin:"1em"},buttons_container:{position:"fixed",bottom:"30%"}}})),ne=function(e){var t=[];return e.customs.value<=0&&"DOCUMENTS"!==e.customs.content_type&&t.push("The merchandise value should be non-zero"),0===e.customs.description.length&&t.push("Please provide a general description for the content of the shipment"),0===e.customs.signer.length&&t.push("Please enter your name for the Signer's name"),{allowNext:0===t.length,errors:t}},ce=function(e){var t=[];e.source_country.use_zipcode&&e.source_address.address.zip.length<=0&&t.push("Zip code is mandatory"),e.source_address.address.address2.length<=0&&t.push("Address is mandatory"),e.source_address.address.city2.length<=0&&t.push("City is mandatory"),e.source_address.address.name.length<=0&&t.push("Company name is mandatory"),e.source_address.contact.name.length<=0&&t.push("Contact name is mandatory"),e.source_address.contact.phone.length<=0&&t.push("Contact phone is mandatory"),e.source_address.contact.email.length<=0&&t.push("Contact email is mandatory");return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e.source_address.contact.email.trim()).toLowerCase())||t.push("Invalid email address format"),{allowNext:0===t.length,errors:t}},le=function(e){var t=[];if(0==e.pickupSchedule.pickup_date_to.length||0==e.pickupSchedule.pickup_date_from.length)t.push("Please send a pickup schedule");else{var a=Object(S.a)(e.pickupSchedule.pickup_date_to,"yyyy-MM-dd HH:mm",new Date),r=Object(S.a)(e.pickupSchedule.pickup_date_from,"yyyy-MM-dd HH:mm",new Date),n=new Date(Object(C.a)(new Date,"yyyy-MM-dd"));a18&&t.push("Pickup hour is too late"),r