"use strict";(self["webpackChunk_zoom_client_email_desktop"]=self["webpackChunk_zoom_client_email_desktop"]||[]).push([[282],{68609:function(e,t,a){var n=a(93287),s=a(21102),r=(a(28864),a(93483)),l=(0,r.Z)(s.Z,n.s,n.x,!1,null,"27bbae12",null);t["Z"]=l.exports},50282:function(e,t,a){a.r(t);var n=a(23248),s=a(87580),r=(a(37140),a(93483)),l=(0,r.Z)(s.Z,n.s,n.x,!1,null,"594d16d6",null);t["default"]=l.exports},4483:function(e,t,a){var n=a(13687),s=a(98346),r=(a(7020),a(93483)),l=(0,r.Z)(s.Z,n.s,n.x,!1,null,"52f39092",null);t["Z"]=l.exports},28864:function(e,t,a){a(36805)},37140:function(e,t,a){a(41244)},7020:function(e,t,a){a(29609)},21102:function(e,t,a){var n=a(97445);t["Z"]=n.Z},87580:function(e,t,a){var n=a(66060);t["Z"]=n.Z},98346:function(e,t,a){var n=a(51309);t["Z"]=n.Z},36805:function(){},41244:function(){},29609:function(){},97445:function(e,t,a){var n=a(4483);t["Z"]={name:"RecipientsList",components:{AvatarTag:n.Z},props:{label:{type:String,default:""},list:{type:Array,default:function(){return[]}},externalUsers:{type:Array,default:function(){return[]}},groupUsers:{type:Array,default:function(){return[]}},useDefaultAvatar:{type:Boolean,default:!1},inline:{type:Boolean,default:!1},checkReady:{type:Boolean,default:!0}},methods:{isExternalAddress:function(e){return this.externalUsers.includes(e)},isGroupAddress:function(e){return this.groupUsers.includes(e)}}}},66060:function(e,t,a){var n=a(70021),s=a(56706),r=a(6041),l=a(34948),i=a(68609),o=a(29648),c=3;t["Z"]={name:"ToCcBccWrap",components:{RecipientsList:i.Z},props:{to:{type:Array,default:function(){return[]}},cc:{type:Array,default:function(){return[]}},bcc:{type:Array,default:function(){return[]}},useDefaultAvatar:{type:Boolean,default:!1}},data:function(){return{showAll:!1,nums:0,checkContactsReady:!1,externalUsers:[],groupUsers:[]}},computed:(0,l.Z)((0,l.Z)((0,l.Z)({},(0,o.Se)(["isEncryptedZmail"])),(0,o.rn)({recipientInfo:function(e){return e.recipientInfo}})),{},{allRecipients:function(){return[].concat((0,r.Z)(this.to),(0,r.Z)(this.cc),(0,r.Z)(this.bcc))},collapsedLists:function(){var e={to:this.to,cc:this.cc,bcc:this.bcc},t=c;for(var a in e)if(a){var n=e[a].slice(0,t);e[a]=n,t-=n.length}return e},overflowCount:function(e){var t=e.allRecipients,a=e.collapsedLists;return t.length-Object.values(a).reduce((function(e,t){return e+t.length}),0)}}),mounted:function(){var e=this;return(0,s.Z)((0,n.Z)().mark((function t(){var a,s;return(0,n.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.allRecipients.length<=c&&(e.showAll=!0),!e.isEncryptedZmail){t.next=12;break}if(a=e.allRecipients.map((function(e){return e.emailAddr})),!a.length){t.next=10;break}return t.next=6,e.checkContactsIdenties(a);case 6:s=t.sent,e.checkContactsReady=!0,e.externalUsers=a.filter((function(e){var t;return!(null===(t=s.get(e.toLowerCase()))||void 0===t||!t.isExternal)})),e.groupUsers=a.filter((function(e){var t;return null===(t=s.get(e))||void 0===t?void 0:t.isGroup}));case 10:t.next=13;break;case 12:e.checkContactsReady=!0;case 13:case"end":return t.stop()}}),t)})))()},methods:(0,l.Z)((0,l.Z)({},(0,o.nv)("contacts",["checkContactsIdenties"])),{},{toggleShowAll:function(){this.showAll=!this.showAll}})}},51309:function(e,t,a){var n=a(34948),s=(a(77950),a(29648)),r=a(37761),l=a(90479),i=a(97626),o=a(27266);t["Z"]={name:"AvatarTag",components:{Avatar:l.Z,SvgIcon:i.Z,ContactTooltip:o.Z},props:{userInfo:{type:Object,default:function(){return{}}},isExternal:{type:Boolean,default:!1},isGroup:{type:Boolean,default:!1},loading:{type:Boolean,default:!0},useDefaultAvatar:{type:Boolean,default:!1}},computed:(0,n.Z)((0,n.Z)((0,n.Z)({},(0,s.rn)({userEmail:function(e){return e.userProfile.userEmail||""}})),(0,s.Se)(["isDarkMode"])),{},{isUserSelf:function(e){var t=e.userEmail,a=e.userInfo;return a.emailAddr===t},displayName:function(e){var t=e.loading,a=e.isUserSelf,n=e.isExternal,s=e.userInfo,r=e.isGroup;return a?s.displayName:t||n?s.emailAddr:r?s.displayName:this.getDisplayNameWithoutQuotation()},ariaLabel:function(e){var t=e.userInfo,a=e.displayName;return t.emailAddr===a?t.emailAddr:"".concat(a," ").concat(t.emailAddr)}}),methods:{getDisplayNameWithoutQuotation:function(){var e,t,a,n,s,l=this.userInfo.displayName.slice(0,1),i=this.userInfo.displayName.slice(-1),o=this.userInfo.displayName;(l!==i||"'"!==l&&'"'!==l||(o=this.userInfo.displayName.slice(1,-1)),o.includes("@"))?o=null===(e=o.split("@")[0])||void 0===e||null===(t=e.split("."))||void 0===t||null===(a=t.map((function(e){return(0,r.capitalize)(e)})))||void 0===a?void 0:a.join(" "):o=null===(n=o.split(/[\s.]/))||void 0===n||null===(s=n.map((function(e){return(0,r.capitalize)(e)})))||void 0===s?void 0:s.join(" ");return o}}}},93287:function(e,t,a){a.d(t,{s:function(){return n},x:function(){return s}});var n=function(){var e=this,t=e._self._c;return e.list.length?t("div",{class:["recipients-list-wrap",{inline:e.inline}]},[e.label?t("span",{staticClass:"label"},[e._v(" "+e._s(e.label)+": ")]):e._e(),t("div",{staticClass:"recipients-list",attrs:{role:"list","aria-label":e.label}},[e._l(e.list,(function(a,n){return t("avatar-tag",{key:a.emailAddr,attrs:{"aria-posinset":(n+1).toString(),"aria-setsize":e.list.length.toString(),userInfo:a,loading:!e.checkReady,isExternal:e.isExternalAddress(a.emailAddr),isGroup:e.isGroupAddress(a.emailAddr),useDefaultAvatar:e.useDefaultAvatar}})})),e._t("end")],2)]):e._e()},s=[]},23248:function(e,t,a){a.d(t,{s:function(){return n},x:function(){return s}});var n=function(){var e=this,t=e._self._c;return e.showAll?t("div",{staticClass:"to-cc-bcc-wrap"},[t("RecipientsList",{attrs:{label:e.$t("filter.to"),list:e.to,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar}}),t("RecipientsList",{attrs:{label:e.$t("editor.cc"),list:e.cc,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar}}),t("RecipientsList",{attrs:{label:e.$t("editor.bcc"),list:e.bcc,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar}}),e.overflowCount>0?t("div",{staticClass:"overflow-btn collapse tab-focus",attrs:{slot:"end",tabindex:"0"},on:{click:function(t){return t.stopPropagation(),e.toggleShowAll.apply(null,arguments)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.stopPropagation(),e.toggleShowAll.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.stopPropagation(),e.toggleShowAll.apply(null,arguments))}]},slot:"end"},[e._v(" "+e._s(e.$t("operation.collapse"))+" ")]):e._e()],1):t("div",{staticClass:"to-cc-bcc-wrap"},[t("RecipientsList",{attrs:{label:e.$t("filter.to"),list:e.collapsedLists.to,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar,inline:""}}),t("RecipientsList",{attrs:{label:e.$t("editor.cc"),list:e.collapsedLists.cc,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar,inline:""}}),t("RecipientsList",{attrs:{label:e.$t("editor.bcc"),list:e.collapsedLists.bcc,externalUsers:e.externalUsers,groupUsers:e.groupUsers,checkReady:e.checkContactsReady,useDefaultAvatar:e.useDefaultAvatar,inline:""}}),e.overflowCount>0?t("div",{staticClass:"overflow-btn tab-focus",attrs:{slot:"end",tabindex:"0"},on:{click:function(t){return t.stopPropagation(),e.toggleShowAll.apply(null,arguments)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.stopPropagation(),e.toggleShowAll.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.stopPropagation(),e.toggleShowAll.apply(null,arguments))}]},slot:"end"},[e._v(" +"+e._s(e.overflowCount)+" ")]):e._e()],1)},s=[]},13687:function(e,t,a){a.d(t,{s:function(){return n},x:function(){return s}});var n=function(){var e=this,t=e._self._c;return t("ContactTooltip",{ref:"copyPopover",attrs:{name:e.displayName,email:e.userInfo.emailAddr,useDefaultAvatar:e.useDefaultAvatar,enterToCopy:""}},[t("div",{class:["avatar-tag","tab-focus",{"avatar-tag--loading":e.loading&&!e.isUserSelf,"avatar-tag--external":e.isExternal,"avatar-tag--group":e.isGroup}],attrs:{tabindex:"0",role:"listitem","zm-ta":"copy-recipient-email-address","aria-label":e.ariaLabel}},[e.loading&&!e.isUserSelf?[t("svg-icon",{staticClass:"icon avatar-tag__icon--loading",attrs:{iconClass:"contact-loading"}})]:[e.isGroup?t("svg-icon",{staticClass:"icon avatar-tag--group",attrs:{iconClass:"email-filled"}}):e.isExternal?t("svg-icon",{staticClass:"icon avatar-tag--external",attrs:{iconClass:e.isDarkMode?"contact-external-dark":"contact-external-light"}}):t("Avatar",{staticClass:"avatar",attrs:{email:e.userInfo.emailAddr,name:e.getDisplayNameWithoutQuotation(),useDefaultAvatar:e.useDefaultAvatar,tabindex:"-1","aria-hidden":"true"}})],t("span",{staticClass:"content"},[e._v(" "+e._s(e.displayName)+" ")])],2)])},s=[]}}]);