1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1346,5271],{41346:(e,t,o)=>{o.r(t),o.d(t,{default:()=>E});var r=o(41425),a={class:"row gutter-8 row--margins"},n={class:"col-12 col-md-6"},s={class:"card card--elevated mb-0"},l={class:"card__body"},i={class:"row"},c={class:"col"},u={class:"font-weight-bold f-text-1 mb-16 f-14"},p={class:"f-14 f-text-1 mb-16"},d={style:{display:"block"}},f={key:0,style:{display:"block"}},m={style:{display:"block"}},v={class:"col"},y={class:"row full-h flex-column justify-content-between align-items-end"},b={class:"col col-auto"},_={class:"row gutter-4"},k={class:"col col-auto"},g=["onClick"],L=[(0,r.Lk)("span",{class:"icon"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#pen"})])],-1)],h={class:"col col-auto"},C=["onClick"],O=[(0,r.Lk)("span",{class:"icon"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#bin"})])],-1)];o(52675),o(89463),o(2259),o(45700),o(2008),o(51629),o(23792),o(89572),o(2892),o(67945),o(84185),o(83851),o(81278),o(79432),o(26099),o(47764),o(23500),o(62953);var w=o(82124);function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}function S(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,r)}return o}function j(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?S(Object(o),!0).forEach(function(t){$(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):S(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}function $(e,t,o){return(t=function(e){var t=function(e,t){if("object"!=D(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=D(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==D(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const P={name:"ProfileDeliveryOrClickAndCollectCompany",components:{},props:{path:"",openModalFunc:null,closeModalFunc:null},data:function(){return{}},computed:j({},(0,w.L8)({getCompanyList:"user/getCompanyList",getCompanyState:"profile/getCompanyState"})),methods:j(j({},(0,w.i0)({setDefaultCompany:"user/setDefaultCompany",removeCompany:"user/removeCompany",setCompanyState:"profile/setCompanyState"})),{},{editAddress:function(e){this.setCompanyState({modalOpen:!0,id:e,type:"form"})}})};const E=(0,o(66262).A)(P,[["render",function(e,t,o,w,D,S){return(0,r.uX)(),(0,r.CE)("div",a,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.getCompanyList,function(t){return(0,r.uX)(),(0,r.CE)("div",n,[(0,r.Lk)("div",s,[(0,r.Lk)("div",l,[(0,r.Lk)("div",i,[(0,r.Lk)("div",c,[(0,r.Lk)("div",u,(0,r.v_)(t.label),1),(0,r.Lk)("div",p,[(0,r.Lk)("span",d,(0,r.v_)(e.$root.trans("[profile__companies_code]"))+": "+(0,r.v_)(t.code),1),t.vatCode?((0,r.uX)(),(0,r.CE)("span",f,(0,r.v_)(e.$root.trans("[profile__companies_vat_code]"))+": "+(0,r.v_)(t.vatCode),1)):(0,r.Q3)("v-if",!0),(0,r.Lk)("span",m,(0,r.v_)(e.$root.trans("[profile__companies_address]"))+": "+(0,r.v_)(t.address),1)])]),(0,r.Lk)("div",v,[(0,r.Lk)("div",y,[(0,r.Lk)("div",b,[(0,r.Lk)("div",_,[(0,r.Lk)("div",k,[(0,r.Lk)("button",{type:"button",class:"btn btn--sm primary-gray",onClick:function(e){return S.editAddress(t.id)}},L,8,g)]),(0,r.Lk)("div",h,[(0,r.Lk)("button",{type:"button",class:"btn btn--sm primary-gray",onClick:function(o){return e.$root.confirm({action:e.removeCompany,actionParameters:t.id,message:e.$root.trans("[confirmAlert.remove.company]")})}},O,8,C)])])])])])])])])])}),256))])}]])},85271:(e,t,o)=>{o.r(t),o.d(t,{default:()=>re});o(79432);var r=o(41425),a={class:"modal__header"},n=["textContent"],s={class:"modal__body"},l={class:"row gutter-4 mb-20"},i={class:"col"},c={key:0,class:"col col-auto"},u=(0,r.Lk)("span",{class:"icon icon--left"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#plus-square"})])],-1),p=["innerHTML"],d={for:"",class:"form-group__label"},f={class:"input-group"},m=["placeholder"],v={for:"",class:"form-group__label"},y={class:"input-group"},b=["placeholder"],_={for:"",class:"form-group__label"},k={class:"input-group"},g=["placeholder"],L={for:"",class:"form-group__label"},h={class:"input-group"},C=["placeholder"],O=["innerHTML"],w={type:"submit",class:"btn primary full-w text-uppercase"},D={class:"modal__footer"},S={class:"row justify-content-between"},j=(0,r.Lk)("div",{class:"col col-auto"},null,-1),$={class:"col col-auto"},P=["href"],E=(0,r.Lk)("span",{class:"icon icon--left"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#comment-question"})])],-1),q={class:"modal__header"},M={class:"modal__title"},x={class:"modal__body"},F={class:"row gutter-4 mb-20"},A={class:"col"},R={class:"col col-auto"},V=(0,r.Lk)("span",{class:"icon icon--left"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#plus-square"})])],-1),X={class:"mb-14"},I={class:"form-explanation"},T={class:"modal__footer"},W={class:"row justify-content-between"},H={class:"col col-auto"},J=(0,r.Lk)("span",{class:"icon icon--left"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#angle-left"})])],-1),N={class:"col col-auto"},Q=["href"],U=(0,r.Lk)("span",{class:"icon icon--left"},[(0,r.Lk)("svg",null,[(0,r.Lk)("use",{href:"/build/assets/images/icons/base/sprite.svg#comment-question"})])],-1);o(52675),o(89463),o(2259),o(45700),o(2008),o(50113),o(51629),o(23792),o(89572),o(62010),o(2892),o(67945),o(84185),o(83851),o(81278),o(26099),o(3362),o(47764),o(23500),o(62953);var K=o(82124),z=o(75304),B=o(41346);function G(e){return G="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},G(e)}function Y(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,r)}return o}function Z(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};
1t%2?Y(Object(o),!0).forEach(function(t){ee(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):Y(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}function ee(e,t,o){return(t=function(e){var t=function(e,t){if("object"!=G(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=G(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==G(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}var te=(0,o(43217).Nc)().validateRequired;const oe={name:"ProfileDeliveryOrClickAndCollectCompanyModal",components:{VueModal:z.default,ProfileDeliveryOrClickAndCollectCompany:B.default},props:{path:""},data:function(){return{state:null,formData:{id:{value:"",required:!1},label:{value:"",required:!0},address:{value:"",required:!0},code:{value:"",required:!0},vatCode:{value:"",required:!1}},formErrors:{}}},computed:Z(Z({},(0,K.L8)({getCompanyList:"user/getCompanyList",getCompanyState:"profile/getCompanyState",getCompanyId:"profile/getCompanyId"})),{},{showingList:function(){return"list"===this.getCompanyState.type},showingForm:function(){return"form"===this.getCompanyState.type},isValid:function(){var e=!0;for(var t in this.formData)e&&(e=!this.hasError(t));return e},formDataValues:function(){var e={};for(var t in this.formData)e[t]=this.formData[t].value;return e}}),watch:{getCompanyId:function(e,t){if(e>0){var o=this.getCompanyList.find(function(t){return t.id===Number(e)});if(o)for(var r in o)this.formData[r]?this.formData[r].value=o[r]:this.formData[r]={value:o[r],required:!1}}else for(var a in this.formData)this.formData[a].value=""}},methods:Z(Z({},(0,K.i0)({updateOrCreateCompany:"user/updateOrCreateCompany",setCompanyState:"profile/setCompanyState"})),{},{submit:function(){var e=this;this.validateForm(function(){e.isValid&&Promise.all([e.updateOrCreateCompany(e.formDataValues)]).then(function(){e.setCompanyState({modalOpen:!1,addressId:null,type:"form"})})})},setListMode:function(){this.setCompanyState({modalOpen:!0,addressId:null,type:"list"})},setCreateMode:function(){this.setCompanyState({modalOpen:!0,addressId:null,type:"form"})},validateRequired:function(e){var t=null,o=null;"string"==typeof e?(t=e,o=this.formData[e].value):(t=e.target.name,o=e.target.value);var r=te(o);return t&&(this.formErrors[t]=r),r},hasError:function(e){var t=!1;return this.formErrors[e]&&this.formErrors[e].length>0&&(t=!0),t},validateForm:function(e){for(var t in this.formData)this.formData[t].required&&this.validateRequired(t);e()}})};const re=(0,o(66262).A)(oe,[["render",function(e,t,o,K,z,B){var G=this,Y=(0,r.g2)("ProfileDeliveryOrClickAndCollectCompany"),Z=(0,r.g2)("vue-modal");return(0,r.uX)(),(0,r.Wv)(Z,null,{default:(0,r.k6)(function(){return[B.showingForm?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.Lk)("div",a,[(0,r.Lk)("div",{class:"modal__title",textContent:(0,r.v_)(e.getCompanyState.id>0?e.$root.trans("[profile__company_edit]"):e.$root.trans("[profile__company_add]"))},null,8,n)]),(0,r.Lk)("div",s,[(0,r.Lk)("div",l,[(0,r.Lk)("div",i,[(0,r.Lk)("h4",null,(0,r.v_)(e.$root.trans("[profile__company_new]")),1)]),Object.keys(G.getCompanyList).length?((0,r.uX)(),(0,r.CE)("div",c,[(0,r.Lk)("button",{type:"button",class:"btn btn--sm primary-gray",onClick:t[0]||(t[0]=function(e){return B.setListMode()})},[u,(0,r.eW)(" "+(0,r.v_)(e.$root.trans("[profile__company_list]")),1)])])):(0,r.Q3)("v-if",!0)]),(0,r.Lk)("div",{class:"mb-14",innerHTML:e.$root.trans("[profile__company_new_help]")},null,8,p),(0,r.Lk)("form",{method:"post",onSubmit:t[8]||(t[8]=(0,r.D$)(function(){return B.submit&&B.submit.apply(B,arguments)},["prevent"]))},[(0,r.Lk)("div",{class:(0,r.C4)(["form-group",{"status-error":B.hasError("label")}])},[(0,r.Lk)("label",d,(0,r.v_)(e.$root.trans("[profile__company_label]")),1),(0,r.Lk)("div",f,[(0,r.bo)((0,r.Lk)("input",{"onUpdate:modelValue":t[1]||(t[1]=function(e){return z.formData.label.value=e}
1),type:"text",class:"form-control",name:"label",onChange:t[2]||(t[2]=function(){return B.validateRequired&&B.validateRequired.apply(B,arguments)}),placeholder:e.$root.trans("[profile__company_label_placeholder]")},null,40,m),[[r.Jo,z.formData.label.value]])])],2),(0,r.Lk)("div",{class:(0,r.C4)(["form-group",{"status-error":B.hasError("address")}])},[(0,r.Lk)("label",v,(0,r.v_)(e.$root.trans("[profile__company_address]")),1),(0,r.Lk)("div",y,[(0,r.bo)((0,r.Lk)("input",{"onUpdate:modelValue":t[3]||(t[3]=function(e){return z.formData.address.value=e}),type:"text",class:"form-control",name:"address",onChange:t[4]||(t[4]=function(){return B.validateRequired&&B.validateRequired.apply(B,arguments)}),placeholder:e.$root.trans("[profile__company_address_placeholder]")},null,40,b),[[r.Jo,z.formData.address.value]])])],2),(0,r.Lk)("div",{class:(0,r.C4)(["form-group",{"status-error":B.hasError("code")}])},[(0,r.Lk)("label",_,(0,r.v_)(e.$root.trans("[profile__company_code]")),1),(0,r.Lk)("div",k,[(0,r.bo)((0,r.Lk)("input",{"onUpdate:modelValue":t[5]||(t[5]=function(e){return z.formData.code.value=e}),type:"text",class:"form-control",name:"code",onChange:t[6]||(t[6]=function(){return B.validateRequired&&B.validateRequired.apply(B,arguments)}),placeholder:e.$root.trans("[profile__company_code_placeholder]")},null,40,g),[[r.Jo,z.formData.code.value]])])],2),(0,r.Lk)("div",{class:(0,r.C4)(["form-group",{"status-error":B.hasError("vatCode")}])},[(0,r.Lk)("label",L,(0,r.v_)(e.$root.trans("[profile__company_vat_code]")),1),(0,r.Lk)("div",h,[(0,r.bo)((0,r.Lk)("input",{"onUpdate:modelValue":t[7]||(t[7]=function(e){return z.formData.vatCode.value=e}),type:"text",class:"form-control",name:"vatCode",placeholder:e.$root.trans("[profile__company_vat_code_placeholder]")},null,8,C),[[r.Jo,z.formData.vatCode.value]])]),(0,r.Lk)("div",{class:"caption",innerHTML:e.$root.trans("[profile__company_vat_code_caption]")},null,8,O)],2),(0,r.Lk)("button",w,(0,r.v_)(e.$root.trans("[profile__company_save_button]")),1)],32)]),(0,r.Lk)("div",D,[(0,r.Lk)("div",S,[j,(0,r.Lk)("div",$,[(0,r.Lk)("a",{target:"_blank",href:e.$root.trans("[global.duk_url]"),class:"btn primary-gray sm"},[E,(0,r.eW)(" "+(0,r.v_)(e.$root.trans("[global.duk_label]")),1)],8,P)])])])],64)):(0,r.Q3)("v-if",!0),B.showingList?((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.Lk)("div",q,[(0,r.Lk)("div",M,(0,r.v_)(e.$root.trans("[profile__company]")),1)]),(0,r.Lk)("div",x,[(0,r.Lk)("div",F,[(0,r.Lk)("div",A,[(0,r.Lk)("h4",null,(0,r.v_)(e.$root.trans("[profile__company_add]")),1)]),(0,r.Lk)("div",R,[(0,r.Lk)("button",{type:"button",class:"btn btn--sm primary-gray",onClick:t[9]||(t[9]=function(e){return B.setCreateMode()})},[V,(0,r.eW)(" "+(0,r.v_)(e.$root.trans("[profile__company_add_button]")),1)])])]),(0,r.Lk)("div",X,[(0,r.Lk)("span",I,(0,r.v_)(e.$root.trans("[profile__company_help]")),1)]),(0,r.bF)(Y)]),(0,r.Lk)("div",T,[(0,r.Lk)("div",W,[(0,r.Lk)("div",H,[(0,r.Lk)("button",{type:"button",class:"btn primary-gray",onClick:t[10]||(t[10]=function(e){return B.setCreateMode()})},[J,(0,r.eW)(" "+(0,r.v_)(e.$root.trans("[global.go_back]")),1)])]),(0,r.Lk)("div",N,[(0,r.Lk)("a",{href:e.$root.trans("[global.duk_url]"),class:"btn primary-gray sm"},[U,(0,r.eW)(" "+(0,r.v_)(e.$root.trans("[global.duk_label]")),1)],8,Q)])])])],64)):(0,r.Q3)("v-if",!0)]}),_:1})}]])}}]);
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.