1(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{3854:function(e,t,r){e.exports={}},4868:function(e,t,r){"use strict";r(3854)},923:function(e,t,r){"use strict";r.r(t);var n=r(204),l=r(4),o=(r(7),r(84),r(8),r(1777)),d=r(1671),m=r(59),h=r(24),v=r(19),c=r(148),f=r(1),M=r(1425),y={name:"KaDealerEmployees",components:{VTitle:h.VTitle,KaShowMoreButton:M.KaShowMoreButton,KaManagerCardDefault:o.default},mixins:[c.o,m.block],data(){var e;return{departments:[],managers:[],showAllManager:Boolean(null===(e=this.fields)||void 0===e?void 0:e.showAllEmployees)}},fetch(){var e=this;return Object(l.a)((function*(){var t,r,n,l,o,m=Number(null===(t=e.fields)||void 0===t?void 0:t.dcId),h={dcIds:Number.isFinite(m)?[m]:[]},v=yield e.$apolloProvider.defaultClient.query({query:d.AllManagers,variables:h}),{data:c}=yield e.$apolloProvider.defaultClient.query({query:d.AllDepartments});e.managers=null!==(r=null==v||null===(n=v.data)||void 0===n||null===(n=n.allManagers)||void 0===n?void 0:n.data)&&void 0!==r?r:[],e.departments=null!==(l=null==c||null===(o=c.allDepartments)||void 0===o?void 0:o.data)&&void 0!==l?l:[]}))()},computed:{switcherGroupedManagers(){return!this.showAllManager&&this.isNotEmptyArray(this.groupedManagers)?this.mutateGroupedManagers():this.groupedManagers},groupedManagers(){return this.groupBy(this.sortedManagers,(e=>{var t,{department:r}=e;return null!==(t=null==r?void 0:r.id)&&void 0!==t?t:"unknown"}),"array")},sortedManagers(){return[...this.managers].sort(this.sortByDepartment)},showMoreButton(){return!this.fields.showAllEmployees&&(this.managers.length>this.maxCountManagers||this.groupedManagers.length>1)},maxCountManagers(){return v.a?this.isDesktop?3:2:3}},methods:{groupBy:f.Fb,isNotEmptyArray:f.Sb,mutateGroupedManagers(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=JSON.parse(JSON.stringify(this.groupedManagers));return t.splice(e),t.forEach((e=>e.value.splice(this.maxCountManagers))),t},getFullName:(e,t)=>"".concat(t," ").concat(e),getDepartmentsById(e){return this.departments.find((t=>String(t.id)===String(e)))},changeFullManagerState(){this.showAllManager=!this.showAllManager},sortByDepartment(a,b){var e,t,r,n;return+(null!==(e=null===(t=a.department)||void 0===t?void 0:t.sort)&&void 0!==e?e:0)-+(null!==(r=null===(n=b.department)||void 0===n?void 0:n.sort)&&void 0!==r?r:0)}}},w=y,_=(r(4868),r(2)),component=Object(_.a)(w,(function(){var e,t,r=this,l=r._self._c;return l(n.default,[l("v-title",{staticClass:"mb-8 text-left",attrs:{tag:null===(e=r.fields.title)||void 0===e?void 0:e.tag,title:null===(t=r.fields.title)||void 0===t?void 0:t.text}}),r._v(" "),l("div",{staticClass:"managers d-flex flex-column justify-center px-8 pb-4"},[l("transition-group",{staticClass:"managers__grids",attrs:{name:"scale",tag:"div"}},r._l(r.switcherGroupedManagers,(function(e){var t;return l("div",{key:e.name},[l("div",{staticClass:"textPrimary--text text-h3 my-10 my-lg-10"},[r._v("\n "+r._s(null===(t=r.getDepartmentsById(e.name))||void 0===t?void 0:t.name)+"\n ")]),r._v(" "),l("div",{staticClass:"managers__grid"},r._l(e.value,(function(e){return l("ka-manager-card-default",{key:e.id,attrs:{email:e.email,"full-name":r.getFullName(e.firstName,e.lastName),"hide-phone":r.fields.hidePhoneNumbers,job:e.job,phone:e.phoneNumber,photo:e.photo}})})),1)])})),0),r._v(" "),r.showMoreButton?l("ka-show-more-button",{attrs:{active:r.showAllManager},on:{click:r.changeFullManagerState}},[r._v("\n ÐÑе ÑоÑÑÑдники\n ")]):r._e()],1)],1)}),[],!1,null,"44fd9fd8",null);t.default=component.exports}}]);
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.