1"use strict";(window.webpackChunksdc_neos=window.webpackChunksdc_neos||[]).push([[8518],{73755:(e,n,t)=>{t.d(n,{Z:()=>c});var a=t(94184),l=t.n(a),r=t(67294),i=t(96967);const c=function(e){var n=e.employee,t=e.labels,a=e.isInvisible;return r.createElement("div",{className:l()("employee-card__employee-container",{"employee-card__employee-container--invisible":a})},n.imageSrc&&r.createElement("div",{className:"employee-card__employee-image-container"},r.createElement("img",{loading:"lazy",className:"employee-card__employee-image",src:n.imageSrc,alt:""})),n.firstName&&r.createElement("div",{className:"employee-card__employee-name"},"".concat(n.firstName," ").concat(n.lastName)),n.jobTitle&&r.createElement("div",{className:"employee-card__employee-job-title"},n.jobTitle),n.phone&&r.createElement("div",{className:"employee-card__employee-phone"},r.createElement(i.Z,{iconId:"icon_16_telephone",className:"phone-icon-specs"}),r.createElement("a",{href:"tel:".concat(n.phone)},n.phone)),n.mobile&&r.createElement("div",{className:"employee-card__employee-phone"},r.createElement(i.Z,{iconId:"icon_16_mobile-upright",className:"phone-icon-specs"}),r.createElement("a",{href:"tel:".concat(n.mobile)},n.mobile)),n.email&&r.createElement("div",{className:"employee-card__employee-email"},r.createElement(i.Z,{iconId:"icon_28_mail",className:"email-icon-specs"}),r.createElement("a",{href:"mailto:".concat(n.email)},t.sendEmail)),n.linkedIn&&r.createElement("div",{className:"employee-card__employee-linkedin"},r.createElement(i.Z,{iconId:"icon_28_social-linkedin",className:"linkedin-icon-specs"}),r.createElement("a",{href:n.linkedIn,target:"_blank",rel:"noopener noreferrer"},t.linkedInProfile)))}},38518:(e,n,t)=>{t.r(n),t.d(n,{default:()=>v});var a=t(67294),l=t(84054),r="all",i=t(73755),c=t(28968);const o=function(e){var n,t,l,o=e.section,m=e.selectedDepartmentId,s=e.initialLimit,d=e.labels,p=e.updateEmployeeCount,u=(t=(0,a.useState)(s),l=2,function(e){if(Array.isArray(e))return e}(t)||function(e,n){var t=[],a=!0,l=!1,r=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done)&&(t.push(i.value),!n||t.length!==n);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==c.return||c.return()}finally{if(l)throw r}}return t}(t,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),v=u[0],y=u[1],f={linkedInProfile:d.linkedInProfile,sendEmail:d.sendEmail};return(0,a.useEffect)(function(){y(m===r?s:o.employees.length)},[s,m,o.employees.length]),a.createElement("div",{key:o.sectionId},o.sectionHeader&&a.createElement("div",{className:"department-section__single-section-header"},o.sectionHeader),a.createElement("div",{className:"department-section__single-section"},null===(n=o.employees)||void 0===n?void 0:n.map(function(e,n){return a.createElement(i.Z,{employee:e,labels:f,key:e.tNumber,isInvisible:n>v})})),m===r&&o.employees.length>v&&a.createElement("div",{className:"department-section__button-container"},a.createElement(c.Z,{className:"department-section__load-more-button",onClick:function(){var e=v+s;y(e);var n=o.employees.slice(0,e).length-o.employees.slice(0,v).length;p(n)}},d.loadMore)))};var m=t(94184),s=t.n(m);function d(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=[],a=!0,l=!1,r=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done)&&(t.push(i.value),!n||t.length!==n);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==c.return||c.return()}finally{if(l)throw r}}return t}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var p=function(e){var n=e.departmentSections,t=e.title,i=e.bodyText,c=e.showFilter,m=e.labels,p=d((0,a.useState)(r),2),u=p[0],v=p[1],y=d((0,a.useState)(0),2),f=y[0],h=y[1],_={linkedInProfile:m.linkedInProfile,sendEmail:m.sendEmail,loadMore:m.loadMore},E=n.reduce(function(e,n){return e+n.employees.length},0),b=n.reduce(function(e,n){return e+n.employees.slice(0,16).length},0),N=n.map(function(e){return{id:e.sectionId,label:e.sectionHeader}});return N.unshift({id:r,label:m.all}),(0,a.useEffect)(function(){var e;h(u!==r?(null===(e=n.find(function(e){return e.sectionId===u}))||void 0===e?void 0:e.employees.length)||0:b)},[n,b,u]),a.createElement("div",{className:"frame employee-archive"},a.createElement("div",{className:"frame__cell"},a.createElement("div",{className:"frame__cell-item"},a.createElement("div",{className:"employee-archive__archive-container"},a.createElement("div",{className:"employee-archive__archive-container-header"},t&&t),a.createElement("div",{className:"employee-archive__archive-container-body"},i&&a.createElement("div",{dangerouslySetInnerHTML:{__html:i}})),a.createElement("div",{className:s()("employee-archive__archive-dropdown",{"employee-archive__archive-dropdown-specs":c})}," ",c&&a.createElement(l.Z,{options:N.map(function(e){return{value:e.id,label:e.label}}),value:u,onChange:function(e){return v(e)},placeholder:m.ariaSelectDepartment,"aria-label":m.ariaSelectDepartment})),u===r&&a.createElement(a.Fragment,null,a.createElement("div",{className:"employee-archive__archive-container-employee-title"},m.title&&m.title),a.createElement("div",{className:"employee-archive__archive-container-employee-count"},"".concat(m.shows," ").concat(f," ").concat(m.of," ").concat(E))),n&&a.createElement("div",{className:"employee-archive__section-container"},(u!==r?n.filter(function(e){return e.sectionId===u}):n).map(function(e){return a.createElement(o,{section:e,labels:_,selectedDepartmentId:u,updateEmployeeCount:function(e){h(f+e)},initialLimit:16,key:e.sectionId})}))))))};function u(){return u=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},u.apply(this,arguments)}const v=function(e){return a.createElement(p,u({},e.contextModel))}}}]);
2//# sourceMappingURL=8518.9344e49185b8823e1b6b.js.map
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.