(function(){"use strict";var e={46905:function(e,t,n){n.d(t,{UT:function(){return a},X3:function(){return i}});n(56632),n(17368),n(77950),n(24471);var a={A:"#CC4400",B:"#F46670",C:"#CF5A35",D:"#C28030",E:"#DC7929",F:"#FF8422",G:"#FFBF39",H:"#14BCA0",I:"#2BA09B",J:"#2D8CFF",K:"#0956B5",L:"#285081",M:"#925DFF",N:"#5B4FB0",O:"#493AB7",P:"#9D87C9",Q:"#FF2638",R:"#FFD700",S:"#B8860B",T:"#3B90F7",U:"#FF5500",V:"#F21F31",W:"#956D09",X:"#05852C",Y:"#66CC84",Z:"#096DE8"},i={A:"#FFFFFF",B:"#000000",C:"#000000",D:"#000000",E:"#000000",F:"#000000",G:"#000000",H:"#000000",I:"#000000",J:"#FFFFFF",K:"#FFFFFF",L:"#FFFFFF",M:"#FFFFFF",N:"#FFFFFF",O:"#FFFFFF",P:"#FFFFFF",Q:"#000000",R:"#000000",S:"#000000",T:"#000000",U:"#000000",V:"#FFFFFF",W:"#FFFFFF",X:"#FFFFFF",Y:"#000000",Z:"#FFFFFF"}},60659:function(e,t,n){n.d(t,{Z:function(){return r}});var a=n(53806),i=a.Business.ContentParser;function r(e,t){return new i(e,t)}},11995:function(e,t,n){n.d(t,{L8:function(){return c},fu:function(){return d},jp:function(){return u}});n(68571);var a=n(56632),i=(n(6041),n(79337),n(37761)),r=n(53806),o=n(12546),l=n(50620),s=n(43251),u=(r.Enums.SystemDefinedMailLabelIds,"thisThread");function d(e){var t,n,a,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?null!==e&&void 0!==e&&e.isSystem?e.isShowMoreOrLess?e.displayName:i?null!==(a=s.Z[e.id])&&void 0!==a&&a.displayName?o.ZP.t(s.Z[e.id].displayName):"":null!==(t=l.Z[e.id])&&void 0!==t&&t.displayName?o.ZP.t(null===(n=l.Z[e.id])||void 0===n?void 0:n.displayName):"":e.displayName:""}function c(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(console.debug("checkAdvancedSearchOptionsChanged",n,e[n],t[n]),(0,a.Z)(e[n])!==(0,a.Z)(t[n]))return!0;if(("string"===typeof e[n]||"number"===typeof e[n]||"boolean"===typeof e[n])&&e[n]!==t[n])return!0;if(Array.isArray(e[n])&&(e[n].length!==t[n].length||(0,i.difference)(e[n],t[n]).length>0))return!0}return!1}},10565:function(e,t,n){n(21515);var a=n(70487),i=n(23309),r=n(12546),o=function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",{staticClass:"detail-page"},[t("div",{staticClass:"detail-page__header"},[t("div",{staticClass:"detail-page__header__container"},[t("zm-tooltip",{attrs:{content:a.subject,placement:"bottom","popper-class":"multiline","break-word":""}},[t("div",{staticClass:"subject-content tab-focus",attrs:{tabindex:"0","aria-label":a.subject||e.$t("detail.noSubject"),role:"button"}},[t("span",{ref:"subjectContentInner",staticClass:"subject-content-inner",attrs:{"zm-ta":"subject-text"}},[e._v(" "+e._s(a.subject||e.$t("detail.noSubject"))+" ")])])])],1)]),t("div",{staticClass:"detail-page__container"},[a.detailVisible?t(a.SimpleResponseList,{attrs:{detailData:a.detailData}}):t("div",{staticClass:"detail-page__container__nocontent"},[t("img",{attrs:{src:n(66813),alt:e.$t("list.splashImage"),draggable:"false"}})])],1)])},l=[],s=(n(43430),function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t("div",{staticClass:"simple-response-list"},e._l(n.renderedMsgs,(function(a){return t(n.selectRenderedComponent(a),e._b({key:a.id,tag:"component",attrs:{data:n.selectRenderedComponentData(a)}},"component",n.getCustomAttrs(a),!1))})),1)}),u=[],d=n(6041),c=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t("section",{staticClass:"simple-response-list-cluster"},[t("div",{directives:[{name:"show",rawName:"v-show",value:n.btnVisible,expression:"btnVisible"}],staticClass:"simple-response-list-cluster__more",on:{click:n.handleShowMoreReplies}},[t("div",{ref:"moreReplyContainer",staticClass:"simple-response-list-cluster__container tab-focus",attrs:{role:"button",tabindex:"0","aria-label":e.$t("accessibility.showMoreReplies",[n.props.data.length])},on:{keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:n.handleShowMoreReplies.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("detail.numReplies",[n.props.data.length]))+" ")])]),t(n.SimpleResponseListFragment,e._b({directives:[{name:"show",rawName:"v-show",value:!n.btnVisible,expression:"!btnVisible"}],ref:"listFragmentRef"},"simple-response-list-fragment",n.props,!1))],1)},f=[],m=n(70021),p=n(56706),E=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t("section",{staticClass:"simple-response-list-fragment"},e._l(n.renderedData,(function(a,i){return t(n.SimpleResponseItem,e._b({key:a.id,ref:"responseItemRefs",refInFor:!0,attrs:{data:a.data}},"simple-response-item",n.getCostumedAttrs(i),!1))})),1)},h=[],v=function e(t,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};n<=0?i():window.requestAnimationFrame((function(){t(a),e(t,n-1,a+1,i)}))},I=function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t("div",{ref:"responseItemRef",class:["simple-response-item",n.props.isLast&&"simple-response-item--last",n.props.topDivider&&"simple-response-item__divider--top",n.props.bottomDivider&&"simple-response-item__divider--bottom"],attrs:{id:n.msgId}},[t("div",{class:["simple-response-item__header","tab-focus",!n.props.isLast&&"simple-response-item__header--clickable"],on:{click:n.changeContentVisible}},[t("div",{staticClass:"simple-response-item__header--left"},[t(n.ContactTooltip,{attrs:{email:n.emailAddr,name:n.displayName,useDefaultAvatar:""}},[t(n.Avatar,{staticClass:"simple-response-item__header__avatar",attrs:{email:n.emailAddr,name:n.displayName,useDefaultAvatar:"",tabindex:"-1"}})],1)],1),t("div",{staticClass:"simple-response-item__header--right"},[t("div",{staticClass:"simple-response-item__header--right__top"},[t("div",{staticClass:"simple-response-item__header__subject"},[t("span",[e._v(e._s(n.subject))])]),t("span",{directives:[{name:"show",rawName:"v-show",value:n.via,expression:"via"}],staticClass:"simple-response-item__header__via"},[e._v("  "+e._s(e.$t("detail.via",[n.via]))+" ")]),t("div",{staticClass:"simple-response-item__header__expander"}),t("div",{staticClass:"simple-response-item__header__info"},[t("div",{directives:[{name:"show",rawName:"v-show",value:n.mailEncryptionType,expression:"mailEncryptionType"}],staticClass:"simple-response-item__header__info__item simple-response-item__header__encryption"},[t(n.EncryptionIndicator,{attrs:{type:n.mailEncryptionType}})],1),t("div",{staticClass:"simple-response-item__header__info__item simple-response-item__header__datetime"},[t("span",[e._v(e._s(n.formatTime))])])])]),n.contentVisible?t(n.ToCcBccWrap,{attrs:{to:n.to,cc:n.cc,bcc:n.bcc,useDefaultAvatar:""}}):t("span",{staticClass:"simple-response-item__header__snippet plain"},[e._v(" "+e._s(n.snippet)+" ")])],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:n.contentVisible,expression:"contentVisible"}],staticClass:"simple-response-item__container"},[t(n.SimpleResponsiveFrame,{ref:"responsiveFrame",attrs:{content:n.content,inlineImageSrcMap:n.inlineImageSrcMap,disableCollapse:n.props.isLast||n.isMailContentTooLong}})],1)])},g=[],A=n(79337),S=n(53806),b=n(90479),_=function(){var e,t,n,a=this,i=a._self._c;return i("zm-tooltip",{ref:"tooltip",attrs:{manual:!0,"visible-arrow":!1,"tab-to-leave":!0,placement:a.placement,"append-to-body":"","popper-class":a.addToContactsVisible?"light":"multiline"},model:{value:a.basicCardVisible,callback:function(e){a.basicCardVisible=e},expression:"basicCardVisible"}},[a.addToContactsVisible?i("div",{attrs:{slot:"content"},slot:"content"},[i("span",{staticClass:"contact-card",attrs:{"aria-hidden":"true"}},[i("div",{staticClass:"contact-info-add"},[i("avatar",{ref:"avatarRef",staticClass:"avatar-contact-card",attrs:{email:a.email,name:a.name,tabindex:"-1"}}),i("div",{staticClass:"contact-details"},[i("span",{staticClass:"contact-name",attrs:{title:a.name,"aria-label":a.name}},[a._v(" "+a._s(!a.isNewContact&&null!==(e=a.contact)&&void 0!==e&&e.displayName?a.contact.displayName:a.name)+" ")]),a.isExternal?i("span",{staticClass:"external-tag"},[a._v(" "+a._s(a.$t("common.externalUser"))+" ")]):a._e(),i("div",{staticClass:"email-section"},[i("div",{staticClass:"contact-email",attrs:{title:a.email,"aria-label":a.email},on:{click:a.openCompose}},[a._v(" "+a._s(a.email)+" ")]),i("zm-button",{staticClass:"copy-btn",attrs:{ghost:"",size:"mini","aria-label":a.$t("operation.clickToCopy"),"zm-ta":"detail-copy-sender-address",tabindex:"-1"},on:{click:a.copyEmail}},[i("svg-icon",{attrs:{iconClass:"click-to-copy"}})],1)],1)])],1),!a.isNewContact&&(null===(t=a.contact)||void 0===t?void 0:t.phoneNumbers.length)>0?i("div",[i("Divider"),a._l(null===(n=a.contact)||void 0===n?void 0:n.phoneNumbers,(function(e){return i("div",{key:e.phoneNumber,staticClass:"phone-number"},[i("span",{staticClass:"phone-label"},[a._v("Phone")]),i("span",{staticClass:"contact-email"},[a._v(a._s(a.displayPhoneNumber(e.phoneNumber)))])])}))],2):a._e(),i("zm-button",{directives:[{name:"show",rawName:"v-show",value:a.addButtonVisible,expression:"addButtonVisible"}],staticClass:"operation-button",attrs:{disabled:a.isCreating,"aria-expanded":void 0},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),a.handleAddContact(a.name,a.email)}}},[i("svg-icon",{attrs:{name:"addContact",iconClass:"add-profile"}}),a._v(" "+a._s(a.$t("contacts.addToMailContacts"))+" ")],1),i("router-link",{directives:[{name:"show",rawName:"v-show",value:!a.addButtonVisible,expression:"!addButtonVisible"}],staticClass:"link",attrs:{role:"button",tabindex:"0","aria-label":a.$t("accessibility.changeSettings"),to:{name:"emailSettings",params:{tab:"contacts"}}}},[i("zm-button",{staticClass:"operation-button",style:{width:"100%"},attrs:{"aria-live":"assertive","aria-expanded":void 0}},[i("svg-icon",{attrs:{name:"editContact",iconClass:"edit-outlined"}}),a._v(" "+a._s(a.$t("contacts.editContact"))+" ")],1)],1)],1)]):i("div",{staticClass:"contact-info",attrs:{slot:"content"},slot:"content"},[i("Avatar",{staticClass:"contact-info-avatar",attrs:{email:a.email,name:a.name,useDefaultAvatar:a.useDefaultAvatar,tabindex:"-1"}}),i("div",{ref:"contactInfoDetails",staticClass:"contact-info-detail"},[a.name&&a.name!==a.email?i("div",{staticClass:"contact-info-detail-name contact-name-overflow-ellipsis"},[a._v(" "+a._s(a.name)+" ")]):a._e(),a.email?i("div",[i("span",{class:["contact-info-detail-mail-address",{"is-invalid":!a.emailAddressIsValid()}]},[a._v(" "+a._s(a.email)+" ")]),i("zm-button",{staticClass:"copy-btn",attrs:{ghost:"",size:"mini","zm-ta":"detail-copy-sender-address",tabindex:"-1"},on:{click:a.copyEmail}},[i("svg-icon",{attrs:{iconClass:"click-to-copy"}})],1)],1):a._e()])],1),a._t("default")],2)},D=[],T=n(34948),L=(n(77950),n(63012)),y=n(51367),M=n.n(y),C=n(29648),O=n(87693),R=function(){var e=this;e._self._c;return e._m(0)},N=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"divider"},[t("div",{staticClass:"divider-line"})])}],F=n(93483),Z={},P=(0,F.Z)(Z,R,N,!1,null,"15242d0c",null),w=P.exports,U=500,x=400,k={name:"ContactTooltip",components:{Avatar:b.Z,Divider:w},props:{email:{type:String,required:!0},name:{type:String,required:!0},placement:{type:String,default:"bottom-start"},enterToCopy:{type:Boolean,default:!1},useDefaultAvatar:{type:Boolean,default:!1}},data:function(){return{basicCardVisible:!1,isMouseOverPopper:!1,deferInstance:null,deferredReject:null,isNewContact:!0,isCreating:!1,isExternal:!1,contact:null}},computed:(0,T.Z)((0,T.Z)((0,T.Z)({},(0,C.rn)({isDelegated:function(e){return e.userProfile.isDelegated}})),(0,C.Se)(["isZmail","isEncryptedZmail"])),{},{refElem:function(){return this.$refs.tooltip.$el},addToContactsVisible:function(){return!this.isDelegated&&this.isZmail},addButtonVisible:function(){return this.isNewContact}}),watch:{basicCardVisible:function(e){var t,n,a=this.$refs.tooltip.popperElm;if(a){var i=e?"addEventListener":"removeEventListener";null===(t=a[i])||void 0===t||t.call(a,"mouseenter",this.handleMouseEnterBasicPopup),null===(n=a[i])||void 0===n||n.call(a,"mouseleave",this.handleMouseLeaveBasicPopup)}}},mounted:function(){var e=this;this.configureRefElemEventListeners(!0),null!==this&&void 0!==this&&this.refElem?(this.refElem.setAttribute("aria-description",this.$t("operation.pressEnterToCopy")),this.refElem.ariaExpanded="undefined",this.$watch("$refs.tooltip.showPopper",(function(){e.refElem.ariaExpanded="undefined",e.refElem.removeAttribute("aria-describedby")}))):console.error("refElem not found"),this.isZmail&&(this.checkUser(),this.isEncryptedZmail&&this.checkIsUserExternal())},beforeDestroy:function(){this.configureRefElemEventListeners()},methods:(0,T.Z)((0,T.Z)({showEmailPopover:function(){return!this.isDelegated&&this.isZmail},configureRefElemEventListeners:function(e){var t,n,a,i,r,o,l,s,u,d,c=e?"addEventListener":"removeEventListener";null===(t=(n=this.refElem)[c])||void 0===t||t.call(n,"mouseenter",this.showPopup),null===(a=(i=this.refElem)[c])||void 0===a||a.call(i,"mouseleave",this.hidePopup),null===(r=(o=this.refElem)[c])||void 0===r||r.call(o,"focus",this.showPopup),null===(l=(s=this.refElem)[c])||void 0===l||l.call(s,"blur",this.hidePopup),null===(u=(d=this.refElem)[c])||void 0===u||u.call(d,"keydown",this.handleRefElemKeydown)},handleRefElemKeydown:function(e){this.enterToCopy&&"Enter"===e.key&&this.copyEmail()},emailAddressIsValid:function(){return(0,O.Xt)(this.email)},showPopup:function(e){var t=this;return(0,p.Z)((0,m.Z)().mark((function n(){var a,i,r,o,l,s,u,d,c,f;return(0,m.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.deferInstance=function(){return new Promise((function(e,n){t.deferredReject=n,setTimeout((function(){t.deferredReject=null,e()}),U)}))},n.prev=1,n.next=4,t.deferInstance();case 4:n.next=9;break;case 6:return n.prev=6,n.t0=n["catch"](1),n.abrupt("return");case 9:return i=e.target.getBoundingClientRect(),r=i.width,o=i.height,l=i.left,s=i.top,n.next=12,L.Setting.showVcard({email:t.email,rect:"(".concat(l,",").concat(s,",").concat(r,",").concat(o,")")});case 12:return u=n.sent,d=u.errorCode,c=u.data,f=0===d&&(null===c||void 0===c||null===(a=c.showVCardDone)||void 0===a?void 0:a.success),f||(t.basicCardVisible=!0),n.next=19,(0,O._v)(x);case 19:case"end":return n.stop()}}),n,null,[[1,6]])})))()},hidePopup:function(){var e=this;return(0,p.Z)((0,m.Z)().mark((function t(){var n;return(0,m.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return null===(n=e.deferredReject)||void 0===n||n.call(e),t.next=3,L.Setting.closeVcard({email:e.email});case 3:setTimeout((function(){e.isMouseOverPopper||(e.basicCardVisible=!1)}),500);case 4:case"end":return t.stop()}}),t)})))()},handleMouseEnterBasicPopup:function(){this.isMouseOverPopper=!0,this.basicCardVisible=!0},handleMouseLeaveBasicPopup:function(){this.isMouseOverPopper=!1,this.basicCardVisible=!1}},(0,C.nv)("contacts",["addContactToStore"])),{},{copyEmail:function(){var e,t,n=M().sanitize(this.email);n?null!==(e=navigator)&&void 0!==e&&null!==(t=e.clipboard)&&void 0!==t&&t.writeText&&(navigator.clipboard.writeText(n),this.$undoNotice({iconClass:"checkmark",title:this.$t("operation.copiedToClipboard"),duration:5e3})):console.warn("copyEmail failed, illegal email address")},openCompose:function(){this.$compose({preTo:[this.email]})},checkUser:function(){var e=this;return(0,p.Z)((0,m.Z)().mark((function t(){var n,a,i,r;return(0,m.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return console.log("checkUser"),n={emails:[e.email],pageToken:null},t.next=4,L.Contacts.listpersonalcontacts(n);case 4:a=t.sent,0===a.errorCode?(e.isNewContact=0===(null===(i=a.data.ListPersonalContacts)||void 0===i?void 0:i.contacts.length),e.isNewContact?e.contact=null:e.contact=null===(r=a.data.ListPersonalContacts)||void 0===r?void 0:r.contacts[0]):(e.isNewContact=!0,console.log("failed to check if contact already has been already added"));case 6:case"end":return t.stop()}}),t)})))()},displayPhoneNumber:function(e){var t=e.split("-"),n=t.length>1;return console.log("hasCountryCode",n,t,"+ ".concat(t.join(" "))),n?"+ ".concat(t.join(" ")):t.join(" ")},checkIsUserExternal:function(){var e=this;return(0,p.Z)((0,m.Z)().mark((function t(){var n,a,i,r;return(0,m.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=S.Enums.MAIL_IDENTIFY_STATUS,t.next=3,L.Mail.getEmailsIdentity([e.email]);case 3:i=t.sent,r=[a.VERIFIED].includes(null===(n=i[0])||void 0===n?void 0:n.identity),e.isExternal=!r;case 6:case"end":return t.stop()}}),t)})))()},handleAddContact:function(e,t){var n=this;return(0,p.Z)((0,m.Z)().mark((function a(){var i,r,o,l;return(0,m.Z)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return o={firstName:null===(i=e.split(" "))||void 0===i?void 0:i[0],lastName:null===(r=e.split(" "))||void 0===r?void 0:r[1],displayName:e,emailAddresses:[{email:t}]},console.log("add contact",o),n.isCreating=!0,a.next=5,L.Contacts.createpersonalcontact({contact:o});case 5:l=a.sent,0===l.errorCode?(o.contactId=l.data.CreatePersonalContact.contactId,n.addContactToStore(o),n.isNewContact=!1):n.$msg(n.$t("contacts.failedToCreateAContact")),n.isCreating=!1;case 8:case"end":return a.stop()}}),a)})))()},handleEditContact:function(){return(0,p.Z)((0,m.Z)().mark((function e(){return(0,m.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log("editing contact");case 1:case"end":return e.stop()}}),e)})))()},handleLeave:function(){}})},B=k,H=(0,F.Z)(B,_,D,!1,null,"148a1c9e",null),G=H.exports,V=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)},z=[],Y=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(n,a){return t("avatar-tag",{key:n.emailAddr,attrs:{"aria-posinset":(a+1).toString(),"aria-setsize":e.list.length.toString(),userInfo:n,loading:!e.checkReady,isExternal:e.isExternalAddress(n.emailAddr),isGroup:e.isGroupAddress(n.emailAddr),useDefaultAvatar:e.useDefaultAvatar}})})),e._t("end")],2)]):e._e()},K=[],W=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)])},j=[],$=n(37761),X=n(97626),q={name:"AvatarTag",components:{Avatar:b.Z,SvgIcon:X.Z,ContactTooltip:G},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,T.Z)((0,T.Z)((0,T.Z)({},(0,C.rn)({userEmail:function(e){return e.userProfile.userEmail||""}})),(0,C.Se)(["isDarkMode"])),{},{isUserSelf:function(e){var t=e.userEmail,n=e.userInfo;return n.emailAddr===t},displayName:function(e){var t=e.loading,n=e.isUserSelf,a=e.isExternal,i=e.userInfo,r=e.isGroup;return n?i.displayName:t||a?i.emailAddr:r?i.displayName:this.getDisplayNameWithoutQuotation()},ariaLabel:function(e){var t=e.userInfo,n=e.displayName;return t.emailAddr===n?t.emailAddr:"".concat(n," ").concat(t.emailAddr)}}),methods:{getDisplayNameWithoutQuotation:function(){var e,t,n,a,i,r=this.userInfo.displayName.slice(0,1),o=this.userInfo.displayName.slice(-1),l=this.userInfo.displayName;(r!==o||"'"!==r&&'"'!==r||(l=this.userInfo.displayName.slice(1,-1)),l.includes("@"))?l=null===(e=l.split("@")[0])||void 0===e||null===(t=e.split("."))||void 0===t||null===(n=t.map((function(e){return(0,$.capitalize)(e)})))||void 0===n?void 0:n.join(" "):l=null===(a=l.split(/[\s.]/))||void 0===a||null===(i=a.map((function(e){return(0,$.capitalize)(e)})))||void 0===i?void 0:i.join(" ");return l}}},J=q,Q=(0,F.Z)(J,W,j,!1,null,"52f39092",null),ee=Q.exports,te={name:"RecipientsList",components:{AvatarTag:ee},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)}}},ne=te,ae=(0,F.Z)(ne,Y,K,!1,null,"27bbae12",null),ie=ae.exports,re=3,oe={name:"ToCcBccWrap",components:{RecipientsList:ie},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,T.Z)((0,T.Z)((0,T.Z)({},(0,C.Se)(["isEncryptedZmail"])),(0,C.rn)({recipientInfo:function(e){return e.recipientInfo}})),{},{allRecipients:function(){return[].concat((0,d.Z)(this.to),(0,d.Z)(this.cc),(0,d.Z)(this.bcc))},collapsedLists:function(){var e={to:this.to,cc:this.cc,bcc:this.bcc},t=re;for(var n in e)if(n){var a=e[n].slice(0,t);e[n]=a,t-=a.length}return e},overflowCount:function(e){var t=e.allRecipients,n=e.collapsedLists;return t.length-Object.values(n).reduce((function(e,t){return e+t.length}),0)}}),mounted:function(){var e=this;return(0,p.Z)((0,m.Z)().mark((function t(){var n,a;return(0,m.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.allRecipients.length<=re&&(e.showAll=!0),!e.isEncryptedZmail){t.next=12;break}if(n=e.allRecipients.map((function(e){return e.emailAddr})),!n.length){t.next=10;break}return t.next=6,e.checkContactsIdenties(n);case 6:a=t.sent,e.checkContactsReady=!0,e.externalUsers=n.filter((function(e){var t;return!(null===(t=a.get(e.toLowerCase()))||void 0===t||!t.isExternal)})),e.groupUsers=n.filter((function(e){var t;return null===(t=a.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,T.Z)((0,T.Z)({},(0,C.nv)("contacts",["checkContactsIdenties"])),{},{toggleShowAll:function(){this.showAll=!this.showAll}})},le=oe,se=(0,F.Z)(le,V,z,!1,null,"594d16d6",null),ue=se.exports,de=function(){var e=this,t=e._self._c;return e.isEncryptedZmail?t("zm-tooltip",{attrs:{content:e.iconLabel}},[["E2E Encrypted","Server Encrypted"].includes(e.type)?t("svg-icon",{staticClass:"response-item-encryption-indicator",attrs:{tabindex:"-1",iconClass:e.iconClass}}):e._e()],1):e._e()},ce=[],fe={name:"EncryptionIndicator",components:{SvgIcon:X.Z},props:{type:{type:String,default:""}},computed:(0,T.Z)((0,T.Z)({},(0,C.Se)(["isEncryptedZmail"])),{},{iconClass:function(){return"E2E Encrypted"===this.type?"shield-lock":"shield-warning"},iconLabel:function(){return this.$t("E2E Encrypted"===this.type?"encryption.e2eEncrypted":"encryption.serverEncrypted")}})},me=fe,pe=(0,F.Z)(me,de,ce,!1,null,"20995fb6",null),Ee=pe.exports,he=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{ref:"frameRef",staticClass:"simple-responsive-frame"},[t("iframe",{ref:"iframeRef",staticClass:"simple-responsive-frame__iframe",attrs:{importance:"high",src:"about:blank",sandbox:"allow-scripts allow-same-origin allow-modals allow-top-navigation-by-user-activation"}})])},ve=[],Ie=(n(85940),n(33223));n(6886),n(17368),n(45794),n(24471),n(37348),n(32153);function ge(e){try{var t=Array.from(e.getElementsByTagName("a")),n="^(https|http|ftp|rtsp|mms|mailto|tel|callto|zoomphonecall|zmdf|zoomus):|data:image/|#",a=new RegExp(n);if(t.length<1)return;t.filter((function(e){return e.hasAttribute("href")&&e.href.trim()})).forEach((function(e){a.test(e.getAttribute("href"))?e.setAttribute("title",e.href):e.removeAttribute("href")})),t=[]}catch(i){console.error("error occur during addTitleForLink: ",i)}}var Ae,Se,be=n(60659),_e={__name:"SimpleResponsiveFrame",props:["content","disableCollapse","inlineImageSrcMap"],setup:function(e,t){var n=t.expose,i=e,r=S.Business.ImagePlaceholderPlugin,o=S.Utils.getIframeHeight,l=15,s={DOMContentLoaded:b,load:_};function u(e){var t=e.data,n=t.type,a=t.eventName;"event"===n&&(null===s||void 0===s?void 0:s[a])&&s[a]()}function d(){window.removeEventListener("message",u)}var c=(0,a.ref)(null),f=(0,a.ref)(!1);(0,a.watch)(f,(function(e){var t,n,a=(null===(t=c.value)||void 0===t||null===(n=t.contentWindow)||void 0===n?void 0:n.document.getElementsByTagName("style"))||null;a&&Array.from(a).forEach((function(t){var n=t.innerText;n=e?n.replace("filter: invert(0.001);","filter: invert(0.855) hue-rotate(180deg);").replace("filter: invert(0);","filter: invert(1) hue-rotate(180deg);"):n.replace("filter: invert(0.855) hue-rotate(180deg);","filter: invert(0.001);").replace("filter: invert(1) hue-rotate(180deg);","filter: invert(0);"),t.innerText=n}))}));var m=new r({convertSvg:!0}),p=(0,be.Z)(i.content,{plugins:[m],inlineImageSrcMap:i.inlineImageSrcMap}),E=(0,a.ref)(!1),h=p.sanitize({filterDarkModeStyles:!0,filterThirdPartyLinks:!1}).process({needFold:!i.disableCollapse,injectStyle:!0,injectScript:!0,isDark:f.value}).generate(),v=new Ie.Z((function(e){c.value&&A()})),I=new IntersectionObserver((function(e){e.forEach((function(e){var t=e.intersectionRatio;console.debug("IntersectionObserver",t),t>0&&g()}))}));function g(){E.value||(E.value=!1,c.value.srcdoc=h)}function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;setTimeout((function(){var e,t=o(c.value);console.debug("Calc newHeight",t),null!==(e=c.value)&&void 0!==e&&e.style&&(c.value.style.height="".concat(t+l,"px"))}),e)}function b(){console.warn("iframe DOMContentLoad"),A()}function _(){var e,t;if(console.warn("iframe loaded",!(null===(e=c.value)||void 0===e||!e.srcdoc)),null!==(t=c.value)&&void 0!==t&&t.srcdoc&&!E.value){var n,a;if(null!==(n=c.value.contentWindow.document)&&void 0!==n&&n.body)c.value.contentWindow.document.body.style.setProperty("height","auto","important");else null===(a=c.value.contentWindow.document.documentElement)||void 0===a||a.style.setProperty("height","auto","important");v.observe(c.value.contentWindow.document.body),E.value=!0,D()}A()}function D(){if(p){window.requestAnimationFrame((function(){var e;(null===(e=c.value)||void 0===e?void 0:e.contentWindow.document)&&ge(c.value.contentWindow.document)}));var e=p.getPluginOutput("ImagePlaceholderPlugin")||{},t=c.value.contentWindow.document;r.loadAndReplaceAllImages(t,e,{convertSvg:!0})}}return(0,a.onMounted)((function(){window.addEventListener("message",u),I.observe(c.value)})),(0,a.onBeforeUnmount)((function(){var e,t;d(),null===(e=v)||void 0===e||e.disconnect(),v=null,null===(t=I)||void 0===t||t.disconnect(),I=null})),n({renderContent:g}),{__sfc:!0,ImagePlaceholderPlugin:r,getIframeHeight:o,SAFE_MARGIN_HEIGHT:l,iframeEvents:s,handleIframeMessage:u,removeAllIframeListeners:d,props:i,iframeRef:c,isDarkMode:f,imagePlaceholderPlugin:m,contentParser:p,loaded:E,srcdoc:h,resizeObserver:v,intersectionObserver:I,renderContent:g,calcHeight:A,handleIframeDOMContentLoad:b,handleIframeLoad:_,contentParserHandleAfterLoaded:D}}},De=_e,Te=(0,F.Z)(De,he,ve,!1,null,"2867ee64",null),Le=Te.exports,ye=n(26274),Me=n(40425),Ce=S.Enums.SystemDefinedMailLabelIds,Oe={GO_TO_INBOX:"go-to-inbox",GO_TO_STARRED:"go-to-starred",GO_TO_SNOOZED:"go-to-snoozed",GO_TO_SENT:"go-to-sent",GO_TO_DRAFTS:"go-to-draft",GO_TO_ALL_MAILS:"go-to-all-mails",SELECT_ALL:"select-all",UNSELECT_ALL:"unselect-all",SELECT_READ:"select-read",SELECT_UNREAD:"select-unread",SELECT_STARRED:"select-starred",SELECT_UNSTARRED:"select-unstarred"},Re=(Ae={},(0,ye.Z)(Ae,Oe.GO_TO_INBOX,["g i","g i"]),(0,ye.Z)(Ae,Oe.GO_TO_STARRED,["g s","g s"]),(0,ye.Z)(Ae,Oe.GO_TO_SNOOZED,["g b","g b"]),(0,ye.Z)(Ae,Oe.GO_TO_SENT,["g t","g t"]),(0,ye.Z)(Ae,Oe.GO_TO_DRAFTS,["g d","g d"]),(0,ye.Z)(Ae,Oe.GO_TO_ALL_MAILS,["g a","g a"]),(0,ye.Z)(Ae,Oe.SELECT_ALL,[". a",". a"]),(0,ye.Z)(Ae,Oe.UNSELECT_ALL,[". n",". n"]),(0,ye.Z)(Ae,Oe.SELECT_READ,[". r",". r"]),(0,ye.Z)(Ae,Oe.SELECT_UNREAD,[". u",". u"]),(0,ye.Z)(Ae,Oe.SELECT_STARRED,[". s",". s"]),(0,ye.Z)(Ae,Oe.SELECT_UNSTARRED,[". t",". t"]),Ae),Ne=((0,T.Z)((0,T.Z)((0,T.Z)({},(0,C.rn)("search",["inSearching"])),(0,C.Se)(["currentLabelId"])),{},{disable:function(){return this.inSearching}}),(0,T.Z)((0,T.Z)((0,T.Z)({},(0,C.OI)(["changeSelectMailLabel"])),(0,C.nv)("inbox",["addSelectedInboxMailIds","removeSelectedInboxMailIds","resetSelectedInboxMailIds","clearSelectedInboxMailIds"])),{},{need2PreventTheAction:function(e){var t=null===e||void 0===e?void 0:e.target,n=function(e){return"INPUT"===e.tagName},a=function(e){return"true"===e.contentEditable};if(t)return n(t)||a(t)},getLabel:function(e){return Me.Q.getLabelByLabelId(this.$store.state,e)},navigateTo:function(e){var t=this;!this.inSearching&&e.id&&(this.$router.push({name:"inbox",params:{id:e["id"]}},(function(){t.changeSelectMailLabel(e),t.$store.commit("search/changeInFilters",!1)})),this.$store.state.isSplitView||this.$store.commit("changeShowDetail",!1))},go2Inbox:function(){var e=Ce.INBOX;e&&this.navigateTo(this.getLabel(e)),this.$metric.report("sidebar_label",{labelId:Ce.INBOX})},go2Starred:function(){var e=Ce.STARRED;e&&this.navigateTo(this.getLabel(e)),this.$metric.report("sidebar_label",{labelId:Ce.STARRED})},go2Snoozed:function(){var e=Ce.SNOOZED;e&&this.navigateTo(this.getLabel(e))},go2Sent:function(){var e=Ce.SENT;e&&this.navigateTo(this.getLabel(e)),this.$metric.report("sidebar_label",{labelId:Ce.SENT})},go2Draft:function(){var e=Ce.DRAFT;e&&this.navigateTo(this.getLabel(e)),this.$metric.report("sidebar_label",{labelId:Ce.DRAFT})},go2AllMails:function(){console.log("Not Implement. No All box")},selectAllThreads:function(){this.handleCheckAllChange(!0),this.$metric.report("inbox_header_action_all")},unselectAllThreads:function(){this.handleCheckAllChange(!1),this.$metric.report("inbox_header_action_all")},selectAllReadMails:function(){this.resetSelectedInboxMailIds({mailIds:this.inboxList.filter((function(e){var t;return!(null!==(t=e.mailHead)&&void 0!==t&&t.isUnread)})).map((function(e){var t=e.mailId;return t}))}),this.$metric.report("inbox_header_action_read")},selectAllUnreadMails:function(){this.resetSelectedInboxMailIds({mailIds:this.inboxList.filter((function(e){var t;return null===(t=e.mailHead)||void 0===t?void 0:t.isUnread})).map((function(e){var t=e.mailId;return t}))}),this.$metric.report("inbox_header_action_unread")},selectStarredMails:function(){this.resetSelectedInboxMailIds({mailIds:this.inboxList.filter((function(e){var t;return null===(t=e.mailHead)||void 0===t?void 0:t.isStarred})).map((function(e){var t=e.mailId;return t}))}),this.$metric.report("inbox_header_action_stared")},selectAllUnstarredMails:function(){this.resetSelectedInboxMailIds({mailIds:this.inboxList.filter((function(e){var t;return!(null!==(t=e.mailHead)&&void 0!==t&&t.isStarred)})).map((function(e){var t=e.mailId;return t}))}),this.$metric.report("inbox_header_action_unstarred")}}),{BLOCK:"BLOCK",NOT_BLOCK:"NOT_BLOCK",ALLOWLIST:"ALLOWLIST",NOT_ALLOWLIST:"NOT_ALLOWLIST",JUNK:"JUNK",NOT_JUNK:"NOT_JUNK",AUTOTRASH:"AUTOTRASH",NOT_AUTOTRASH:"NOT_AUTOTRASH",NORMAL:"NORMAL",PHISHING:"PHISHING",NOT_PHISHING:"NOT_PHISHING"}),Fe=(Se={},(0,ye.Z)(Se,Ne.JUNK,r.ZP.t("label.spam")),(0,ye.Z)(Se,Ne.BLOCK,r.ZP.t("label.blocked")),(0,ye.Z)(Se,Ne.AUTOTRASH,r.ZP.t("common.autotrash")),(0,ye.Z)(Se,Ne.ALLOWLIST,r.ZP.t("common.approved")),(0,ye.Z)(Se,Ne.PHISHING,r.ZP.t("common.phishing")),r.ZP.t("delegate.reviewer"),r.ZP.t("delegate.author"),r.ZP.t("delegate.editor"),{Upcoming:"ccc', 'MMMM d y' at ' t",Today:"t","This Week":"cccc', ' t","This Month":"MMMM d', ' t","This Year":"MMMM d', ' t",All:"D', ' t"}),Ze=(r.ZP.t("time.upcoming"),r.ZP.t("time.today"),r.ZP.t("time.all"),r.ZP.t("time.thisMonth"),r.ZP.t("time.thisYear"),(0,T.Z)((0,T.Z)({"scale-up":["Meta+=","Control+="],"scale-down":["Meta+-","Control+-"],"expand-entire-conversation":[";",";"],"collapse-entire-conversation":["Shift+:","Shift+:"],archive:["e","e"],"report-spam":["Shift+Digit1","Shift+Digit1"],delete:["Shift+Digit3","Shift+Digit3"],reply:["r","r"],"reply-all":["a","a"],forward:["f","f"],"mark-read":["Shift+i","Shift+i"],"mark-unread":["Shift+u","Shift+u"],"mark-unstarred":["-","-"],"mark-starred":["=","="],"editor-send":["Meta+Enter","Control+Enter"],"editor-add-cc":["Meta+Shift+c","Control+Shift+c"],"editor-add-bcc":["Meta+Shift+b","Control+Shift+b"],compose:["c"],"newer-conversation":["k","k"],"older-conversation":["j","j"]},Re),{},{print:["Meta+p","Shift+p"],back:["Escape","Escape"],openOrCloseSidebar:["/","/"]}),{__name:"SimpleResponseItem",props:{data:{type:Object,required:!0},isUnread:{type:Boolean,default:!1},isLast:{type:Boolean,default:!1},topDivider:{type:Boolean,default:!1},bottomDivider:{type:Boolean,default:!1}},setup:function(e){var t=e,n=S.Business.ReplaceInlineImageSrcPlugin,i=S.Business.getMessageValidDate,r=(0,a.ref)(!1),o=(0,a.computed)((function(){return t.data.msgId})),l=(0,a.computed)((function(){var e=1048576;return t.data.content.length>=e})),s=(0,a.computed)((function(){return n.getInlineImageSrcMap(t.data)})),u=(0,a.computed)((function(){return t.data.from.emailAddr})),d=(0,a.computed)((function(){return t.data.from.displayName})),c=(0,a.computed)((function(){return t.data.mailHead.subject})),f=(0,a.computed)((function(){return T(t.data.mailHead.snippet)})),m=(0,a.computed)((function(){return t.data.content})),p=(0,a.computed)((function(){return t.data.to})),E=(0,a.computed)((function(){return t.data.cc})),h=(0,a.computed)((function(){return t.data.bcc})),v=(0,a.computed)((function(){return t.data.via})),I=(0,a.computed)((function(){var e=i(t.data),n=1e3*e,a=(0,O.Gt)(n,(new Date).getTime(),!0),r=Fe[a]||"ccc', 'MMM d y";return A.ou.fromMillis(n).setZone(A.ou.local().zoneName).toFormat(r)})),g=(0,a.computed)((function(){return t.data.mailEncryptionType})),_=(0,a.ref)(null);function D(){var e;t.isLast||(r.value=!r.value,r.value&&(null===(e=_.value)||void 0===e||e.renderContent()))}function T(e){return e?(0,O.mM)(e):S.Utils.getMailSnippet(t.data.content)}return(0,a.onMounted)((function(){console.debug("TimeZone: ",A.ou.local().zoneName),(t.isLast||t.isUnread)&&(r.value=!0)})),{__sfc:!0,ReplaceInlineImageSrcPlugin:n,getMessageValidDate:i,props:t,contentVisible:r,msgId:o,isMailContentTooLong:l,inlineImageSrcMap:s,emailAddr:u,displayName:d,subject:c,snippet:f,content:m,to:p,cc:E,bcc:h,via:v,formatTime:I,mailEncryptionType:g,responsiveFrame:_,changeContentVisible:D,filterMailSnippet:T,Avatar:b.Z,ContactTooltip:G,ToCcBccWrap:ue,EncryptionIndicator:Ee,SimpleResponsiveFrame:Le}}}),Pe=Ze,we=(0,F.Z)(Pe,I,g,!1,null,"a2f91e96",null),Ue=we.exports,xe={__name:"SimpleResponseListFragment",props:["data"],setup:function(e,t){var n=t.expose,i=e,r=(0,a.ref)([]);function o(e){return{contentVisible:!1,isLast:e===i.data.length-1,data:i.data,bottomDivider:!0,topDivider:0===e}}function l(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if(e)return r.value=i.data,void("function"===typeof t&&t());var n=function(e){r.value.push(i.data[e])};v(n,i.data.length,0,(function(){"function"===typeof t&&t()}))}function s(){l(!1,(function(){return c()}))}function u(){r.value=[]}var d=(0,a.ref)(null);function c(){return f.apply(this,arguments)}function f(){return f=(0,p.Z)((0,m.Z)().mark((function e(){return(0,m.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(Array.isArray(d.value)){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,a.nextTick)();case 4:d.value.forEach((function(e){var t;null===e||void 0===e||null===(t=e.changeShowDetail)||void 0===t||t.call(e,!0)}));case 5:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function E(){Array.isArray(d.value)&&d.value.forEach((function(e){var t;null===e||void 0===e||null===(t=e.changeShowDetail)||void 0===t||t.call(e,!1)}))}return n({render:l,renderAndExpand:s,hide:u,expand:c,fold:E}),{__sfc:!0,props:i,renderedData:r,getCostumedAttrs:o,render:l,renderAndExpand:s,hide:u,responseItemRefs:d,expand:c,fold:E,SimpleResponseItem:Ue}}},ke=xe,Be=(0,F.Z)(ke,E,h,!1,null,"28729bf1",null),He=Be.exports,Ge={__name:"SimpleResponseListCluster",props:["data"],setup:function(e,t){var n=t.expose,i=e,r=(0,a.ref)(null),o=(0,a.ref)(!0);function l(){return s.apply(this,arguments)}function s(){return s=(0,p.Z)((0,m.Z)().mark((function e(){var t;return(0,m.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o.value=!1,e.next=3,(0,a.nextTick)();case 3:null===(t=r.value)||void 0===t||t.render();case 4:case"end":return e.stop()}}),e)}))),s.apply(this,arguments)}function u(){return d.apply(this,arguments)}function d(){return d=(0,p.Z)((0,m.Z)().mark((function e(){var t;return(0,m.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o.value=!1,e.next=3,(0,a.nextTick)();case 3:null===(t=r.value)||void 0===t||t.renderAndExpand();case 4:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function c(){return f.apply(this,arguments)}function f(){return f=(0,p.Z)((0,m.Z)().mark((function e(){var t;return(0,m.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return o.value=!0,e.next=3,(0,a.nextTick)();case 3:null===(t=r.value)||void 0===t||t.hide();case 4:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}return n({showMoreRepliesAndExpand:u,hideRepliesAndCollapse:c}),{__sfc:!0,props:i,listFragmentRef:r,btnVisible:o,handleShowMoreReplies:l,showMoreRepliesAndExpand:u,hideRepliesAndCollapse:c,SimpleResponseListFragment:He}}},Ve=Ge,ze=(0,F.Z)(Ve,c,f,!1,null,"fb6fcef8",null),Ye=ze.exports,Ke={__name:"SimpleResponseList",props:["detailData"],setup:function(e){var t=e,n=2,i=(0,a.computed)((function(){return t.detailData.filter((function(e){return!e.mailHead.isDraft}))})),r=(0,a.ref)([]);function o(e){return Array.isArray(e)?Ye:Ue}function l(e){return Array.isArray(e)?e:e.data}function s(e){return{isUnread:e.unread,isLast:e.last,topDivider:!1,bottomDivider:e.border}}var u=[];function c(){u=i.value.map((function(e,t){return{id:e.mailHead.msgId,data:e,unread:e.mailHead.isUnread,last:t===i.value.length-1,border:!0}})),console.debug("statusArr",u)}function f(){var e=!1,t=[],a=u.length;u.forEach((function(i,r){if(!(0===r||a-r=2?i.push(e):i.push.apply(i,(0,d.Z)(e)):i.push(e)})),i.forEach((function(e,t){t0&&void 0!==arguments[0]?arguments[0]:"",a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=n||(null===(e=window)||void 0===e?void 0:e._zm_lang)||r.i18n.defaultLanguage,o=(null===(t=r.i18n.languageMap)||void 0===t?void 0:t[i])||r.i18n.defaultLanguage;return a?o.split("-")[0]:o}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";o.Z.commit("user/setLanguage",e||l())}a["default"].use(i.Z);var u=new i.Z({dateTimeFormats:r.i18n.dateTimeFormats,locale:l(),fallbackLocale:r.i18n.defaultLanguage,messages:r.i18n.messages});function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";u.locale=l(e),s(l(e))}t["ZP"]=u},23309:function(e,t,n){var a=n(70021),i=n(56706),r=n(84282),o=n(6041),l=n(34948),s=(n(6886),n(49992),n(84870),n(53985),n(43430),n(21515),n(6710),n(71372),n(70487)),u=n(29648),d=n(37761),c=n.n(d),f=n(32682),m=n(63012),p=n(53806),E=n(94e3),h=n(85796),v=n(50620),I=n(43251),g=n(69597),A=n(40425),S=n(44509),b=n(12546),_=n(62332),D=n(79718),T=n(94388),L=n(20238),y=n(76209),M=n(90775),C=n(52043),O=n(2241),R=n(94951),N=n(91866),F=n(22078),Z=n(182),P=n(28519),w=n(33098),U=n(93611),x=n(50690),k=n(29273),B=n(15228),H=n(31251),G=p.Enums.SystemDefinedMailLabelIds,V=p.Enums.ACCOUNTS,z=p.Enums.ACCOUNT_ROLES,Y=p.Enums.DEFAULT_MAIL_SIZE_COUNT_LIMIT,K=p.Enums.CUSTOM_LABELS_NAME,W=p.Enums.DomainEncryptionLevel,j=p.Enums.UserEncryptionLevel,$=p.Business.formatNestedLabelByPathArray,X=p.Business.labelUtils,q=[.8,1,1.2,1.5,1.8,2];s["default"].use(u.ZP);var J=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,l.Z)({isOffline:!1,msgIdsSentInOffline:new Set,needReauthorize:!1,isMailClientReady:!1,isTestClient:"",isFirstLoginNoEscrow:!1,showDecryptFailedReminder:!1,decryptFailedReminderContent:"",currentInboxItemMailId:"",currentInboxItem:null,showDetail:!1,selectMailDetail:[],isCurrentThreadDetailLastPage:!0,isPrintingMail:!1,showLabelCount:0,allowMailExternalImg:!1,recentOnTop:!1,downloadTemplateCallId:"",isTemplateDownloaded:!1,userProfile:{singleAttachmentMaxSize:Y.maxSingleAttachmentSize,singleAttachmentMaxCount:Y.maxAttachmentCount,totalSizeLimit:Y.totalSizeLimit,warningBannerSendEnabled:!1,warningBannerReceiveEnabled:!1,warningBannerContentReceive:"",warningBannerContentSend:"",outgoingRecipientsLimitPerMessage:Number.MAX_SAFE_INTEGER},loading:!0,isNeedForceLoading:!1,undoDuration:3,maxNumberMailsPerRequest:20,PrepareDeviceProvision:{accounts:[],activeDevices:[],curDeviceName:"",revokedDevices:[],seqno:0},splitViewSelectedMails:{},labelPositionMap:{},selectMail:{},selectMailLabel:{},selectPrevLabel:{},allLabels:[],minUserLabelCountForVirtualList:80,mailHead:{},currentPage:1,cacheDetail:{},selectCacheDetail:[],typeOfEmail:"",prefersColorScheme:"",currentInstantDraft:"",instantDraftList:[],isCurrentSent:"",selectedFilter:{},filterList:[],LastInboxRefreshDate:null,notifications:[],uploads:{},contactSearches:{},scaleRatio:1,activeKeyBinding:{action:"",binding:[],event:null},isSidebarResizing:!1,isSidebarMinimized:!1,showAllSystemLabels:!1,scrollPositionY:0,isSplitView:!1,vacationResponder:{enableAutoReply:!1,startTime:"",endTime:"",responseSubject:"",responseBodyHtml:""},draggedEmails:[],dragImageCoords:[-1,-1],draggedRecipients:[],checkRecipientDrop:!1,dragType:"",preventBack:!1,actionOrdering:[],sendAsList:[],recipientInfo:new Map,showStorageUsageTips:!0,zmailEncryptionEnabled:!1,zmailAccountInfoFetched:!1,zmailDomainEncryptionLevel:null,zmailUserEncryptionLevel:{send:null,recv:null},dragCursorStyle:"grab",ariaAnnouncement:"",currentMessageIframeId:"",detailRenderedCallbacks:[],isNeedAutoLoginZmail:!1},e)},Q=new u.ZP.Store({modules:{delegate:_.ZP,auth:D.Z,mail:T.Z,inbox:L.ZP,user:M.ZP,compose:y.ZP,features:C.Z,account:R.ZP,template:O.Z,search:N.ZP,spam:F.ZP,sticker:Z.Z,approver:U.Z,onboard:x.Z,signature:P.Z,action:k.ZP,contacts:w.ZP,alias:B.ZP,detail:H.ZP},state:J(),mutations:{resetAllState:function(e){console.warn("%cresetAllState!!!","font-weight: bold"),this.replaceState(J({zmailEncryptionEnabled:e.zmailEncryptionEnabled,zmailAccountInfoFetched:e.zmailAccountInfoFetched,isNeedForceLoading:e.isNeedForceLoading,isNeedAutoLoginZmail:e.isNeedAutoLoginZmail})),(0,_.Hl)(this),(0,D.X)(this),(0,T.J)(this),(0,L.oA)(this),(0,y.wz)(this),(0,M.$)(this),(0,C.Y)(this),(0,R.jn)(this),(0,O.x)(this),(0,N._4)(this),(0,F.tv)(this),(0,Z.O)(this),(0,U.T)(this),(0,x.J)(this),(0,P.Q)(this),(0,k.Zz)(this),(0,w.ZD)(this),(0,B.rA)(this),(0,H.q1)(this),this.state.prefersColorScheme=e.prefersColorScheme,this.state.scaleRatio=e.scaleRatio,document.body.dataset.mailType=""},setScaleRatio:function(e,t){e.scaleRatio=Number(t)},setActionOrdering:function(e,t){e.actionOrdering=t},setSendAsList:function(e,t){e.sendAsList=t},setDraggedEmails:function(e,t){e.draggedEmails=t},setDragImageCoords:function(e,t){e.dragImageCoords=t},setDraggedRecipients:function(e,t){e.draggedRecipients=t},setCheckRecipientDrop:function(e,t){e.checkRecipientDrop=t},setDragType:function(e,t){e.dragType=t},setVacationResponder:function(e,t){var n=t;n.responseBodyHtml=p.Utils.purifyHtml(t.responseBodyHtml),e.vacationResponder=n},setClientOfflineStatus:function(e,t){e.isOffline=t},setAccountNeedReAuth:function(e,t){e.needReauthorize=t},setMailClientReady:function(e,t){e.isMailClientReady=t},setIsTestClient:function(e,t){e.isTestClient=t},setIsFirstLoginNoEscrow:function(e,t){e.isFirstLoginNoEscrow=t},clearCurrentInboxItemMailId:function(e){e.currentInboxItemMailId=""},setCurrentInboxItemMailId:function(e,t){e.currentInboxItemMailId=t},setCurrentInboxItem:function(e,t){s["default"].set(e,"currentInboxItem",null),s["default"].set(e,"currentInboxItem",t)},setScrollPositionY:function(e,t){e.scrollPositionY=t},clearScrollPositionY:function(e){e.scrollPositionY=0},changeShowDetail:function(e,t){e.showDetail=t,t||s["default"].set(e,"selectMailDetail",[])},setLabelPositionMap:function(e,t){for(var n in t)if(t.hasOwnProperty(n)){var a=t[n];s["default"].set(e.labelPositionMap,n,a)}},setSplitViewSelectedMails:function(e,t){for(var n in t)if(t.hasOwnProperty(n)){var a=t[n];s["default"].set(e.splitViewSelectedMails,n,a)}},removeSplitViewSelectedMails:function(e,t){var n,a=t.labelId;null!==(n=e.splitViewSelectedMails)&&void 0!==n&&n[a]&&delete e.splitViewSelectedMails[a]},clearSplitViewSelectedMail:function(e){Object.keys(e.splitViewSelectedMails).forEach((function(t){s["default"].set(e.splitViewSelectedMails,t,null)})),e.splitViewSelectedMails={}},setSelectMail:function(e,t){var n=t.msgId;e.selectMail["msgId"]?e.selectMail["msgId"]=n:s["default"].set(e,"selectMail",{msgId:n})},setSelectMailDetail:function(e,t){var n=t.detail,a=t.isLastPage,i=void 0===a||a;s["default"].set(e,"selectMailDetail",null),s["default"].set(e,"selectMailDetail",n),e.isCurrentThreadDetailLastPage=i},setCurrentThreadDetailLastPageValue:function(e,t){e.isCurrentThreadDetailLastPage=t},setPrintingMailFlag:function(e,t){s["default"].set(e,"isPrintingMail",t)},changeShowLabelCount:function(e,t){e.showLabelCount=t},changeAllowMailExternalImg:function(e,t){e.allowMailExternalImg=t},changeRecentOnTop:function(e,t){e.recentOnTop=t},changeMailLabelsDisplayNum:function(e,t){var n=e.allLabels;t.forEach((function(e){var t=n.findIndex((function(t){return t.id===e.id}));t>=0&&n.splice(t,1,e)})),e.allLabels=n},replaceTemporatyLabel:function(e,t){var n,a=t.labelId,i=t.mailLabel,r=e.allLabels.findIndex((function(e){return e.id===a}));r>=0&&(n=e.allLabels).splice.apply(n,[r,1].concat((0,o.Z)(i)))},changeRecipientInfo:function(e,t){var n=Array.isArray(t)?t:[t];n.forEach((function(t){var n=t.id,a=t.displayName;!e.recipientInfo.get(n)&&n&&a&&e.recipientInfo.set(n,{id:n,displayName:a})}))},clearRecipientInfo:function(e){e.recipientInfo.clear()},setUserProfile:function(e,t){for(var n in t)if(t.hasOwnProperty(n)){var a=t[n];if("groupEmails"===n)s["default"].set(e.userProfile,n,a?JSON.parse(a):[]);else if("singleAttachmentMaxSize"===n){var i=a||Y.maxSingleAttachmentSize,r=Math.min(e.userProfile.totalSizeLimit,i);s["default"].set(e.userProfile,n,r)}else"singleAttachmentMaxCount"===n?s["default"].set(e.userProfile,n,a||Y.maxAttachmentCount):"outgoingRecipientsLimitPerMessage"===n?-1!==a&&s["default"].set(e.userProfile,n,a||Number.MAX_SAFE_INTEGER):s["default"].set(e.userProfile,n,a)}},setUserProfileGroupsEmails:function(e,t){s["default"].set(e.userProfile,"groupEmails",t)},batchAddMailHeads:function(e,t){var n=this,a=t.labelId,i=t.mailHeads;if(!Array.isArray(i)&&!a)throw new Error("batchAddMailHeads mailHeads is not an array or labelId is empty(".concat(a,")"));i.forEach((function(t){var i;e.mailHead[a]||s["default"].set(e.mailHead,a,{}),n.isZmail&&!p.Utils.isDecrypted(t.decryptionStatus)&&(t.subject=b.ZP.t("operation.emailLocked"),t.snippet=b.ZP.t(p.Utils.getDecryptErrorInfo(t.originalCode).wording));var r={labelId:a,mailHead:t,msgIds:t.msgIds,mailId:t.mailId};n.commit("mail/checkAndAddReplyLater",t),(0,E.hv)(r),(0,E.JG)(r,null===(i=e.mailHead[a])||void 0===i?void 0:i[r.mailId]),s["default"].set(e.mailHead[a],r.mailId,r)}))},changeCurrentPage:function(e,t){e.currentPage=t},changeMailHead:function(e,t){var n=t.mailId,a=t.type,i=t.status,r=t.labelId;e.mailHead[r][n].mailHead[a]=i},changeMailHeadLabel:function(e,t){var n=t.mailId,a=t.oldLabelId,i=t.newLabelId;e.mailHead[a]&&e.mailHead[a][n]&&(e.mailHead[a][n].labelId=i)},deleteMailHead:function(e,t){var n,a=t.mailId,i=t.labelId;null!==(n=e.mailHead[i])&&void 0!==n&&n[a]&&s["default"]["delete"](e.mailHead[i],a);var r=e.mail.replyLaterLabelMailHeads.some((function(e){var t=e.mailId;return a===t}));r&&this.dispatch("mail/removeReplyLater",a,{root:!0}),e.currentInboxItemMailId===a&&i===G.DRAFT&&!e.inbox.isConversationView&&e.isSplitView&&(this.commit("changeShowDetail",!1),this.commit("clearCurrentInboxItemMailId"),this.commit("setCurrentInboxItem"))},changeLoading:function(e,t){console.log("changeLoading ".concat(t)),e.loading=t},changeForceLoading:function(e,t){console.log("changeForceLoading ".concat(t)),e.isNeedForceLoading=t},changeAutoLoginZmail:function(e,t){e.isNeedAutoLoginZmail=t},changeSelectMailLabel:function(e,t){e.selectMailLabel=t},changeSelectPrevLabel:function(e,t){e.selectPrevLabel=t},clearSearchResults:function(e){s["default"].set(e.mailHead,G.SEARCH,{})},setTypeOfEmail:function(e,t){s["default"].set(e,"typeOfEmail",t),document.body.dataset.mailType=t},setLabels:function(e,t){e.allLabels=t.map((function(t){var n;e.typeOfEmail===p.Enums.EMAIL_PROVIDER.OFFICE365&&t.isSystem&&(t.displayName=b.ZP.t(null===(n=I.Z[t.id])||void 0===n?void 0:n.displayName),t.name=t.displayName);return t}))},addMailLabels:function(e,t){Array.isArray(t)?(e.allLabels=e.allLabels.concat(t),t.forEach((function(t){if(t.parentFolderId){var n=e.allLabels.find((function(e){return e.id===t.parentFolderId}));n&&n.childLabelIds.push(t.id)}}))):e.allLabels.push(t)},deleteMailLabels:function(e,t){e.allLabels=e.allLabels.filter((function(e){return!t.includes(e.id)}))},updAttmtStatus:function(e,t){var n,a=t.msgId,i=t.aid,o=t.status,l=e.selectMailDetail,u=(0,r.Z)(l);try{for(u.s();!(n=u.n()).done;){var d=n.value;if(d.mailHead.msgId===a){var c,f=(0,r.Z)(d.attachments);try{var m=function(){var e=c.value;if(e.aid===i)return Object.keys(o).forEach((function(t){e[t]?e[t]=o[t]:s["default"].set(e,t,o[t])})),"break"};for(f.s();!(c=f.n()).done;){var p=m();if("break"===p)break}}catch(E){f.e(E)}finally{f.f()}break}}}catch(E){u.e(E)}finally{u.f()}},changePrefersColorScheme:function(e,t){e.prefersColorScheme=t},setCurrentInstantDraft:function(e,t){e.currentInstantDraft=t},addInstantDraftList:function(e,t){e.instantDraftList.push(t)},setInstantDraftList:function(e,t){e.instantDraftList=t},removeInstantDraftsForMails:function(e,t){var n=t,a=new Set(n);e.instantDraftList=e.instantDraftList.filter((function(e){var t,n,i=(null===(t=e.composeItem)||void 0===t||null===(n=t.mailHead)||void 0===n?void 0:n.mailId)||e.mailId||e.msgId;return!i||!a.has(i)}))},updateInstantDraft:function(e,t){var n=e.instantDraftList.findIndex((function(e){return e.key===t.key}));n>=0&&s["default"].set(e.instantDraftList,n,t)},updateMsgReplyStatus:function(e,t){if(t){var n=t.msgId,a=t.isReplyAvailable;if(e.selectMailDetail instanceof Array){var i=e.selectMailDetail.find((function(e){var t=e.mailHead;return t.msgId===n}));i&&(i.mailHead.isReplyAvailable=a)}}},changeSendingFlag:function(e,t){var n=t.key,a=t.status,i=e.instantDraftList.find((function(e){return e.key===n}));i&&s["default"].set(i,"status",a)},setCurrentSend:function(e,t){e.isCurrentSent=t},setSelectedFilter:function(e,t){e.selectedFilter=t},setFilters:function(e,t){e.filterList=t},addFilter:function(e,t){e.filterList.push(t)},deleteFilter:function(e,t){e.filterList=e.filterList.filter((function(e){return t.id!==e.id}))},setLastInboxRefreshDate:function(e,t){e.LastInboxRefreshDate=t},clearRemovedLabel:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];e.allLabels=e.allLabels.filter((function(e){var a=e.id,i=e.displayName,r=e.name,o=t.indexOf(a)>-1,l=[K.ZOOM,K.REPLY_LATER_0,K.REPLY_LATER_1,G.REPLY_LATER].includes(r);return o&&!l&&n.push(i),!o})),n.length&&e.notifications.push({id:(0,f.Z)(),type:"Label Changed",content:b.ZP.tc("label.labelDeleted",n.length,[n.join(",")])})},updateLabelName:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(t.length){var n=t.map((function(e){return e.oldName})).join(", "),a=b.ZP.tc("label.labelRename",t.length,[n]);e.notifications.push({id:(0,f.Z)(),type:"Label Changed",content:a})}},newLabelsAdded:function(e,t){var n=t.mailLabels,a=void 0===n?[]:n,i=t.isNotNeedToast,r=void 0!==i&&i,o=a;if(o.length){if(o.forEach((function(t){var n=e.allLabels.findIndex((function(e){return e.id===t.id}));if(n<0&&e.allLabels.push(t),t.parentFolderId){var a=e.allLabels.find((function(e){return e.id===t.parentFolderId}));a&&a.childLabelIds.push(t.id)}})),r)return;var l=o.filter((function(e){var t=e.name,n=e.isSystem;return![K.ZOOM,K.REPLY_LATER_0,K.REPLY_LATER_1].includes(t)&&!n})).map((function(e){var t;return e.isSystem?b.ZP.t(null===(t=v.Z[e.id])||void 0===t?void 0:t.displayName):e.name})).join(", ");if(!l)return;var s=b.ZP.tc("label.labelCreated",o.length,[l]);console.log("Added Labels",s),s&&e.notifications.push({id:(0,f.Z)(),type:"Label Changed",content:s})}},addNotifications:function(e,t){e.notifications.push((0,l.Z)({id:(0,f.Z)()},t))},clearNotifications:function(e,t){var n=e.notifications.findIndex((function(e){var n=e.id;return n===t}));n>-1&&e.notifications.splice(n,1)},addUpload:function(e,t){var n=t.msgId,a=t.uploadId,i=t.chunks,r=t.isInlineImage,o=t.fileName,l=t.fileSize,u=t.fileType,d={uploadId:a,chunks:i,filePath:"",zmdfPath:"",isInlineImage:r,errorOnUploading:!1,fileName:o,fileSize:l,fileType:u,totalChunks:i.length};e.uploads[n]?e.uploads[n].push(d):s["default"].set(e.uploads,n,[d])},removeChunk:function(e,t){var n=t.msgId,a=t.uploadId,i=t.chunkId,r=e.uploads[n],o=r.find((function(e){return e.uploadId===a}));if(o){var l=o.chunks,s=l.findIndex((function(e){return i===e.chunkId}));s>-1&&o.chunks.splice(s,1)}},finishedUpload:function(e,t){var n=t.msgId,a=t.uploadId,i=t.filePath,r=t.zmdfPath,o=e.uploads[n].find((function(e){return e.uploadId===a}));o&&(o.filePath=i,o.zmdfPath=r)},errorOnUploadingChunks:function(e,t){var n=t.msgId,a=t.uploadId,i=e.uploads[n];console.assert(Array.isArray(i));var r=i.find((function(e){return e.uploadId===a}));r&&(r.errorOnUploading=!0)},getUploadSessionFailed:function(e,t){var n=t.msgId,a=t.fileName,i=t.fileSize,r=t.fileType,o=t.isInlineImage,l=t.chunks,u=e.uploads[n],d={uploadId:(0,f.Z)(),errorOnUploading:!0,fileName:a,fileSize:i,fileType:r,isInlineImage:o,chunks:l};u?e.uploads[n].push(d):s["default"].set(e.uploads,n,[d])},removeUploadedFile:function(e,t){var n,a=t.msgId,i=t.uploadId,r=null===(n=e.uploads[a])||void 0===n?void 0:n.findIndex((function(e){return e.uploadId===i}));r>-1&&e.uploads[a].splice(r,1)},listenForSearchCallbacks:function(e,t){s["default"].set(e.contactSearches,t.jsCallId,{reqIds:t.result.reqIds,searchResults:[],isResultUpdated:t.isResultUpdated}),console.log("DEBUG: store, new contact search:",e.contactSearches[t.jsCallId])},clearStaleContactSearch:function(e,t){t&&s["default"]["delete"](e.contactSearches,t)},handleSearchCallback:function(e,t){var n;console.log("DEBUG: store, contact search callback",t);var a=t.result.callId,i=t.result.reqId,r=e.contactSearches[a],u=(null===(n=t.result)||void 0===n?void 0:n.dataSource)||"Server",d=t.result.contacts;if(r&&r.reqIds.includes(i)){if(null===d||void 0===d||d.forEach((function(e){e.displayName||(e.displayName=p.Utils.getContactName(e.email)||e.email)})),r.reqIds=r.reqIds.filter((function(e){return e!==i})),0===r.searchResults.length)r.searchResults=d;else{var c=new Set(r.searchResults.map((function(e){return e.email}))),f=(0,o.Z)(r.searchResults);"RecentContacts"===u&&d.reverse(),d.forEach((function(e){c.has(e.email)||("RecentContacts"===u?f.unshift(e):f.push(e))})),r.searchResults=f}r.isResultUpdated=!0,s["default"].set(e.contactSearches,a,(0,l.Z)({},r)),console.log("DEBUG: store, update contact search",r)}else console.log("ignoring stale contact callback")},removeAttachment:function(e,t){var n=t.msgId,a=t.filePath,i=t.zmdfPath,r=t.aid,o=c().flatMap(Object.values(e.mailHead),(function(e){return Object.values(e)})),l=o.find((function(e){var t=e.msgIds;return t.indexOf(n)>-1}));if(l){var s=l.mailHead.attachmentList.findIndex((function(e){return a&&e.filePath===a||i&&e.zmdfPath===i}));r&&(s=l.mailHead.attachmentList.findIndex((function(e){return e.aid===r}))),s>-1&&l.mailHead.attachmentList.splice(s,1)}var u=e.uploads[n];if(u){var d=u.findIndex((function(e){return a&&e.filePath===a||i&&e.zmdfPath===i}));d>-1&&u.splice(d,1)}},setInboxItemStarred:function(e,t){e.currentInboxItem.mailHead.isStarred=t},setInboxItemImportant:function(e,t){e.currentInboxItem.mailHead.isImportant=t},setShortcutAction:function(e,t){e.activeKeyBinding=t},scaleUp:function(e){var t=(q.indexOf(e.scaleRatio)+1)%q.length;t>0&&(e.scaleRatio=q[t])},scaleDown:function(e){var t=(q.indexOf(e.scaleRatio)-1)%q.length;t>-1&&(e.scaleRatio=q[t])},setUndoDuration:function(e,t){e.undoDuration=t},changeSidebarMinimized:function(e,t){e.isSidebarMinimized=t},changeSidebarResizing:function(e,t){e.isSidebarResizing=t},setShowAllSystemLabels:function(e,t){e.showAllSystemLabels=t},setSplitView:function(e,t){e.isSplitView=t},setShowDecryptFailedReminder:function(e,t){e.showDecryptFailedReminder=t},setDecryptFailedReminderContent:function(e,t){e.decryptFailedReminderContent=t},setPreventBack:function(e,t){e.preventBack=t},setDragCursorStyle:function(e,t){e.dragCursorStyle=t},pushMsgIdsSentInOffline:function(e,t){e.msgIdsSentInOffline.add(t)},popMsgIdsSentInOffline:function(e,t){var n=e.msgIdsSentInOffline.size;e.msgIdsSentInOffline["delete"](t),0===e.msgIdsSentInOffline.size&&1===n&&S.G.$emit("allEmailsComposedInOfflinAreSent")},changeStorageUsageTips:function(e,t){e.showStorageUsageTips=!!t},ariaAnnounce:function(e,t){e.ariaAnnouncement=t},changeSelectedLabelById:function(e,t){var n=e.allLabels.find((function(e){var n=e.id;return n===t}));n&&(e.selectMailLabel=n)},setCurrentMessageIframeId:function(e,t){e.currentMessageIframeId=t},setDetailRenderedCallbacks:function(e,t){e.detailRenderedCallbacks=t},setUserEncryptionLevel:function(e,t){var n=t.isForRecv,a=t.encryptionOption,i=n?"recv":"send";e.zmailUserEncryptionLevel[i]=a},moveThreadsToLabel:function(e,t){var n=t.labelId,a=t.threadHeads,i=!!e.mailHead[n];i||s["default"].set(e.mailHead,n,{}),e.mailHead[n]||s["default"].set(e.mailHead,n,{}),a.forEach((function(t){var a=t.mailHead;s["default"].set(e.mailHead[n],a.mailId,{labelId:n,mailId:a.mailId,mailHead:a,msgIds:a.msgIds})}))},moveOutThreadsFromLabel:function(e,t){var n=t.labelId,a=t.threadsId,i=e.mailHead[n];a.forEach((function(t){var a=i[t];a&&s["default"]["delete"](e.mailHead[n],t)}))},updateMailHeads:function(e,t){var n=t.reduce((function(e,t){return e[t.labelId]||(e[t.labelId]=[]),e[t.labelId].push(t),e}),{});Object.keys(n).forEach((function(t){var a=n[t];a.forEach((function(n){var a=!!e.mailHead[t][n.mailId];a&&(e.mailHead[t][n.mailId]=n)}))}))},setDownloadTemplateCallId:function(e,t){e.downloadTemplateCallId=t},setIsTemplateDownloaded:function(e,t){e.isTemplateDownloaded=t}},actions:{uploadFile:function(e,t){return(0,i.Z)((0,a.Z)().mark((function n(){var i,r,o,l,s,u,d,c,f,m;return(0,a.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=e.commit,r=t.attachedMsgId,o=t.file,l=t.isInlineImage,n.next=4,g.Z.chunkifyFile(o);case 4:return s=n.sent,u=s.chunks,n.prev=6,n.next=9,g.Z.getUploadId({attachedMsgId:r,fileName:o.name,fileSize:o.size,chunks:u.length,isInlineImage:l});case 9:if(d=n.sent,c=d.error,f=d.uploadId,!c){n.next=15;break}return i("getUploadSessionFailed",{msgId:r,fileName:o.name,fileSize:o.size,fileType:o.type,chunks:u,isInlineImage:l}),n.abrupt("return");case 15:return i("addUpload",{msgId:r,uploadId:f,chunks:u,isInlineImage:l,fileName:o.name,fileSize:o.size,fileType:o.type}),m=function(e){var t=e.chunkId,n=e.filePath,a=e.zmdfPath,o=e.uploadFinished,l=e.error;l?(console.log("Error!!!"),i("errorOnUploadingChunks",{msgId:r,uploadId:f})):(i("removeChunk",{msgId:r,uploadId:f,chunkId:t}),o&&i("finishedUpload",{msgId:r,uploadId:f,filePath:n,zmdfPath:a}))},n.next=19,g.Z.upload({uploadId:f,attachedMsgId:r,chunks:u},m);case 19:n.next=24;break;case 21:n.prev=21,n.t0=n["catch"](6),console.log(n.t0);case 24:case"end":return n.stop()}}),n,null,[[6,21]])})))()},getActionOrder:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r,l,s,u,d,f,p;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.dispatch,i=e.commit,r=e.state,t.next=3,m.Setting.getActionOrder();case 3:if(l=t.sent,s=l.errorCode,u=l.data,0!==s||!Array.isArray(u.actionOrder)){t.next=12;break}f=h.kq[r.typeOfEmail]||[],p=c().uniq(u.actionOrder),p=(d=p.filter((function(e){return f.includes(e)}))).concat.apply(d,(0,o.Z)(f.filter((function(e){return!p.includes(e)})))),i("setActionOrdering",p),t.next=14;break;case 12:return t.next=14,n("resetActionOrder");case 14:case"end":return t.stop()}}),t)})))()},fetchSendAsList:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r,o,l;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.commit,t.next=3,m.Setting.listSendAs();case 3:i=t.sent,r=i.errorCode,o=i.data,0===r&&Array.isArray(o.sendAs)&&(l=o.sendAs.filter((function(e){var t=e.isPrimary,n=e.verificationStatus;return t||"accepted"===n})),n("setSendAsList",l));case 6:case"end":return t.stop()}}),t)})))()},resetActionOrder:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.dispatch,i=e.state,r=h.kq[i.typeOfEmail]||[],t.next=4,n("updateActionOrder",r);case 4:case"end":return t.stop()}}),t)})))()},updateActionOrder:function(e,t){return(0,i.Z)((0,a.Z)().mark((function n(){var i;return(0,a.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=e.commit,i("setActionOrdering",t),n.next=4,m.Setting.updateActionOrder({actionOrder:t});case 4:case"end":return n.stop()}}),n)})))()},refreshMailLabels:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r,o,l;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=e.commit,t.next=3,m.Mail.listLabels();case 3:r=t.sent,o=r.errorCode,l=r.data,0===o&&null!==l&&void 0!==l&&null!==(n=l.ListLabels)&&void 0!==n&&n.mailLabels?i("setLabels",l.ListLabels.mailLabels):console.error("refreshMailLabels failed",o,l);case 7:case"end":return t.stop()}}),t)})))()},batchAddMailHeads:function(e,t){return(0,i.Z)((0,a.Z)().mark((function n(){var i,r,o,l,s,u,d,c,f,p,E,h;return(0,a.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:i=e.state,r=e.commit,o=e.getters,l=t.labelId,s=t.mailHeads,r("batchAddMailHeads",{labelId:l,mailHeads:s}),u=0;case 4:if(!(u0&&i.selectMailDetail[0].mailHead.mailId===c.mailId)){n.next=17;break}return n.next=10,m.Inbox.getMailDetails({labelId:l,mailIds:[c.mailId]});case 10:if(E=n.sent,h=(null===E||void 0===E?void 0:E.mailDetails)||[],h.length){n.next=15;break}return console.error("get mail details error"),n.abrupt("return");case 15:h.sort((function(e,t){return e.mailHead.date-t.mailHead.date})),(null===(f=i.currentInboxItem)||void 0===f?void 0:f.labelId)===l&&(null===(p=i.selectMailDetail)||void 0===p?void 0:p[0].mailHead.mailId)===c.mailId&&r("setSelectMailDetail",{detail:h,isLastPage:null===E||void 0===E?void 0:E.isLastPage});case 17:u++,n.next=4;break;case 20:case"end":return n.stop()}}),n)})))()},quarantinedMessageChanged:function(e,t){return(0,i.Z)((0,a.Z)().mark((function n(){var i,r,o,l,s,u,d,c;return(0,a.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(i=e.state,r=e.commit,o=t.messageId,l=t.isQuarantined,s=Object.values(i.mailHead[i.currentLabelId||G.INBOX]).find((function(e){var t=e.msgIds;return t.includes(o)})),!s){n.next=12;break}return u=s.mailHead.messageLabelsMap.filter((function(e){var t=e.messageLabels;return t.includes(G.QUARANTINED).length})),d=s.mailHead.messageLabelsMap.map((function(e){var t=e.messageId,n=e.messageLabels;if(o!==t)return{messageId:t,messageLabels:n};if(l)n.push(G.QUARANTINED);else{var a=n.indexOf(G.QUARANTINED);if(a>-1&&n.splice(a,1),1===u){var i=s.mailHead.showLabelIds.indexOf(G.QUARANTINED);i>-1&&s.mailHead.showLabelIds.splice(i,1)}}return{messageId:t,messageLabels:n}})),s.mailHead.messageLabelsMap=d,r("batchAddMailHeads",{labelId:s.labelId,mailHeads:[s.mailHead]}),n.next=10,m.Inbox.getMailHead({labelId:s.labelId,mailId:s.mailId});case 10:c=n.sent,c&&r("batchAddMailHeads",{labelId:s.labelId,mailHeads:[c.mailHead]});case 12:case"end":return n.stop()}}),n)})))()},registerGlobalAPIConfig:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r,o,l,s;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.commit,console.log("start registerGlobalAPIConfig"),t.next=4,m.Setting.getConfiguration({key:p.Enums.SettingConfigField.CONVERSATION_VIEW});case 4:i=t.sent,r=i.errorCode,o=i.data,0===r?(l=o.GetConfiguration.value,s=!0,s=0!==l,n("inbox/setConversationView",s),window.__zm_api_config={conversationView:s},console.log("registerGlobalAPIConfig success",window.__zm_api_config)):(console.warn("registerGlobalAPIConfig getConfiguration failed",r,"use default config"),window.__zm_api_config={conversationView:!0});case 8:case"end":return t.stop()}}),t)})))()},getAllMailHead:function(e,t){e.commit;var n=e.dispatch,a=t.labelId,i=t.mailIds,r=t.onError,l=t.onProgress,s=t.onFinish,u=t.updateStore,c=void 0===u||u;if(console.log("[getAllMailHead] ".concat(a),i),null===i||void 0===i||!i.length)return[];var f=[],E=window.__zm_api_config.conversationView;if(E)return new Promise((function(e,t){var u=function(t){var a=t.mailHeads,r=t.labelId,u=t.isFinish;a.forEach((function(e){e.mailId=e.threadId,e.isMessage=!1})),c&&n("batchAddMailHeads",{labelId:r,mailHeads:a}),null===l||void 0===l||l(a),f.push.apply(f,(0,o.Z)(a)),u&&(null===s||void 0===s||s(f)),u&&e(f),u&&console.log("%c[getAllMailHead] load ".concat(i.length," mail for ").concat(r," done, using Batch API"),"font-weight: bold; color: green",f),u&&m.destroy()},d=function(t){var n=t.isFinish;n&&e([]),n&&(null===s||void 0===s||s()),n&&console.warn("[getAllMailHead] ".concat(a," failed"),i),null===r||void 0===r||r(t),n&&m.destroy()},m=p.Hooks.useMailThread({onSuccess:u,onFailed:d}),E=m.getThreadHeads({labelId:a,threadIds:i});E||(console.error("[getAllMailHead] useMailThread failed"),null===r||void 0===r||r("[getAllMailHead] useMailThread failed"),t(new Error("")))}));var h=[],v=(0,d.throttle)((function(){var e=h.slice(0);h=[],n("batchAddMailHeads",{labelId:a,mailHeads:e})}),500),I=i.length,g=0;return new Promise((function(e){i.forEach((function(t){return m.Inbox.getMailHead({labelId:a,mailId:t}).then((function(e){e.mailHead.isMessage=!0,e.mailHead.mailId=e.mailHead.msgId,null===l||void 0===l||l([e.mailHead]),f.push(JSON.parse(JSON.stringify(e.mailHead))),h.push(e.mailHead),c&&v()}))["catch"]((function(e){null===r||void 0===r||r(e),console.error("[getAllMailHead] load ".concat(a," ").concat(t," failed"),e)}))["finally"]((function(){g++,console.log("[getAllMailHead] ".concat(g,"/").concat(I)),g===I&&(null===s||void 0===s||s(f),e(f),console.log("%c[getAllMailHead] load ".concat(i.length," mail for ").concat(a," done, using Inbox.getMailHead"),"font-weight: bold; color: green"))}))}))}))},fetchUserEncryptionLevels:function(e){return(0,i.Z)((0,a.Z)().mark((function t(){var n,i,r,o,l,s,u,d,c,f;return(0,a.Z)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:n=e.commit,i=0,r=[!0,!1];case 2:if(!(i0?e.userProfile.userEmail.substring(t):""},attachmentDetail:function(e){return function(t,n){var a,i=e.selectMailDetail,o=(0,r.Z)(i);try{for(o.s();!(a=o.n()).done;){var l=a.value;if(l.mailHead.msgId===t){var s,u=(0,r.Z)(l.attachments);try{for(u.s();!(s=u.n()).done;){var d=s.value;if(d.aid===n)return d}}catch(c){u.e(c)}finally{u.f()}}}}catch(c){o.e(c)}finally{o.f()}}},externalWarningConfiguration:function(e){var t=e.userProfile,n=t.warningBannerSendEnabled,a=t.warningBannerReceiveEnabled,i=t.warningBannerContentReceive,r=t.warningBannerContentSend;return{warningBannerSendEnabled:n,warningBannerReceiveEnabled:a,warningBannerContentReceive:i,warningBannerContentSend:r}},currentLabelId:function(e){var t;return(null===(t=e.selectMailLabel)||void 0===t?void 0:t.id)||G.INBOX},enableLabelCount:function(e){return e.showLabelCount},isGmail:function(e){return e.typeOfEmail===p.Enums.EMAIL_PROVIDER.GMAIL},isZmail:function(e){return e.typeOfEmail===p.Enums.EMAIL_PROVIDER.ZMAIL},showDecryptFailedReminder:function(e){return e.showDecryptFailedReminder},decryptFailedReminderContent:function(e){return e.decryptFailedReminderContent},isOutlook:function(e){return e.typeOfEmail===p.Enums.EMAIL_PROVIDER.OFFICE365},LastInboxRefreshDate:function(e){return e.LastInboxRefreshDate},getUploadingAttachmentsInCurrMsg:function(e){return function(t){return e.uploads[t]}},getReportSpamInfoByMailId:function(e){return function(t){var n=A.Q.getMailById(e,t)||[];return n.map((function(e){var t=e.mailId,n=e.msgIds,a=e.labelId,i=e.mailHead.from;return{mailId:t,msgIds:n,labelId:a,from:i}}))}},getReportSpamInfoByMSGId:function(e){return function(t){var n=A.Q.getMailByMsgId(e,t);if(n){var a=n.mailId,i=n.msgIds,r=n.labelId;return{mailId:a,msgIds:i,labelId:r}}return{}}},sidebarMenuWidth:function(e){return e.isSidebarMinimized?60:223},currentMailHeads:function(e,t){return e.mailHead[t.currentLabelId]||{}},getLabelIdByMailId:function(e){return function(t,n){var a=e.mailHead||{};if(t&&a[t][n])return t;var i=Object.keys(a).find((function(e){var t=a[e][n];return!!t}));return i||G.INBOX}},labelNameInfo:function(e,t){var n=t.flattenedLabels,a={};return n.forEach((function(e){a[e.id]={labelDisplayName:$(e.labelDisplayNamePathArray),labelDisplayFullName:e.labelDisplayNamePathArray.join("/")}})),a},enableVirtualUserLabelList:function(e,t){var n=t.flattenedUserLabels;return n.length>e.minUserLabelCountForVirtualList},isOfflineByDisconnection:function(e){return e.isOffline&&!e.needReauthorize},zmailStorageUsage:function(e,t){if(t.isZmail){var n=e.userProfile["mboxQuota"]||0,a=e.userProfile["mboxSize"]||0;return 0===n?0:parseFloat((a/n).toFixed(4))}return 0},currentUserAccountId:function(e,t){var n,a=(null===(n=e.userProfile)||void 0===n?void 0:n.isDelegated)||!1,i=e.typeOfEmail;return a&&(i=V.DELEGATE),a&&t.isSharedInbox&&(i=V.SHARED_INBOX),e.typeOfEmail&&e.userProfile.userEmail?"".concat(i,"_").concat(e.userProfile.userEmail):""},isDelegated:function(e){var t;return(null===(t=e.userProfile)||void 0===t?void 0:t.isDelegated)||!1},isEncryptedZmail:function(e,t){return t.isZmail&&e.zmailEncryptionEnabled},isSharedInbox:function(e){return e.userProfile.userRole===z.SHARED_INBOX},getMailHeadByMailId:function(e){return function(t,n){var a=e.mailHead[t];return a[n]||{}}},myEmailAddresses:function(e){var t=e.sendAsList.map((function(e){var t=e.sendAsEmail;return t})),n=e.alias.aliasList.map((function(e){var t=e.emailAddress;return t})),a=e.userProfile.userEmail;return c().uniq(c().compact([].concat((0,o.Z)(t),(0,o.Z)(n),[a])))},isAllMailLoaded:function(e){return function(t,n){var a,i=!0,o=(0,r.Z)(n);try{for(o.s();!(a=o.n()).done;){var l,s=a.value;if(null===(l=e.mailHead[t])||void 0===l||!l[s]){i=!1;break}}}catch(u){o.e(u)}finally{o.f()}return i}},customZoomMailLabelIds:function(e,t){var n,a=null===(n=t.labelIdToLabel.get(G.INBOX))||void 0===n?void 0:n.parentFolderId;return e.allLabels.filter((function(e){e.id;var t=e.name,n=e.parentFolderId;return t===K.ZOOM&&n===a})).map((function(e){return e.id}))},userLabels:function(e,t){var n=t.customZoomMailLabelIds;return e.allLabels.filter((function(e){var t=e.id,a=e.isSystem,i=e.parentFolderId,r=(e.name,n.includes(t)),o=n.includes(i);return!r&&!o&&!a}))},systemLabels:function(e){return e.allLabels.filter((function(e){var t=e.isSystem;return t}))},labelIdToLabel:function(e){return new Map(e.allLabels.map((function(e){return[e.id,e]})))},userLabelIdToLabel:function(e,t){var n=t.userLabels;return new Map(n.map((function(e){return[e.id,e]})))},systemLabelIdToLabel:function(e,t){return new Map(t.systemLabels.map((function(e){return[e.id,e]})))},allLabelsTree:function(e,t){var n,a=t.labelIdToLabel,i=t.isOutlook,r=null===(n=a.get(G.INBOX))||void 0===n?void 0:n.parentFolderId;return X.getLabelListTree(JSON.parse(JSON.stringify(e.allLabels)),i,r)},userLabelsTree:function(e,t){var n,a=t.labelIdToLabel,i=t.userLabels,r=t.isOutlook,o=null===(n=a.get(G.INBOX))||void 0===n?void 0:n.parentFolderId;return X.getLabelListTree(JSON.parse(JSON.stringify(i)),r,o)},systemLabelsTree:function(e,t){var n,a=t.labelIdToLabel,i=t.isOutlook,r=null===(n=a.get(G.INBOX))||void 0===n?void 0:n.parentFolderId,o=X.orderSystemLabels(e.allLabels,i);return X.getLabelListTree(JSON.parse(JSON.stringify(o)),i,r).filter((function(e){return e.isSystem}))},flattenedLabels:function(e,t){var n=t.allLabelsTree;return X.flatLabelsFromLabelListTree(n)},flattenedUserLabels:function(e,t){var n=t.userLabelsTree;return X.flatUserLabelsFromLabelListTree(n)},flattenedSystemLabels:function(e,t){var n=t.systemLabelsTree;return X.flatLabelsFromLabelListTree(n)},hasSendAsList:function(e){return e.sendAsList.length>1},hasAliasList:function(e,t){var n;return!(t.isEncryptedZmail&&!t.hybridModeActive)&&(t.isZmail&&(null===(n=e.alias)||void 0===n?void 0:n.aliasList.length)>0)},isComposeFromFieldVisible:function(e,t){return t.hasAliasList||t.hasSendAsList},hybridModeActive:function(e,t){return t.isEncryptedZmail&&e.zmailDomainEncryptionLevel!==W.REQUIRE_ENCRYPTED},defaultComposeEncryptionState:function(e,t){if(!t.hybridModeActive)return t.isEncryptedZmail;switch(e.zmailUserEncryptionLevel.send){case j.PREFER_ENCRYPTED:return!0;case j.PREFER_UNENCRYPTED:return!1;case j.USE_DOMAIN_PREFERENCE:return e.zmailDomainEncryptionLevel===W.PREFER_ENCRYPTED}},isDarkMode:function(e){return"dark"===e.prefersColorScheme},downloadTemplateCallId:function(e){return e.downloadTemplateCallId}}});t["Z"]=Q},29273:function(e,t,n){n.d(t,{Zz:function(){return I}});var a,i=n(84282),r=n(34948),o=n(70021),l=n(56706),s=n(26274),u=(n(77950),n(85940),n(6886),n(71372),n(70487)),d=n(63012),c=n(12546),f=n(10100),m=n(85796),p=n(87693),E=n(41236),h=function(){return{}},v="action-event-mails-removed",I=function(e){var t;null!==(t=e.state)&&void 0!==t&&t.action?Object.assign(e.state.action,h()):u["default"].set(e.state,"action",h())},g={UNREAD:"UNREAD",STARRED:"STARRED",IMPORTANT:"IMPORTANT"},A=(a={},(0,s.Z)(a,f.MailMarkType.UNREAD,{action:m.s4.UNREAD,markAction:f.MailMarkAction.UNREAD,toggleType:g.UNREAD}),(0,s.Z)(a,f.MailMarkType.READ,{action:m.s4.READ,markAction:f.MailMarkAction.READ,toggleType:g.UNREAD}),(0,s.Z)(a,f.MailMarkType.UNSTARRED,{action:m.s4.UNSTAR,markAction:f.MailMarkAction.UN_STARRED,toggleType:g.STARRED}),(0,s.Z)(a,f.MailMarkType.STARRED,{action:m.s4.STAR,markAction:f.MailMarkAction.STARRED,toggleType:g.STARRED}),(0,s.Z)(a,f.MailMarkType.UNIMPORTANT,{action:m.s4.UNIMPORTANT,markAction:f.MailMarkAction.UN_IMPORTANT,toggleType:g.IMPORTANT}),(0,s.Z)(a,f.MailMarkType.IMPORTANT,{action:m.s4.IMPORTANT,markAction:f.MailMarkAction.IMPORTANT,toggleType:g.IMPORTANT}),a),S=function(e,t,n){var a=e[t]||{},i=Object.values(a),r={};return i.forEach((function(e){n.some((function(t){var n=e.msgIds.indexOf(t)>-1;return n&&!r[t]&&(r[t]=e.mailId),n}))})),r},b={namespaced:!0,state:h(),getters:{canMoveToInbox:function(){return function(e){return e.some((function(e){return!e.mailHead.allLabelIds.includes(f.SystemDefinedMailLabelIds.INBOX)}))}},canArchive:function(){return function(e){return e.some((function(e){return e.mailHead.allLabelIds.includes(f.SystemDefinedMailLabelIds.INBOX)}))}}},mutations:{},actions:{reportPhishingMail:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,d,m,p;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,i=e.commit,console.debug("[action][report-phishing]",t),r=t||{},l=r.mail,s=r.from,d=r.toastConfig,m=void 0===d?{}:d,n.next=5,a("inbox/getNextHighlightedMail",{mails:[l]},{root:!0});case 5:return p=n.sent,i("deleteMailHead",{mailId:l.mailId,labelId:l.labelId},{root:!0}),n.next=9,a("inbox/removeSelectedInboxMailIds",{mailIds:[l.mailId]},{root:!0});case 9:return u["default"].prototype.$Bus.$emit(v,{nextMail:p,removedMailIds:[l.mailId]}),n.prev=10,n.next=13,E.t.reportSpam({threadId:l.mailId,msgIds:l.msgIds,sender:s.emailAddr.replace(/'/g,"&apos"),type:f.SPAM_TYPES.PHISHING});case 13:u["default"].prototype.$toast(c.ZP.t("detail.movedToSpam"),{iconClass:"checkmark"}),n.next=19;break;case 16:n.prev=16,n.t0=n["catch"](10),u["default"].prototype.$toast(m.errorText||c.ZP.t("common.failedToReportPhishing"),{iconClass:"crossmark",duration:5e3});case 19:case"end":return n.stop()}}),n,null,[[10,16]])})))()},reportSpamMail:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,s,d,m,p,h,I;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,i=e.commit,console.debug("[action][report-spam]",t),r=t||{},s=r.mail,d=r.from,m=r.toastConfig,p=void 0===m?{}:m,n.next=5,a("inbox/getNextHighlightedMail",{mails:[s]},{root:!0});case 5:return h=n.sent,i("deleteMailHead",{mailId:s.mailId,labelId:s.labelId},{root:!0}),n.next=9,a("inbox/removeSelectedInboxMailIds",{mailIds:[s.mailId]},{root:!0});case 9:return u["default"].prototype.$Bus.$emit(v,{nextMail:h,removedMailIds:[s.mailId]}),n.prev=10,n.next=13,E.t.reportSpam({threadId:s.mailId,msgIds:s.msgIds,sender:d.emailAddr.replace(/'/g,"&apos"),type:f.SPAM_TYPES.JUNK});case 13:I=function(){var e=(0,l.Z)((0,o.Z)().mark((function e(){return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,E.t.reportSpam({threadId:s.mailId,msgIds:s.msgIds,sender:d.emailAddr.replace(/'/g,"&apos"),type:f.SPAM_TYPES.NOT_JUNK});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),u["default"].prototype.$toast(p.successText||c.ZP.tc("common.messageMovedTo",1,[c.ZP.t("label.spam")]),{iconClass:"checkmark",action:{label:c.ZP.t("operation.undo"),onClick:I},duration:5e3}),n.next=20;break;case 17:n.prev=17,n.t0=n["catch"](10),u["default"].prototype.$toast(p.errorText||c.ZP.t("detail.reportSpamFailed"),{iconClass:"crossmark",duration:5e3});case 20:case"end":return n.stop()}}),n,null,[[10,17]])})))()},reportNotSpamMail:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,d,m,p,h;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(a=e.dispatch,i=e.commit,console.debug("[action][report-not-spam]",t),r=t||{},l=r.mail,s=r.from,d=r.toastConfig,m=void 0===d?{}:d,p=l.labelId===f.SystemDefinedMailLabelIds.SPAM,!p){n.next=12;break}return n.next=7,a("inbox/getNextHighlightedMail",{mails:[l]},{root:!0});case 7:return h=n.sent,i("deleteMailHead",{mailId:l.mailId,labelId:l.labelId},{root:!0}),n.next=11,a("inbox/removeSelectedInboxMailIds",{mailIds:[l.mailId]},{root:!0});case 11:u["default"].prototype.$Bus.$emit(v,{nextMail:h,removedMailIds:[l.mailId]});case 12:return n.prev=12,n.next=15,E.t.reportSpam({threadId:l.mailId,msgIds:l.msgIds,sender:s.emailAddr.replace(/'/g,"&apos"),type:f.SPAM_TYPES.NOT_JUNK});case 15:n.next=20;break;case 17:n.prev=17,n.t0=n["catch"](12),u["default"].prototype.$toast(m.errorText||c.ZP.t("detail.reportSpamFailed"),{iconClass:"crossmark",duration:5e3});case 20:case"end":return n.stop()}}),n,null,[[12,17]])})))()},spamMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,u;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,console.debug("[action][spam]",t),i=t||{},r=i.mails,l=void 0===r?[]:r,s=i.fromLabelId,u=l.map((function(e){return e.mailId})),n.next=6,a("moveMails",{mails:l,fromLabelId:s,toLabelId:f.SystemDefinedMailLabelIds.SPAM,metricConfig:{metricKey:"inbox_item_mark",params:{labelId:s,mark:f.MailMarkAction.SPAM,msgId:u}}});case 6:case"end":return n.stop()}}),n)})))()},notSpamMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,u;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,console.debug("[action][not-spam]",t),i=t||{},r=i.mails,l=void 0===r?[]:r,s=i.fromLabelId,u=l.map((function(e){return e.mailId})),n.next=6,a("moveMails",{mails:l,fromLabelId:s,toLabelId:f.SystemDefinedMailLabelIds.INBOX,metricConfig:{metricKey:"inbox_item_mark",params:{labelId:s,mark:f.MailMarkAction.NOT_SPAM,msgId:u}}});case 6:case"end":return n.stop()}}),n)})))()},phishingMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,console.debug("[action][report phishing]",t),i=t||{},r=i.mails,l=void 0===r?[]:r,s=i.fromLabelId,n.next=5,a("moveMails",{mails:l,fromLabelId:s,toLabelId:f.SystemDefinedMailLabelIds.SPAM});case 5:case"end":return n.stop()}}),n)})))()},moveMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,s,f,E,h,I,g,A,S,b,D,T,L,y,M,C,O,R,N,F,Z,P,w;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,s=e.commit,f=e.rootGetters,E=e.rootState,console.debug("[action][move]",t),h=t||{},I=h.mails,g=void 0===I?[]:I,A=h.fromLabelId,S=h.toLabelId,b=h.metricConfig,D=h.toastConfig,T=void 0===D?{}:D,L=g.map((function(e){return e.mailId})),y=g.map((function(e){return{groupId:e.mailId,msgIds:e.msgIds}})),M=E.selectMailLabel,C=null===M||void 0===M?void 0:M.id,n.next=9,_(y,C);case 9:return O=n.sent,R={fromLabelId:A,toLabelId:S,groupMsgsIds:y},n.next=13,d.Inbox.moveMails(R);case 13:if(N=n.sent,0===N.errorCode){n.next=18;break}return u["default"].prototype.$toast(T.errorText||c.ZP.t("operation.moveFailed"),{iconClass:"crossmark",duration:5e3}),b&&u["default"].prototype.$metric.report(b.metricKey,(0,r.Z)((0,r.Z)({},b.params),{},{error:u["default"].prototype.$metric.apiError(N)})),n.abrupt("return");case 18:if(F=function(){var e=(0,l.Z)((0,o.Z)().mark((function e(){var t,n,r,l,s;return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d.Inbox.moveMails({groupMsgsIds:y,fromLabelId:S,toLabelId:A});case 2:t=(0,i.Z)(y),e.prev=3,t.s();case 5:if((n=t.n()).done){e.next=12;break}return r=n.value,l=O.get(r.groupId).map((function(e){var t=e.id,n=e.labelOwnedStatus;return{labelId:t,owned:n}})),e.next=10,d.Inbox.labelsMails({fromLabelId:S,groupMsgsIds:[r],labelOwnedList:l});case 10:e.next=5;break;case 12:e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](3),t.e(e.t0);case 17:return e.prev=17,t.f(),e.finish(17);case 20:if(s=(0,m.pB)(m.s4.MOVE,C,{targetLabel:S}),!s){e.next=24;break}return e.next=24,a("inbox/removeSelectedInboxMailIds",{mailIds:L},{root:!0});case 24:case"end":return e.stop()}}),e,null,[[3,14,17,20]])})));return function(){return e.apply(this,arguments)}}(),b&&u["default"].prototype.$metric.report(b.metricKey,b.params),Z=(0,p.i2)(f.labelIdToLabel.get(S),f.isOutlook),u["default"].prototype.$toast(T.successText||c.ZP.tc("common.messageMovedTo",L.length,[Z]),{iconClass:"checkmark",action:{label:c.ZP.t("operation.undo"),onClick:F},duration:5e3}),P=(0,m.pB)(m.s4.MOVE,C,{targetLabel:S,isFromUserLabel:!M.isSystem,isToUserLabel:!f.systemLabelIdToLabel.has(S)}),console.debug("[action][move] check need remove",P),!P){n.next=33;break}return n.next=27,a("inbox/getNextHighlightedMail",{mails:g},{root:!0});case 27:return w=n.sent,g.forEach(function(){var e=(0,l.Z)((0,o.Z)().mark((function e(t){return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:s("deleteMailHead",{mailId:t.mailId,labelId:A},{root:!0});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),n.next=31,a("inbox/removeSelectedInboxMailIds",{mailIds:L},{root:!0});case 31:console.debug("[action][move] emit action done",w),u["default"].prototype.$Bus.$emit(v,{nextMail:w,removedMailIds:L});case 33:case"end":return n.stop()}}),n)})))()},markMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,p,E,h,I,S,b,_,D,T,L,y,M,C,O,R,N,F,Z,P,w,U;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(h=e.dispatch,I=e.commit,S=e.rootGetters,console.debug("[action][mark]",t,S["features/allowMarkAsRead"]),b=t||{},_=b.mails,D=void 0===_?[]:_,T=b.isMarkMessageUnderThread,L=b.fromLabelId,y=b.markType,M=D.map((function(e){return e.mailId})),C=D.map((function(e){return{groupId:e.mailId,msgIds:e.msgIds}})),O=null===(a=A[y])||void 0===a?void 0:a.markAction,y!==f.MailMarkType.READ||S["features/allowMarkAsRead"]){n.next=8;break}return n.abrupt("return");case 8:return R={mailMarkType:y,fromLabelId:L,groupMsgsIds:C,isMarkMessageUnderThread:T},n.next=11,d.Inbox.markMail(R);case 11:if(N=n.sent,0===N.errorCode){n.next=16;break}return u["default"].prototype.$msg(c.ZP.t("operation.markFailed")),u["default"].prototype.$metric.report("inbox_item_mark",{labelId:L,mark:O,msgId:M,error:u["default"].prototype.$metric.apiError(N)}),n.abrupt("return");case 16:if(u["default"].prototype.$metric.report("inbox_item_mark",{labelId:L,mark:O,msgId:M}),F=null===(i=A[y])||void 0===i?void 0:i.toggleType,p={},(0,s.Z)(p,g.UNREAD,{type:"isUnread",status:y===f.MailMarkType.UNREAD}),(0,s.Z)(p,g.STARRED,{type:"isStarred",status:y===f.MailMarkType.STARRED}),(0,s.Z)(p,g.IMPORTANT,{type:"isImportant",status:y===f.MailMarkType.IMPORTANT}),Z=p,D.forEach((function(e){I("changeMailHead",(0,r.Z)({labelId:e.labelId,mailId:e.mailId},Z[F]),{root:!0})})),P=null===(E=A[y])||void 0===E?void 0:E.action,w=(0,m.pB)(P,L),!w){n.next=30;break}return n.next=25,h("inbox/getNextHighlightedMail",{mails:D},{root:!0});case 25:return U=n.sent,n.next=28,h("inbox/removeSelectedInboxMailIds",{mailIds:M},{root:!0});case 28:D.forEach(function(){var e=(0,l.Z)((0,o.Z)().mark((function e(t){return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:I("deleteMailHead",{mailId:t.mailId,labelId:L},{root:!0});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),u["default"].prototype.$Bus.$emit(v,{nextMail:U,removedMailIds:M});case 30:case"end":return n.stop()}}),n)})))()},archiveMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,u;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.dispatch,e.commit,console.debug("[action][archive]",t),i=t||{},r=i.mails,l=void 0===r?[]:r,s=i.fromLabelId,u=l.map((function(e){return e.mailId})),n.next=6,a("moveMails",{mails:l,fromLabelId:s,toLabelId:f.SystemDefinedMailLabelIds.ARCHIVE,metricConfig:{metricKey:"inbox_item_mark",params:{labelId:s,mark:f.MailMarkAction.ARCHIVE,msgId:u}}});case 6:return n.abrupt("return",n.sent);case 7:case"end":return n.stop()}}),n)})))()},trashMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,l,s,u,d,m,p;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.commit,a=e.rootGetters,i=e.dispatch,console.debug("[action][trash]",t),r=t||{},l=r.mails,s=void 0===l?[]:l,u=r.fromLabelId,d=s.map((function(e){return e.mailId})),m=a.isOutlook?"operation.moveToDeletedSuccess":"operation.undoResultMsg",p=a.isOutlook?"operation.moveToDeletedFailed":"operation.moveToTrashFailed",n.next=8,i("moveMails",{mails:s,fromLabelId:u,toLabelId:f.SystemDefinedMailLabelIds.TRASH,toastConfig:{successText:c.ZP.tc(m,d.length,[d.length]),errorText:c.ZP.t(p)},metricConfig:{metricKey:"inbox_item_mark",params:{labelId:u,mark:f.MailMarkAction.DELETE,msgId:d}}});case 8:return n.abrupt("return",n.sent);case 9:case"end":return n.stop()}}),n)})))()},deleteForeverMails:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,s,m,p,E,h,I,g,A;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.commit,e.rootGetters,i=e.dispatch,console.debug("[action][delete-forever]",t),r=t||{},s=r.mails,m=void 0===s?[]:s,p=r.fromLabelId,E=m.map((function(e){return e.mailId})),n.prev=4,n.next=7,i("sticker/checkThreadHasStickyNotes",{mailHeads:m},{root:!0});case 7:n.next=12;break;case 9:return n.prev=9,n.t0=n["catch"](4),n.abrupt("return",Promise.reject(new Error("has sticky notes")));case 12:return h=m.map((function(e){return{groupId:e.mailId,msgIds:e.msgIds}})),I={fromLabelId:p,groupMsgsIds:h},n.next=16,d.Inbox.deleteMail(I);case 16:if(g=n.sent,0===g.errorCode){n.next=21;break}return u["default"].prototype.$msg(c.ZP.t("operation.deleteFailed")),u["default"].prototype.$metric.report("inbox_item_mark",{labelId:p,mark:f.MailMarkAction.DELETE_FOREVER,msgId:E,error:u["default"].prototype.$metric.apiError(g)}),n.abrupt("return");case 21:return u["default"].prototype.$toast(c.ZP.t("operation.mailDeleted")),u["default"].prototype.$metric.report("inbox_item_mark",{labelId:p,mark:f.MailMarkAction.DELETE_FOREVER,msgId:E}),n.next=25,i("inbox/getNextHighlightedMail",{mails:m},{root:!0});case 25:return A=n.sent,n.next=28,i("inbox/removeSelectedInboxMailIds",{mailIds:E},{root:!0});case 28:m.forEach(function(){var e=(0,l.Z)((0,o.Z)().mark((function e(t){return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:a("deleteMailHead",{mailId:t.mailId,labelId:p},{root:!0});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),u["default"].prototype.$Bus.$emit(v,{nextMail:A,removedMailIds:E});case 30:case"end":return n.stop()}}),n,null,[[4,9]])})))()},snoozeMessages:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,s,m,p,E,h,v,I,g;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:a=e.rootState,i=e.commit,r=e.dispatch,s=t.labelId,m=t.msgIds,p=t.notifyTime,m.length&&(E=S(a.mailHead,s,m),h=Object.values(E).map((function(e){return a.mailHead[s][e]})),i("moveOutThreadsFromLabel",{labelId:s,threadsId:Object.values(E)},{root:!0}),i("moveThreadsToLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadHeads:h},{root:!0}),r("inbox/removeSelectedInboxMailIds",{mailIds:Object.values(E)},{root:!0}),v=3e3,I=function(){var e=(0,l.Z)((0,o.Z)().mark((function e(){var t,n,a,r,l,u,c;return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d.Mail.snoozeMessages({msgIds:m,notifyTime:Math.floor(p/1e3+.5)});case 2:n=e.sent,a=n.errorCode,r=n.error,l=n.data,u=(null===r||void 0===r||null===(t=r.result)||void 0===t?void 0:t.failedMsgIds)||(null===l||void 0===l?void 0:l.failedMsgIds)||0!==a&&m,u.length>0&&(c=u.length>0?u.map((function(e){return E[e]})):Object.values(E),i("moveOutThreadsFromLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadsId:c},{root:!0}),i("moveThreadsToLabel",{labelId:s,threadHeads:h.filter((function(e){var t=e.mailId;return c.indexOf(t)>-1}))},{root:!0}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=setTimeout(I,v),u["default"].prototype.$undoNotice({iconClass:"checkmark",title:c.ZP.tc("notifications.conversationSnoozed",h.length),duration:v,action:c.ZP.t("notification.undo"),actionCallback:function(){clearTimeout(g),g=null,i("moveOutThreadsFromLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadsId:Object.values(E)},{root:!0}),i("moveThreadsToLabel",{labelId:s,threadHeads:h},{root:!0})}}));case 3:case"end":return n.stop()}}),n)})))()},unsnoozeMessages:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,r,s,m,p,E,h,v,I;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:a=e.rootState,i=e.commit,r=e.dispatch,s=t.labelId,m=t.msgIds,p=S(a.mailHead,s,m),E=Object.values(p).map((function(e){return a.mailHead[s][e]})).filter((function(e){return e})),i("moveOutThreadsFromLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadsId:E.map((function(e){var t=e.mailId;return t}))},{root:!0}),i("moveThreadsToLabel",{labelId:f.SystemDefinedMailLabelIds.INBOX,threadHeads:E.filter((function(e){var t=e.threadId;return E.indexOf(t)>-1}))},{root:!0}),r("inbox/removeSelectedInboxMailIds",{mailIds:Object.values(p)},{root:!0}),h=3e3,v=function(){var e=(0,l.Z)((0,o.Z)().mark((function e(){var t,n,r,l,u,c,E,h;return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d.Mail.unSnoozeMessages(m);case 2:n=e.sent,r=n.errorCode,l=n.error,u=n.data,c=(null===l||void 0===l||null===(t=l.result)||void 0===t?void 0:t.failedMsgIds)||(null===u||void 0===u?void 0:u.failedMsgIds)||0!==r&&m,c.length&&(E=c.reduce((function(e,t){return p[t]&&e.push(p[t]),e}),[]),h=E.map((function(e){return a.mailHead[s][e]})).filter((function(e){return e})),E.length&&(i("moveOutThreadsFromLabel",{labelId:f.SystemDefinedMailLabelIds.INBOX,threadsId:h},{root:!0}),i("moveThreadsToLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadHeads:h},{root:!0})));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=setTimeout(v,h),u["default"].prototype.$undoNotice({iconClass:"checkmark",title:c.ZP.tc("notifications.conversationUnsnoozed",E.length),duration:h,action:c.ZP.t("notification.undo"),actionCallback:function(){clearTimeout(I),I=null,i("moveOutThreadsFromLabel",{labelId:f.SystemDefinedMailLabelIds.INBOX,threadsId:E.map((function(e){var t=e.mailId;return t}))},{root:!0}),i("moveThreadsToLabel",{labelId:f.SystemDefinedMailLabelIds.SNOOZED,threadHeads:E},{root:!0})}});case 11:case"end":return n.stop()}}),n)})))()},updateSnoozeTime:function(e,t){return(0,l.Z)((0,o.Z)().mark((function n(){var a,i,s,f,m,p,E,h,v,I,g,A;return(0,o.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:a=e.rootState,i=e.commit,s=t.labelId,f=t.msgIds,m=t.notifyTime,p=S(a.mailHead,s,f),E=Object.values(p).map((function(e){return a.mailHead[s][e]})),h=E.reduce((function(e,t){return e[t.mailId]=t.mailHead.snoozeInfo.notifyTime,e}),{}),v=E.map((function(e){return(0,r.Z)((0,r.Z)({},e),{},{mailHead:(0,r.Z)((0,r.Z)({},e.mailHead),{},{snoozeInfo:(0,r.Z)((0,r.Z)({},e.snoozeInfo),{},{notifyTime:Math.floor(m/1e3+.5)})})})})),i("updateMailHeads",v,{root:!0}),I=3e3,g=function(){var e=(0,l.Z)((0,o.Z)().mark((function e(){var t,n,a,l,s,u,c,v;return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d.Mail.updateSnoozed({msgIds:f,notifyTime:Math.floor(m/1e3+.5)});case 2:n=e.sent,a=n.errorCode,l=n.error,s=n.data,u=(null===l||void 0===l||null===(t=l.result)||void 0===t?void 0:t.failedMsgIds)||(null===s||void 0===s?void 0:s.failedMsgIds)||0!==a&&f,u.length>0&&(c=u.length>0?u.map((function(e){return p[e]})):Object.values(p),v=E.filter((function(e){var t=e.mailId;return c.indexOf(t)>-1})).map((function(e){return(0,r.Z)((0,r.Z)({},e),{},{mailHead:(0,r.Z)((0,r.Z)({},e.mailHead),{},{snoozeInfo:(0,r.Z)((0,r.Z)({},e.snoozeInfo),{},{notifyTime:h[e.mailId]})})})})),i("updateMailHeads",v,{root:!0}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=setTimeout(g,I),u["default"].prototype.$undoNotice({iconClass:"checkmark",title:c.ZP.tc("notifications.conversationSnoozed",E.length),duration:I,action:c.ZP.t("notification.undo"),actionCallback:function(){clearTimeout(A),A=null;var e=E.map((function(e){return(0,r.Z)((0,r.Z)({},e),{},{mailHead:(0,r.Z)((0,r.Z)({},e.mailHead),{},{snoozeInfo:(0,r.Z)((0,r.Z)({},e.snoozeInfo),{},{notifyTime:h[e.mailId]})})})}));i("updateMailHeads",e,{root:!0})}});case 11:case"end":return n.stop()}}),n)})))()}}};function _(e,t){return D.apply(this,arguments)}function D(){return D=(0,l.Z)((0,o.Z)().mark((function e(t,n){var a,r,l,s,u;return(0,o.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=new Map,e.prev=1,r=(0,i.Z)(t),e.prev=3,r.s();case 5:if((l=r.n()).done){e.next=13;break}return s=l.value,e.next=9,d.Inbox.getMailLabelStatus({labelId:n,groupMsgsIds:[s]});case 9:u=e.sent,u&&a.set(s.groupId,u);case 11:e.next=5;break;case 13:e.next=18;break;case 15:e.prev=15,e.t0=e["catch"](3),r.e(e.t0);case 18:return e.prev=18,r.f(),e.finish(18);case 21:e.next=26;break;case 23:e.prev=23,e.t1=e["catch"](1),console.error("getSortedLabels error",e.t1);case 26:return e.abrupt("return",a);case 27:case"end":return e.stop()}}),e,null,[[1,23],[3,15,18,21]])}))),D.apply(this,arguments)}t["ZP"]=b},91866:function(e,t,n){n.d(t,{_4:function(){return p}});var a=n(68571),i=n(6041),r=(n(77950),n(49992),n(70487)),o=n(53806),l=n(43251),s=n(11995),u=n(12546),d=o.Enums.SystemDefinedMailLabelIds,c=o.Enums.SystemDefinedCategoryIds,f=o.Enums.DECRYPTION_STATUS,m=function(){return{selectedSearchFilters:[],searchIndeterminate:!1,currentSearchLabelId:"",curSearchHash:"",searchString:"",inSearching:!1,oldestMsgDateDone:0,inFilters:!1,originalLabelIdInFilters:"",selectedInboxFilters:[],recentSearchKeywords:[],searchFiltersOptions:{from:[],to:[],cc:[],subject:"",keywords:"",dateRange:"",readStatus:"all",inLabelId:"",hasAttachment:!1,isStarred:!1}}},p=function(e){var t;null!==(t=e.state)&&void 0!==t&&t.search?Object.assign(e.state.search,m()):r["default"].set(e.state,"search",m())},E={namespaced:!0,state:m(),mutations:{UPDATE_SELECTED_FILTERS:function(e,t){e.selectedSearchFilters=t},setSearchIndeterminate:function(e,t){e.searchIndeterminate=t},SET_CURRENT_SEARCH_LABEL_ID:function(e,t){e.currentSearchLabelId=t},setCurSearchHash:function(e,t){e.curSearchHash=t},setSearchString:function(e,t){e.searchString=t},changeInSearchBox:function(e,t){e.inSearching=t},changeInFilters:function(e,t){e.inFilters=t,!t&&(e.originalLabelIdInFilters="")},changeOldestMsgDateDone:function(e,t){e.oldestMsgDateDone=t},setOriginalLabelId:function(e,t){e.originalLabelIdInFilters=t},updateSelectedInboxFilters:function(e,t){e.selectedInboxFilters=t},clearSelectedInboxFilters:function(e){e.selectedInboxFilters=[]},addRecentSearchKeyword:function(e,t){var n=t.labelId,a=t.labelName,i=t.keyword;if(n||i){var r="".concat(n,"#").concat(i),o=e.recentSearchKeywords.findIndex((function(e){return e.id===r}));-1!==o?(e.recentSearchKeywords.splice(o,1),e.recentSearchKeywords.push({id:r,labelId:n,labelName:a,keyword:i})):e.recentSearchKeywords.push({id:r,labelId:n,labelName:a,keyword:i})}},removeRecentSearchKeyword:function(e,t){var n=t.labelId,a=t.keyword,i="".concat(n,"#").concat(a),r=e.recentSearchKeywords.findIndex((function(e){return e.id===i}));-1!==r&&e.recentSearchKeywords.splice(r,1)},clearAllRecentSearchKeywords:function(e){e.recentSearchKeywords=[]},updateSearchFiltersOptions:function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&r["default"].set(e.searchFiltersOptions,n,t[n])},clearSearchFiltersOptions:function(e){e.searchFiltersOptions=m().searchFiltersOptions}},actions:{updateSelectedSearchFilters:function(e,t){var n=e.commit;n("UPDATE_SELECTED_FILTERS",t)},setCurrentSearchLabelId:function(e,t){var n=e.commit;n("SET_CURRENT_SEARCH_LABEL_ID",t)},clearCurrentSearchLabelId:function(e){var t=e.commit;t("SET_CURRENT_SEARCH_LABEL_ID","")}},getters:{recentSearchKeywords:function(e){var t=5;return e.recentSearchKeywords.slice().reverse().slice(0,t)},forbiddenLabels:function(){return[d.OUTBOX,d.USER_SCHEDULED,d.ESCROW,d.GROUP_APPROVAL,d.QUARANTINED]},systemLabels:function(e,t,n,a){var i=a.flattenedSystemLabels,r=a.isOutlook,o=a.isZmail,s=Object.values(c);return i.filter((function(e){if(s.includes(e.id)&&e.isSystem)return!1;var a=e.id,i=e.count;if(r)return!((null===l.Z||void 0===l.Z||!l.Z[e.id])&&e.isSystem)&&(![d.OUTBOX,d.SYNC_ISSUES].includes(e.id)||!!i.threadsTotal);if(n.userProfile.isDelegated&&e.id===d.PRIVATE)return!1;if(o&&e.id===d.BUBBLE_UP)return!1;if(o&&e.id===d.REPLY_LATER)return!1;var u=n.inbox.isConversationView;return!t.forbiddenLabels.includes(a)||u&&i.threadsTotal||!u&&i.msgTotal}))},userLabels:function(e,t,n,a){var i=a.flattenedUserLabels;return i.filter((function(e){return e.labelDecryptionStatus!==f.FAILED}))},searchInLabelOptions:function(e,t,n,a){var r=t.systemLabels,o=t.userLabels,l=a.labelNameInfo,d=a.isOutlook,c=[{id:"".concat(u.ZP.t("filter.thisThread"),"-").concat(s.jp),name:u.ZP.t("filter.thisThread"),value:s.jp,height:32}],f=[{id:"".concat(u.ZP.t("filter.all"),"-"),name:u.ZP.t("filter.all"),value:"",height:32}],m=r.map((function(e){var t,n=e.isSystem?(0,s.fu)(e,d):null===(t=l[e.id])||void 0===t?void 0:t.labelDisplayFullName;return{id:"".concat(n,"-").concat(e.id),name:n,value:e.id,height:32}})),p=o.map((function(e){var t,n=null===(t=l[e.id])||void 0===t?void 0:t.labelDisplayFullName;return{id:"".concat(n,"-").concat(e.id),name:n,value:e.id,height:32}})),E=[f,m,p],h=[c,f.concat(m),p],v=n.showDetail&&n.inbox.isConversationView?h:E;return v.reduce((function(e,t,n){return e.push.apply(e,(0,i.Z)(t)),n0&&void 0!==n[0]?n[0]:1e3,e.abrupt("return",new Promise((function(e){setTimeout(e,t)})));case 2:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={ALLOWED_URI_REGEXP:p};return e?s().sanitize(e,(0,r.Z)((0,r.Z)({},n),t)):""}var I=d.Utils.isValidEmailAddress;function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(new Date).getTime(),n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=(0,r.Z)((0,r.Z)({upcoming:"Upcoming",today:"Today"},n&&{"this week":"This Week","this year":"This Year"}),{},{all:"All"});if(t1&&void 0!==arguments[1]?arguments[1]:{},n=t.scaleRatio,a=void 0===n?1:n,o=t.isSplitView,l=["Upcoming","Today","All"],s=Object.keys(e).sort((function(e,t){var n=l.indexOf(e),a=l.indexOf(t),i=n>-1&&a>-1;return i?n-a:-1===n&&-1===a?t-e:n>-1?-1:a>-1?1:0})),u=s.reduce((function(t,n){var l=e[n],s=40*a,u=80*a;if(l.length){t.push({mailId:n,isPlain:!0,value:n,height:s});var d="Upcoming"===n?function(e,t){return e.mailHead.date-t.mailHead.date}:function(e,t){return t.mailHead.date-e.mailHead.date};t.push.apply(t,(0,i.Z)(l.map((function(e){return(0,r.Z)((0,r.Z)({},e),{},{height:o?u:s})})).sort(d)))}return t}),[]);return u}function D(e,t){if(!e)return"";if(e.isSystem){var n,a,i=t?f.Z:m.Z;return null!==(n=i[e.id])&&void 0!==n&&n.displayName?c.ZP.t(null===(a=i[e.id])||void 0===a?void 0:a.displayName):""}return e.displayName}},63012:function(e,t,n){t.Inbox=t.Onboard=t.Approver=t.Sticker=t.Contacts=t.Template=t.Setting=t.Auth=t.Thread=t.Mail=void 0;var a=n(67706),i=n(22185),r=n(18752),o=n(60037),l=n(80545),s=n(36473),u=n(65629),d=n(98747),c=n(33071),f=n(39702),m=n(78124),p=n(24733),E=n(70916),h=n(83258),v=n(30720),I=n(71213),g=n(40652);t.Mail=a["default"],t.Thread=i["default"],o["default"],t.Auth=l["default"],t.Setting=s["default"],r["default"],u["default"],d["default"],t.Template=c["default"],f["default"],t.Contacts=m["default"],t.Sticker=p["default"],t.Approver=E["default"],t.Onboard=h["default"],v["default"],I["default"],t.Inbox=g["default"],a["default"],i["default"],o["default"],l["default"],s["default"],r["default"],u["default"],d["default"],c["default"],f["default"],m["default"],p["default"],E["default"],h["default"],v["default"],I["default"],g["default"]},62862:function(e,t,n){var a=n(86378);a.Bridge},84878:function(e,t,n){n.d(t,{Ty:function(){return r}});var a,i=n(26274),r=(n(6886),{OWNER:"Owner",VIEWER:"dlgreviewer",AUTHOR:"dlgauthor",EDITOR:"dlgeditor"}),o={COMPOSE_EMAIL:"ComposeEmail",REPLY_EMAIL:"ReplyEmail",FORWARD_EMAIL:"ForwardEmail",CREATE_LABEL:"CreateLabel",EDIT_LABEL:"EditLabel",DELETE_LABEL:"DeleteLabel",LABEL_EMAIL:"LabelEmail",THREAD_OPERATION:"ThreadOperation",ADD_SIGNATURE:"AddSignature",EDIT_SIGNATURE:"EditSignature",EDIT_VACATION:"EditVacation",MODIFY_FILTER:"ModifyFilter",MODIFY_TEMPLATE:"ModifyTemplate",SHARE_TEMPLATE:"ShareTemplate",READ_SHARED_TEMPLATE:"ReadSharedTemplate",ADD_CONTACT:"AddContact",MODIFY_CONTACT:"ModifyContact",ADD_SPAM_RULE:"AddSpamRule",MODIFY_SPAM_RULE:"ModifySpamRule",SCREEN_SENDER:"ScreenSender",APPROVE_SENDER:"ApproveSender",BLOCK_SENDER:"BlockSender"},l=new Set,s=new Set([o.COMPOSE_EMAIL,o.REPLY_EMAIL,o.FORWARD_EMAIL,o.ADD_SIGNATURE,o.MODIFY_TEMPLATE]),u=new Set([o.COMPOSE_EMAIL,o.REPLY_EMAIL,o.FORWARD_EMAIL,o.CREATE_LABEL,o.EDIT_LABEL,o.DELETE_LABEL,o.LABEL_EMAIL,o.THREAD_OPERATION,o.ADD_SIGNATURE,o.EDIT_SIGNATURE,o.EDIT_VACATION,o.MODIFY_FILTER,o.MODIFY_TEMPLATE,o.ADD_SPAM_RULE,o.MODIFY_SPAM_RULE]);a={},(0,i.Z)(a,r.VIEWER,l),(0,i.Z)(a,r.AUTHOR,s),(0,i.Z)(a,r.EDITOR,u)},42082:function(e,t,n){var a=n(26274),i=(n(43430),n(6886),n(45794),n(10100)),r=(n(85061),[i.SystemDefinedMailLabelIds.SENT,i.SystemDefinedMailLabelIds.TRASH,i.SystemDefinedMailLabelIds.MOREORLESS]);function o(e){return e?"folder":"stroke-label"}function l(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e={},(0,a.Z)(e,i.SystemDefinedMailLabelIds.INBOX,{displayNameKey:"label.inbox"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.UNREAD,{displayNameKey:"label.unread"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.STARRED,{displayNameKey:"label.starred"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.IMPORTANT,{displayNameKey:"label.important"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.DRAFT,{displayNameKey:"label.draft"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.OUTBOX,{displayNameKey:"label.outbox"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.SENT,{displayNameKey:"label.sent"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.ARCHIVE,{displayNameKey:"label.archive"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.SPAM,{displayNameKey:t?"label.junk":"label.spam"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.BLOCKED,{displayNameKey:"label.blocked"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.TRASH,{displayNameKey:t?"label.deleteItems":"label.trash"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.USER_SCHEDULED,{displayNameKey:"label.scheduled"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.CATEGORY_PERSONAL,{displayNameKey:"label.personal"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.CATEGORY_SOCIAL,{displayNameKey:"label.social"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.SNOOZED,{displayNameKey:"label.snoozed"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.CONVERSATION_HISTORY,{displayNameKey:"label.conversationHistory"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.CLUTTER,{displayNameKey:"label.clutter"}),(0,a.Z)(e,i.SystemDefinedMailLabelIds.SYNC_ISSUES,{displayNameKey:"label.syncIssues"}),e}var s=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[i.SystemDefinedMailLabelIds.INBOX,i.SystemDefinedMailLabelIds.STARRED,i.SystemDefinedMailLabelIds.SNOOZED,i.SystemDefinedMailLabelIds.GROUP_APPROVAL,i.SystemDefinedMailLabelIds.SENT,i.SystemDefinedMailLabelIds.DRAFT,i.SystemDefinedMailLabelIds.IMPORTANT,i.SystemDefinedMailLabelIds.TRASH,i.SystemDefinedMailLabelIds.ARCHIVE,i.SystemDefinedMailLabelIds.SPAM,i.SystemDefinedMailLabelIds.PRIVATE,i.SystemDefinedMailLabelIds.BLOCKED,i.SystemDefinedMailLabelIds.SCHEDULED,i.SystemDefinedMailLabelIds.ESCROW,i.SystemDefinedMailLabelIds.CATEGORY_PERSONAL,i.SystemDefinedMailLabelIds.CATEGORY_SOCIAL,i.SystemDefinedMailLabelIds.USER_SCHEDULED,i.SystemDefinedMailLabelIds.CONVERSATION_HISTORY,i.SystemDefinedMailLabelIds.SYNC_ISSUES,i.SystemDefinedMailLabelIds.CLUTTER,i.SystemDefinedMailLabelIds.CONFLICTS,i.SystemDefinedMailLabelIds.LOCAL_FAILURES,i.SystemDefinedMailLabelIds.MSG_FOLDER_ROOT,i.SystemDefinedMailLabelIds.RECOVERABLE_ITEMS_DELETIONS,i.SystemDefinedMailLabelIds.SERVER_FAILURES,i.SystemDefinedMailLabelIds.OUTBOX],a=[i.SystemDefinedMailLabelIds.INBOX,i.SystemDefinedMailLabelIds.STARRED,i.SystemDefinedMailLabelIds.IMPORTANT,i.SystemDefinedMailLabelIds.GROUP_APPROVAL,i.SystemDefinedMailLabelIds.DRAFT,i.SystemDefinedMailLabelIds.SENT,i.SystemDefinedMailLabelIds.SNOOZED,i.SystemDefinedMailLabelIds.TRASH,i.SystemDefinedMailLabelIds.SPAM,i.SystemDefinedMailLabelIds.ARCHIVE,i.SystemDefinedMailLabelIds.USER_SCHEDULED,i.SystemDefinedMailLabelIds.CONVERSATION_HISTORY,i.SystemDefinedMailLabelIds.SYNC_ISSUES,i.SystemDefinedMailLabelIds.CLUTTER,i.SystemDefinedMailLabelIds.CONFLICTS,i.SystemDefinedMailLabelIds.LOCAL_FAILURES,i.SystemDefinedMailLabelIds.MSG_FOLDER_ROOT,i.SystemDefinedMailLabelIds.RECOVERABLE_ITEMS_DELETIONS,i.SystemDefinedMailLabelIds.SERVER_FAILURES,i.SystemDefinedMailLabelIds.OUTBOX];return e.slice().sort((function(e,i){var r=t?a.indexOf(e.id):n.indexOf(e.id),o=t?a.indexOf(i.id):n.indexOf(i.id);return-1===r&&-1===o?0:r>-1&o>-1?r-o:-1===r?1:-1===o?-1:0}))},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=e,i=[],r=new Map;return a.forEach((function(e){e.children=[],t?r.set(e.office365SrvId,e):r.set(e.id,e),e.parentFolderId===n&&(e.level=1,i.push(e))})),a.forEach((function(e){if(e.parentFolderId!==n){var t=r.get(e.parentFolderId);null===t||void 0===t||t.children.push(e)}})),i},d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];function t(e,n){e&&((e.labelNamePathArray=(null===n||void 0===n?void 0:n.labelNamePathArray.slice())||[]).push(e.name),(e.labelDisplayNamePathArray=(null===n||void 0===n?void 0:n.labelDisplayNamePathArray.slice())||[]).push(e.displayName),e.labelName=e.displayName,a.push(e),e.children&&e.children.length>0&&e.children.map((function(n){return t(n,e)})))}var n=e.filter((function(e){return!e.isSystem})),a=[];return n.forEach((function(e){t(e)})),a},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];function t(e,n){e&&((e.labelNamePathArray=(null===n||void 0===n?void 0:n.labelNamePathArray.slice())||[]).push(e.name),(e.labelDisplayNamePathArray=(null===n||void 0===n?void 0:n.labelDisplayNamePathArray.slice())||[]).push(e.displayName),e.labelName=e.displayName,a.push(e),e.children&&e.children.length>0&&e.children.map((function(n){return t(n,e)})))}var n=e.slice(),a=[];return n.forEach((function(e){t(e)})),a},f=function(e){var t,n;if(!e)return!1;var a=(null===(t=e.mailHead)||void 0===t?void 0:t.messageLabelsMap)||(null===(n=e.threadHead)||void 0===n?void 0:n.messageLabelsMap);return null===a||void 0===a?void 0:a.some((function(e){var t=e.messageLabels;return t.includes(i.SystemDefinedMailLabelIds.QUARANTINED)}))},m=function(e){var t,n,a,r;if(!e||(null===(t=e.mailHead)||void 0===t||!t.messageLabelsMap)&&(null===(n=e.threadHead)||void 0===n||!n.messageLabelsMap))return{count:0,quarantinedMsgIds:[],threadIsQuarantined:!1};var o=(null===(a=e.mailHead)||void 0===a?void 0:a.messageLabelsMap)||(null===(r=e.threadHead)||void 0===r?void 0:r.messageLabelsMap),l=o.filter((function(e){var t=e.messageLabels;return t.includes(i.SystemDefinedMailLabelIds.QUARANTINED)}));return{count:l.length,quarantinedMsgIds:l.map((function(e){var t=e.messageId;return t})),threadIsQuarantined:l.length===o.length}},p=function(e){if(!e)return!1;var t=e.mailHead.labels;return(null===t||void 0===t?void 0:t.includes(i.SystemDefinedMailLabelIds.QUARANTINED))||!1};t["Z"]={getLabelListTree:u,flatUserLabelsFromLabelListTree:d,flatLabelsFromLabelListTree:c,getLabelIconName:o,getSystemLabelConfig:l,orderSystemLabels:s,hasQuarantinedMsg:f,getQuarantinedInfo:m,isMsgQuarantined:p,HIDE_COUNT_LABELS:r}},85796:function(e,t,n){n.d(t,{kq:function(){return r.k},s4:function(){return a.s},E5:function(){return i.E},pB:function(){return f},Ou:function(){return d},Jc:function(){return u}});var a=n(5147),i=n(20007),r=n(55132),o=n(26274),l=(n(43430),n(10100)),s=n(61734);(0,o.Z)({},a.s.DELETE_FOREVER,a.s.DELETE);function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.id,r=t.isSystem;if(!r){var o=[a.s.MOVE_TO_INBOX,a.s.DELETE,a.s.ARCHIVE,a.s.UNREAD,a.s.SCHEDULE_MEETING,a.s.REPLY_LATER,a.s.POPOUT_DETAIL];return e===l.EMAIL_PROVIDER.ZMAIL?o.concat([a.s.HIDE_FROM_DELEGATES,a.s.RENAME_SUBJECT]):o}var s=i.E[e]||{},u=s[n]||s.FALLBACK;return u.threadHoverActions||[]}function d(e,t,n){var a=c(e,n);return t?a:a.filter((function(e){return e!==s.k.IMPORTANT}))}function c(e,t){var n,a,r=i.E[e]||{};if(!t)return(null===(n=r.FALLBACK)||void 0===n?void 0:n.filters)||[s.k.UNREAD];var o=r[t]||{};return o.filters||(null===(a=r.FALLBACK)||void 0===a?void 0:a.filters)||[s.k.UNREAD]}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};console.debug("[action] check if should be removed",{action:e,currentLabel:t,actionPayload:n});var i=[l.SystemDefinedMailLabelIds.STARRED,l.SystemDefinedMailLabelIds.IMPORTANT,l.SystemDefinedMailLabelIds.SENT,l.SystemDefinedMailLabelIds.SEARCH];return e===a.s.ARCHIVE||e===a.s.MOVE_TO_INBOX?!i.includes(t):e===a.s.MOVE?(n.targetLabel!==l.SystemDefinedMailLabelIds.ARCHIVE||!i.includes(t)&&!n.isFromUserLabel)&&((n.targetLabel!==l.SystemDefinedMailLabelIds.INBOX||!i.includes(t)&&!n.isFromUserLabel)&&(!n.isToUserLabel||!i.includes(t))):e===a.s.UNIMPORTANT?t===l.SystemDefinedMailLabelIds.IMPORTANT:e===a.s.UNSTAR&&t===l.SystemDefinedMailLabelIds.STARRED}},98663:function(e,t,n){n.d(t,{Ds:function(){return i},lw:function(){return a}});n(79337),n(24191);var a=[{normal:"#FEF7D9",corner:"#FBE98F",selected:"#FDF4C7"},{normal:"#E2FBEA",corner:"#A8EFC0",selected:"#CFF7DC"},{normal:"#D7E6FC",corner:"#71A5F1",selected:"#B5D0F8"},{normal:"#EFE7F9",corner:"#BC9DE0",selected:"#E2D4F3"},{normal:"#F9DFE6",corner:"#E88CA6",selected:"#F3C2D0"},{normal:"#F8F8FA",corner:"#B6B6C2",selected:"#F4F4F6"}],i="colorIndex"},10100:function(e,t,n){n.d(t,{CATEGORY_DATE_FORMAT_MAP:function(){return V},CUSTOM_LABELS_NAME:function(){return re},DECRYPTION_STATUS:function(){return _},EMAIL_PROVIDER:function(){return d},ENCRYPTION_MODE:function(){return T},MailErrorCode:function(){return w},MailMarkAction:function(){return N},MailMarkType:function(){return F},SCREENER_SENDER_STATUS:function(){return O},SCREENER_STATUS:function(){return C},SPAM_TYPES:function(){return S},SystemDefinedMailLabelIds:function(){return h},TEMPLATE_ACL_ROLE:function(){return M},TEMPLATE_TYPE:function(){return y},UPLOAD_STATUS:function(){return R}});var a,i,r,o=n(26274),l=(n(634),n(80383)),s=n(48862),u={NONE:0,DESKTOP:1,PHONE:2,TABLET:3,PERSONAL_ZOOM_ROOM:4,BACKUP_KEY:5,ESCROW_DEVICE:6,ZOOM_PHONE_APPLIANCE:7},d={GMAIL:"Gmail",ZMAIL:"Zmail",OFFICE365:"Office365"},c={SHARED_INBOX:"virtual"},f={DELEGATE:"Delegate",SHARED_INBOX:"Shared_Inbox"},m={CATEGORY_PERSONAL:"CATEGORY_PERSONAL",CATEGORY_SOCIAL:"CATEGORY_SOCIAL"},p={ON:"EMAIL_BACKUP_KEY",OFF:"NOT_ENABLED"},E={DELEGATE_ADDED:"DelegateAdded",DELEGATE_DELETED:"DelegateDeleted",DELEGATOR_ADDED:"DelegatorAdded",DELEGATOR_DELETED:"DelegatorDeleted"},h={INBOX:"INBOX",UNREAD:"UNREAD",STARRED:"STARRED",IMPORTANT:"IMPORTANT",DRAFT:"DRAFT",OUTBOX:"OUTBOX",SENT:"SENT",ARCHIVE:"Label_done_xxxxxxx",SEARCH:"LOCAL_ID_SEARCH",SPAM:"SPAM",TRASH:"TRASH",BLOCKED:"BLOCKED",SCHEDULED:"SCHEDULED",USER_SCHEDULED:"USER_SCHEDULED",ESCROW:"ESCROW",CATEGORY_PERSONAL:"CATEGORY_PERSONAL",CATEGORY_SOCIAL:"CATEGORY_SOCIAL",GROUP_APPROVAL:"GROUP_APPROVAL",SNOOZED:"SNOOZED",CONVERSATION_HISTORY:"CONVERSATION_HISTORY",SYNC_ISSUES:"SYNC_ISSUES",CLUTTER:"CLUTTER",CONFLICTS:"CONFLICTS",LOCAL_FAILURES:"LOCAL_FAILURES",MSG_FOLDER_ROOT:"MSG_FOLDER_ROOT",RECOVERABLE_ITEMS_DELETIONS:"RECOVERABLE_ITEMS_DELETIONS",SERVER_FAILURES:"SERVER_FAILURES",PRIVATE:"PRIVATE",MOREORLESS:"MOREORLESS",QUARANTINED:"QUARANTINED",BUBBLE_UP:"BUBBLE_UP",REPLY_LATER:"REPLY_LATER"},v=(a={},(0,o.Z)(a,d.GMAIL,["INBOX","UNREAD","READ","SENT","ARCHIVE","ARCHIVED","STARRED","IMPORTANT","DRAFT","DRAFTS","OUTBOX","TRASH","SCHEDULED","SPAM","CHATS","TODO","Label_done_xxxxxxx","LOCAL_ID_SEARCH"]),(0,o.Z)(a,d.ZMAIL,["INBOX","SENT","ARCHIVE","STARRED","IMPORTANT","DRAFT","OUTBOX","TRASH","SCHEDULED","SPAM","PRIVATE","BLOCKED","ESCROW","APPROVAL","SOCIAL","PERSONAL","Label_done_xxxxxxx","LOCAL_ID_SEARCH"]),(0,o.Z)(a,d.OFFICE365,["INBOX","DRAFTS","DRAFT","SENT ITEMS","SENT","SNOOZED","OUTBOX","ARCHIVE","DELETED ITEMS","DELETED","JUNK EMAIL","JUNK","NOTES","CLUTTER","CONVERSATION HISTORY","LOCAL_ID_SEARCH"]),{STICKER:"_MAIL_ADDON_STICKER"}),I={OnMarkAllAsReadCompleted:"ZMailUINotify_OnMarkAllAsReadCompleted",OnCalendarEventUpdate:"ZMailUINotif_OnCalendarEventUpdate",OnDelegationStatusChanged:"ZMailUINotif_OnDelegationStatusChanged",OnNeedRemoveMailAccount:"ZMailUINotify_NeedRemoveMailAccount",GetOldestMsgDateDone:"ZMailUINotify_GetOldestMsgDateDone",OnAttachmentDownloadProgress:"ZMailUINotif_OnAttachmentDownloadProgress",OnAttachmentDownloadAllProgress:"ZMailUINotif_OnAttachmentDownloadAllProgress",OnAttachmentDownloaded:"ZMailUINotif_OnAttachmentDownloaded",OnAttachmentPreviewData:"ZMailUINotif_OnAttachmentPreviewData",OnCreatedLabels:"ZMailUINotif_OnCreatedLabels",OnUpdateLabelName:"ZMailUINotif_OnLabelNameUpdate",OnChildFoldersAdded:"ZMailUINotif_OnChildFoldersAdded",OnDeletedLabels:"ZMailUINotif_OnDeletedLabels",OnDraftMailUpdate:"ZMailUINotif_OnDraftMailUpdate",OnGetThreadHead:"ZMailUINotif_OnGetThreadHead",OnBatchGetThreadHeads:"ZMailUINotify_OnBatchGetThreadHeads",OnInitMailClientDone:"ZMailUINotif_OnInitMailClientDone",OnMailAuthDone:"ZMailUINotif_OnMailAuthDone",OnMailInOffline:"ZMailUINotif_OnMailInOffline",OnMailSettingChangeNotify:"ZMailUINotif_OnMailSettingChangeNotify",OnMailToLinkTriggered:"ZMailUINotif_OnMailToLinkTriggered",OnNewMailNotification:"ZMailUINotif_OnNewMailNotification",OnReinitializeMail:"ZMailUINotif_OnReinitializeMail",OnRemoveMailAccountDone:"ZMailUINotif_OnRemoveMailAccountDone",OnThreadAdd:"ZMailUINotif_OnThreadAdd",OnThreadDelete:"ZMailUINotif_OnThreadDelete",OnThreadLabelChanged:"ZMailUINotif_OnThreadLabelChanged",OnThreadMsgsChanged:"ZMailUINotif_OnThreadMsgsChanged",OnThreadUpdate:"ZMailUINotif_OnThreadUpdate",OnUpdateLabels:"ZMailUINotif_OnUpdateLabels",PrepareDeviceProvision:"ZMailUINotif_PrepareDeviceProvision",OnSearchContacts:"ZMailUINotif_OnSearchContacts",OnShareToChat:"ZMailUINotif_OnShareToChat",OnSendDraft:"ZMailUINotify_OnSendDraft",OnEmojiSelected:"ZMailUINotif_OnEmojiSelected",LoginFromCalendar:"ZMailUINotify_LoginFromCalendar",OnMessageFromCalendar:"ZMailUINotify_MessageFromCalendar",OnCreateZmailAccountDone:"ZMailUINotify_CreateZmailAccountDone",OnCreateDraftForEmail:"ZMailUINotif_OnCreateDraftForEmail",ReportError:"ZMailUINotify_ReportError",onAccessTokenStatusChanged:"ZMailUINotify_TokenStatus",OnDecryptThread:"ZMailUINotify_OnDecryptThread",OnRetryDecryptLabelDone:"ZMailUINotif_OnRetryDecryptLabelDone",TemplateRedecryptionSucceed:"ZMailUINotify_TemplateRedecryptionSucceed",OnDeviceApproved:"ZMailUINotify_OnDeviceApproved",OnLoginFromCalendar:"ZMailUINotify_LoginFromCalendar",OnLogoutFromCalendar:"ZMailUINotify_LogoutFromCalendar",LogoutAndDeprovision:"ZMailUINotify_LogoutAndDeprovision",OnSearchMails:"ZMailUINotify_OnSearchMails",OnZmdfImageLoaded:"ZMailUINotify_OnZmdfImageLoaded",OnGetVacationResponder:"ZMailUINotify_OnGetVacationResponder",OnMailImportOnceRoundCompleted:"ZMailUINotify_OnMailImportOneRoundCompleted",OnMailImportTotalCompleted:"ZMailUINotify_OnMailImportTotalCompleted",OnMailImportOnceRoundFailed:"ZMailUINotify_OnMailImportOneRoundFailed",OnLinkHandled:"ZMailUINotify_OnLinkHandled",MailInternalError:"ZMailUINotify_MailInternalError",FingerprintsChanged:"ZMailUINotify_FingerprintsChanged",OnMyFingerprintChanged:"ZMailUINotify_OnMyFingerprintChanged",OnNeedToUpdateClient:"ZMailUINotify_PromptUpgrade",OnSystemFontSizeChange:"ZMailUINotify_OnSystemFontSizeChange",OnKeyboardChange:"ZMailUINotify_OnKeyboardChange",OnCalendarEventsAndMeetingsChanged:"ZMailUINotify_OnCalendarEventsAndMeetingsChanged",OnPageEnterForeground:"ZoomUINotif_OnPageEnterForeground",OnPageEnterBackground:"ZoomUINotif_OnPageEnterBackground",OnSyncMailFailed:"ZMailUINotif_OnSyncMailFailed",OnSmartComposeChanged:"ZMailUINotify_SmartComposeEnabled",OnSharedTemplateUpdate:"ZMailUINotify_OnSharedTemplateUpdate",OnEdiscoveryRequest:"ZMailUINotify_OnEdiscoveryRequest",OnEdiscoveryProgress:"ZMailUINotify_OnEdiscoveryProgress",OnEdiscoveryComplete:"ZMailUINotify_OnEdiscoveryComplete",OnWebCreateDelegate:"ZMailUINotify_OnWebCreateDelegate",OnCreateDraftForCalendarEvent:"ZMailUINotif_OnCreateDraftForCalendarEvent",OnGetLatestTokenStatus:"ZMailUINotify_MailLatestTokenStatus",DelegateAccessChanged:"ZMailUINotify_DelegateAccessChanged",OnScreenerFeatureStatusChanged:"ZMailUINotify_OnScreenerFeatureStatusChanged",ScreenerSendersUpdated:"ZMailUINotify_ScreenerSendersUpdated",ScreeningSendersAdded:"ZMailUINotify_ScreeningSendersAdded",OnImplicitDeleteSticker:"ZMailUINotify_OnImplicitDeleteSticker",OnMessageQuarantined:"ZMailUINotify_MessageQuarantined",MailTabPopout:"ZMailUINotify_MailTabPopout",OnZmailAliasChanged:"ZMailUINotify_OnZmailAliasChanged",OnMessageAdd:"ZMailUINotif_OnMessageAdd",OnMessageUpdate:"ZMailUINotif_OnMessageUpdate",OnMessageDelete:"ZMailUINotif_OnMessageDelete",OnMailEmptyStatusChange:"ZMailUINotify_MailEmptyStatus",OnDecryptMessage:"ZMailUINotify_OnDecryptMessage",OnSaveAsFile:"ZMailUINotify_OnSaveAsFile"},g={SIGNED:"Signed",UNSIGNED:"Unsigned",REVOKEDKEY:"RevokedKeyActiveDevice",REVOKED_DEVICE:"RevokedDevice"},A={RETRY_THREAD_DECRYPT:Symbol("retry_thread_decrypt"),DRAFT_UPDATED:Symbol("draft_updated"),DRAFT_SENT:Symbol("draft_sent"),COMPOSE_CLOSE:Symbol("compose_close")},S={BLOCK:"BLOCK",NOT_BLOCK:"NOT_BLOCK",ALLOWLIST:"ALLOWLIST",NOT_ALLOWLIST:"NOT_ALLOWLIST",JUNK:"JUNK",NOT_JUNK:"NOT_JUNK",AUTOTRASH:"AUTOTRASH",NOT_AUTOTRASH:"NOT_AUTOTRASH",NORMAL:"NORMAL",PHISHING:"PHISHING",NOT_PHISHING:"NOT_PHISHING"},b=(i={},(0,o.Z)(i,S.JUNK,"Spam"),(0,o.Z)(i,S.BLOCK,"Blocked"),(0,o.Z)(i,S.AUTOTRASH,"Autotrash"),(0,o.Z)(i,S.ALLOWLIST,"Approved"),(0,o.Z)(i,S.PHISHING,"Phishing"),i),_={FAILED:"DecryptFailed",SUCCESS:"Decrypted",PENDING:"Decrypting"},D={UNKNOWN:"unknown",TRUSTED:"no",UNTRUSTED:"yes"},T={PASSWORD_PROTECT:"PasswordProtect",EXTERNAL_DISALLOWED:"ExternalDisAllowed",PLAINTEXT:"Plaintext",SERVER_DISTINGUISH:"ServerDistinguish"},L={VERIFIED:"valid_identity",UNVERIFED:"no_identity",MISSING_KEY:"valid_identity_missing_key",GROUP:"mailing_list_no_identity",UNKNOWN_USER:"unknown_user"},y={PRIVATE:"private",SHARED:"shared"},M={WRITER:"writer",READER:"reader"},C={OFF:"off",ALL_USERS:"allUsers",SPAM_USERS:"spamUsers"},O={READY:"ready",MESSAGE_DECRYPTION_FAILED:"messageDecryptionFailed",MESSAGE_RETRIEVAL_FAILED:"messageRetrievalFailed",UNKNOWN:"unknown"},R={UNKNOWN:0,ZERO_FILE:1,EXCEED_FILE_SIZE_LIMIT:2,NO_DRAFT:4,VALIDATE_FILE_SIZE:8},N={STARRED:"starred",UN_STARRED:"unstarred",IMPORTANT:"important",UN_IMPORTANT:"unimportant",READ:"read",UNREAD:"unread",MOVE_TO_INBOX:"move_to_inbox",DELETE:"delete",DELETE_FOREVER:"delete_forever",ARCHIVE:"archive",SPAM:"spam",NOT_SPAM:"not_spam",TRASH:"trash"},F={READ:"Read",UNREAD:"UnRead",STARRED:"Starred",UNSTARRED:"UnStarred",IMPORTANT:"Important",UNIMPORTANT:"UnImportant"},Z={DELETE:"delete",STAR:"star",IMPORTANT:"important",SPAM:"spam",LABEL:"label",UNREAD:"unread",ARCHIVE:"archive",PRINT:"print",FILTER:"filter"},P={GENERAL:"general",SENDERS:"senders",VACATION:"vacation",FILTERS:"filters",GROUPS:"groups",MY_GROUPS:"my_groups",ALL_GROUPS:"all_groups",DEVICES:"devices",ADVANCED:"advanced",NOTIFICATION:"notification",TEMPLATE:"template"},w={Success:0,UnknownError:1,UserSettingEnc_Base64EncodeError:2,Signature_Size_Overflow:4,Zmail_Server_Error:6,UserSettingEncrypted_Failed:7,Mail_Request_CurlError_Cert_Verify_Failed:8,EmailTemplate_Encryption_Failed:9,EmailTemplate_Decryption_Failed:10,EmailTemplate_Size_Overflow:11,EmailTemplate_ParseError:12,Common_LimitReached:13,EmailTemplate_Deleted:14,EmailTemplate_NoPermissions:15,Mail_Request_JSInputInvalidParam:22,Mail_Response_Invalid_Format:31,Mail_Translate_Failed:40,Mail_Translate_Failed_For_Empty_Input:41,Mail_Translate_Failed_For_Sentence_Too_Long:42,Mail_Translate_Failed_For_Invalid_Deslanguage:43,Mail_Translate_Failed_For_Same_Lang:44,Emails_Sent_Limit:32,Recipients_Limit:33,Check_Draft_Size_Failed:100,Check_Attachment_Download_Failed:101,Attachment_Not_Exist:102,Encrypt_Mail_Failed:103,Save_Draft_Request_Failed:104,Send_Draft_Request_Failed:105,Delete_Draft_Failed:106,Check_FingerPrint_Failed:107,Attachment_Size_Limit:108,Attachment_Count_Limit:109,Zmail_Account_Created:110,Zmail_Account_Updated:111,Zmail_Account_Deleted:112,Access_To_DelegatorAccount_Removed:113,ZMail_A_Lot_Of_History:114,Zmail_Need_Reload:115,Open_DecryptSession_Failed:200,Decrypt_And_VerifyByIndex_Failed:201,Base64_Decode_Failed:202,Parse_DecryptedBodyFailed:203,Decrypt_GeneralError:204,Zmail_Address_Is_Empty:300,Get_Zoom_Eak_Failed:301,Zoom_Eak_Expired:302,Emit_GetUserProfileRequest_Failed:303,Resolve_Proxy_Failed:304,Resolve_Host_Failed:305,Network_Connect_Failed:306,Request_Timed_Out:307,Token_Is_Broken:308,Get_Zmail_User_Profile_Failed:309,Zoombase_InitUserFailed:310,SQLiteDataMgr_QueryFailed:311,SQLiteDataMgr_UpdateUserFailed:312,MailClientMgr_SQLiteGetContactsFailed:313,MailClientMgr_MailsListMgrInitFailed:314,MailClientMgr_RemoteMailAccessorInitFailed:315,MailEncryptionMgr_InitFailed:316,MailSvcHelper_ZpnsInitFailed:317,MailSvcHelper_SetUserJidFailed:318,MailSvcHelper_ZmCryptoInitFailed:319,Zoombase_OnInitUser_Failed:320,Zoombase_OnEnsureDeviceIsProvisioned_Failed:321,Zoombase_OnProvisionFirstDevice_Failed:322,Zoombase_OnGetIdentityAndDevices_Failed:323,Get_Gmail_Token_Failed:324,Get_Office365_Token_Failed:325,User_Is_Not_In_Waiting_List:327,EMAIL_ADDRESS_NOT_VALID:331,Encrypt_GeneralError:400,Office365_GetWellKnownFolderFailed:401,Mail_ListLabel_Failed:402,GetVerificationCode_Error:500,Mail_Client_Is_Offline:600,Need_Login:601,EDiscovery_General_Error:650,EDiscovery_No_Result:651,EDiscovery_TooMany_Result:652,EDiscovery_Decrypt_Failed:653,GPT_WRONG_PARAMS:700,GPT_COMMON_INTERNAL_ERROR:701,GPT_COMMON_PARSER_RESPONSE_ERROR:702,GPT_SERVER_ERROR:703,Screener_ListSenders_General:900,Screener_ListSenders_ConflictingPendingRequest:901,Screener_BatchGetMessagesFromSvr_General:902,Screener_DecryptMessage_Error:903,Screener_GetSenderDetails_General:904,Screener_GetSenderDetails_SenderNotFound:905},U={Network_Connect_Failed:5003,Delegate_Not_Exist:33554433,Delegate_Count_Reach_Limit:33554434,Delegate_Cant_Be_Virtual_User:33554437,Delegate_Is_Deleted:33554436,Delegate_Delete_Virtual_User_Last:33554450},x={INIT:0,PENDING:1,SUCCESS:2},k={Gmail:"GMAIL",Office365:"OUTLOOK"},B={ADMIN:"WebPortal",USER:"ZoomApp"},H={IMPORT_UNKNOWN:"IMPORT_UNKNOWN",ACTIVE:"ACTIVE",RUNNING:"RUNNING",FINISH:"FINISH",FAIL:"FAIL",CANCEL:"CANCEL",ERROR:"ERROR"},G={LOADING:"loading",SUCCESS:"success",FAIL:"fail"},V={Upcoming:"ccc', 'MMMM d y' at ' t",Today:"t","This Week":"cccc', ' t","This Month":"MMMM d', ' t","This Year":"MMMM d', ' t",All:"D', ' t"},z={DEFAULT:"default",UNREAD_FIRST:"unreadFirst",IMPORTANT_FIRST:"importantFirst",STARRED_FIRST:"starredFirst"},Y={DEFAULT:"DEFAULT",UNREAD:"UNREAD",READ:"READ",STARRED:"STARRED",UNSTARRED:"UNSTARRED",IMPORTANT:"IMPORTANT",UNIMPORTANT:"UNIMPORTANT"},K=(r={},(0,o.Z)(r,z.UNREAD_FIRST,[Y.UNREAD,Y.READ]),(0,o.Z)(r,z.IMPORTANT_FIRST,[Y.IMPORTANT,Y.UNIMPORTANT]),(0,o.Z)(r,z.STARRED_FIRST,[Y.STARRED,Y.UNSTARRED]),r),W={type:z.DEFAULT},j={totalSizeLimit:26214401,maxSingleAttachmentSize:26214401,maxAttachmentCount:Number.MAX_SAFE_INTEGER},$={MODERATION_LINK_START:"GroupEmailModerationLink",MODERATION_ACCEPT:"GroupEmailModerationAccpectLink",MODERATION_WINDOW:"GroupEmailModerationShowDiscardWindow",MODERATION_REJECT:"GroupEmailModerationDiscardLink",CALENDAR_LINK:"CalendarLink",CALENDAR_ATTACHMENT_START:"CalendarAttachmentDownloadStarted",CALENDAR_ATTACHMENT_LINK:"CalendarAttachmentLink"},X={PAUSE_DELEGATION:"pauseDelegation",VIEW_DELEGATION_DETAILS:"viewDelegationDetails",REMOVE_DELEGATE:"removeDelegate",LEAVE_ACCOUNT:"leaveAccount",EDIT_DELEGATE_PERMISSION:"editDelegatePermission",APPROVE_HISTORY:"approveHistory"},q={CREATE:"create",EDIT:"edit",DELETE:"delete",ADDSUB:"addsub",RETRYDECRYPT:"retryDecrypt"},J={DISABLED:0,REQUEST_TO_ENABLE:1,NOT_CONFIRMED_DISCLAIMER:2,CONFIRMED_DISCLAIMER:3},Q=[h.OUTBOX,h.USER_SCHEDULED,h.ESCROW,h.DRAFT,h.GROUP_APPROVAL],ee=[h.OUTBOX,h.ESCROW,h.GROUP_APPROVAL],te={NO_PERMISSION:0,AUTHORITY:1},ne={IOS_CAMERA:1},ae={JS_BRIDGE_DOWN:10001},ie={NEW:"new",REPLY:"reply",REPLY_ALL:"reply-all",FORWARD:"forward"},re={ZOOM:"[Zoom Mail]",REPLY_LATER_0:"[Zoom Mail]/Reply Later",REPLY_LATER_1:"Reply Later"},oe={CANCELLED:"cancelled",PROCESSING:"processing",COMPLETED:"completed",CANCELING:"canceling",STOPPING:"stopping",UNKNOWN:"unknown"},le={REQUIRE_ENCRYPTED:"default",PREFER_ENCRYPTED:"encrypted",PREFER_UNENCRYPTED:"unencrypted"},se={USE_DOMAIN_PREFERENCE:"default",PREFER_ENCRYPTED:"encrypted",PREFER_UNENCRYPTED:"unencrypted"},ue={NO_INIT:-1,INITED_NO_DATA:0},de={COUNT:1,REDDOT:0,HIDE:2},ce=10;t["default"]={SystemDefinedCategoryIds:m,Notification:I,MailVerificationCode:g,EVENTS:A,SPAM_TYPES:S,SPAM_LABELS:b,SystemDefinedMailLabelIds:h,DECRYPTION_STATUS:_,DELEGATE_ITEM_ACTIONS:X,DEVICE_STATUS:D,EMAIL_PROVIDER:d,ENCRYPTION_MODE:T,MAIL_IDENTIFY_STATUS:L,UPLOAD_STATUS:R,MailMarkAction:N,MailMarkType:F,MailHeaderAction:Z,MailSettingMenu:P,MailErrorCode:w,MailOriginalCode:U,SWITCH_ACCOUNT_STATUS:x,MAIL_VENDOR:k,MAIL_IMPORT_PROPOSER:B,MERGE_ACCOUNT_STATUS:H,MERGE_ACCOUNT_PROGRESS_TYPE:G,CATEGORY_DATE_FORMAT_MAP:V,IMAGE_FORMAT:l.W,UNSUPPORTED_FILE_TYPE:l.C,SettingConfigField:s.M,INBOX_LIST_TYPE:z,INBOX_SECTION_TYPE:Y,INBOX_LIST_MAP_TO_SECTIONS:K,LINK_HANDLE_TYPE:$,LabelActions:q,DEVICE_TYPE:u,DEFAULT_INBOX_TYPE:W,DEFAULT_MAIL_SIZE_COUNT_LIMIT:j,ACCOUNT_ROLES:c,ACCOUNTS:f,SMART_COMPOSE_SERVICE_STATUS:J,ESCROW_TYPE:p,DELEGATION_STATUS:E,PERMISSION_STATUS:te,PERMISSION_TYPE:ne,INTERNAL_ERROR_CODE:ae,RESPOND_TYPE:ie,BAN_ACTION_MENU_LABELS:Q,BAN_ACTION_LABELS:ee,CUSTOM_LABELS_NAME:re,ADDON_ITEM_IDS:v,SCREENER_STATUS:C,SCREENER_SENDER_STATUS:O,EMPTY_MAILS_STATUS:oe,DomainEncryptionLevel:le,UserEncryptionLevel:se,LABEL_MAILS_TIME:ue,UNREAD_EMAIL_STATUS:de,MAXIMUM_NUMBER_OF_OPENINGS_AT_ONCE:ce}},53806:function(e,t,n){n.r(t),n.d(t,{Business:function(){return o.Z},Components:function(){return l.Z},Configs:function(){return c.Z},Enums:function(){return i["default"]},Hooks:function(){return s.Z},Plugins:function(){return d},Utils:function(){return r.ZP},i18n:function(){return a.Z}});var a=n(26770),i=n(10100),r=n(85061),o=n(53986),l=n(41522),s=n(43925),u=n(97770),d={ZoomLogPlugin:u.ZP},c=n(10766)},63640:function(e,t,n){n.d(t,{eO:function(){return r},g_:function(){return i},v2:function(){return a}});n(45794);function a(e){return e?e.tagName&&"A"===e.tagName.toUpperCase()?e:a(e.parentNode):null}function i(e){var t=[];function n(e){if(e.nodeType===Node.TEXT_NODE)t.push(e.textContent);else if(e.nodeType===Node.ELEMENT_NODE)for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:window,n=window.innerHeight||document.documentElement.clientHeight,a=window.innerWidth||document.documentElement.clientWidth,i=e.getBoundingClientRect(),r=i.height,o=i.top,l=i.right,s=i.bottom,u=i.left,d=o>=0&&u>=0&&l<=a&&s<=n,c=Math.abs(s-o)>=r;if(t!==window){var f=t.getBoundingClientRect(),m=f.top,p=f.bottom;return o-m>=0&&s-p<=0&&d&&c}return d&&c}},85061:function(e,t,n){n.d(t,{Ap:function(){return K},Kf:function(){return j},Lx:function(){return se},NI:function(){return k},er:function(){return de},gg:function(){return te},mM:function(){return w},oB:function(){return ue},oc:function(){return P},on:function(){return V}});var a=n(68571),i=n(6041),r=n(34948),o=(n(77950),n(45794),n(6886),n(85940),n(75704),n(71639),n(81497),n(75640),n(1871),n(51367)),l=n.n(o),s=n(37348),u=n.n(s),d=n(37761),c=n(86508),f=n(78547),m=n(12188),p=n(10100),E=n(17656),h=n(79337),v=n(24191),I=n(10766),g=n(98435),A=n(63640),S=1,b=200,_=/^(([^<>()[\]\\.,;:\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,}))$/;function D(){console.log("SETTING IMG-SRC CSP","production");var e=document.head,t=document.createElement("meta"),n="production",a="production"===n?"connect-src 'self' data:;":"connect-src * data:; worker-src blob:;";t.setAttribute("http-equiv","Content-Security-Policy"),t.setAttribute("content","default-src 'self'; "+a+" object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline'; img-src 'self' https://*.zoom.us https://*.zoomdev.us https://zoom.us data: zmdf:; style-src 'self' 'unsafe-eval' 'unsafe-inline'; media-src 'self' https://*.zoom.us https://*.zoomdev.us https://zoom.us data: zmdf:; child-src 'self' mailto: tel: callto: zoomphonecall: zoomus: data: zmdf:;"),e.appendChild(t)}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=(e/1024/1024).toFixed(t),i=a.split(".")[1];return n&&0===Number(i)&&(a=a.split(".")[0]),Number(a)}function L(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!e)return!1;var n=t?e.trim():e,a=_;return""!==n&&a.test(n)}var y=function(e){var t,n,a,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!L(e))return e;var o=null===(t=r.find((function(t){var n=t.value;return e===n})))||void 0===t?void 0:t.label;return o||(o=null===(n=e.split("@")[0])||void 0===n||null===(a=n.split("."))||void 0===a||null===(i=a.map((function(e){return(0,d.capitalize)(e)})))||void 0===i?void 0:i.join(" "),o)};function M(e){if(_.test(e))return{displayName:y(e),address:e};var t=/^(.+)\s<(([^<>()[\]\\.,;:\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,}))>$/i,n=e.match(t),a=n&&n.length>0?n[1]:e,i=/[^< ]+(?=>)/g,r=e.match(i),o=r?r[0]:"";return{displayName:a,address:o}}var C="image/jpeg,image/gif,image/png,image/bmp,image/webp";function O(e){var t=/^image\/(apng|avif|gif|jpeg|png|webp|((x|ms|x-ms)-)?bmp|x-icon)$/i;return t.test(e)}function R(e,t,n){var a=e.naturalWidth/t,i=e.naturalHeight/n,r=e.naturalWidth,o=e.naturalHeight;return(a>1||i>1)&&(a>i?(r=t,o=e.naturalHeight/a):(o=n,r=e.naturalWidth/i)),r=Math.round(r),o=Math.round(o),console.log("best fit:",r,o),{width:r,height:o}}function N(e,t){var n=e.naturalWidth/t,a=e.naturalWidth,i=e.naturalHeight;return n>1&&(a=t,i=e.naturalHeight/n),a=Math.round(a),i=Math.round(i),console.log("best fit:",a,i),{width:a,height:i}}function F(e,t){var n=new Image;n.onload=function(){var e=window.screen.width,a=window.screen.height,i=R(n,e,a);console.log("best fit:",i.width,i.height),t&&t({width:i.width,height:i.height})},n.onerror=function(){t&&t()},n.src=e}function Z(e,t,n){var a=new Image;a.onload=function(){var e=N(a,t);console.log("best fit:",e.width,e.height),n&&n({width:e.width,height:e.height})},a.onerror=function(){n&&n()},a.src=e}var P=/^(?:(?:https|http|mailto|tel|callto|zoomphonecall|zmdf|zoomus|cid):|(?:data:image\/)|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i;function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={ALLOWED_URI_REGEXP:P};return e?l().sanitize(e,(0,r.Z)((0,r.Z)({},n),t)):""}function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b,n=new Set(I.Z.FORBID_TAGS.concat(["style","title"])),a=l().sanitize(e,{ALLOWED_URI_REGEXP:P,KEEP_CONTENT:!1,FORCE_BODY:!0,FORBID_TAGS:Array.from(n)}),i=document.createElement("div");i.innerHTML=a.replaceAll(//gi," ").replaceAll(/\n/gi," ");var r=(i.textContent||"").split(" "),o="";r.forEach((function(e){e.trim()&&(o+="".concat(e.trim()," "))})),o=o.trim();var s=se(o,0,t);return console.debug("===> getMailSnippet",{html:e,snippet:s}),s}var x=function(e){var t=e.from,n=e.to,a=void 0===n?[]:n,r=e.cc,o=void 0===r?[]:r,l=e.userEmail,s=void 0===l?[]:l,u=Array.isArray(s)?s:[s],c=function(e,t){return e.toLowerCase()===t.toLowerCase()},f=function(e,t){return c(e.emailAddr,t.emailAddr)},m=function(e){return u.some((function(t){return c(e,t)}))},p=[].concat((0,i.Z)(a),(0,i.Z)(o));if(1===p.length&&u.length>0){var E=p[0].emailAddr;return!m(E)&&!m(t.emailAddr)}return(0,d.uniqWith)(p,(function(e,t){return!(!m(e.emailAddr)||!m(t.emailAddr))||f(e,t)})).length>1},k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},n=/[&<>"'/]/gi;return e.replace(n,(function(e){return t[e]}))},B=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=0,n=0;n0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=(null===n||void 0===n?void 0:n.returnCode)||0,r=(null===n||void 0===n?void 0:n.originalCode)||0;return a&&null!==n&&void 0!==n&&null!==(e=n.errorMsg)&&void 0!==e&&e.length?"".concat(t," (Error Code: ").concat(i,", ").concat(r,", Error Message: ").concat(null===n||void 0===n?void 0:n.errorMsg,")"):"".concat(t," (Error Code: ").concat(i,", ").concat(r,")")},G=function(e){var t=!1,n=!1,a=!1,i={isBackupKeyIssue:t,isPermanentIssue:n,isOtherIssue:!0,wording:"common.unableDecrypt"},r={isBackupKeyIssue:!0,isPermanentIssue:n,isOtherIssue:a,wording:"common.noBackupKey"},o={isBackupKeyIssue:t,isPermanentIssue:!0,isOtherIssue:a,wording:"common.permanentLocked"},l=i;return 50001===e?l=r:[50002,50003,50006].includes(e)&&(l=o),l},V=function(e){return e===p.DECRYPTION_STATUS.SUCCESS},z=function(e){return e===p.DECRYPTION_STATUS.PENDING},Y=function(e){return e===p.DECRYPTION_STATUS.FAILED};function K(){return"".concat(h.ou.now().toFormat("yyyy LL dd HH:mm:ss S"))}function W(e){var t=e.split("utf8,");return"data:image/svg+xml;"===t[0]&&t[1]?t[1]:""}function j(e){var t=W(e);return t?"data:image/svg+xml;base64,".concat(window.btoa(t)):""}function $(e){var t=/[\0-\x1F\x7F-\x9F\xAD\u0378\u0379\u037F-\u0383\u038B\u038D\u03A2\u0528-\u0530\u0557\u0558\u0560\u0588\u058B-\u058E\u0590\u05C8-\u05CF\u05EB-\u05EF\u05F5-\u0605\u061C\u061D\u06DD\u070E\u070F\u074B\u074C\u07B2-\u07BF\u07FB-\u07FF\u082E\u082F\u083F\u085C\u085D\u085F-\u089F\u08A1\u08AD-\u08E3\u08FF\u0978\u0980\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09FC-\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF2-\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B55\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B78-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BFB-\u0C00\u0C04\u0C0D\u0C11\u0C29\u0C34\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5A-\u0C5F\u0C64\u0C65\u0C70-\u0C77\u0C80\u0C81\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0D01\u0D04\u0D0D\u0D11\u0D3B\u0D3C\u0D45\u0D49\u0D4F-\u0D56\u0D58-\u0D5F\u0D64\u0D65\u0D76-\u0D78\u0D80\u0D81\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DF1\u0DF5-\u0E00\u0E3B-\u0E3E\u0E5C-\u0E80\u0E83\u0E85\u0E86\u0E89\u0E8B\u0E8C\u0E8E-\u0E93\u0E98\u0EA0\u0EA4\u0EA6\u0EA8\u0EA9\u0EAC\u0EBA\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F48\u0F6D-\u0F70\u0F98\u0FBD\u0FCD\u0FDB-\u0FFF\u10C6\u10C8-\u10CC\u10CE\u10CF\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u137D-\u137F\u139A-\u139F\u13F5-\u13FF\u169D-\u169F\u16F1-\u16FF\u170D\u1715-\u171F\u1737-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17DE\u17DF\u17EA-\u17EF\u17FA-\u17FF\u180F\u181A-\u181F\u1878-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191D-\u191F\u192C-\u192F\u193C-\u193F\u1941-\u1943\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DB-\u19DD\u1A1C\u1A1D\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1A9F\u1AAE-\u1AFF\u1B4C-\u1B4F\u1B7D-\u1B7F\u1BF4-\u1BFB\u1C38-\u1C3A\u1C4A-\u1C4C\u1C80-\u1CBF\u1CC8-\u1CCF\u1CF7-\u1CFF\u1DE7-\u1DFB\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FC5\u1FD4\u1FD5\u1FDC\u1FF0\u1FF1\u1FF5\u1FFF\u200B-\u200F\u202A-\u202E\u2060-\u206F\u2072\u2073\u208F\u209D-\u209F\u20BB-\u20CF\u20F1-\u20FF\u218A-\u218F\u23F4-\u23FF\u2427-\u243F\u244B-\u245F\u2700\u2B4D-\u2B4F\u2B5A-\u2BFF\u2C2F\u2C5F\u2CF4-\u2CF8\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D71-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E3C-\u2E7F\u2E9A\u2EF4-\u2EFF\u2FD6-\u2FEF\u2FFC-\u2FFF\u3040\u3097\u3098\u3100-\u3104\u312E-\u3130\u318F\u31BB-\u31BF\u31E4-\u31EF\u321F\u32FF\u4DB6-\u4DBF\u9FCD-\u9FFF\uA48D-\uA48F\uA4C7-\uA4CF\uA62C-\uA63F\uA698-\uA69E\uA6F8-\uA6FF\uA78F\uA794-\uA79F\uA7AB-\uA7F7\uA82C-\uA82F\uA83A-\uA83F\uA878-\uA87F\uA8C5-\uA8CD\uA8DA-\uA8DF\uA8FC-\uA8FF\uA954-\uA95E\uA97D-\uA97F\uA9CE\uA9DA-\uA9DD\uA9E0-\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A\uAA5B\uAA7C-\uAA7F\uAAC3-\uAADA\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F-\uABBF\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBC2-\uFBD2\uFD40-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFE\uFDFF\uFE1A-\uFE1F\uFE27-\uFE2F\uFE53\uFE67\uFE6C-\uFE6F\uFE75\uFEFD-\uFF00\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFDF\uFFE7\uFFEF-\uFFFB\uFFFE\uFFFF]/g;return e.replace(t,"")}var X=function(e,t,n){var a=function(e){var a='img[src*="mailid='.concat(t,"&attachid=").concat(n,'"]'),i=e.querySelectorAll(a);console.debug("==== zmdf image loaded",{mailId:t,attachId:n,queryString:a,images:i}),Array.from(i).forEach((function(e){var t=e.src;t.includes("&time=")||(console.debug("==== zmdf inline image url refresh"),e.src=t+"&time=".concat((new Date).getTime()))}))};a(e);for(var i=e.getElementsByTagName("iframe"),r=0;r0&&void 0!==arguments[0]?arguments[0]:"";return e.includes("^")},ee=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return["todo"].includes(e)};function te(e){return e&&"[cheerio object]"===e.cheerio}function ne(e,t){var n=e.contentWindow.getComputedStyle(t,null);return parseInt(n.getPropertyValue("margin-top"),10)+parseInt(n.getPropertyValue("margin-bottom"),10)}function ae(e){var t=null===e||void 0===e?void 0:e.style.transform,n=t.match(/scale\(([^,]+),\s*([^)]+)\)/);if(n){var a=parseFloat(n[2]);return a||1}return 1}function ie(e){var t,n,a=null===e||void 0===e||null===(t=e.contentWindow)||void 0===t||null===(n=t.document)||void 0===n?void 0:n.body;if(!a)return 0;var i=ne(e,a);console.debug(a.offsetHeight,a.getBoundingClientRect().height,i);var r=ae(a);return a.offsetHeight*r+i}function re(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};function n(e){var t=/^(\d+%?)[px|pt|em|rem]?/,n=String(e),a=n.match(t);return a?a[1]:100}var a={wrapStyle:{width:"100px",fontSize:"16px"},maxLength:20,extension:!0},i=(0,r.Z)((0,r.Z)({},a),t),o=u()("
").css((0,r.Z)({position:"fixed",top:"-999px",left:"-999px"},i)).appendTo("body"),l=e.split(".");l.pop();var s=l.join(".").length+1,d=e.split("");d.forEach((function(e){o.append(u()("".concat(e,"")))}));var c=o.children(),f=[],m=0,p=0,E=0;c.each((function(e){var t=c.eq(e),n=t.width();p+=n,f.push(p),s<=e&&(E<=0?E=p:c.length-1===e&&(E=p-E))})),o.remove(),console.log("offsetDataList",f,E);var h=0;return f.reduce((function(e,t,a){return n(i.wrapStyle.width)-6-E-t>=0&&(h=a),e+t}),0),console.log("fileNameCutIndex",h),h1&&void 0!==arguments[1]?arguments[1]:300,a=!1,i=function i(){if(a)return clearTimeout(t),void(t=null);e(),t=setTimeout(i,n)};return t=setTimeout(i,n),function(){a=!0,clearTimeout(t)}}function pe(e){var t=document.createRange(),n=window.getSelection();t.setStartBefore(e),t.setEndBefore(e),t.collapse(!0),n.removeAllRanges(),n.addRange(t)}function Ee(e){var t=window.getSelection(),n=document.createRange();n.setEndAfter(e),n.setStartAfter(e),n.collapse(!0),t.removeAllRanges(),t.addRange(n)}function he(e,t){if(!e||!t)return!1;var n=e.startContainer.isEqualNode(t.startContainer),a=e.endContainer.isEqualNode(t.endContainer),i=e.startOffset===t.startOffset,r=e.endOffset===t.endOffset;return n&&a&&i&&r}function ve(e){var t=new DOMParser,n=t.parseFromString(e,"text/html");return n.body.childNodes[0]}function Ie(e){var t=document.createElement("div");return t.innerHTML=e,t}function ge(e,t){if(e===p.MailErrorCode.Token_Is_Broken||e===p.MailErrorCode.Get_Zmail_User_Profile_Failed)return"common.loginFailed";if(t){var n=Number("".concat(t).slice(-3));return n>=500&&n<600?"common.loginFailedTryAgain":"common.loginFailedCheckNetwork"}return"common.loginFailedTryAgain"}t["ZP"]={Time:v.Z,attachThirdPartyCSP:D,convertByte2MB:T,getLabelColor:c.Ou,isValidEmailAddress:L,isImageMIMEType:O,getImageBestSize:F,getImageBestSizeByWidth:Z,getMailSnippet:U,canReplyAll:x,sanitizeHTML2String:k,getByteLength:B,getErrMsgWithCode:H,getDecryptErrorInfo:G,hasGmailLabelDisabledChar:Q,hasGmailLabelDisabledLabel:ee,isDecrypted:V,isDecrypting:z,isDecryptFailed:Y,purifyHtml:w,TaskQueue:m.Z,LRUCache:f.ZP,refreshZmdfPathOfInlineImage:X,predicate:E.Z,removeUnPrintUnicode:$,getBackupAttrName:q,getBackupStyleName:J,convertDataSvgToRaw:W,convertDataSvgToBase64:j,MAX_SCHEDULED_YEARS:S,MAX_SNIPPET_CONTENT_LENGTH:b,isCheerioObj:te,getIframeHeight:ie,ALLOWED_URI_REGEXP:P,ACCEPT_IMAGE_TYPES:C,getShorterFileName:re,getRelativeCalendar:oe,getRelativeTime:le,safeSubstr:se,safeStrlen:ue,getContactName:y,LFUCache:g.b,getParentAnchorNode:A.v2,getSenderInfo:M,getAllHtmlText:A.g_,restylePlaceholderImage:de,getMaxScheduleDateTime:ce,checkInContainer:A.eO,detectMailEncryptionMode:fe,mcSetInterval:me,setCursorBefore:pe,setCursorAfter:Ee,areRangesEqual:he,htmlStringToDom:ve,htmlStringToRootDom:Ie,getLoginFailedMessage:ge}},86508:function(e,t,n){n.d(t,{Ou:function(){return i}});var a=[[{color:"#e7e7e7",depth:"light",label:"grey"},{color:"#999999",depth:"medium",label:"grey"},{color:"#434343",depth:"dark",label:"grey"}],[{color:"#b3efd3",depth:"light",label:"green"},{color:"#89d3b2",depth:"medium",label:"green"},{color:"#2a9c68",depth:"dark",label:"green"}],[{color:"#b6cff5",depth:"light",label:"blue"},{color:"#6d9eeb",depth:"medium",label:"blue"},{color:"#1c4587",depth:"dark",label:"blue"}],[{color:"#e3d7ff",depth:"light",label:"purple"},{color:"#b694e8",depth:"medium",label:"purple"},{color:"#8e63ce",depth:"dark",label:"purple"}],[{color:"#fbc8d9",depth:"light",label:"pink"},{color:"#e07798",depth:"dark",label:"pink"},{color:"#cc3a21",depth:"",label:"red"}],[{color:"#ffd6a2",depth:"light",label:"orange"},{color:"#eaa041",depth:"medium",label:"orange"},{color:"#ff7537",depth:"dark",label:"orange"}],[{color:"#fce8b3",depth:"light",label:"yellow"},{color:"#fbe983",depth:"medium",label:"yellow"},{color:"#fad165",depth:"dark",label:"yellow"}]];function i(e){return a[e.substring(e.indexOf("_")+1)%a.length]}},24191:function(e,t,n){n(71372);var a=n(79337);function i(){return a.ou.now().plus({days:1}).set({hours:9,minutes:0,seconds:0})}function r(){return a.ou.now().plus({days:1}).set({hours:12,minutes:0,seconds:0})}function o(){return a.ou.now().startOf("week").plus({days:7}).set({hours:9,minutes:0,seconds:0})}function l(){return a.ou.now().plus({hours:1})}function s(e){return a.ou.now().hasSame(e,"week")}function u(e){return a.ou.now().hasSame(e,"day")}function d(e){if("number"!==typeof e)throw Error("timestamp invalid");return String(e).length>13?Number(String(e).slice(0,13)):e}t["Z"]={getTomorrowAfternoonTime:r,getTomorrowMorningTime:i,getNextWeekMondayTime:o,getNextHourTime:l,getMsTimestamp:d,isInSameWeek:s,isInSameDay:u}},66813:function(e,t,n){e.exports=n.p+"static/img/splash.77bac1b7.svg"}},t={};function n(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={id:a,loaded:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=e,function(){n.amdO={}}(),function(){var e=[];n.O=function(t,a,i,r){if(!a){var o=1/0;for(d=0;d=r)&&Object.keys(n.O).every((function(e){return n.O[e](a[s])}))?a.splice(s--,1):(l=!1,r0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[a,i,r]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){n.j=167}(),function(){n.p=""}(),function(){var e={167:0};n.O.j=function(t){return 0===e[t]};var t=function(t,a){var i,r,o=a[0],l=a[1],s=a[2],u=0;if(o.some((function(t){return 0!==e[t]}))){for(i in l)n.o(l,i)&&(n.m[i]=l[i]);if(s)var d=s(n)}for(t&&t(a);u