"],[13],[1,"\\n"]],["&attrs"],false,[]]',moduleName:"msg-ui/components/blocked-conversation-footer-presenter.gjs",scope:()=>[s.default],isStrictMode:!0}),(0,i.default)("blocked-conversation-footer-presenter","BlockedConversationFooterPresenter")) e.default=a})) define.alias("ember-semaphore/components/cleared-content-modal-v2","msg-ui/components/cleared-content-modal-v2") define.alias("ember-semaphore/components/cleared-content-modal","msg-ui/components/cleared-content-modal") define("msg-ui/components/compose-feature",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/template-factory","msg-ui/viewdata/sdk-compose-viewdata","@ember/object","@glimmer/component","msg-ui/components/premium-upsell-presenter","msg-typeahead/components/connections-typeahead-feature","ember-cli-pemberly-i18n/helpers/t","@ember/helper","@ember/component","msg-ui/components/thread-feature","msg-shared/utils/pem-config"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var p e.default=(0,c.setComponentTemplate)((0,i.createTemplateFactory)({id:"q57AVO5C",block:'[[[1,"\\n"],[1,"\\n"],[41,[30,1],[[[1," "],[8,[32,0],null,[["@targetUrl"],[[30,2]]],null],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"display-flex flex-column flex-grow-1"],[12],[1,"\\n"],[41,[30,0,["showConnectionsTypeahead"]],[[[1," "],[8,[32,1],[[24,0,"mbA"]],[["@trackingPrefix","@a11yText","@placeholder","@prefilledRecipients","@recipientsChanged","@openConversation","@composeToNonConnection","@setComposeContext","@includeCoworkerResults","@includeGroupConversationResults","@includeNonConnectionResults","@enableGroupMessageRequests","@showSuggestedRecipientTray","@recipientSuggestionEnabled","@hasForwardedContent","@hasInitialFocus","@actionOnTypeaheadEnter","@messageComposeFlowTrackingId","@pemMetadata"],[[52,[30,3],"overlay_",""],[28,[32,2],["i18n_new_compose_recipients_label","msg-ui/components/compose-feature"],null],[52,[30,4],[30,4],[28,[32,2],["i18n_type_name_or_multiple_names","msg-ui/components/compose-feature"],null]],[30,5],[30,6],[30,7],[30,8],[30,9],true,true,true,true,[30,0,["showSuggestedRecipientTray"]],[30,10],[52,[30,11],true,false],[30,12],[30,0,["focusOnComposeForm"]],[30,13],[32,3,["COMPOSE"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showNewConversationRename"]],[[[1," "],[10,0],[14,0,"msg-s-thread-actions-tray__item msg-s-thread-actions-tray__item--rename msg-s-thread-actions-tray__item--rename-is-for-new-conversation pv2 ph3"],[12],[1,"\\n "],[10,"label"],[14,0,"mb1 mt0"],[15,"for",[28,[32,4],["msg-s-thread-actions-tray__rename-input-",[30,14]],null]],[12],[1,"\\n "],[1,[28,[32,2],["i18n_group_name","msg-ui/components/compose-feature"],null]],[1,"\\n "],[13],[1,"\\n "],[8,[32,5],[[24,"maxlength","300"],[24,0,"msg-s-thread-actions-tray__rename-input t-20 t-black t-light"],[16,1,[28,[32,4],["msg-s-thread-actions-tray__rename-input-",[30,14]],null]],[16,"placeholder",[28,[32,2],["i18n_group_name_placeholder","msg-ui/components/compose-feature"],null]]],[["@type","@value"],["text",[30,15]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[1," "],[8,[32,6],null,[["@bubbleId","@bubble","@openConversation","@noConvoHistoryInNewConvo","@loadingConvoHistory","@composeToNonConnection","@showRenameConversationForm","@toggleShowRenameConversation","@renamePageKey","@addParticipantsPageKey","@isOverlay","@handleSuccessfulDiscardRequest","@isOriginalSize","@quickRepliesUseCase","@messageActions","@composeViewContext","@forwardedEvent","@invitationUrn","@hasPrefilledConversationName","@conversation","@conversationTrackedAsyncData","@messageRecipients","@messageContext","@isNew","@isInMailCompose","@msgAdapterOptions","@entryPointData","@jobPostingUrn","@customPlaceholderText","@prefilledAttachments","@prefilledMessage","@showOneToOneProfileCard","@subject","@update","@smpContent","@is1on1Compose","@isMessageRequestCompose","@didSubmitMessage","@dragAndDropTrackingKeys","@sendMessageControlName","@conversationDetailModuleKey","@fileUploadControlName","@imageUploadControlName","@imagePasteControlName","@composeModuleKey","@actionTrackingPrefix","@contextByRecipients","@contextWidth","@conversationName","@inmailReplyDeepLink","@onEnterGaiFlow","@focusInput"],[[30,14],[30,16],[30,7],[30,0,["currentNoConvoHistoryInNewConvo"]],[30,0,["loadingConvoHistory"]],[30,8],[30,17],[30,18],[30,19],[30,20],[30,3],[30,21],[30,22],[30,23],[30,24],[30,25],[30,11],[30,26],[30,27],[30,28],[30,29],[30,5],[30,30],[30,31],[30,32],[30,33],[30,34],[30,35],[30,36],[30,37],[30,38],[30,0,["showOneToOneProfileCard"]],[30,39],[30,40],[30,41],[30,42],[30,0,["isMessageRequestCompose"]],[30,0,["didSubmitMessage"]],[30,43],[30,44],[30,45],[30,46],[30,47],[30,48],[30,49],[30,50],[30,51],[30,52],[30,15],[30,53],[30,54],[30,55]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]],[1," "]],["@showPremiumUpsell","@targetUrl","@isOverlay","@messageBarText","@messageRecipients","@recipientsChanged","@openConversation","@composeToNonConnection","@setComposeContext","@recipientSuggestionEnabled","@forwardedEvent","@focusTypeahead","@messageComposeFlowTrackingId","@bubbleId","@conversationName","@bubble","@showRenameConversationForm","@toggleShowRenameConversation","@renamePageKey","@addParticipantsPageKey","@handleSuccessfulDiscardRequest","@isOriginalSize","@quickRepliesUseCase","@messageActions","@composeViewContext","@invitationUrn","@hasPrefilledConversationName","@conversation","@conversationTrackedAsyncData","@messageContext","@isNew","@isInMailCompose","@msgAdapterOptions","@entryPointData","@jobPostingUrn","@customPlaceholderText","@prefilledAttachments","@prefilledMessage","@subject","@update","@smpContent","@is1on1Compose","@dragAndDropTrackingKeys","@sendMessageControlName","@conversationDetailModuleKey","@fileUploadControlName","@imageUploadControlName","@imagePasteControlName","@composeModuleKey","@actionTrackingPrefix","@contextByRecipients","@contextWidth","@inmailReplyDeepLink","@onEnterGaiFlow","@focusInput"],false,["if"]]',moduleName:"msg-ui/components/compose-feature.gjs",scope:()=>[r.default,o.default,l.default,m.VOYAGER_MESSAGING_DEGRADATION_METADATA,d.concat,c.Input,u.default],isStrictMode:!0}),(p=class extends a.default{get showNewConversationRename(){const{numOfRecipients:e,conversationId:t}=this.viewData return this.args.isNew&&e>1&&!t}get showSuggestedRecipientTray(){return this.args.isNew&&this.hasEnoughRecipientsToTriggerSuggestionsTray}get hasEnoughRecipientsToTriggerSuggestionsTray(){const e=this.viewData.numOfRecipients??0 return!!(this.args.update&&e>=1)||e>1}get showConnectionsTypeahead(){var e return this.args.isNew&&!this.args.invitationUrn&&!this.args.isInMailCompose&&!this.args.is1on1Compose&&(!this.isMessageRequestCompose||(null===(e=this.args.messageContext)||void 0===e?void 0:e.contextEntityUrn.includes("company")))}get isMessageRequestCompose(){var e return"MESSAGE_REQUEST"===(null===(e=this.args.messageContext)||void 0===e?void 0:e.composeOptionType)}get showOneToOneProfileCard(){return!this.args.isInMailCompose&&!this.loadingConvoHistory&&1===this.viewData.numOfRecipients}get loadingConvoHistory(){var e return null===(e=this.args.conversationTrackedAsyncData)||void 0===e?void 0:e.isPending}get currentNoConvoHistoryInNewConvo(){var e const{conversation:t,conversationTrackedAsyncData:i,noConvoHistoryInNewConvo:n}=this.args return void 0!==n?n:!!this.args.isNew&&(!!i&&(!(null===(e=this.args.messageRecipients)||void 0===e||!e.length)&&(i.isResolved&&!(null!=t&&t.messages.length))))}didSubmitMessage(e){var t,i null===(t=(i=this.args).didSubmitMessage)||void 0===t||t.call(i,e)}focusOnComposeForm(){const{activeElement:e}=document if(e.classList.contains("msg-connections-typeahead__search-field")){var t,i null===(t=e.closest(".msg-convo-wrapper"))||void 0===t||null===(i=t.querySelector(".msg-form__contenteditable"))||void 0===i||i.focus()}}get viewData(){const{conversation:e,messageRecipients:t}=this.args return new n.default({conversation:e,messageRecipients:t})}},(0,t.default)(p.prototype,"didSubmitMessage",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"didSubmitMessage"),p.prototype),(0,t.default)(p.prototype,"focusOnComposeForm",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"focusOnComposeForm"),p.prototype),p))})) define.alias("helpcenter-in-product-ember/components/contextual-help","msg-ui/components/contextual-help") define("msg-ui/components/conversation-entity-presenter",["exports","@ember/template-factory","@ember/component/template-only","@ember/component","presence/components/entity-with-presence-presenter","msg-facepile-grid/components/facepile-presenter"],(function(e,t,i,n,s,a){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 const r=(0,n.setComponentTemplate)((0,t.createTemplateFactory)({id:"btsfNKrg",block:'[[[1,"\\n"],[1," "],[10,0],[12],[1,"\\n"],[41,[30,1],[[[41,[30,2,["hasPresenceInformation"]],[[[1," "],[8,[32,0],null,[["@viewData","@size"],[[30,2,["entityWithPresenceViewData"]],[30,3]]],null],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"p1"],[12],[1,"\\n "],[8,[32,1],[[16,0,[30,4]]],[["@viewData","@entitySize","@iconSize","@isInCoversationBubbleHeader"],[[30,2,["facepileViewData"]],[30,3],[30,5],[30,6]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]]],[]],null],[1," "],[13],[1,"\\n"]],["@hasParticipants","@viewData","@entitySize","@classNames","@iconSize","@isInCoversationBubbleHeader"],false,["if"]]',moduleName:"msg-ui/components/conversation-entity-presenter.gjs",scope:()=>[s.default,a.default],isStrictMode:!0}),(0,i.default)("conversation-entity-presenter","ConversationEntityPresenter")) e.default=r})) define("msg-ui/components/conversation-list-item-viewdata-i18n",["exports","@ember/template-factory","@ember/component/template-only","@ember/component"],(function(e,t,i,n){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 const s=(0,n.setComponentTemplate)((0,t.createTemplateFactory)({id:"nRyFQmJB",block:'[[[1,"\\n"],[1," "]],[],false,[]]',moduleName:"msg-ui/components/conversation-list-item-viewdata-i18n.gjs",isStrictMode:!0}),(0,i.default)("conversation-list-item-viewdata-i18n","ConversationListItemViewdataI18n")) e.default=s})) define.alias("ember-vector-images/components/custom-image","msg-ui/components/custom-image") define("msg-ui/components/declined-message-request-footer-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","@glimmer/tracking","@ember/object","@glimmer/component","ember-cli-pemberly-i18n/helpers/t","artdeco-inline-feedback/components/artdeco-inline-feedback"],(function(e,t,i,n,s,a,r,o,l,d,c,u){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var m,p e.default=(0,r.setComponentTemplate)((0,a.createTemplateFactory)({id:"EuwseI4O",block:'[[[1,"\\n"],[1," "],[11,0],[24,0,"msg-declined-message-request-accept-banner"],[17,1],[12],[1,"\\n "],[10,0],[14,0,"msg-declined-message-request-accept-banner__description t-12 t-black--light t-normal"],[12],[1,"\\n\\n "],[8,[32,0],null,[["@message","@linkText","@onClick","@type"],[[28,[32,1],["i18n_declined_message_request_description_v3","msg-ui/components/declined-message-request-footer-presenter"],[["senderName"],[[30,2]]]],[28,[32,1],["i18n_accept_request","msg-ui/components/declined-message-request-footer-presenter"],null],[30,0,["acceptDeclinedMessageRequest"]],"note"]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@senderName"],false,[]]',moduleName:"msg-ui/components/declined-message-request-footer-presenter.gjs",scope:()=>[u.default,c.default],isStrictMode:!0}),(m=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"isReplyPending",p,this)}acceptDeclinedMessageRequest(){this.isReplyPending=!0 this.args.acceptMessageRequest().finally((()=>{this.isDestroying||(this.isReplyPending=!1)}))}},p=(0,n.default)(m.prototype,"isReplyPending",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(m.prototype,"acceptDeclinedMessageRequest",[l.action],Object.getOwnPropertyDescriptor(m.prototype,"acceptDeclinedMessageRequest"),m.prototype),m))})) define("msg-ui/components/delay-remove-from-dom",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/helper","@ember/component","ember-lifeline","@glimmer/tracking","@ember/object","@glimmer/component","@ember/render-modifiers/modifiers/did-update","@ember/render-modifiers/modifiers/did-insert"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var g,h e.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"AbX7gODu",block:'[[[1,"\\n "],[11,0],[16,0,[29,[[52,[30,0,["shouldRender"]],[30,1]]]]],[4,[32,0],[[30,0,["onUpdate"]],[30,2]],null],[4,[32,1],[[30,0,["onUpdate"]]],null],[12],[1,"\\n"],[41,[30,0,["shouldRender"]],[[[1," "],[10,0],[15,0,[29,[[30,1]," ",[52,[30,2],"",[30,3]]]]],[12],[1,"\\n "],[18,4,null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],["@containerClass","@renderIf","@hideClass","&default"],false,["if","yield"]]',moduleName:"msg-ui/components/delay-remove-from-dom.gjs",scope:()=>[m.default,p.default],isStrictMode:!0}),(g=class extends u.default{constructor(){super(...arguments);(0,t.default)(this,"shouldRender",h,this)}onUpdate(){this.args.renderIf?this.shouldRender=!0:(0,l.runTask)(this,(()=>{this.shouldRender=!1}),this.args.delay)}},h=(0,n.default)(g.prototype,"shouldRender",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(g.prototype,"onUpdate",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onUpdate"),g.prototype),g))})) define("msg-ui/components/dispatcher",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/classPrivateMethodGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","data-layer/utils/profile/get-profile","@ember/destroyable","@glimmer/component","@ember/helper","ember-async-data","@ember/service","@glimmer/tracking","@ember/object","@ember/render-modifiers/modifiers/did-update","@ember/render-modifiers/modifiers/did-insert","msg-ui/utils/dispatcher-states/undecided","msg-ui/utils/dispatcher-states/replying","msg-ui/utils/dispatcher-states/composing","msg-ui/utils/dispatcher-states/auto-close","msg-shared/custom-types","graphql-queries/queries/conversations/comment-pre-submit-friction.graphql","trust/utils/constants","global-utils/utils/url"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p,g,h,f,b,y,v,_,w,M,k,T,D,S,x){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var C,P,I,E,A,O,R,U,N,j,F,z,L,G,B,V,H,q,W,K,Y,$,Q,J,X,Z,ee,te,ie,ne,se,ae,re,oe,le,de,ce,ue,me,pe,ge,he,fe,be,ye,ve,_e,we function Me(e){return null!=e}e.default=(0,d.setComponentTemplate)((0,l.createTemplateFactory)({id:"NVHfNuGZ",block:'[[[1,"\\n "],[11,0],[24,0,"relative display-flex flex-column flex-grow-1"],[17,1],[4,[32,0],[[30,0,["resetCourierData"]]],null],[4,[32,1],[[30,0,["resetCourierData"]],[30,2]],null],[4,[32,1],[[30,0,["handleConversationTrackedAsyncDataUpdate"]],[30,0,["currentConversationTrackedAsyncData","state"]]],null],[12],[1,"\\n"],[41,[30,0,["currentState","loaded"]],[[[1," "],[18,8,[[28,[32,2],null,[["composeToNonConnection","composeViewContext","contextByRecipients","conversation","didSubmitMessage","entryPointData","forwardedEvent","loadingConvoHistory","messageContext","msgAdapterOptions","noConvoHistoryInNewConvo","openConversation","prefilledAttachments","prefilledMessage","recipientsChanged","conversationTrackedAsyncData","subject","trackingData","focusInput","focusTypeahead","focusHeader","inmailReplyDeepLink","smpContent","update","jobPostingUrn"],[[30,3],[30,0,["currentComposeViewContext"]],[30,4],[30,0,["currentConversation"]],[30,0,["didSubmitMessage"]],[30,5],[30,0,["currentForwardedEvent"]],[30,0,["loadingConvoHistory"]],[30,0,["currentMessageContext"]],[30,0,["currentMsgAdapterOptions"]],[30,0,["noConvoHistoryInNewConvo"]],[30,6],[30,0,["currentPrefilledAttachments"]],[30,0,["currentPrefilledMessage"]],[30,7],[30,0,["currentConversationTrackedAsyncData"]],[30,0,["currentSubject"]],[30,0,["currentTrackingData"]],[30,0,["focusInput"]],[30,0,["focusTypeahead"]],[30,0,["focusHeader"]],[30,0,["currentInmailReplyDeepLink"]],[30,0,["currentSmpContent"]],[30,0,["currentUpdate"]],[30,0,["currentJobPostingUrn"]]]]]]],[1,"\\n"]],[]],[[[1," "],[10,0],[12],[13],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n "]],["&attrs","@conversation","@composeToNonConnection","@contextByRecipients","@entryPointData","@openConversation","@recipientsChanged","&default"],false,["if","yield"]]',moduleName:"msg-ui/components/dispatcher.gts",scope:()=>[v.default,y.default,p.hash],isStrictMode:!0}),(C=(0,h.inject)("authentication@authenticated-user"),P=(0,h.inject)("msg-data@data-manager"),I=(0,h.inject)("global-services@store-shim"),E=(0,h.inject)("lix"),A=(0,h.inject)("@linkedin/ember-restli-graphql@graphql"),O=(0,h.inject)("client-sensor-web@client-sensor"),R=(0,h.inject)("s-upsell@detached-upsell-modal"),U=(0,h.inject)("global-services@window"),N=(0,h.inject)("trust-intervention@intervention-service"),j=(ve=new WeakMap,_e=new WeakSet,we=new WeakSet,class extends m.default{constructor(e,n){super(e,n) we.add(this) _e.add(this);(0,t.default)(this,"authenticatedUser",F,this);(0,t.default)(this,"msgDataManager",z,this);(0,t.default)(this,"storeShim",L,this);(0,t.default)(this,"lix",G,this);(0,t.default)(this,"graphql",B,this);(0,t.default)(this,"clientSensor",V,this);(0,t.default)(this,"detachedUpsellModal",H,this);(0,t.default)(this,"windowService",q,this);(0,t.default)(this,"interventionService",W,this) ve.set(this,{writable:!0,value:void 0});(0,i.default)(this,"previousState",void 0);(0,t.default)(this,"currentState",K,this);(0,t.default)(this,"composeViewContext",Y,this);(0,t.default)(this,"messageContext",$,this);(0,t.default)(this,"contextByRecipients",Q,this);(0,t.default)(this,"forwardedEvent",J,this);(0,t.default)(this,"initialBody",X,this);(0,t.default)(this,"initialSubject",Z,this);(0,t.default)(this,"initialAttachments",ee,this);(0,t.default)(this,"smpContent",te,this);(0,t.default)(this,"update",ie,this);(0,t.default)(this,"messageComposeFlowTrackingId",ne,this);(0,t.default)(this,"controlUrn",se,this);(0,t.default)(this,"referringModuleKey",ae,this);(0,t.default)(this,"entryPageKey",re,this);(0,t.default)(this,"msgAdapterOptions",oe,this);(0,t.default)(this,"composeOptionType",le,this);(0,t.default)(this,"recipientUrns",de,this);(0,t.default)(this,"loadingConvoHistory",ce,this);(0,t.default)(this,"noConvoHistoryInNewConvo",ue,this);(0,t.default)(this,"conversationTrackedAsyncData",me,this);(0,t.default)(this,"draftMessage",pe,this);(0,t.default)(this,"draftSubject",ge,this);(0,t.default)(this,"inmailReplyDeepLink",he,this);(0,t.default)(this,"jobPostingUrn",fe,this);(0,t.default)(this,"templateText",be,this);(0,t.default)(this,"conversation",ye,this) this.currentState=new _.default(this) this.msgDataManager.isRefetchCourierDataOnRealtimeUpdateEnabled&&this.msgDataManager.onNewMessageInConversation((()=>{(0,u.isDestroying)(this)||(0,a.default)(this,_e,ke).call(this)}))}get currentConversationTrackedAsyncData(){return this.args.isTYAHFlow?this.args.conversationTrackedAsyncData:this.conversationTrackedAsyncData}get dispatcherStateServices(){return(0,u.isDestroying)(this)?{}:{lix:this.lix,clientSensor:this.clientSensor,graphql:this.graphql,detachedUpsellModal:this.detachedUpsellModal,windowService:this.windowService,authenticatedUser:this.authenticatedUser,interventionService:this.interventionService}}get currentPrefilledMessage(){var e if(null!==(e=this.initialBody)&&void 0!==e&&e.length){let e=this.initialBody !e.endsWith(" ")&&(0,x.isUrl)(e)&&(e+=" ") return e}if(this.msgDataManager.isServerSideDraftsEnabled){var t,i if(!this.currentConversationTrackedAsyncData||null!==(t=this.currentConversationTrackedAsyncData)&&void 0!==t&&t.isPending)return"" if(null!==(i=this.draftMessage)&&void 0!==i&&i.length)return this.draftMessage}return this.templateText}get currentMsgAdapterOptions(){return this.args.msgAdapterOptions??this.msgAdapterOptions}get currentSubject(){if(this.msgDataManager.isServerSideDraftsEnabled){var e,t if(!this.currentConversationTrackedAsyncData||null!==(e=this.currentConversationTrackedAsyncData)&&void 0!==e&&e.isPending)return"" if(null!==(t=this.draftSubject)&&void 0!==t&&t.length)return this.draftSubject}return this.args.subject??this.initialSubject}get currentPrefilledAttachments(){return this.args.prefilledAttachments??this.initialAttachments}get currentTrackingData(){var e,t,i const{client:{trackingData:n={}}={}}=this.args.dispatcherEntryPointArgs,s=(0,T.isConversationDraft)(this.conversation)?this.conversation.recipients:this.conversation.participants return{composeOptionType:this.composeOptionType,controlUrn:null==n?void 0:n.controlUrn,conversationUrn:this.conversation.entityUrn,entryPageKey:null==n?void 0:n.entryPageKey,hasNonEmptyDraftMessage:!(null===(e=this.currentConversationTrackedAsyncData)||void 0===e||null===(t=e.value)||void 0===t||null===(i=t.draftMessage)||void 0===i||!i.content.text),messageComposeFlowTrackingId:n.messageComposeFlowTrackingId,prefilledText:this.initialBody,recipientUrns:s??[],referringModuleKey:null==n?void 0:n.referringModuleKey}}get currentSmpContent(){return this.args.smpContent??this.smpContent}get currentUpdate(){return this.args.update??this.update}get currentInmailReplyDeepLink(){return this.args.inmailReplyDeepLink??this.inmailReplyDeepLink}get focusInput(){var e return(null===(e=this.currentState.client.senderContext.ui)||void 0===e?void 0:e.focusInput)??this.args.focusInput}get focusTypeahead(){var e return(null===(e=this.currentState.client.senderContext.ui)||void 0===e?void 0:e.focusTypeahead)??this.args.focusTypeahead}get focusHeader(){var e return(null===(e=this.currentState.client.senderContext.ui)||void 0===e?void 0:e.focusHeader)??this.args.focusHeader}get currentComposeViewContext(){return this.args.composeViewContext??this.composeViewContext}get currentMessageContext(){return this.args.messageContext??this.messageContext}get currentForwardedEvent(){return this.args.forwardedEvent??this.forwardedEvent}get currentJobPostingUrn(){var e,t return(null===(e=this.args.entryPointData)||void 0===e||null===(t=e.uiSenderContext)||void 0===t?void 0:t.jobPosting)??this.jobPostingUrn}get currentConversation(){return this.args.isTYAHFlow?this.args.conversation:this.conversation}updateDraftContent(){if(this.msgDataManager.isServerSideDraftsEnabled){var e if(null!==(e=this.currentConversationTrackedAsyncData)&&void 0!==e&&e.isResolved){var t const e=null===(t=this.args.conversation)||void 0===t?void 0:t.draftMessage this.draftMessage=null==e?void 0:e.content.text this.draftSubject=null==e?void 0:e.subject}}}handleConversationTrackedAsyncDataUpdate(){this.args.isTYAHFlow&&this.fetchPrefilledTemplateByRecipients() this.updateDraftContent()}changeState(e){this.previousState=this.currentState this.currentState=e}stateUpdated(){var e,t const{senderContext:i}=this.currentState.client if(this.currentState instanceof M.default||this.currentState instanceof w.default){var n,a,r,o,l,d,c,u,m,p,h,f,b,y,v,_,k const{cVCArgs:e}=this.currentState.courierAPIArgs this.composeOptionType=null==e?void 0:e.composeOptionType if(e&&null!==(n=e.recipientUrns)&&void 0!==n&&n.length){var T this.recipientUrns=e.recipientUrns if(e.contextEntityUrn&&("HIGH_INTENT"===e.composeOptionType||"MESSAGE_REQUEST"===e.composeOptionType)){var D,S this.messageContext={contextEntityUrn:e.contextEntityUrn,contextText:null===(D=this.currentState.courierAPIResults)||void 0===D||null===(S=D.cVCResult)||void 0===S?void 0:S.contextText,composeOptionType:e.composeOptionType}}this.composeViewContext=new g.TrackedAsyncData(Promise.resolve(null===(T=this.currentState.courierAPIResults)||void 0===T?void 0:T.cVCResult))}else{this.composeViewContext=new g.TrackedAsyncData(Promise.resolve(null)) this.messageContext=void 0 this.recipientUrns=[]}if(null!=i&&null!==(a=i.ui)&&void 0!==a&&a.conversationUrn){var x;(0,s.default)(this,ve,null==i||null===(x=i.ui)||void 0===x?void 0:x.conversationUrn)}null!=i&&null!==(r=i.ui)&&void 0!==r&&r.inmailReplyDeepLink&&(this.inmailReplyDeepLink=i.ui.inmailReplyDeepLink) this.noConvoHistoryInNewConvo=(null==i||null===(o=i.ui)||void 0===o?void 0:o.isNew)&&!(null!=i&&null!==(l=i.ui)&&void 0!==l&&null!==(d=l.conversation)&&void 0!==d&&d.entityUrn) this.forwardedEvent=null==i||null===(c=i.ui)||void 0===c?void 0:c.forwardedEvent this.initialBody=null==i||null===(u=i.ui)||void 0===u?void 0:u.initialBody this.currentState instanceof w.default||this.forwardedEvent||this.initialBody||null!=i&&null!==(m=i.ui)&&void 0!==m&&null!==(p=m.conversation)&&void 0!==p&&p.draftMessage.content.text||1!==this.recipientUrns.length||this.msgDataManager.fetchMessagingPrefillByRecipients(this.recipientUrns).then((e=>{this.isDestroying||null!=e&&e.text&&(this.templateText=e.text)})) this.initialSubject=null==i||null===(h=i.ui)||void 0===h?void 0:h.initialSubject this.initialAttachments=null==i||null===(f=i.ui)||void 0===f?void 0:f.initialAttachments this.smpContent=null==i||null===(b=i.ui)||void 0===b?void 0:b.smpContent this.update=null==i||null===(y=i.ui)||void 0===y?void 0:y.update this.jobPostingUrn=null==i||null===(v=i.ui)||void 0===v?void 0:v.jobPostingUrn this.msgAdapterOptions=null==i||null===(_=i.payload)||void 0===_?void 0:_.msgAdapterOptions this.conversation=null==i||null===(k=i.ui)||void 0===k?void 0:k.conversation}null===(e=(t=this.args).updateModel)||void 0===e||e.call(t,i)}async fetchComposeOptions(e){let t try{t=await this.msgDataManager.fetchComposeOptions(e) if((0,u.isDestroying)(this))return}catch(e){if((0,u.isDestroying)(this))throw e t={composeOptionType:"CONNECTION_MESSAGE"}}return{composeOptionType:Me(t.composeOptionType)?t.composeOptionType:"CONNECTION_MESSAGE",composeNavigationContext:Me(t.composeNavigationContext)?t.composeNavigationContext:void 0}}async fetchConversationByUrn(e){this.loadingConvoHistory=!0 const t=this.msgDataManager.fetchConversationByUrn(e).finally((()=>{(0,u.isDestroying)(this)||(this.loadingConvoHistory=!1)})),i=await t if(!(0,u.isDestroying)(this)){i&&(this.conversationTrackedAsyncData=new g.TrackedAsyncData(this.msgDataManager.setConversationAsActive(i).then((()=>{if(!this.isDestroying)return this.msgDataManager.getTrackedConversation(e)})))) return i}}async createDraftConversation(){const e=await this.msgDataManager.getMailbox() if(!(0,u.isDestroying)(this))return null==e?void 0:e.createDraftConversation([])}async fetchRecipients(e){if((0,u.isDestroying)(this))return const t=await Promise.all((null==e?void 0:e.map((e=>{const t=this.msgDataManager.normalizeProfileUrn(e) return(0,c.getProfileByEntityUrn)(this.storeShim,t,"com.linkedin.voyager.dash.deco.identity.profile.MiniProfile")})))??[]) return(0,u.isDestroying)(this)?void 0:t}fetchLatestConversationByRecipients(e){this.loadingConvoHistory=!0 if((0,u.isDestroying)(this))return const t=this.msgDataManager.fetchLatestConversationByRecipients(e).finally((()=>{(0,u.isDestroying)(this)||(this.loadingConvoHistory=!1)})) this.conversationTrackedAsyncData=new g.TrackedAsyncData(t) return t}async asyncFetchComposeViewContext(e){let t,{recipientUrns:i,contextEntityUrn:n,composeOptionType:s="CONNECTION_MESSAGE"}=e if(!(0,u.isDestroying)(this)){if(null!=i&&i.length)try{t=await this.msgDataManager.fetchComposeContext({recipients:i,composeOptionType:s,context:n}) if((0,u.isDestroying)(this))return}catch(e){if((0,u.isDestroying)(this))throw e return t}return t}}async fetchInterventionPage(){var e,t const{data:i}=await this.graphql.executeQuery(D.default,{},{adapterOptions:{targetViewNames:[S.TRUST_INTERVENTION_VIEWS.TRUST_POLICY_EDUCATION_PAGE_VIEW_NAME]}}) if(!(0,u.isDestroying)(this)&&null!=i&&null!==(e=i.feedDashCommentPreSubmitFrictionByPreSubmitFrictions)&&void 0!==e&&null!==(t=e.elements)&&void 0!==t&&t.length){var n,s,a const{trustInterventionPage:e}=(null==i||null===(n=i.feedDashCommentPreSubmitFrictionByPreSubmitFrictions)||void 0===n||null===(s=n.elements)||void 0===s||null===(a=s[0])||void 0===a?void 0:a.frictionRenderModel)??void 0 return e}}fetchPrefilledTemplateByRecipients(){var e if(!(0,u.isDestroying)(this)&&null!==(e=this.currentConversationTrackedAsyncData)&&void 0!==e&&e.isResolved){if(this.draftMessage)return let e,a,r if(this.args.dispatcherEntryPointArgs&&this.args.isOverlay&&!this.args.isTYAHFlow){var t const{courierAPIArgs:{cVCArgs:i={}}={},client:{senderContext:{ui:n={}}={}}={}}=this.args.dispatcherEntryPointArgs e=i.recipientUrns||[] a=1===(null===(t=e)||void 0===t?void 0:t.length) r=!!n.conversationUrn}else if((0,T.isConversationDraft)(this.args.conversation)){var i,n,s e=null===(i=this.args.conversation)||void 0===i?void 0:i.recipients a=1===(null===(n=e)||void 0===n?void 0:n.length) r=!(null===(s=this.args.conversation)||void 0===s||!s.entityUrn)}e&&r||(this.templateText="") !a||r||this.currentForwardedEvent||this.currentPrefilledMessage||this.msgDataManager.fetchMessagingPrefillByRecipients(e).then((e=>{this.isDestroying||e&&e.text&&(this.templateText=e.text)}))}}async resetCourierData(){var e if(this.args.showPremiumUpsell&&this.args.targetUrl){this.currentState.loaded=!0 return}if(null!==(e=this.lix)&&void 0!==e&&e.getTreatmentIsEnabled("voyager.web.tsx-enable-intervention-page-for-messages")&&this.currentState instanceof k.default)return if(this.args.isTYAHFlow){this.noConvoHistoryInNewConvo=void 0 return}if(this.args.conversationUrn&&this.args.conversationUrn===(0,n.default)(this,ve))return const{courierAPIArgs:{composeOptionArgs:t={}}={},courierAPIResults:{composeOptionResult:i={}}={},client:{senderContext:{ui:s={}}={}}={}}=this.args.dispatcherEntryPointArgs,a=t.recipientUrns??[],r=1===(null==a?void 0:a.length),o=!!i.composeNavigationContext,l=!(!s.conversationUrn&&!this.args.conversationUrn) this.currentState=o||r&&!l?new _.default(this):l?new w.default(this):new M.default(this) await this.currentState.fetchCourierData(this.args.dispatcherEntryPointArgs)}didSubmitMessage(e){if(!this.args.isOverlay&&this.currentState instanceof M.default){var t,i null===(t=(i=this.args).didSubmitMessage)||void 0===t||t.call(i,e)}else this.currentState.didSubmitMessage(e)}}),F=(0,r.default)(j.prototype,"authenticatedUser",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,r.default)(j.prototype,"msgDataManager",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,r.default)(j.prototype,"storeShim",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,r.default)(j.prototype,"lix",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,r.default)(j.prototype,"graphql",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,r.default)(j.prototype,"clientSensor",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,r.default)(j.prototype,"detachedUpsellModal",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,r.default)(j.prototype,"windowService",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,r.default)(j.prototype,"interventionService",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,r.default)(j.prototype,"currentState",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,r.default)(j.prototype,"composeViewContext",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,r.default)(j.prototype,"messageContext",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,r.default)(j.prototype,"contextByRecipients",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,r.default)(j.prototype,"forwardedEvent",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,r.default)(j.prototype,"initialBody",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,r.default)(j.prototype,"initialSubject",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,r.default)(j.prototype,"initialAttachments",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),te=(0,r.default)(j.prototype,"smpContent",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,r.default)(j.prototype,"update",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ne=(0,r.default)(j.prototype,"messageComposeFlowTrackingId",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),se=(0,r.default)(j.prototype,"controlUrn",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ae=(0,r.default)(j.prototype,"referringModuleKey",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=(0,r.default)(j.prototype,"entryPageKey",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,r.default)(j.prototype,"msgAdapterOptions",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=(0,r.default)(j.prototype,"composeOptionType",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),de=(0,r.default)(j.prototype,"recipientUrns",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ce=(0,r.default)(j.prototype,"loadingConvoHistory",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ue=(0,r.default)(j.prototype,"noConvoHistoryInNewConvo",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),me=(0,r.default)(j.prototype,"conversationTrackedAsyncData",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),pe=(0,r.default)(j.prototype,"draftMessage",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ge=(0,r.default)(j.prototype,"draftSubject",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),he=(0,r.default)(j.prototype,"inmailReplyDeepLink",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),fe=(0,r.default)(j.prototype,"jobPostingUrn",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),be=(0,r.default)(j.prototype,"templateText",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),ye=(0,r.default)(j.prototype,"conversation",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(j.prototype,"updateDraftContent",[b.action],Object.getOwnPropertyDescriptor(j.prototype,"updateDraftContent"),j.prototype),(0,r.default)(j.prototype,"handleConversationTrackedAsyncDataUpdate",[b.action],Object.getOwnPropertyDescriptor(j.prototype,"handleConversationTrackedAsyncDataUpdate"),j.prototype),(0,r.default)(j.prototype,"fetchPrefilledTemplateByRecipients",[b.action],Object.getOwnPropertyDescriptor(j.prototype,"fetchPrefilledTemplateByRecipients"),j.prototype),(0,r.default)(j.prototype,"resetCourierData",[b.action],Object.getOwnPropertyDescriptor(j.prototype,"resetCourierData"),j.prototype),(0,r.default)(j.prototype,"didSubmitMessage",[b.action],Object.getOwnPropertyDescriptor(j.prototype,"didSubmitMessage"),j.prototype),j)) function ke(){this.currentState instanceof w.default&&this.currentState.refetchCourierData()}})) define("msg-ui/components/draggable-object-target",["exports","ember-drag-drop/components/draggable-object-target"],(function(e,t){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 e.default=t.default})) define("msg-ui/components/draggable-object",["exports","ember-drag-drop/components/draggable-object"],(function(e,t){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 e.default=t.default})) define.alias("ember-cloud-filepicker/components/dropbox-file-picker","msg-ui/components/dropbox-file-picker") define.alias("ember-semaphore/components/ember-semaphore","msg-ui/components/ember-semaphore") define.alias("ember-wormhole/components/ember-wormhole","msg-ui/components/ember-wormhole") define("msg-ui/components/empty-state-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","@glimmer/component","hue-web-icons/components/illustration","@ember/service"],(function(e,t,i,n,s,a,r,o,l,d){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var c,u,m e.default=(0,r.setComponentTemplate)((0,a.createTemplateFactory)({id:"Ge7tNal2",block:'[[[1,"\\n"],[1," "],[10,0],[14,0,"display-flex full-height flex-grow-1 pv5 ph4"],[12],[1,"\\n "],[10,0],[14,0,"align-items-center display-flex flex-column mvA mhA"],[12],[1,"\\n "],[8,[32,0],null,[["@name","@size"],["empty-room","small"]],null],[1,"\\n "],[10,0],[14,0,"text-align-center pv3"],[12],[1,"\\n "],[10,2],[12],[1,"\\n "],[1,[30,0,["messageText"]]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "]],[],false,[]]',moduleName:"msg-ui/components/empty-state-presenter.gjs",scope:()=>[l.default],isStrictMode:!0}),(c=(0,d.inject)("i18n"),u=class e extends o.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",m,this)}get filterText(){return{ARCHIVED:"archived",STARRED:"starred",INMAIL:"InMail",BLOCKED:"spam",UNREAD:"unread",CONNECTIONS:"Connections",DRAFTS:"draft",JOB:"job"}[this.args.currentConvosFilter]||""}get searchTerm(){return this.args.currentSearchFilter||""}get messageText(){return this.args.isSearchMode&&!this.args.currentSearchFilter?this.i18n.lookupTranslation(e,"i18n_search_your_messages")():this.args.currentSearchFilter?this.i18n.lookupTranslation(e,"i18n_we_did_not_find_anything")({searchTerm:this.searchTerm}):this.args.currentConvosFilter?this.i18n.lookupTranslation(e,"i18n_no_messages")({filter:this.filterText}):this.i18n.lookupTranslation(e,"i18n_no_messages_found")()}},m=(0,n.default)(u.prototype,"i18n",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u))})) define.alias("helpcenter-in-product-ember/components/external-link","msg-ui/components/external-link") define.alias("helpcenter-in-product-ember/components/feature-launcher","msg-ui/components/feature-launcher") define.alias("ember-cloud-filepicker/components/file-picker","msg-ui/components/file-picker") define.alias("ember-finite-scroll/components/finite-scroll","msg-ui/components/finite-scroll") define("msg-ui/components/focused-inbox-banner-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","msg-shared/utils/constants","@glimmer/tracking","@ember/service","@ember/object","@glimmer/component","@ember/destroyable","msg-ui/components/focused-inbox-opt-in-banner-presenter","@ember/helper","msg-ui/components/focused-inbox-opt-out-banner-presenter","msg-ui/components/focused-inbox-feedback-banner-presenter","msg-ui/components/focused-inbox-onboarding-presenter"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p,g,h,f,b){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var y,v,_,w,M,k,T,D,S const{FOCUSED_INBOX_ONBOARDING_LEGO:x,FOCUSED_INBOX_FEEDBACK_BANNER_LEGO:C,FOCUSED_INBOX_OPT_IN_BANNER_LEGO:P,FOCUSED_INBOX_EU_OPT_IN_BANNER_LEGO:I,FOCUSED_INBOX_POST_OPT_IN_BANNER_LEGO:E,MESSAGING_EU_MEMBER_LEGO:A}=o.default e.default=(0,r.setComponentTemplate)((0,a.createTemplateFactory)({id:"n8qtS1IP",block:'[[[1,"\\n"],[41,[30,0,["showBanner"]],[[[41,[30,0,["showOptInBanner"]],[[[41,[30,1],[[[1," "],[8,[32,0],null,[["@legoTrackingToken","@isOverlay","@showLoader","@isEUMember"],[[30,0,["legoTrackingToken"]],[30,1],[30,0,["showLoader"]],[30,0,["isEUMember"]]]],null],[1,"\\n"]],[]],[[[1," "],[8,[32,0],null,[["@legoTrackingToken","@isOverlay","@showLoader","@isEUMember","@setInboxType"],[[30,0,["legoTrackingToken"]],[30,1],[30,0,["showLoader"]],[30,0,["isEUMember"]],[28,[32,1],[[30,2],"PRIMARY",true],null]]],null],[1,"\\n"]],[]]]],[]],[[[41,[30,0,["showOptOutBanner"]],[[[1," "],[8,[32,2],null,[["@legoTrackingToken","@isOverlay","@isEUMember"],[[30,0,["legoTrackingToken"]],[30,1],[30,0,["isEUMember"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["showFeedbackBanner"]],[[[1," "],[8,[32,3],null,[["@legoTrackingToken"],[[30,0,["legoTrackingToken"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["showOnboardingBanner"]],[[[1," "],[8,[32,4],null,[["@legoTrackingToken"],[[30,0,["legoTrackingToken"]]]],null],[1,"\\n "]],[]],null]],[]]]],[]]]],[]]]],[]],null],[1," "]],["@isOverlay","@setInboxType"],false,["if"]]',moduleName:"msg-ui/components/focused-inbox-banner-presenter.gjs",scope:()=>[p.default,g.fn,h.default,f.default,b.default],isStrictMode:!0}),(y=(0,d.inject)("lego@resolver"),v=(0,d.inject)("lego@tracking"),_=(0,d.inject)("msg-data@data-manager"),w=class extends u.default{constructor(){super(...arguments);(0,t.default)(this,"legoResolver",M,this);(0,t.default)(this,"legoTracking",k,this);(0,t.default)(this,"msgDataManager",T,this);(0,t.default)(this,"showBanner",D,this);(0,t.default)(this,"legoTrackingToken",S,this) this.legoResolver.fireLegoCall(A,!0,!0).then((e=>{if(!(0,m.isDestroying)(this)){e&&(this.isEUMember=!0) this._fetchLegoWidget(P).then((()=>{(0,m.isDestroying)(this)||this.showOptInBanner||this._fetchLegoWidget(I).then((()=>{(0,m.isDestroying)(this)||this.showOptInBanner||this._fetchLegoWidget(E).then((()=>{(0,m.isDestroying)(this)||this.showOptOutBanner||this._fetchLegoWidget(C).then((()=>{(0,m.isDestroying)(this)||this.showFeedbackBanner||this._fetchLegoWidget(x)}))}))}))}))}}))}_fetchLegoWidget(e){return this.legoResolver.fireLegoCall(e,!0,!0).then((t=>{if(!this.isDestroying){if(t){this.legoTrackingToken=t.trackingToken if(this.legoTrackingToken){this.showBanner=!0 e!==P&&e!==I||this.msgDataManager.enableFocusedInbox?e===E&&this.msgDataManager.enableFocusedInbox?this.showOptOutBanner=!0:e===C?this.showFeedbackBanner=!0:e===x&&(this.showOnboardingBanner=!0):this.showOptInBanner=!0}}return t}}))}showLoader(){this.args.showLoader()}dismiss(){this.legoTracking.sendLegoAction(this.legoTrackingToken,this.legoTracking.LEGO_ACTION_DISMISS) this.showBanner=!1}},M=(0,n.default)(w.prototype,"legoResolver",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,n.default)(w.prototype,"legoTracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,n.default)(w.prototype,"msgDataManager",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,n.default)(w.prototype,"showBanner",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,n.default)(w.prototype,"legoTrackingToken",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,n.default)(w.prototype,"showLoader",[c.action],Object.getOwnPropertyDescriptor(w.prototype,"showLoader"),w.prototype),(0,n.default)(w.prototype,"dismiss",[c.action],Object.getOwnPropertyDescriptor(w.prototype,"dismiss"),w.prototype),w))})) define("msg-ui/components/focused-inbox-feedback-banner-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","@ember/object","@glimmer/tracking","@ember/service","@glimmer/component","ember-cli-pemberly-i18n/helpers/t","@ember/modifier","@ember/helper","artdeco-button/components/artdeco-button"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p,g){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var h,f,b,y,v,_,w const M=["premium","au","mpc","hvmu"] e.default=(0,r.setComponentTemplate)((0,a.createTemplateFactory)({id:"+4nDmqSl",block:'[[[1,"\\n"],[41,[30,0,["showBanner"]],[[[1," "],[10,0],[14,0,"msg-focused-inbox-feedback-banner"],[12],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-feedback-banner__icon"],[12],[13],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-feedback-banner__text-container"],[12],[1,"\\n "],[10,0],[14,0,"t-14 t-black t-bold"],[12],[1,"\\n "],[1,[28,[32,0],["i18n_focused_inbox_feedback_banner_title","msg-ui/components/focused-inbox-feedback-banner-presenter"],null]],[1,"\\n "],[13],[1,"\\n"],[1," "],[11,0],[24,0,"t-12"],[4,[32,1],["click",[30,0,["dismiss"]]],null],[12],[1,"\\n "],[1,[28,[32,0],["i18n_focused_inbox_feedback_banner_content","msg-ui/components/focused-inbox-feedback-banner-presenter"],[["surveyLink"],[[28,[32,2],null,[["data-test-msg-ui-focused-inbox-feedback-banner-presenter__survey-link","target","href","rel"],["true","_blank",[30,0,["surveyLink"]],"noopener noreferrer"]]]]]]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-feedback-banner__dismiss-button-container"],[12],[1,"\\n "],[8,[32,3],[[16,"aria-label",[28,[32,0],["i18n_a11y_dismiss_banner","msg-ui/components/focused-inbox-feedback-banner-presenter"],null]],[4,[32,1],["click",[30,0,["dismiss"]]],null]],[["@color","@icon","@type","@circle","@size"],["muted","close","tertiary","true",1]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "]],[],false,["if"]]',moduleName:"msg-ui/components/focused-inbox-feedback-banner-presenter.gjs",scope:()=>[u.default,m.on,p.hash,g.default],isStrictMode:!0}),(h=(0,d.inject)("lego@resolver"),f=(0,d.inject)("lego@tracking"),b=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"legoResolver",y,this);(0,t.default)(this,"legoTracking",v,this);(0,t.default)(this,"showBanner",_,this);(0,t.default)(this,"surveyLink",w,this) this._showWidget()}_showWidget(){const{legoTrackingToken:e}=this.args if(e){this.showBanner=!0 M.forEach((e=>{null===this.surveyLink&&this._setSurveyLink(e)})) this.legoTracking.sendLegoImpression(e,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}}dismiss(){const{legoTrackingToken:e}=this.args this.legoTracking.sendLegoAction(e,this.legoTracking.LEGO_ACTION_DISMISS) this.showBanner=!1}_setSurveyLink(e){const t=this._getLegoConfig(e) return this.legoResolver.fireLegoCall(t,!0,!0).then((t=>{if(!this.isDestroying&&t){this.legoTrackingToken=t.trackingToken this.legoTrackingToken&&(this.surveyLink=this._getSurveyLink(e))}}))}_getSurveyLink(e){switch(e){case"premium":return"https://linkedin.focusvision.com/survey/selfserve/bb5/22rops665?folioKey=665" case"au":default:return"https://linkedin.focusvision.com/survey/selfserve/bb5/22rops646?folioKey=646&mt=1" case"mpc":return"https://linkedin.focusvision.com/survey/selfserve/bb5/22rops646?folioKey=646&mt=2" case"hvmu":return"https://linkedin.focusvision.com/survey/selfserve/bb5/22rops646?folioKey=646&mt=3"}}_getLegoConfig(e){return Object.freeze({pageKey:"message_inbox",slotId:"focused_inbox_feedback_banner",groupId:`${e}`,widgetId:`messaging:focused-inbox-feedback-banner-${e}`})}},y=(0,n.default)(b.prototype,"legoResolver",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,n.default)(b.prototype,"legoTracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,n.default)(b.prototype,"showBanner",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,n.default)(b.prototype,"surveyLink",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,n.default)(b.prototype,"dismiss",[o.action],Object.getOwnPropertyDescriptor(b.prototype,"dismiss"),b.prototype),b))})) define("msg-ui/components/focused-inbox-onboarding-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/helper","@ember/component","@glimmer/tracking","@ember/service","@ember/object","@glimmer/component","ember-cli-pemberly-i18n/helpers/t","artdeco-button/components/artdeco-button","@ember/modifier"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p,g){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var h,f,b,y e.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"BlpvJ/jV",block:'[[[1,"\\n"],[41,[30,0,["showBanner"]],[[[1," "],[10,0],[14,0,"msg-focused-inbox-onboarding-widget__banner"],[12],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-onboarding-widget__icon"],[12],[13],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-onboarding-widget__text-container"],[12],[1,"\\n "],[10,0],[14,0,"t-14 t-black t-bold"],[12],[1,"\\n "],[1,[28,[32,0],["i18n_focused_inbox_early_access_title","msg-ui/components/focused-inbox-onboarding-presenter"],null]],[1,"\\n "],[13],[1,"\\n "],[10,0],[14,0,"t-12"],[12],[1,"\\n "],[1,[28,[32,0],["i18n_focused_inbox_early_access_content","msg-ui/components/focused-inbox-onboarding-presenter"],null]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "],[10,0],[14,0,"msg-focused-inbox-onboarding-widget__dismiss-button-container"],[12],[1,"\\n "],[8,[32,1],[[16,"aria-label",[28,[32,0],["i18n_a11y_dismiss_banner","msg-ui/components/focused-inbox-onboarding-presenter"],null]],[4,[32,2],["click",[30,0,["dismiss"]]],null]],[["@color","@icon","@type","@circle","@size"],["muted","close","tertiary","true",1]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "]],[],false,["if"]]',moduleName:"msg-ui/components/focused-inbox-onboarding-presenter.gjs",scope:()=>[m.default,p.default,g.on],isStrictMode:!0}),(h=(0,d.inject)("lego@tracking"),f=class extends u.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",b,this);(0,t.default)(this,"showBanner",y,this) this._showWidget()}_showWidget(){const{legoTrackingToken:e}=this.args if(e){this.showBanner=!0 this.legoTracking.sendLegoImpression(e,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}}dismiss(){const{legoTrackingToken:e}=this.args this.legoTracking.sendLegoAction(e,this.legoTracking.LEGO_ACTION_DISMISS) this.showBanner=!1}},b=(0,n.default)(f.prototype,"legoTracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,n.default)(f.prototype,"showBanner",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(f.prototype,"dismiss",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"dismiss"),f.prototype),f))})) define("msg-ui/components/focused-inbox-opt-in-banner-presenter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/helper","@ember/component","@glimmer/tracking","@ember/service","@ember/object","@glimmer/component","@ember/destroyable","ember-cli-pemberly-tracking/modifiers/track-render","ember-cli-pemberly-i18n/helpers/t","artdeco-button/components/artdeco-button","ember-cli-pemberly-tracking/modifiers/track-interaction","@ember/modifier"],(function(e,t,i,n,s,a,r,o,l,d,c,u,m,p,g,h,f,b){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var y,v,_,w,M,k,T,D e.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"TtN31xh8",block:'[[[1,"\\n"],[41,[51,[30,0,["isFocusedInboxEnabled"]]],[[[41,[30,0,["showBanner"]],[[[1," "],[11,0],[24,0,"msg-focused-inb