2024-05-19 07:25:58 -05:00

779 строки
199 KiB
Plaintext

define("@glimmer/component/-private/base-component-manager",["exports","@babel/runtime/helpers/esm/defineProperty","@glimmer/component/-private/component"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=function(t,n,i){return class{static create(t){return new this(n(t))}constructor(n){(0,e.default)(this,"capabilities",i)
t(this,n)}createComponent(t,e){0
return new t(n(this),e.named)}getContext(t){return t}}}}))
define("@glimmer/component/-private/component",["exports","@babel/runtime/helpers/esm/defineProperty","@glimmer/component/-private/owner","@glimmer/component/-private/destroyables"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=t.ARGS_SET=void 0
t.ARGS_SET=void 0
0
t.default=class{constructor(t,i){(0,e.default)(this,"args",void 0)
0
this.args=i;(0,n.setOwner)(this,t)}get isDestroying(){return(0,i.isDestroying)(this)}get isDestroyed(){return(0,i.isDestroyed)(this)}willDestroy(){}}}))
define("@glimmer/component/-private/destroyables",["exports","ember"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.isDestroying=t.isDestroyed=void 0
t.isDestroying=e.default._isDestroying,t.isDestroyed=e.default._isDestroyed}))
define("@glimmer/component/-private/ember-component-manager",["exports","ember","@ember/object","@ember/application","@ember/component","@ember/runloop","@glimmer/component/-private/base-component-manager","@glimmer/component/-private/destroyables"],(function(t,e,n,i,r,a,o,l){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const{setDestroyed:s,setDestroying:c}=l,d=(0,r.capabilities)("3.13",{destructor:!0,asyncLifecycleCallbacks:!1,updateHook:!1}),u=e.default.destroy,p=e.default._registerDestructor
class m extends((0,o.default)(i.setOwner,i.getOwner,d)){createComponent(t,e){const n=super.createComponent(t,e)
p(n,(()=>{n.willDestroy()}))
return n}destroyComponent(t){u(t)}}0
t.default=m}))
define("@glimmer/component/-private/owner",["exports","@ember/application"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
Object.defineProperty(t,"setOwner",{enumerable:!0,get:function(){return e.setOwner}})}))
define("@glimmer/component/index",["exports","@ember/component","@glimmer/component/-private/ember-component-manager","@glimmer/component/-private/component"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
let r=i.default
0;(0,e.setComponentManager)((t=>new n.default(t)),r)
t.default=r}))
define("invitation/components/accept-invitation-friction-modal",["exports","@ember/template-factory","@ember/helper","@ember/component/template-only","@ember/component","artdeco-modal/components/artdeco-modal","ember-cli-pemberly-tracking/modifiers/track-render","ember-cli-pemberly-i18n/helpers/t","ember-engines/components/link-to-external","ember-cli-pemberly-tracking/modifiers/track-interaction","artdeco-button/components/artdeco-button","@ember/modifier"],(function(t,e,n,i,r,a,o,l,s,c,d,u){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const p=(0,r.setComponentTemplate)((0,e.createTemplateFactory)({id:"azH0LBkB",block:'[[[1,"\\n"],[1," "],[8,[32,0],[[4,[32,1],null,[["pageKey","routeName","currentRoute"],["flagship3_people_invitations_accept_friction",[28,[32,2],[[53,"outletState"],"render.name"],null],[28,[32,2],[[53,"outletState"],"render"],null]]]]],[["@dismissModal","@isOpen","@size","@testId"],[[30,1],[30,2],"medium","accept-invitation-friction-modal"]],[["default"],[[[[1,"\\n "],[8,[30,3,["artdeco-modal-header"]],null,[["@has-divider"],["false"]],[["default"],[[[[1,"\\n "],[10,"h2"],[14,1,"accept-invitation-friction-modal__header"],[14,0,"t-20 t-black"],[12],[1,"\\n "],[1,[28,[32,3],["header_take_care_when_connecting","invitation/components/accept-invitation-friction-modal"],null]],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n\\n "],[8,[30,3,["artdeco-modal-content"]],null,null,[["default"],[[[[1,"\\n "],[10,0],[14,0,"display-flex align-items-center p2"],[12],[1,"\\n "],[10,0],[14,0,"accept-invitation-friction-modal__illustration flex-shrink-zero mr2"],[12],[13],[1,"\\n\\n "],[10,0],[14,0,"t-black--light t-16"],[12],[1,[28,[32,3],["i18n_body_for_your_safety","invitation/components/accept-invitation-friction-modal"],null]],[13],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n\\n "],[8,[30,3,["artdeco-modal-footer"]],null,[["@classNames","@has-divider"],["text-align-right","false"]],[["default"],[[[[1,"\\n "],[8,[32,4],[[4,[32,5],["accept_friction_view_profile"],null]],[["@route","@model","@class"],["profile.common.profile",[30,4],"artdeco-button artdeco-button--2 artdeco-button--secondary mr1"]],[["default"],[[[[1,"\\n "],[1,[28,[32,3],["i18n_view_profile","invitation/components/accept-invitation-friction-modal"],null]],[1,"\\n "]],[]]]]],[1,"\\n "],[8,[32,6],[[16,"aria-label",[28,[32,3],["i18n_accept_invite","invitation/components/accept-invitation-friction-modal"],null]],[4,[32,7],["click",[30,5]],null],[4,[32,5],["accept_friction_accept_invite"],null]],[["@size","@text","@type"],["2",[28,[32,3],["i18n_accept_invite","invitation/components/accept-invitation-friction-modal"],null],"primary"]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[3]]]]],[1,"\\n"]],["@onDismissModal","@isOpen","modal","@inviterPublicIdentifier","@onAcceptInvitation"],false,["-get-dynamic-var"]]',moduleName:"invitation/components/accept-invitation-friction-modal.gjs",scope:()=>[a.default,o.default,n.get,l.default,s.default,c.default,d.default,u.on],isStrictMode:!0}),(0,i.default)("accept-invitation-friction-modal","AcceptInvitationFrictionModal"))
t.default=p}))
define("invitation/components/base-invitation",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/destroyable","@ember/service","@ember/object","rsvp","@glimmer/component","invitation/utils/i18n-constants","global-utils/utils/html-safe","global-helpers/helpers/name","invitation/utils/get-entity-name","@ember/runloop","global-utils/utils/is-browser","global-utils/utils/url","invitation-platform/utils/constants","invitation/utils/invitation-util"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_,b){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var v,T,y,I,A,O,C,N,E,S,w,k,M
const x=[{linkInfo:{target:"_blank",href:`${(0,h.getDomainUrl)()}/help/linkedin/answer/83858`}}],P=["invitations-baseInvitation-error-log"]
t.default=(v=(0,o.inject)("i18n"),T=(0,o.inject)("router"),y=(0,o.inject)("invitation-platform@invitation-platform"),I=(0,o.inject)("persistent-toast-manager@persistent-toast-manager"),A=(0,o.inject)("tracking"),O=(0,o.inject)("jet"),C=class extends c.default{constructor(){super(...arguments);(0,e.default)(this,"i18n",N,this);(0,e.default)(this,"router",E,this);(0,e.default)(this,"invitationPlatform",S,this);(0,e.default)(this,"persistentToastManager",w,this);(0,e.default)(this,"tracking",k,this);(0,e.default)(this,"jet",M,this);(0,n.default)(this,"numAcceptedInvites",0)}get i18nDeclinedMsg(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_DECLINED)}get i18nMarkUnknown(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_MARK_UNKNOWN)}get i18nWithdrawnMsg(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_WITHDRAWN)}get i18nMarkUnknownSuccess(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_MARK_UNKNOWN_SUCCESS)}get i18nAcceptFailure(){const t=this.useLongerCopy?d.default.INVITATION_GENERAL_FAILURE_HELPCENTER:d.default.INVITATION_GENERAL_FAILURE_HELPCENTER_SHORT
return this.i18n.lookupTranslation(d.default.TEMPLATE,t)}get i18nAcceptFailureConnectionLimit(){return()=>this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_ACCEPT_FAILURE_CONNECTION_LIMIT)([{linkInfo:{target:"_blank",href:`${(0,h.getDomainUrl)()}/help/linkedin/answer/69689/network-size-limit`}}])}get i18nDeclineFailure(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_DECLINE_FAILURE)}get i18nWithdrawFailure(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_WITHDRAW_FAILURE)}get i18nReportFailure(){return this.i18n.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_REPORT_FAILURE)}markUnknown(t){const e=this.i18nMarkUnknownSuccess()
this.persistentToastManager.success({message:e})
this._rejectUnknownInvitation(t)}_showFailureToast(t){const{persistentToastManager:e}=this,n=(0,u.default)(t)
e.error({message:n})}toastDismiss(t){this.tracking.fireInteractionEvent(t)}_showInvitationDeclinedToast(){const t=this.i18nDeclinedMsg()
this.persistentToastManager.success({message:t})}_showInvitationAcceptedToast(t){const{i18n:e}=this,n={member:(0,p.getName)(t)},i=(0,u.default)(e.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_ACCEPTED)([n])),r=(0,u.default)(e.lookupTranslation(d.default.TEMPLATE,d.default.INVITATION_VIEW_PROFILE)())
this.persistentToastManager.success({message:i,ctaText:r,ctaRouteName:"profile.common.profile",ctaOptions:(0,l.get)(t,"publicIdentifier")})}_showInvitationToastForEvent(t,e){const{i18n:n}=this,i={eventName:(0,l.get)(t,"localizedName")},r=(0,u.default)(n.lookupTranslation(d.default.TEMPLATE,e)([i]))
this.persistentToastManager.success({message:r})}_showToastForGenericInvitation(t,e){const{i18n:n}=this,i={entityName:(0,m.default)(t)},r=(0,u.default)(n.lookupTranslation(d.default.TEMPLATE,e)([i]))
this.persistentToastManager.success({message:r})}_showInvitationWithdrawnToast(){const t=this.i18nWithdrawnMsg()
this.persistentToastManager.success({message:t})}_handleInviteActionSuccess(t,e){const n=(0,l.get)(t,"invitation.genericInviter.memberProfileUrn"),i=(0,b.getGenericInviter)((0,l.get)(t,"invitation"))
if(e===_.INVITATION_ACTIONS.ACCEPT)n?this._showInvitationAcceptedToast(n):i&&this._showToastForGenericInvitation(i,d.default.GENERIC_INVITATION_ACCEPTED,"invite_accept_toast_dismiss")
else if(e===_.INVITATION_ACTIONS.IGNORE)n?this._showInvitationDeclinedToast(t):i&&this._showToastForGenericInvitation(i,d.default.GENERIC_INVITATION_DECLINED,"invite_ignore_toast_dismiss")
else if(e===_.INVITATION_ACTIONS.WITHDRAW||e===_.INVITATION_ACTIONS.ACTOR_WITHDRAW){this._showInvitationWithdrawnToast();(0,g.later)((()=>{this._setFocusAfterAction()}),0)}}_setFocusAfterAction(){if(f.default){const t=document.querySelector(".invitation-card:not(.invitation-card--dismiss) .invitation-card__picture")
if(t)t.focus({preventScroll:!0})
else{const t=document.querySelector("#mn-invitation-manager__invitation-facet-pills--CONNECTION")
t&&t.focus({preventScroll:!0})}}}_handleInviteActionFailure(t,e){let n
t===_.INVITATION_ACTIONS.ACCEPT?n=e&&(0,l.get)(e,"errors.firstObject.code")===_.KNOWN_ERRORS.acceptConnectionLimit?this.i18nAcceptFailureConnectionLimit():this.i18nAcceptFailure(x):t===_.INVITATION_ACTIONS.IGNORE?n=this.i18nDeclineFailure():t===_.INVITATION_ACTIONS.WITHDRAW||t===_.INVITATION_ACTIONS.ACTOR_WITHDRAW?n=this.i18nWithdrawFailure():t===_.INVITATION_ACTIONS.REPORT&&(n=this.i18nReportFailure())
this._showFailureToast(n)}_rejectUnknownInvitation(t){if(!t.isDestroying){this.markedUnknown=!0
this.tracking.fireInteractionEvent("i_don't_know")
return this.invitationPlatform.rejectInvitation((0,l.get)(t,"invitation")||t).catch((t=>{if((0,a.isDestroying)(this))throw t
this._handleInviteActionFailure(_.INVITATION_ACTIONS.IGNORE)
console.error("_rejectUnknownInvitation errored on ignoring invite in base-invitation: ",t)
throw t}))}return(0,s.reject)()}_reportInvitation(t){t.isDestroying||this.invitationPlatform.reportInvitation((0,l.get)(t,"invitation")||t).catch((t=>{if((0,a.isDestroying)(this))throw t
this._handleInviteActionFailure(_.INVITATION_ACTIONS.REPORT_SPAM)
console.error("_reportInvitation error when trying to report an invite in base-invitation")
throw t}))}actOnInvitation(t,e,n,i){return this.args.routeActionOnInvitation({invitationView:t,actionOnInvitation:e,isInlineConfirmationExperience:n,sentInvitationType:i}).then((()=>{(0,a.isDestroying)(this)||n||this._handleInviteActionSuccess(t,e)})).catch((t=>{if((0,a.isDestroying)(this))throw t
this._handleInviteActionFailure(e,t)
this.jet.logError(t,P,!1)
throw t}))}cardExposed(t){const e=-1!==(this.router.currentRouteName||"").indexOf("sent")?"flagship3_people_invitations_sent_list":"flagship3_people_invitations_list"
t%20==0&&e&&this.tracking.firePageViewEvent(e)}expandMessage(){this.tracking.fireInteractionEvent("personalized")}rejectInvitationCard(t){return this._rejectUnknownInvitation(t)}reportInvitation(t){this._reportInvitation(t)}onTriggerInlineConfirmationCard(t,e){var n,i
null===(n=(i=this.args).triggerInlineConfirmationCard)||void 0===n||n.call(i,t,e)}},N=(0,i.default)(C.prototype,"i18n",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(C.prototype,"router",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(C.prototype,"invitationPlatform",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(C.prototype,"persistentToastManager",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(C.prototype,"tracking",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(C.prototype,"jet",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(C.prototype,"actOnInvitation",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"actOnInvitation"),C.prototype),(0,i.default)(C.prototype,"cardExposed",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"cardExposed"),C.prototype),(0,i.default)(C.prototype,"expandMessage",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"expandMessage"),C.prototype),(0,i.default)(C.prototype,"rejectInvitationCard",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"rejectInvitationCard"),C.prototype),(0,i.default)(C.prototype,"reportInvitation",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"reportInvitation"),C.prototype),(0,i.default)(C.prototype,"onTriggerInlineConfirmationCard",[l.action],Object.getOwnPropertyDescriptor(C.prototype,"onTriggerInlineConfirmationCard"),C.prototype),C)}))
define("invitation/components/generic-invitation-card",["exports","@ember/template-factory","@ember/helper","@ember/component","invitation/utils/invitation-util","invitation-platform/utils/constants","invitation/utils/get-entity-name","@glimmer/component","@ember/object","ember-cli-pemberly-tracking/components/shared/external-link","ember-cli-pemberly-tracking/modifiers/track-interaction","image-view-model/components/image-view-model","ember-cli-pemberly-i18n/helpers/t","invitation/components/generic-invite-accepted-disclaimer","text-view-model/components/text-view-model-v2","hue-web-icons/components/icon"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const h=Object.freeze({CONTENT_SERIES:"newspaper",EVENT:"calendar",GROUP:"group",ORGANIZATION:"company"}),_=Object.freeze({CONTENT_SERIES:"view_entity_content_series",EVENT:"view_entity_event",GROUP:"view_entity_group",ORGANIZATION:"view_entity_organization"})
class b extends l.default{get isPendingGenericInvitationView(){return!!this.args.isPending&&(0,s.get)(this.args.invitationView,"invitation.genericInvitationType")!==a.INVITATION_TYPES.CONNECTION}get invitationImage(){return(0,s.get)(this.args.invitationView,"primaryImage")}get title(){return(0,s.get)(this.args.invitationView,"title")}get subtitle(){return(0,s.get)(this.args,"invitationView.subtitle")}get imageAction(){return(0,s.get)(this.args.invitationView,"primaryImage.actionTarget")||"#"}get cardAction(){return(0,s.get)(this.args.invitationView,"primaryImage.actionTarget")||"#"}get invitationType(){return(0,s.get)(this.args,"invitationView.invitation.genericInvitationType")}get iconType(){return this.isPendingGenericInvitationView&&h[this.invitationType]}get isSentInvitation(){return"SENT"===(0,s.get)(this.args.invitationView,"invitation.invitationType")}get sentTime(){return(0,s.get)(this.args,"invitationView.sentTimeLabel")}get entityName(){return(0,o.default)((0,r.getGenericInviter)((0,s.get)(this.args,"invitationView.invitation")))}get typeLabel(){return(0,s.get)(this.args,"invitationView.typeLabel")}get insightText(){return(0,s.get)(this.args,"invitationView.genericInvitationView.insightText")}get viewEntityInteractionEvent(){return _[this.invitationType]}}t.default=b;(0,i.setComponentTemplate)((0,e.createTemplateFactory)({id:"GkFu9cIj",block:'[[[1,"\\n"],[1," "],[11,0],[17,1],[12],[1,"\\n "],[8,[32,0],[[24,0,"invitation-card__picture"],[4,[32,1],[[30,0,["viewEntityInteractionEvent"]]],null]],[["@href"],[[30,0,["imageAction"]]]],[["default"],[[[[1,"\\n "],[10,0],[14,0,"relative"],[12],[1,"\\n "],[8,[32,2],null,[["@entitySize","@images","@isStackedLayout"],[5,[30,0,["invitationImage"]],false]],null],[1,"\\n"],[41,[51,[30,0,["isSentInvitation"]]],[[[41,[30,0,["iconType"]],[[[1," "],[10,0],[15,0,[29,["invitation-card__icon invitation-card__icon--",[30,0,["iconType"]],"\\n EntityPhoto-circle-1"]]],[12],[1,"\\n "],[10,1],[12],[1,"\\n "],[8,[32,3],null,[["@name","@type","@size"],[[30,0,["iconType"]],"system","small"]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],null],[1," "],[13],[1,"\\n "]],[]]]]],[1,"\\n\\n "],[10,0],[14,0,"invitation-card__details"],[12],[1,"\\n"],[41,[30,2],[[[41,[30,3],[[[1," "],[10,0],[14,0,"pb1 t-14"],[12],[1,[28,[32,4],["i18n_invitation_accepted","invitation/components/generic-invitation-card"],null]],[13],[1,"\\n "],[8,[32,0],[[24,0,"link-without-hover-state t-14"],[4,[32,1],["inline_view"],null]],[["@href"],[[30,0,["imageAction"]]]],[["default"],[[[[1,"\\n "],[1,[28,[32,4],["i18n_view_invitation","invitation/components/generic-invitation-card"],[["title"],[[30,0,["entityName"]]]]]],[1,"\\n "]],[]]]]],[1,"\\n\\n "],[8,[32,5],null,[["@invitationType"],[[30,0,["invitationType"]]]],null],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"t-14"],[12],[1,[28,[32,4],["i18n_invitation_declined","invitation/components/generic-invitation-card"],[["title"],[[30,0,["entityName"]]]]]],[13],[1,"\\n"]],[]]]],[]],[[[41,[30,0,["isPendingGenericInvitationView"]],[[[41,[30,0,["subtitle"]],[[[1," "],[10,2],[14,0,"invitation-card__subtitle t-14 t-black--light"],[12],[1,"\\n "],[8,[32,6],null,[["@tvm"],[[30,4,["subtitle"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,0,["title"]],[[[1," "],[10,2],[14,0,"invitation-card__tvm-title t-16 t-black--light"],[12],[1,"\\n "],[8,[32,6],null,[["@tvm"],[[30,0,["title"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],[[[1," "],[8,[32,0],[[24,0,"invitation-card__link"],[4,[32,1],["event"],null]],[["@href"],[[30,0,["cardAction"]]]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"visually-hidden"],[12],[1,[28,[32,4],["i18n_invitation_name_a11y_text","invitation/components/generic-invitation-card"],[["title"],[[30,0,["title"]]]]]],[13],[1,"\\n "],[10,1],[15,0,[29,["invitation-card__tvm-title t-16 t-black t-bold",[52,[51,[30,5]]," invitation-card__title--no-underline"]]]],[14,"aria-hidden","true"],[12],[1,"\\n "],[8,[32,6],null,[["@tvm"],[[30,0,["title"]]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[30,0,["subtitle"]],[[[1," "],[10,1],[14,0,"visually-hidden"],[12],[1,[30,0,["subtitle","text"]]],[13],[1,"\\n "],[10,1],[14,0,"invitation-card__subtitle t-14 t-black--light t-normal"],[14,"aria-hidden","true"],[12],[1,"\\n "],[8,[32,6],null,[["@tvm"],[[30,0,["subtitle"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[10,1],[14,0,"display-flex align-items-center full-width t-14"],[12],[1,"\\n"],[41,[30,0,["typeLabel"]],[[[1," "],[10,1],[14,0,"invitation-card__entity-label t-black t-bold"],[12],[1,"\\n "],[1,[30,0,["typeLabel"]]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,0,["insightText"]],[[[1," "],[10,1],[15,0,[29,["t-12 t-black--light t-normal",[52,[30,0,["typeLabel"]]," pl1"]]]],[12],[1,[30,0,["insightText","text"]]],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]],[41,[30,6],[[[1," "],[10,0],[14,0,"full-width t-14"],[12],[1,"\\n"],[41,[30,0,["sentTime"]],[[[1," "],[10,1],[14,0,"time-badge t-12 t-black--light t-normal"],[12],[1,"\\n "],[1,[30,0,["sentTime"]]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],null]],[]]],[1," "],[13],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@isActedOnInvite","@inviteHasBeenAccepted","@invitationView","@isPending","@isInvitationManager"],false,["unless","if"]]',moduleName:"invitation/components/generic-invitation-card.gjs",scope:()=>[c.default,d.default,u.default,f.default,p.default,m.default,g.default],isStrictMode:!0}),b)}))
define("invitation/components/generic-invite-accepted-disclaimer",["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","invitation-platform/utils/constants","@glimmer/component","@ember/service","@ember/render-modifiers/modifiers/did-insert","ember-cli-pemberly-i18n/helpers/t","@ember/helper"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=t.ENTITY_DISCLAIMER_NOTIFICATION_DISPLAYED_STORAGE_KEY=void 0
var g,f,h
const _=t.ENTITY_DISCLAIMER_NOTIFICATION_DISPLAYED_STORAGE_KEY="invitationDisclaimerDisplayed"
t.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"1e6zFQc2",block:'[[[1,"\\n"],[41,[30,0,["showEntityDisclaimer"]],[[[41,[30,0,["isEventInvitation"]],[[[1," "],[11,0],[24,0,"mt1 t-12 t-black--light"],[4,[32,0],[[30,0,["onDisclaimerInserted"]]],null],[12],[1,"\\n "],[1,[28,[32,1],["i18n_event_attendee_visibility_disclaimer","invitation/components/generic-invite-accepted-disclaimer"],[["linkInfo"],[[28,[32,2],null,[["target","href","rel","class"],["_blank","/help/linkedin/answer/98195","noopener noreferrer","invitation-card__disclaimer-link"]]]]]]],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],null],[1," "]],[],false,["if"]]',moduleName:"invitation/components/generic-invite-accepted-disclaimer.gjs",scope:()=>[u.default,p.default,m.hash],isStrictMode:!0}),(g=(0,d.inject)("global-services@local-storage"),f=class extends c.default{constructor(){super(...arguments);(0,e.default)(this,"localStorage",h,this)}get showEntityDisclaimer(){if(this.isEventInvitation){return!this.localStorage.getItem(_)}return!1}get isEventInvitation(){return this.args.invitationType===s.INVITATION_TYPES.EVENT}onDisclaimerInserted(){this.localStorage.setItem(_,!0)}},h=(0,i.default)(f.prototype,"localStorage",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"onDisclaimerInserted",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"onDisclaimerInserted"),f.prototype),f))}))
define("invitation/components/inline-confirmation-card",["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","invitation/utils/invitation-util","tracked-toolbox","invitation-platform/utils/constants","invitation/utils/get-entity-name","invitation/components/base-invitation","@ember/object","ember-engines/components/link-to-external","ember-cli-pemberly-i18n/helpers/t","ember-cli-pemberly-tracking/modifiers/track-interaction","global-modifiers/modifiers/focus","image-view-model/components/image-view-model","ember-cli-pemberly-tracking/components/shared/external-link","hue-web-icons/components/icon","message-button/components/entry-point","artdeco-button/components/artdeco-button","@ember/modifier","invitation/components/generic-invite-accepted-disclaimer","@ember/helper"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_,b,v,T,y,I,A,O){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var C,N,E
const{CONNECTION:S,CONTENT_SERIES:w,EVENT:k,GROUP:M,ORGANIZATION:x}=c.INVITATION_TYPES,P=Object.freeze({[w]:"newspaper",[k]:"calendar",[M]:"group",[x]:"company"}),U=Object.freeze({[S]:"inline_view_entity_connection",[w]:"inline_view_entity_content_series",[k]:"inline_view_entity_event",[M]:"inline_view_entity_group",[x]:"inline_view_entity_organization"})
t.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"CWRu8qDo",block:'[[[1,"\\n"],[1," "],[11,0],[17,1],[24,0,"display-flex align-items-center pv2 ph4"],[12],[1,"\\n"],[41,[30,0,["isM2MInvitation"]],[[[1," "],[8,[32,0],[[24,0,"invitation-inline-confirmation-card__m2m-image-link"],[16,"aria-label",[52,[30,0,["inviteHasBeenAccepted"]],[28,[32,1],["i18n_view_profile_accepted","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]],[28,[32,1],["i18n_view_profile_ignored","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]]]],[4,[32,2],[[30,0,["profileControlInteraction"]]],null],[4,[32,3],null,null]],[["@route","@model"],["profile.common.profile",[30,0,["inlineLink"]]]],[["default"],[[[[1,"\\n "],[8,[32,4],null,[["@images","@imgWidth","@entitySize","@alt"],[[30,0,["inlineImage"]],40,2,[28,[32,1],["i18n_image_alt_full_name","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[1," "],[8,[32,5],[[24,0,"pr2"],[16,"aria-label",[52,[30,0,["inviteHasBeenAccepted"]],[28,[32,1],["i18n_view_invitation_accepted","invitation/components/inline-confirmation-card"],[["title"],[[30,0,["inlineTitle"]]]]],[28,[32,1],["i18n_view_invitation_ignored","invitation/components/inline-confirmation-card"],[["title"],[[30,0,["inlineTitle"]]]]]]],[4,[32,3],null,null],[4,[32,2],[[30,0,["profileControlInteraction"]]],null]],[["@href"],[[30,0,["inlineLink"]]]],[["default"],[[[[1,"\\n "],[10,0],[15,0,[29,["invitation-entity-type-icon invitation-entity-type-icon--",[30,0,["iconType"]],"\\n EntityPhoto-circle-1"]]],[12],[1,"\\n "],[10,1],[14,0,"invitation-entity-type-icon--wrapper"],[12],[1,"\\n "],[8,[32,6],null,[["@name","@type","@size"],[[30,0,["iconType"]],"system","small"]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]],[1,"\\n"],[41,[30,0,["inviteHasBeenAccepted"]],[[[41,[30,0,["isM2MInvitation"]],[[[1," "],[10,0],[14,0,"display-flex align-items-center flex-1"],[12],[1,"\\n "],[10,0],[14,0,"invitation-inline-confirmation-card__text t-14 pr2"],[12],[1,"\\n "],[1,[28,[32,1],["i18n_m2m_invitation_accepted","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]]],[1,"\\n "],[13],[1,"\\n "],[8,[32,7],null,[["@entryPointClasses","@recipientUrns","@contextEntityUrn","@invitationUrn","@controlUrn","@referringModuleKey"],["invitation-inline-confirmation-card__text",[30,2,["invitation","genericInviter","memberProfileUrn","entityUrn"]],[30,0,["invitationView","invitation","entityUrn"]],[30,0,["invitationView","invitation","entityUrn"]],"inline_message","invitations:inline_confirmation_card"]],[["default"],[[[[1,"\\n "],[8,[32,8],[[24,0,"invitation-inline-confirmation-card__message-cta"],[16,"aria-label",[28,[32,1],["i18n_message_btn_a11y_text","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]]],[4,[32,9],["click",[30,3]],null]],[["@size","@text","@type"],[1,[28,[32,1],["i18n_inline_confirmation_message_new","invitation/components/inline-confirmation-card"],null],"tertiary"]],null],[1,"\\n "]],[3]]]]],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"flex-1 t-14"],[12],[1,"\\n "],[10,0],[12],[1,"\\n "],[10,1],[14,0,"pr2"],[12],[1,"\\n "],[1,[28,[32,1],["i18n_invitation_accepted","invitation/components/inline-confirmation-card"],null]],[1,"\\n "],[13],[1,"\\n "],[8,[32,5],[[24,0,"link-without-hover-state"],[4,[32,2],["inline_view"],null]],[["@href"],[[30,0,["inlineLink"]]]],[["default"],[[[[1,"\\n "],[1,[28,[32,1],["i18n_view_invitation","invitation/components/inline-confirmation-card"],[["title"],[[30,0,["inlineTitle"]]]]]],[1,"\\n "]],[]]]]],[1,"\\n "],[13],[1,"\\n "],[8,[32,10],null,[["@invitationType"],[[30,0,["invitationType"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]]],[]],[[[41,[30,0,["isM2MInvitation"]],[[[1," "],[10,0],[14,0,"display-flex align-items-center flex-1 t-14"],[12],[1,"\\n"],[41,[30,0,["inviteHasBeenReported"]],[[[1," "],[10,0],[14,0,"invitation-inline-confirmation-card__reported-text"],[12],[1,"\\n "],[8,[32,6],[[24,0,"invitation-inline-confirmation-card__icon"]],[["@type","@size","@name"],["system","small","signal-success"]],null],[1,"\\n "],[10,1],[12],[1,"\\n "],[1,[28,[32,1],["i18n_invitation_reported","invitation/components/inline-confirmation-card"],null]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"invitation-inline-confirmation-card__text pr2"],[12],[1,"\\n "],[1,[28,[32,1],["i18n_invitation_declined","invitation/components/inline-confirmation-card"],null]],[1,"\\n "],[13],[1,"\\n "],[8,[32,8],[[16,"aria-label",[28,[32,1],["i18n_report_invitation_card_a11y","invitation/components/inline-confirmation-card"],null]],[24,0,"invitation-inline-confirmation-card__reported-cta"],[4,[32,9],["click",[28,[32,11],[[30,0,["reportInvitationCard"]],[30,2]],null]],null],[4,[32,2],["inline_report_spam"],null]],[["@type","@size","@text"],["tertiary",1,[28,[32,1],["i18n_unknown_invitation","invitation/components/inline-confirmation-card"],[["member"],[[30,0,["inlineTitle"]]]]]]],null],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"flex-1 t-14"],[12],[1,"\\n "],[1,[28,[32,1],["i18n_generic_invitation_declined","invitation/components/inline-confirmation-card"],[["title"],[[30,0,["inlineTitle"]]]]]],[13],[1,"\\n"]],[]]]],[]]],[1,"\\n "],[8,[32,8],[[16,"aria-label",[28,[32,1],["i18n_close_confirmation_card_a11y","invitation/components/inline-confirmation-card"],null]],[24,0,"p0 artdeco-button--circle"],[4,[32,9],["click",[30,0,["dismissInlineConfirmation"]]],null],[4,[32,2],["inline_dismiss"],null],[4,[32,2],["close"],null]],[["@type","@size","@color","@icon"],["tertiary",1,"muted","close"]],null],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@inlineInvitationView","openMessaging"],false,["if"]]',moduleName:"invitation/components/inline-confirmation-card.gjs",scope:()=>[m.default,g.default,f.default,h.default,_.default,b.default,v.default,T.default,y.default,I.on,A.default,O.fn],isStrictMode:!0}),(C=(0,s.trackedReset)("args.inlineInvitationView"),N=class extends u.default{constructor(){super(...arguments);(0,e.default)(this,"inviteHasBeenReported",E,this)}get inviteHasBeenAccepted(){return this.args.actionOnInvitation===c.INVITATION_ACTIONS.ACCEPT}get invitationType(){return(0,p.get)(this.args.inlineInvitationView,"invitation.genericInvitationType")}get isM2MInvitation(){return this.invitationType===S}get isGenericInvitation(){return!this.isM2MInvitation}get isEventInvitation(){return this.invitationType===k}get iconType(){return P[this.invitationType]}get inlineLink(){const{inlineInvitationView:t}=this.args
if(this.isM2MInvitation){const e=(0,p.get)(t,"invitation.genericInviter.memberProfileUrn")
return(0,p.get)(e,"publicIdentifier")}return(0,p.get)(t,"primaryImage.actionTarget")||"#"}get inlineImage(){const{inlineInvitationView:t}=this.args
return(0,p.get)(t,"primaryImage")}get inlineTitle(){const{inlineInvitationView:t}=this.args
if(this.isM2MInvitation){const e=(0,p.get)(t,"invitation.genericInviter.memberProfileUrn")
return e&&(0,p.getProperties)(e,"firstName","lastName","maidenName")}const e=(0,l.getGenericInviter)((0,p.get)(t,"invitation"))
return(0,d.default)(e)}get profileControlInteraction(){return U[this.invitationType]??U[S]}_reportInvitationCard(t){this.rejectInvitationCard(t).then((()=>{this.isDestroying||(this.inviteHasBeenReported=!0)}))}dismissInlineConfirmation(){this.args.closeInlineConfirmationCard()}reportInvitationCard(t){this._reportInvitationCard(t)}},E=(0,i.default)(N.prototype,"inviteHasBeenReported",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(N.prototype,"dismissInlineConfirmation",[p.action],Object.getOwnPropertyDescriptor(N.prototype,"dismissInlineConfirmation"),N.prototype),(0,i.default)(N.prototype,"reportInvitationCard",[p.action],Object.getOwnPropertyDescriptor(N.prototype,"reportInvitationCard"),N.prototype),N))}))
define("invitation/components/inline-invitation-response",["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/debug","@ember/object","@ember/service","@glimmer/component","@ember/destroyable","ember-cli-pemberly-tracking/modifiers/track-impression","image-view-model/components/image-view-model","text-view-model/components/text-view-model-v2","artdeco-button/components/artdeco-button","ember-cli-pemberly-i18n/helpers/t","ember-cli-pemberly-tracking/modifiers/track-interaction","@ember/modifier"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_,b,v){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var T,y,I,A,O
const C=Object.freeze({"events.index.about":"EVENT","companies.company.index":"ORGANIZATION","publishing-entity.newsletter":"CONTENT_SERIES"})
t.default=(0,l.setComponentTemplate)((0,a.createTemplateFactory)({id:"0nLatdAJ",block:'[[[1,"\\n"],[1," "],[11,0],[17,1],[4,[32,0],[[30,0,["onImpression"]]],[["routeName","currentRoute"],[[28,[32,1],[[53,"outletState"],"render.name"],null],[28,[32,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n "],[10,0],[14,0,"display-flex align-items-center mb1"],[12],[1,"\\n "],[8,[32,2],null,[["@images","@imgClasses","@entitySize"],[[30,2,["image"]],"mr2",3]],null],[1,"\\n\\n "],[10,0],[14,0,"flex-grow-1"],[12],[1,"\\n "],[8,[32,3],null,[["@tvm"],[[30,2,["title"]]]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n\\n "],[10,0],[14,0,"display-flex"],[12],[1,"\\n "],[8,[32,4],[[4,[32,6],["click",[30,0,["acceptInvite"]]],null],[4,[32,7],["invitation_response_widget_accept"],null]],[["@type","@class","@text"],["primary","mr2",[28,[32,5],["accept","invitation/components/inline-invitation-response"],null]]],null],[1,"\\n\\n "],[8,[32,4],[[4,[32,6],["click",[30,0,["ignoreInvite"]]],null],[4,[32,7],["invitation_response_widget_ignore"],null]],[["@type","@text"],["secondary",[28,[32,5],["ignore","invitation/components/inline-invitation-response"],null]]],null],[1,"\\n\\n "],[18,3,null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@communityInvitationView","&default"],false,["-get-dynamic-var","yield"]]',moduleName:"invitation/components/inline-invitation-response.gjs",scope:()=>[m.default,o.get,g.default,f.default,h.default,_.default,v.on,b.default],isStrictMode:!0}),(T=(0,d.inject)("invitation-platform@invitation-platform"),y=(0,d.inject)("router"),I=class extends u.default{constructor(){super(...arguments);(0,n.default)(this,"moduleName","invitation_response_widget");(0,e.default)(this,"invitationPlatform",A,this);(0,e.default)(this,"router",O,this)}onImpression(){return{name:"ViewModuleImpressionEvent",body:{moduleNames:[this.moduleName]}}}acceptInvite(){return this._actOnInvitation("accept").then((()=>{var t,e;(0,p.isDestroying)(this)||null===(t=(e=this.args).onInvitationAccepted)||void 0===t||t.call(e)}))}ignoreInvite(){return this._actOnInvitation("ignore").then((()=>{var t,e;(0,p.isDestroying)(this)||null===(t=(e=this.args).onInvitationIgnored)||void 0===t||t.call(e)}))}_actOnInvitation(t){const e=this._determineInvitationType()
return this.invitationPlatform.singleInvitationActionRequest({invitationType:e,invitationIdOrUrn:this.args.communityInvitationView.invitationUrn,sharedKey:this.args.communityInvitationView.sharedSecret,action:t})}_determineInvitationType(){const t=(0,c.get)(this,"router.currentRouteName")
return C[t]}},A=(0,i.default)(I.prototype,"invitationPlatform",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(I.prototype,"router",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(I.prototype,"onImpression",[c.action],Object.getOwnPropertyDescriptor(I.prototype,"onImpression"),I.prototype),(0,i.default)(I.prototype,"acceptInvite",[c.action],Object.getOwnPropertyDescriptor(I.prototype,"acceptInvite"),I.prototype),(0,i.default)(I.prototype,"ignoreInvite",[c.action],Object.getOwnPropertyDescriptor(I.prototype,"ignoreInvite"),I.prototype),I))}))
define("invitation/components/invitation-card",["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","invitation/utils/invitation-util","@glimmer/tracking","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","invitation/utils/get-entity-name","invitation-platform/utils/constants","global-utils/utils/api-compat","global-utils/utils/urn-converter","@glimmer/component","@ember/object","@ember/utils","@ember/service","@ember/destroyable","ember-cli-pemberly-tracking/modifiers/track-impression","app-aware-link/components/app-aware-link","ember-cli-pemberly-tracking/modifiers/track-interaction","image-view-model/components/image-view-model","ember-vector-images/components/lazy-image","ember-cli-pemberly-i18n/helpers/t","message-button/components/entry-point","artdeco-button/components/artdeco-button","@ember/modifier","hue-web-icons/components/icon","text-view-model/components/text-view-model-v2","member-insights/components/member-insights","global-helpers/helpers/time-ago","invitation/components/generic-invitation-card","@ember/helper","ember-line-clamp/components/line-clamp","global-helpers/helpers/format-newlines","artdeco-dropdown/components/artdeco-dropdown","artdeco-dropdown/components/artdeco-dropdown-item","ember-semaphore/components/ember-semaphore","invitation/components/invitation-pre-accept-base","invitation/components/accept-invitation-friction-modal","ember-set-helper/helpers/set"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_,b,v,T,y,I,A,O,C,N,E,S,w,k,M,x,P,U,R,D,F,L,j,z,G,V){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var W,H,B,K,Y,q,$,X,Q,J,Z,tt,et,nt,it,rt,at,ot,lt,st
const ct=1
t.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"/SNHBVEs",block:'[[[1,"\\n"],[1," "],[11,"li"],[17,1],[16,0,[29,["invitation-card artdeco-list__item\\n ",[52,[30,0,["isInvitationUnseen"]],"invitation-card--new-invite"],"\\n ",[52,[30,0,["isInvitationUnloading"]],"invitation-card--dismiss"],"\\n ",[52,[30,0,["isInvitationUnloaded"]],"invitation-card--dismiss-complete"],"\\n ",[52,[30,0,["isInvitationReported"]],"invitation-card--reported"],"\\n ",[52,[51,[30,0,["isViableInvitation"]]],"hidden"]]]],[4,[32,0],[[30,0,["onExposedAction"]]],[["thresholdMillisecondsInViewport","thresholdPercentageInViewport","eager","routeName","currentRoute"],[0,0,true,[28,[32,1],[[53,"outletState"],"render.name"],null],[28,[32,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n"],[41,[30,0,["isViableInvitation"]],[[[1," "],[10,0],[15,0,[29,["invitation-card__container ph2 pt1\\n ",[52,[30,0,["customMessage"]],"pb2","pb1"]]]],[12],[1,"\\n"],[41,[30,0,["isM2MInvite"]],[[[1," "],[10,0],[15,0,[29,["display-flex flex-1 align-items-center pl0\\n ",[52,[30,0,["isActedOnInvite"]],"invitation-card__inline-confirmation"]]]],[12],[1,"\\n"],[41,[30,2,["primaryImage","actionTarget"]],[[[1," "],[8,[32,2],[[24,0,"invitation-card__picture"],[4,[32,3],["profile"],null]],[["@href"],[[30,2,["primaryImage","actionTarget"]]]],[["default"],[[[[1,"\\n "],[8,[32,4],null,[["@entitySize","@imgWidth","@images","@ghostType"],[5,100,[30,2,["primaryImage"]],"person"]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[1," "],[8,[32,4],[[24,0,"invitation-card__picture"]],[["@entitySize","@imgWidth","@images","@ghostType"],[5,100,[30,2,["primaryImage"]],"person"]],null],[1,"\\n"]],[]]],[1,"\\n "],[10,0],[14,0,"invitation-card__details"],[12],[1,"\\n"],[41,[30,0,["isActedOnInvite"]],[[[41,[30,3],[[[41,[30,0,["inviteHasBeenAccepted"]],[[[1," "],[10,0],[14,0,"pb1 t-14"],[12],[1,[28,[32,5],["i18n_inline_invitation_accepted","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]],[13],[1,"\\n "],[8,[32,6],null,[["@entryPointClasses","@recipientUrns","@contextEntityUrn","@invitationUrn","@controlUrn","@referringModuleKey"],["mr1",[30,0,["inviterUrn"]],[30,2,["invitation","entityUrn"]],[30,2,["invitation","entityUrn"]],"message","invitations:invitation_card"]],[["default"],[[[[1,"\\n "],[8,[32,7],[[24,0,"invitation-inline-confirmation-card__message-cta"],[16,"aria-label",[28,[32,5],["i18n_message_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]],[4,[32,8],["click",[30,4]],null]],[["@size","@text","@type"],[1,[28,[32,5],["i18n_inline_confirmation_message_new","invitation/components/invitation-card"],null],"tertiary"]],null],[1,"\\n "]],[4]]]]],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"pb1 t-14"],[12],[1,[28,[32,5],["i18n_invitation_declined","invitation/components/invitation-card"],null]],[13],[1,"\\n"],[41,[30,0,["inviteHasBeenReported"]],[[[1," "],[10,0],[14,0,"invitation-card__reported-text"],[12],[1,"\\n "],[8,[32,9],[[24,0,"invitation-card__reported-icon"]],[["@type","@size","@name"],["system","small","signal-success"]],null],[1,"\\n "],[10,1],[14,0,"t-14"],[12],[1,"\\n "],[1,[28,[32,5],["i18n_invitation_reported","invitation/components/invitation-card"],null]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[8,[32,7],[[24,0,"invitation-inline-confirmation-card__reported-cta"],[4,[32,8],["click",[30,0,["reportInvitationCard"]]],null],[4,[32,3],["i_dont_know"],null]],[["@type","@size","@text"],["tertiary",1,[28,[32,5],["i18n_unknown_invitation","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]]],null],[1,"\\n"]],[]]]],[]]]],[]],null]],[]],[[[1," "],[11,0],[24,0,"invitation-card__tvm-title t-16 t-normal t-black"],[4,[32,3],["profile"],null],[12],[1,"\\n "],[8,[32,10],null,[["@tvm"],[[30,2,["title"]]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[30,2,["subtitle"]],[[[1," "],[10,0],[14,0,"invitation-card__subtitle t-14 t-black--light t-normal"],[12],[1,"\\n "],[8,[32,10],null,[["@tvm"],[[30,2,["subtitle"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["insights"]],[[[1," "],[10,0],[14,0,"pt1 pb1"],[12],[1,"\\n "],[8,[32,11],null,[["@memberName","@insights","@profileId","@publicIdentifier"],[[30,0,["name"]],[30,0,["insights"]],[30,0,["inviterId"]],[30,0,["inviter","publicIdentifier"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,5],[[[41,[30,0,["timeAgo"]],[[[1," "],[10,1],[14,0,"time-badge t-12 t-black--light t-normal"],[12],[1,"\\n "],[1,[30,0,["timeAgo"]]],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],null]],[]]],[1," "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[30,0,["isGenericInvitation"]],[[[1," "],[8,[32,12],[[16,0,[28,[32,13],["display-flex flex-1 align-items-center pl0",[52,[30,0,["isActedOnInvite"]]," invitation-card__inline-confirmation"]],null]]],[["@isActedOnInvite","@inviteHasBeenAccepted","@isInvitationManager","@invitationView","@sentInvitationType","@isPending"],[[30,0,["isActedOnInvite"]],[30,0,["inviteHasBeenAccepted"]],[30,5],[30,2],[30,6],[30,7]]],null],[1,"\\n"]],[]],[[[44,[[52,[30,8],[30,2,["invitation"]],[30,2]]],[[[41,[30,9],[[[1," "],[10,0],[15,0,[29,["display-flex flex-1 pl0\\n ",[52,[30,0,["isActedOnInvite"]],"invitation-card__inline-confirmation"]]]],[12],[1,"\\n "],[10,0],[14,0,"invitation-card__picture"],[12],[1,"\\n "],[8,[32,14],[[24,0,"EntityPhoto-circle-5"]],[["@alt","@desiredWidth","@ghostType"],[[30,9,["invitee","email"]],100,"person"]],null],[1,"\\n "],[13],[1,"\\n "],[10,0],[12],[1,"\\n "],[10,0],[14,0,"invitation-card__guest-handle t-16 t-black t-bold"],[12],[1,"\\n "],[1,[52,[30,9,["invitee","email"]],[30,9,["invitee","email"]],[30,9,["invitee","phoneNumber","number"]]]],[1,"\\n "],[13],[1,"\\n"],[41,[30,5],[[[1," "],[10,"time"],[14,0,"time-badge t-12 t-black--light t-normal"],[12],[1,"\\n "],[1,[28,[32,15],[[30,9,["sentTime"]],"ago"],null]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[9]]],[1," "]],[]]]],[]]],[1,"\\n"],[41,[30,3],[[[41,[30,0,["isActedOnInvite"]],[[[1," "],[10,0],[14,0,"invitation-card__action-container pl3"],[12],[1,"\\n "],[8,[32,7],[[24,0,"p0"],[4,[32,8],["click",[30,0,["dismissInlineConfirmation"]]],null],[4,[32,3],["inline_dismiss"],null]],[["@type","@size","@color","@icon","@circle"],["tertiary",2,"muted","close",true]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"invitation-card__action-container pl3"],[12],[1,"\\n "],[8,[32,7],[[24,0,"invitation-card__action-btn mr2"],[16,"aria-label",[52,[30,0,["isGenericInvitation"]],[28,[32,5],["i18n_ignore_generic_btn_a11y_text","invitation/components/invitation-card"],[["invitationTitle"],[[30,0,["invitationTitle"]]]]],[28,[32,5],["i18n_ignore_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]]],[4,[32,8],["click",[28,[32,16],[[30,0,["performActionOnInvitation"]],[30,2],"ignore"],null]],null],[4,[32,3],["decline"],null]],[["@type","@color","@text"],["tertiary","muted",[28,[32,5],["i18n_ignore_btn","invitation/components/invitation-card"],null]]],null],[1,"\\n "],[8,[32,7],[[24,0,"invitation-card__action-btn"],[16,"aria-label",[52,[30,0,["isGenericInvitation"]],[28,[32,5],["i18n_accept_generic_btn_a11y_text","invitation/components/invitation-card"],[["invitationTitle"],[[30,0,["invitationTitle"]]]]],[28,[32,5],["i18n_accept_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]]],[4,[32,8],["click",[30,0,["onAcceptInvitation"]]],null],[4,[32,3],["accept"],null]],[["@type","@text"],["secondary",[28,[32,5],["i18n_accept_btn","invitation/components/invitation-card"],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]]],[]],[[[1," "],[10,0],[14,0,"invitation-card__action-container pl3"],[12],[1,"\\n"],[41,[30,7],[[[1," "],[11,"button"],[24,0,"invitation-card__action-btn artdeco-button artdeco-button--muted mr2 artdeco-button--tertiary"],[24,4,"button"],[4,[32,3],["decline"],null],[4,[32,8],["click",[28,[32,16],[[30,10],[30,2],"ignore",[30,3]],null]],null],[12],[1,"\\n "],[10,1],[14,"aria-hidden","true"],[12],[1,[28,[32,5],["i18n_ignore_btn","invitation/components/invitation-card"],null]],[13],[1,"\\n "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n "],[1,[52,[30,0,["isEventToMemberInvite"]],[28,[32,5],["i18n_ignore_event_btn_a11y_text","invitation/components/invitation-card"],[["eventName","member"],[[30,0,["eventInfo","localizedName"]],[30,0,["name"]]]]],[28,[32,5],["i18n_ignore_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n\\n "],[11,"button"],[24,0,"invitation-card__action-btn artdeco-button artdeco-button--secondary"],[24,4,"button"],[4,[32,3],["accept"],null],[4,[32,8],["click",[28,[32,16],[[30,10],[30,2],"accept",[30,3]],null]],null],[12],[1,"\\n "],[10,1],[14,"aria-hidden","true"],[12],[1,[28,[32,5],["i18n_accept_btn","invitation/components/invitation-card"],null]],[13],[1,"\\n "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n "],[1,[52,[30,0,["isEventToMemberInvite"]],[28,[32,5],["i18n_accept_event_btn_a11y_text","invitation/components/invitation-card"],[["eventName","member"],[[30,0,["eventInfo","localizedName"]],[30,0,["name"]]]]],[28,[32,5],["i18n_accept_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[8,[32,7],[[16,"aria-label",[52,[30,0,["isM2MInvite"]],[28,[32,5],["i18n_withdraw_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]],[28,[32,5],["i18n_withdraw_generic_btn_a11y_text","invitation/components/invitation-card"],[["invitationTitle"],[[30,0,["invitationTitle"]]]]]]],[24,0,"invitation-card__action-btn"],[4,[32,8],["click",[30,0,["withdrawInvitation"]]],null],[4,[32,3],["withdraw_single"],null]],[["@disabled","@circle","@color","@text","@size","@type"],[[30,11],false,"muted",[28,[32,5],["i18n_withdraw_btn","invitation/components/invitation-card"],null],3,"tertiary"]],null],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n\\n"],[41,[51,[30,0,["isActedOnInvite"]]],[[[41,[30,7],[[[41,[30,0,["customMessage"]],[[[1," "],[10,0],[14,0,"invitation-card__custom-message-container"],[12],[1,"\\n"],[1," "],[8,[32,17],[[24,0,"invitation-card__custom-message t-14 t-normal"]],[["@text","@lines","@onExpand","@seeMoreText","@seeLessText"],[[28,[32,18],[[30,0,["customMessage"]]],null],[30,0,["customMessageLines"]],[30,12],[28,[32,5],["i18n_see_more","invitation/components/invitation-card"],null],[28,[32,5],["i18n_see_less","invitation/components/invitation-card"],null]]],null],[1,"\\n "],[10,0],[14,0,"invitation-card__custom-message-report-container"],[12],[1,"\\n "],[8,[32,19],null,[["@isOpen","@onVisibilityChange","@justification"],[[30,0,["isOverflowDropdownOpen"]],[28,[32,20],[[30,0],"isOverflowDropdownOpen"],null],"right"]],[["default"],[[[[1,"\\n "],[8,[30,13,["dropdown-trigger"]],[[24,0,"invitation-card__custom-message-report"],[4,[32,3],["invite_report_menu"],null]],null,[["default"],[[[[1,"\\n "],[8,[32,9],null,[["@a11yText","@type","@size","@name"],[[28,[32,5],["i18n_report_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]],"system","small","overflow-web-ios"]],null],[1,"\\n "]],[]]]]],[1,"\\n "],[8,[30,13,["dropdown-content"]],null,[["@arrowDir"],["right"]],[["default"],[[[[1,"\\n "],[8,[32,21],[[24,0,"display-flex align-items-center mv1"]],null,[["default"],[[[[1,"\\n "],[11,"button"],[24,0,"display-flex align-items-center"],[24,4,"button"],[4,[32,8],["click",[30,0,["semaphoreOpen"]]],null],[4,[32,3],["invite_report"],null],[12],[1,"\\n "],[10,1],[14,0,"invitation-card__report-icon"],[12],[1,"\\n "],[8,[32,9],null,[["@a11yText","@type","@size","@name"],[[28,[32,5],["i18n_report_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]],"system","small","report"]],null],[1,"\\n "],[13],[1,"\\n "],[10,1],[14,0,"invitation-card__flag-text pl1"],[12],[1,[28,[32,5],["i18n_report_as_inappropriate","invitation/components/invitation-card"],null]],[13],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[13]]]]],[1,"\\n "],[13],[1,"\\n\\n"],[41,[30,0,["isSemaphoreActive"]],[[[1," "],[8,[32,22],null,[["@entityUrn","@authorProfileId","@contentSource","@success","@failure","@cancel","@track"],[[30,0,["invitationEntityUrn"]],[30,0,["profileId"]],"CUSTOM_INVITATION_MESSAGE",[30,0,["semaphoreSuccess"]],[30,0,["semaphoreFailure"]],[28,[32,20],[[30,0],"isSemaphoreActive",false],null],[30,0,["semaphoreTrack"]]]],null],[1,"\\n"]],[]],null],[1,"\\n "],[8,[32,6],null,[["@entryPointClasses","@recipientUrns","@contextEntityUrn","@invitationUrn","@controlUrn","@referringModuleKey"],["mr1",[30,0,["inviterUrn"]],[30,2,["invitation","entityUrn"]],[30,2,["invitation","entityUrn"]],"message","invitations:invitation_card"]],[["default"],[[[[1,"\\n "],[8,[32,7],[[24,0,"invitation-card__custom-message-line-cta"],[16,"aria-label",[28,[32,5],["i18n_reply_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]],[4,[32,8],["click",[30,14]],null]],[["@size","@text","@type","@color"],[1,[28,[32,5],["i18n_reply_btn","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]],"tertiary","muted"]],null],[1,"\\n "]],[14]]]]],[1,"\\n\\n "],[13],[1,"\\n"]],[]],[[[41,[51,[30,0,["hideMessageBtn"]]],[[[1," "],[8,[32,6],null,[["@entryPointClasses","@recipientUrns","@contextEntityUrn","@invitationUrn","@controlUrn","@referringModuleKey"],["mr1",[30,0,["inviterUrn"]],[30,2,["invitation","entityUrn"]],[30,2,["invitation","entityUrn"]],"message","invitations:invitation_card"]],[["default"],[[[[1,"\\n "],[8,[32,7],[[24,0,"invitation-card__message-btn invitation-card__message-btn--entry-point t-14 link-without-hover-state"],[16,"aria-label",[28,[32,5],["i18n_message_btn_a11y_text","invitation/components/invitation-card"],[["member"],[[30,0,["name"]]]]]],[4,[32,8],["click",[30,15]],null]],[["@size","@text","@type"],[1,[28,[32,5],["i18n_message_btn","invitation/components/invitation-card"],null],"tertiary"]],null],[1,"\\n "]],[15]]]]],[1,"\\n"]],[]],null]],[]]]],[]],[[[44,[[52,[30,8],[30,2,["invitation","message"]],[30,2,["message"]]]],[[[41,[30,16],[[[1," "],[10,0],[14,0,"invitation-card__custom-message-container"],[12],[1,"\\n "],[8,[32,17],[[24,0,"invitation-card__custom-message t-14 t-normal"]],[["@text","@lines","@onExpand","@seeMoreText","@seeLessText"],[[28,[32,18],[[30,16]],null],[30,0,["customMessageLines"]],[30,12],[28,[32,5],["i18n_see_more","invitation/components/invitation-card"],null],[28,[32,5],["i18n_see_less","invitation/components/invitation-card"],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[16]]]],[]]]],[]],null]],[]],null],[1,"\\n"],[41,[30,0,["isPreAcceptFlowModalOpen"]],[[[1," "],[8,[32,23],null,[["@invitationTargetUrn","@invitationType","@preAcceptControlName"],[[30,0,["genericInvitationTargetUrn"]],[30,0,["genericInvitationType"]],[30,0,["preAcceptControlName"]]]],[["default"],[[[[1,"\\n "],[8,[30,17,["entityPreAcceptModal"]],null,[["@isOpen","@acceptInvitationCallback","@preAttendFlowUseCase"],[[30,0,["isPreAcceptFlowModalOpen"]],[30,0,["acceptInvitationCallback"]],[30,2,["invitation","preAcceptExtensionUseCase"]]]],null],[1,"\\n "]],[17]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showAcceptInvitationFrictionModal"]],[[[1," "],[8,[32,24],null,[["@isOpen","@onDismissModal","@onAcceptInvitation","@inviterPublicIdentifier"],[[30,0,["showAcceptInvitationFrictionModal"]],[28,[32,20],[[30,0],"showAcceptInvitationFrictionModal",false],null],[30,0,["onAcceptInvitationFrictionModalCallback"]],[30,0,["inviter","publicIdentifier"]]]],null],[1,"\\n"]],[]],null],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@invitationView","@isInlineConfirmationExperienceEnabled","openMessaging","@isInvitationManager","@sentInvitationType","@isPending","@isInvitationManagerSentRedesignEnabled","guestInvitation","@actOnInvitation","@disableAction","@expandMessage","dropdown","openMessaging","openMessaging","message","base"],false,["if","unless","-get-dynamic-var","let"]]',moduleName:"invitation/components/invitation-card.gjs",scope:()=>[T.default,U.get,y.default,I.default,A.default,C.default,N.default,E.default,S.on,w.default,k.default,M.default,P.default,U.concat,O.default,x.default,U.fn,R.default,D.default,F.default,V.default,L.default,j.default,z.default,G.default],isStrictMode:!0}),(W=(0,b.inject)("i18n"),H=(0,b.inject)("router"),B=(0,b.inject)("persistent-toast-manager@persistent-toast-manager"),K=(0,b.inject)("tracking"),Y=class t extends f.default{constructor(){super(...arguments);(0,n.default)(this,"customMessageLines",ct);(0,e.default)(this,"i18n",q,this);(0,e.default)(this,"router",$,this);(0,e.default)(this,"persistentToastManager",X,this);(0,e.default)(this,"tracking",Q,this);(0,e.default)(this,"openFlagMenu",J,this);(0,e.default)(this,"isSemaphoreActive",Z,this);(0,e.default)(this,"isOverflowDropdownOpen",tt,this);(0,e.default)(this,"isPreAcceptFlowModalOpen",et,this);(0,e.default)(this,"inviteHasBeenReported",nt,this);(0,e.default)(this,"inviteHasBeenAccepted",it,this);(0,e.default)(this,"isActedOnInvite",rt,this);(0,e.default)(this,"showAcceptInvitationFrictionModal",at,this);(0,e.default)(this,"isReported",ot,this);(0,e.default)(this,"isUnloading",lt,this);(0,e.default)(this,"isUnloaded",st,this)}get isSentM2MInvite(){return(0,h.get)(this.args.invitationView,"invitation.genericInvitationType")===p.INVITATION_TYPES.CONNECTION}get isM2MInvite(){return this.args.isPending?(0,h.get)(this.args.invitationView,"invitation.genericInvitationType")===p.INVITATION_TYPES.CONNECTION:this.isSentM2MInvite}get isGenericInvitation(){return(0,h.get)(this.args.invitationView,"invitation.genericInvitationType")&&(0,h.get)(this.args.invitationView,"invitation.genericInvitationType")!==p.INVITATION_TYPES.CONNECTION}get isInviterFollowingInvitee(){return(0,h.get)(this.args.invitationView,"invitation.inviterFollowingInvitee")}get customMessage(){return(0,h.get)(this.args.invitationView,"invitation.message")}get withdrawAction(){return this.args.isInvitationManagerSentRedesignEnabled?"actor_withdraw":"withdraw"}get isViableInvitation(){return!!this.inviter&&(this.isM2MInvite||this.isGenericInvitation)}get isInvitationUnseen(){return(0,h.get)(this.args.invitationView,"invitation.unseen")}get invitationEntityUrn(){const t=(0,h.get)(this.args.invitationView,"invitation.entityUrn")
return`urn:li:invitation:${(0,m.entityUrnToId)(t)}`}get inviter(){return(0,l.getGenericInviter)((0,h.get)(this.args.invitationView,"invitation"))}get invitationTitle(){return this.inviter?(0,u.default)(this.inviter):""}get inviterUrn(){return this.inviter&&(0,h.get)(this.inviter,"entityUrn")}get mutualCurrentCompanyUrn(){return(0,h.get)(this.args,"invitationView.mutualCurrentCompany")}get shouldAddAsTeammate(){return(0,_.isPresent)(this.mutualCurrentCompanyUrn)}get isSentInvitation(){return"SENT"===(0,h.get)(this.args.invitationView,"invitation.invitationType")}get name(){if(this.isSentInvitation){const t=(0,h.get)(this.args.invitationView,"invitation.inviteeMemberResolutionResult")
return t&&(0,h.getProperties)(t,"firstName","lastName")}return this.inviter&&(0,h.getProperties)(this.inviter,"firstName","lastName","maidenName","name","title")}get inviterId(){return this.inviterUrn?(0,m.entityUrnToId)(this.inviterUrn):null}get profileId(){if(this.inviter){const t=(0,h.get)(this.inviter,"entityUrn")
return(0,g.fromUrn)(t).id}return""}get timeAgo(){return(0,h.get)(this.args,"invitationView.sentTimeLabel")}get afterRoute(){return this.router.currentRouteName}get hideMessageBtn(){return this.args.hideMessageBtn||(0,_.isEmpty)(this.args.hideMessageBtn)&&!this.args.isPending||(0,_.isEmpty)(this.inviter)||this.isGenericInvitation}get genericInvitationType(){return(0,h.get)(this.args.invitationView,"invitation.genericInvitationType")}get genericInvitationTargetUrn(){return(0,h.get)(this.inviter,"entityUrn")}get preAcceptControlName(){return this.isInvitationUnseen?"accept_new":"accept_old"}get insights(){return(0,h.get)(this.args,"invitationView.insight")}get isInvitationUnloading(){return this.isUnloading}get isInvitationUnloaded(){return this.isUnloaded}get isInvitationReported(){return this.isReported}get sentInvitationType(){return this.genericInvitationType}onExposedAction(){var t,e
null===(t=(e=this.args).cardExposed)||void 0===t||t.call(e,this.args.cardIndex)
return[]}_triggerInlineConfirmationOnAccept(){this.inviteHasBeenAccepted=!0
this.isActedOnInvite=!0}_triggerInlineConfirmationOnIgnore(){this.isActedOnInvite=!0}_callActOnInvitation(t){const{invitationView:e}=this.args
this.args.actOnInvitation(e,t,!0).then((()=>{if(!(0,v.isDestroying)(this)){this.args.isInvitationManager?t===p.INVITATION_ACTIONS.ACCEPT?this._triggerInlineConfirmationOnAccept():this._triggerInlineConfirmationOnIgnore():this.args.onTriggerInlineConfirmationCard(e,t)
this._genericPostAcceptHelper(t)}}))}_triggerPreAccceptFlow(){this.isPreAcceptFlowModalOpen=!0}_genericPostAcceptHelper(t){switch(this.genericInvitationType){case"EVENT":{const e="accept"===t;(0,d.fireProfessionalEventActionEvent)(this.tracking,(0,g.fromUrn)(this.genericInvitationTargetUrn,!1).id,e?c.ProfessionalEventActionType.ACCEPT_INVITATION:c.ProfessionalEventActionType.DECLINE_INVITATION)
break}default:{const e="accept"===t?"invite_accept_success":"invite_ignore_success"
this._fireCustomTrackingEvent(e)}}}_fireCustomTrackingEvent(t){const{tracking:e}=this,n=e.generateControlUrn(t)
e.fireCustomUrnInteractionEvent(n,"SHORT_PRESS")}_hasPreAcceptFlow(t){return!!(0,h.get)(t,"invitation.preAcceptExtensionUseCase")}performActionOnInvitation(t,e){this._fireCustomTrackingEvent(this.preAcceptControlName)
this._hasPreAcceptFlow(t)&&e===p.INVITATION_ACTIONS.ACCEPT?this._triggerPreAccceptFlow():this._callActOnInvitation(e)}acceptInvitationCallback(t){this.isPreAcceptFlowModalOpen=!1
"SUCCESS"===t&&this._callActOnInvitation(p.INVITATION_ACTIONS.ACCEPT)}reportInvitationCard(){const{invitationView:t}=this.args
this.args.rejectInvitationCard(t).then((()=>{this.isDestroying||(this.inviteHasBeenReported=!0)}))}removeWithdrawnInvitationCard(){this.isUnloaded=!0}withdrawInvitation(){const{invitationView:t}=this.args
this.args.actOnInvitation(t,this.withdrawAction,!1,this.sentInvitationType,this.removeWithdrawnInvitationCard)}dismissInlineConfirmation(){this.isUnloading=!0
this.args.onDecrementInlineConfirmationCount()
this.isUnloaded=!0}clickReportFlag(){this.openFlagMenu=!this.openFlagMenu}onAcceptInvitation(){(0,h.get)(this.args.invitationView,"showAcceptFriction")?this.showAcceptInvitationFrictionModal=!0:this.performActionOnInvitation(this.args.invitationView,"accept")}onAcceptInvitationFrictionModalCallback(){this.showAcceptInvitationFrictionModal=!1
this.performActionOnInvitation(this.args.invitationView,"accept")}semaphoreOpen(){this.openFlagMenu=!1
this.isSemaphoreActive=!0}semaphoreSuccess(){this.args.reportInvitation(this.args.invitationView)
this.isReported=!0
this.isSemaphoreActive=!1}semaphoreFailure(){this.isSemaphoreActive=!1
const e=this.i18n.lookupTranslation(t,"i18n_report_invite_error")()
this.persistentToastManager.error({message:e})}semaphoreTrack(t){const e=t&&t.moduleKey
e&&this.tracking.fireInteractionEvent(e)}},q=(0,i.default)(Y.prototype,"i18n",[W],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,i.default)(Y.prototype,"router",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,i.default)(Y.prototype,"persistentToastManager",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,i.default)(Y.prototype,"tracking",[K],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,i.default)(Y.prototype,"openFlagMenu",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Z=(0,i.default)(Y.prototype,"isSemaphoreActive",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),tt=(0,i.default)(Y.prototype,"isOverflowDropdownOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),et=(0,i.default)(Y.prototype,"isPreAcceptFlowModalOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),nt=(0,i.default)(Y.prototype,"inviteHasBeenReported",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),it=(0,i.default)(Y.prototype,"inviteHasBeenAccepted",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),rt=(0,i.default)(Y.prototype,"isActedOnInvite",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),at=(0,i.default)(Y.prototype,"showAcceptInvitationFrictionModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ot=(0,i.default)(Y.prototype,"isReported",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),lt=(0,i.default)(Y.prototype,"isUnloading",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),st=(0,i.default)(Y.prototype,"isUnloaded",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(Y.prototype,"onExposedAction",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"onExposedAction"),Y.prototype),(0,i.default)(Y.prototype,"performActionOnInvitation",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"performActionOnInvitation"),Y.prototype),(0,i.default)(Y.prototype,"acceptInvitationCallback",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"acceptInvitationCallback"),Y.prototype),(0,i.default)(Y.prototype,"reportInvitationCard",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"reportInvitationCard"),Y.prototype),(0,i.default)(Y.prototype,"removeWithdrawnInvitationCard",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"removeWithdrawnInvitationCard"),Y.prototype),(0,i.default)(Y.prototype,"withdrawInvitation",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"withdrawInvitation"),Y.prototype),(0,i.default)(Y.prototype,"dismissInlineConfirmation",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"dismissInlineConfirmation"),Y.prototype),(0,i.default)(Y.prototype,"clickReportFlag",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"clickReportFlag"),Y.prototype),(0,i.default)(Y.prototype,"onAcceptInvitation",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"onAcceptInvitation"),Y.prototype),(0,i.default)(Y.prototype,"onAcceptInvitationFrictionModalCallback",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"onAcceptInvitationFrictionModalCallback"),Y.prototype),(0,i.default)(Y.prototype,"semaphoreOpen",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"semaphoreOpen"),Y.prototype),(0,i.default)(Y.prototype,"semaphoreSuccess",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"semaphoreSuccess"),Y.prototype),(0,i.default)(Y.prototype,"semaphoreFailure",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"semaphoreFailure"),Y.prototype),(0,i.default)(Y.prototype,"semaphoreTrack",[h.action],Object.getOwnPropertyDescriptor(Y.prototype,"semaphoreTrack"),Y.prototype),Y))}))
define("invitation/components/invitation-list",["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","invitation/utils/invitation-client-impression-event","invitation/utils/ad-banner-reloader","invitation/components/base-invitation","@ember/service","@ember/object","artdeco-loader/components/artdeco-loader"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var m,g,f
t.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"bIqHN+Dm",block:'[[[1,"\\n"],[1,"\\n "],[11,"ul"],[17,1],[24,0,"mn-invitation-list artdeco-list"],[12],[1,"\\n "],[18,2,[[30,0,["actOnInvitation"]],[30,0,["cardImpressed"]],[30,0,["expandMessage"]],[30,0,["rejectInvitationCard"]],[30,0,["reportInvitation"]],[30,0,["onTriggerInlineConfirmationCard"]]]],[1,"\\n\\n"],[41,[30,0,["isLoading"]],[[[1," "],[8,[32,0],[[24,"size","small"]],null,null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],["&attrs","&default"],false,["yield","if"]]',moduleName:"invitation/components/invitation-list.gjs",scope:()=>[p.default],isStrictMode:!0}),(m=(0,d.inject)("ads@ad-banner-manager"),g=class extends c.default{constructor(){super(...arguments);(0,n.default)(this,"scrollPageKey","flagship3_people_invitations_list");(0,n.default)(this,"useLongerCopy",!0);(0,e.default)(this,"adBannerManager",f,this)}cardImpressed(t){let{invitationView:e,cardIndex:n}=t
s.default.reloadAd(this.adBannerManager,n)
return e?(0,l.default)(e,n):{}}},f=(0,i.default)(g.prototype,"adBannerManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"cardImpressed",[u.action],Object.getOwnPropertyDescriptor(g.prototype,"cardImpressed"),g.prototype),g))}))
define("invitation/components/invitation-pre-accept-base",["exports","@ember/template-factory","@ember/component","@glimmer/component","@ember/helper","events-shared/components/pre-accept-invite"],(function(t,e,n,i,r,a){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const o={EVENT:a.default}
class l extends i.default{get entityPreAcceptModal(){return o[this.args.invitationType]}}t.default=l;(0,n.setComponentTemplate)((0,e.createTemplateFactory)({id:"sfKDgJik",block:'[[[1,"\\n "],[18,3,[[28,[32,0],null,[["entityPreAcceptModal"],[[50,[30,0,["entityPreAcceptModal"]],0,null,[["entityUrn","controlName"],[[30,1],[30,2]]]]]]]]],[1,"\\n "]],["@invitationTargetUrn","@preAcceptControlName","&default"],false,["yield","component"]]',moduleName:"invitation/components/invitation-pre-accept-base.gjs",scope:()=>[r.hash],isStrictMode:!0}),l)}))
define("invitation/helpers/sent-view-ui-id",["exports","@ember/component/helper","@ember/object"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const i=(0,e.helper)((function(t){if(!(t.length<1))return function(t){if(null==t)return
const e=(0,n.get)(t,"numOfInvitations")??1
let i=(0,n.get)(t,"heroInvitations.firstObject.entityUrn")||(0,n.get)(t,"entityUrn")
e>1&&(i+=`_${e}`)
return i}(t[0])}))
t.default=i}))
define("invitation/utils/ad-banner-reloader",["exports","@ember/debug"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.reloadAd=n
function n(t,e){0!==e&&e%20==0&&t.triggerRefreshAdEvent()}const i={reloadAd:n}
t.default=i}))
define("invitation/utils/get-entity-name",["exports","@ember/object"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=function(t){const n=(0,e.get)(t,"title.text")||(0,e.get)(t,"name")||(0,e.get)(t,"title"),i=(0,e.get)(t,"title.attributes.lastObject")
if(n&&i){const t=(0,e.get)(i,"start"),r=t+(0,e.get)(i,"length")
return n.substring(t,r)}return n}}))
define("invitation/utils/i18n-constants",["exports"],(function(t){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const e={TEMPLATE:"components/invitation@invitation-list",INVITATION_DECLINED:"i18n_invitation_declined",INVITATION_MARK_UNKNOWN:"i18n_mark_unknown",INVITATION_MARK_UNKNOWN_SUCCESS:"i18n_mark_unknown_success",INVITATION_MESSAGE:"i18n_send_message_btn",INVITATION_ACCEPTED:"i18n_invitation_accepted",INVITATION_WITHDRAWN:"i18n_invitation_withdrawn",INVITATION_ACCEPT_FAILURE:"i18n_invitation_accept_failure",INVITATION_ACCEPT_FAILURE_CONNECTION_LIMIT:"i18n_accept_invitation_failed_connection_limit",INVITATION_DECLINE_FAILURE:"i18n_invitation_decline_failure",INVITATION_WITHDRAW_FAILURE:"i18n_invitation_withdraw_failure",INVITATION_REPORT_FAILURE:"i18n_invitation_report_failure",INVITATION_GENERAL_FAILURE_HELPCENTER:"i18n_accept_invitation_failed_msg_helpcenter",INVITATION_GENERAL_FAILURE_HELPCENTER_SHORT:"i18n_accept_invitation_failed_msg_helpcenter_short",INVITATION_VIEW_PROFILE:"i18n_invitation_view_profile",EVENT_INVITATION_ACCEPTED:"i18n_event_invitation_accepted",EVENT_INVITATION_DECLINED:"i18n_event_invitation_declined",GENERIC_INVITATION_ACCEPTED:"i18n_generic_invitation_accepted",GENERIC_INVITATION_DECLINED:"i18n_generic_invitation_declined"}
t.default=e}))
define("invitation/utils/invitation-client-impression-event",["exports","@ember/object","ember-cli-pemberly-tracking/utils/tracking","invitation/utils/invitation-util","invitation-platform/utils/constants"],(function(t,e,n,i,r){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=function(t,a){var o,l,s,c
const d=(0,n.generateTrackingId)(),u=(null===(o=t.invitation)||void 0===o?void 0:o.entityUrn)||(null===(l=t.invitation)||void 0===l?void 0:l.invitationUrn),p=(null===(s=t.invitation)||void 0===s?void 0:s.genericInvitationType)!==r.INVITATION_TYPES.CONNECTION,m=(0,i.getGenericInviter)((0,e.get)(t,"invitation"))
if(!m)return{}
if(p){var g
return{name:"InvitationClientImpressionEvent",body:{invitationTargetUrn:m.entityUrn,invitationTrackingInfo:{objectUrn:u,trackingId:d},invitationType:null===(g=t.invitation)||void 0===g?void 0:g.genericInvitationType,listPosition:{index:a}}}}return{name:"InvitationClientImpressionEvent",body:{invitationTargetUrn:null===(c=m.memberProfileUrn)||void 0===c?void 0:c.objectUrn,invitationTrackingInfo:{objectUrn:u,trackingId:d},invitationType:"MEMBER",listPosition:{index:a}}}}}))
define("invitation/utils/invitation-util",["exports","@ember/object","invitation-platform/utils/constants"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.getGenericInviter=function(t){const n=(0,e.get)(t,"genericInvitationType")
return i[n]?(0,e.get)(t,i[n]):null}
const i=Object.freeze({[n.INVITATION_TYPES.CONNECTION]:"genericInviter.memberProfileUrn",[n.GENERIC_INVITATION_TYPES.EVENT]:"genericInviter.eventUrn",[n.GENERIC_INVITATION_TYPES.ORGANIZATION]:"genericInviter.organizationUrn",[n.GENERIC_INVITATION_TYPES.CONTENT_SERIES]:"genericInviter.contentSeries",[n.GENERIC_INVITATION_TYPES.GROUP]:"genericInviter.group",[n.GENERIC_INVITATION_TYPES.SERVICE_PROVIDER_REVIEW]:"genericInviter.marketplaceProviderUrn"})}))
define("lazy-modal/components/lazy-modal-container",["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","lazy-modal/utils/lazy-modal-helpers","lazy-modal/utils/constants","@glimmer/component","@ember/object","@ember/helper"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var m,g
t.default=(0,o.setComponentTemplate)((0,a.createTemplateFactory)({id:"esydR2MH",block:'[[[1,"\\n "],[18,1,[[28,[32,0],null,[["shouldOpenModal","bundleName","modalName","isModalOpen"],[[30,0,["shouldOpenModal"]],[30,0,["bundleName"]],[30,0,["modalName"]],[30,0,["isModalOpen"]]]]],[28,[32,0],null,[["openModal","closeModal"],[[30,0,["openModal"]],[30,0,["closeModal"]]]]]]],[1,"\\n "]],["&default"],false,["yield"]]',moduleName:"lazy-modal/components/lazy-modal-container.gjs",scope:()=>[p.hash],isStrictMode:!0}),(m=class extends d.default{constructor(){super(...arguments);(0,e.default)(this,"isModalOpen",g,this)}get modalName(){const t=(0,s.getLazyModalPath)(this.args.url)
return t&&(c.PATH_TO_MODAL[t]||(0,s.getModalNameFromPathWithDynamicSegments)(t))}get bundleName(){const{modalName:t}=this
return t&&c.MODAL_TO_BUNDLE[t]}get shouldOpenModal(){return this.bundleName&&this.modalName}openModal(){var t,e
null===(t=(e=this.args).onModalOpen)||void 0===t||t.call(e)
this.isModalOpen=!0}closeModal(){var t,e
null===(t=(e=this.args).onModalClose)||void 0===t||t.call(e)
this.isModalOpen=!1}},g=(0,i.default)(m.prototype,"isModalOpen",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(m.prototype,"openModal",[u.action],Object.getOwnPropertyDescriptor(m.prototype,"openModal"),m.prototype),(0,i.default)(m.prototype,"closeModal",[u.action],Object.getOwnPropertyDescriptor(m.prototype,"closeModal"),m.prototype),m))}))
define("lazy-modal/template-registry",[],(function(){}))
define("lazy-modal/utils/constants",["exports"],(function(t){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.RESOURCE_PATH_PATTERN=t.PATH_WITH_DYNAMIC_SEGMENTS_TO_MODAL=t.PATH_TO_MODAL=t.MODAL_TO_BUNDLE=void 0
t.PATH_TO_MODAL=Object.freeze({"/appreciation/create/":"appreciation$appreciation-modal","/hiring/jobs/create/":"share-job$share-job-modal"}),t.PATH_WITH_DYNAMIC_SEGMENTS_TO_MODAL=[],t.MODAL_TO_BUNDLE=Object.freeze({"appreciation$appreciation-modal":"appreciation","share-job$share-job-modal":"share-job"}),t.RESOURCE_PATH_PATTERN=/https?:\/\/www\.linkedin(?:-ei)?\.[a-z]{2,3}(\/[^?#$]+)?/}))
define("lazy-modal/utils/lazy-modal-helpers",["exports","lazy-modal/utils/constants"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.getLazyModalPath=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:""
const n=e.RESOURCE_PATH_PATTERN.exec(t)
if(n){const[,t=""]=n
return t&&(t.endsWith("/")?t:`${t}/`)}return t.split("?")[0]}
t.getModalNameFromPathWithDynamicSegments=function(t){const n=e.PATH_WITH_DYNAMIC_SEGMENTS_TO_MODAL.find((e=>e.pattern.test(t)))
return n&&n.modalName}
t.isSupportedLazyModalPath=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:""
const n=Object.keys(e.PATH_TO_MODAL),i=n.some((e=>t.includes(e))),r=e.PATH_WITH_DYNAMIC_SEGMENTS_TO_MODAL.some((e=>e.pattern.test(t)))
return i||r}}))
define("nt-card/breadcrumbs/me-notification-action-breadcrumb",["exports","@babel/runtime/helpers/esm/defineProperty","@linkedin/core-web-tracking"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.MeNotificationActionBreadcrumb=void 0
class i extends n.ClientBreadcrumb{constructor(){super(n.ClientBreadcrumbType.ME_NOTIFICATION_ACTION,(0,n.generateByteUUID)());(0,e.default)(this,"notification",void 0);(0,e.default)(this,"topLevelFilterName",void 0)}}t.MeNotificationActionBreadcrumb=i}))
define("nt-card/breadcrumbs/me-notification-impression-breadcrumb",["exports","@babel/runtime/helpers/esm/defineProperty","@linkedin/core-web-tracking"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.MeNotificationImpressionBreadcrumb=void 0
class i extends n.ClientBreadcrumb{constructor(){super(n.ClientBreadcrumbType.ME_NOTIFICATION,(0,n.generateByteUUID)());(0,e.default)(this,"objectUrn",void 0);(0,e.default)(this,"topLevelFilterName",void 0)}}t.MeNotificationImpressionBreadcrumb=i}))
define("nt-card/components/nt-card-action-row",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(t,e,n,i,r,a){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var o
const l=(0,i.createTemplateFactory)({id:"8gezi+3Q",block:'[[[11,0],[24,0,"display-flex"],[17,1],[12],[1,"\\n"],[42,[28,[37,1],[[28,[37,1],[[30,2]],null]],null],null,[[[1," "],[10,0],[14,0,"mr2"],[12],[1,"\\n"],[44,[[28,[37,3],[[30,3],[30,4],[30,2,["length"]]],null]],[[[41,[30,5],[[[41,[30,5,["isConfirmation"]],[[[1," "],[8,[39,5],null,[["@cta","@handleAfterMessageSent","@handleConfirmationClick"],[[30,3],[30,6],[28,[37,6],[[30,7],[30,3,["confirmationAction"]]],null]]],null],[1,"\\n"]],[]],[[[41,[30,5,["isMessageButtonComponent"]],[[[1," "],[8,[39,7],null,[["@afterSend","@body","@composeOption","@contextEntityUrn","@controlUrn","@onMessagingOpened","@msgAdapterOptions","@referringModuleKey"],[[28,[37,6],[[30,6],[30,3],[30,5,["controlName"]],"MESSAGE"],null],[30,3,["messagingPrefilledText"]],[30,3,["composeOption"]],[30,3,["messagingContextUrn"]],[30,5,["controlName"]],[28,[37,6],[[30,7],[30,3],[30,5,["controlName"]]],null],[30,5,["msgAdapterOptions"]],"notifications:action"]],[["default"],[[[[1,"\\n "],[8,[39,8],[[4,[38,9],["click",[30,8]],null]],[["@color","@controlType","@type"],[[30,5,["buttonColor"]],"button",[30,5,["buttonType"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[8]]]]],[1,"\\n"]],[]],[[[41,[30,5,["isPropsHomeRedirect"]],[[[1," "],[8,[39,7],null,[["@afterSend","@body","@controlUrn","@recipientUrns","@msgAdapterOptions","@onMessagingOpened","@referringModuleKey"],[[28,[37,6],[[30,6],[30,3],[30,5,["controlName"]],"MESSAGE"],null],[30,5,["prefilledMessage"]],[30,5,["controlName"]],[30,5,["recipientUrns"]],[30,5,["msgAdapterOptions"]],[28,[37,6],[[30,7],[30,3],[30,5,["controlName"]]],null],"notifications:action"]],[["default"],[[[[1,"\\n "],[8,[39,8],[[4,[38,9],["click",[30,9]],null]],[["@color","@controlType","@type"],[[30,5,["buttonColor"]],"button",[30,5,["buttonType"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[9]]]]],[1,"\\n"]],[]],[[[41,[30,5,["isMessage"]],[[[1," "],[8,[39,11],[[4,[38,9],["click",[28,[37,6],[[30,7],[30,3],[30,5,["controlName"]]],null]],null],[4,[38,13],[[30,5,["controlName"]]],null]],[["@usecase","@afterSend","@buttonClasses","@customButtonA11yText","@groupConversationName","@isRecipientNotRequired","@message","@msgAdapterOptions","@recipientDistance","@recipientId","@recipientIds"],["nt-card-action-row__message-cta",[28,[37,6],[[30,6],[30,3],[30,5,["controlName"]],"MESSAGE"],null],[29,["artdeco-button artdeco-button--",[30,5,["buttonType"]]," artdeco-button--",[30,5,["buttonColor"]]]],[28,[37,12],[[30,3,["displayText","accessibilityText"]],[30,3,["displayText","text"]]],null],[30,5,["groupConversationName"]],[30,5,["isRecipientNotRequired"]],[30,5,["prefilledMessage"]],[30,5,["msgAdapterOptions"]],"DISTANCE_1",[30,5,["recipientId"]],[30,5,["recipientIds"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,5,["isAppreciation"]],[[[1," "],[8,[39,14],null,[["@afterKudoShare","@beforeTrigger","@buttonColor","@buttonType","@contextUrn","@dataControlName","@origin","@recipientId"],[[28,[37,6],[[30,10],[30,3]],null],[28,[37,6],[[30,7],[30,3]],null],[30,5,["buttonColor"]],[30,5,["buttonType"]],[30,5,["appreciationContextUrn"]],[30,5,["controlName"]],[30,5,["appreciationOrigin"]],[30,5,["recipientId"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,5,["isShare"]],[[[1," "],[8,[39,15],null,[["@beforeTrigger","@prefilledText","@urlToPreview","@shareOrigin","@organizationActor"],[[28,[37,6],[[30,7],[30,3]],null],[30,5,["prefilledText"]],[30,5,["urlToPreview"]],[30,5,["linkOrigin"]],[30,5,["organizationActor"]]]],[["default"],[[[[1,"\\n "],[8,[39,8],[[4,[38,9],["click",[30,11]],null],[4,[38,13],[[30,5,["controlName"]]],null]],[["@color","@controlType","@type"],[[30,5,["buttonColor"]],"button",[30,5,["buttonType"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[11]]]]],[1,"\\n"]],[]],[[[41,[30,5,["isLazyModal"]],[[[1," "],[8,[39,16],null,[["@onModalOpen","@url"],[[28,[37,6],[[30,7],[30,3]],null],[30,5,["actionTarget"]]]],[["default"],[[[[1,"\\n"],[41,[30,12,["shouldOpenModal"]],[[[1," "],[8,[39,8],[[4,[38,9],["click",[30,13,["openModal"]]],null],[4,[38,13],[[30,5,["controlName"]]],null]],[["@color","@controlType","@type"],[[30,5,["buttonColor"]],"button",[30,5,["buttonType"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"],[41,[30,12,["isModalOpen"]],[[[1," "],[8,[39,17],null,[["@bundle","@retryLimit"],[[30,12,["bundleName"]],1]],[["default"],[[[[1,"\\n"],[41,[30,14,["state","fulfilled"]],[[[1," "],[46,[28,[37,19],[[30,12,["modalName"]]],null],null,[["isOpen","url","onDismiss"],[[30,12,["isModalOpen"]],[30,5,["actionTarget"]],[30,13,["closeModal"]]]],null],[1,"\\n"]],[]],null],[1," "]],[14]]]]],[1,"\\n"]],[]],null]],[]],[[[1," "],[8,[39,20],null,[["@href"],[[30,5,["actionTarget"]]]],null],[1,"\\n"]],[]]],[1," "]],[12,13]]]]],[1,"\\n"]],[]],[[[1," "],[8,[39,8],[[4,[38,9],["click",[52,[30,5,["isSendFeedback"]],[30,0,["sendFeedback"]],[28,[37,6],[[30,7],[30,3]],null]]],null],[4,[38,13],[[30,5,["controlName"]]],null]],[["@color","@controlType","@type"],[[30,5,["buttonColor"]],"button",[30,5,["buttonType"]]]],[["default"],[[[[1,"\\n "],[8,[39,10],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]],[]]]],[]]]],[]]]],[]]]],[]]]],[]]]],[]],null]],[5]]],[1," "],[13],[1,"\\n"]],[3,4]],null],[13]],["&attrs","@ctas","currentCta","ctaIndex","ctaInfo","@onAfterMessageSend","@onCtaClick","openMessaging","openMessaging","@onAfterCardActionComplete","openShareboxModal","properties","actions","asset"],false,["each","-track-array","let","nt-card@get-cta-info","if","nt-card@nt-card/confirmation","fn","message-button@entry-point","artdeco-button@artdeco-button","on","text-view-model@text-view-model-v2","message-button@message-button","global-helpers@or","ember-cli-pemberly-tracking@track-interaction","appreciation@appreciation-trigger","nt-card@nt-card/action-row/share-cta","lazy-modal@lazy-modal-container","asset-loader@deferred-asset-loader","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","app-aware-link@app-aware-link"]]',moduleName:"nt-card/components/nt-card-action-row.hbs",isStrictMode:!1})
let s=t.default=(o=class extends r.default{sendFeedback(){this.args.getNotificationsFeedbackInfo()}},(0,e.default)(o.prototype,"sendFeedback",[a.action],Object.getOwnPropertyDescriptor(o.prototype,"sendFeedback"),o.prototype),o);(0,n.setComponentTemplate)(l,s)}))
define("nt-card/components/nt-card-content-action",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/component","@ember/template-factory","@glimmer/component","nt-card/utils/constants","@ember/object","dash-interop-helper/utils/get-graphql-value-with-dash-fallback"],(function(t,e,n,i,r,a,o,l){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const s=(0,i.createTemplateFactory)({id:"Z/iYMabk",block:'[[[41,[30,0,["isConfirmation"]],[[[1," "],[8,[39,1],[[17,1]],[["@cardActionField","@cta","@handleAfterMessageSent","@handleConfirmationClick"],["contentAction",[30,2,["contentAction"]],[30,3],[28,[37,2],[[30,4],[30,2,["contentAction","confirmationAction"]]],null]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isMessageContentAction"]],[[[1," "],[8,[39,3],[[24,0,"mb1"],[17,1]],[["@card","@handleAfterMessageSent","@handleClick","@topLevelFilterName"],[[30,2],[30,3],[30,4],[30,5]]],null],[1,"\\n"]],[]],[[[1," "],[11,"button"],[24,4,"button"],[16,"aria-label",[30,2,["contentAccessibilityText"]]],[16,"aria-hidden",[52,[30,2,["contentAccessibilityText"]],"false","true"]],[24,0,"artdeco-card overflow-hidden"],[17,1],[4,[38,4],["click",[28,[37,2],[[30,4],[30,2,["contentAction"]],[30,0,["contentClickControlName"]]],null]],null],[4,[38,5],[[30,0,["contentClickControlName"]]],null],[12],[1,"\\n "],[8,[39,6],null,[["@content","@hasEntityAsSupportingImage"],[[28,[37,7],[[30,2]],[["hasEntityAsSupportingImage","entitySize","largeImgWidth","smallImgWidth"],[[30,0,["hasEntityAsSupportingImage"]],2,114,102]]],[30,0,["hasEntityAsSupportingImage"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]]],[]]]],["&attrs","@card","@handleAfterMessageSent","@handleContentClick","@topLevelFilterName"],false,["if","nt-card@nt-card/confirmation","fn","nt-card@nt-card/custom-message","on","ember-cli-pemberly-tracking@track-interaction","nt-card@nt-card-content","nt-card@get-card-content-model"]]',moduleName:"nt-card/components/nt-card-content-action.hbs",isStrictMode:!1}),c=/\/messaging\/compose/
class d extends r.default{constructor(){super(...arguments);(0,e.default)(this,"contentClickControlName",a.CONTROL_NAMES.CONTENT_CLICK_CONTROL_NAME)}get isConfirmation(){const t=(0,o.get)(this.args,"card.contentAction.type")
return t&&t===a.CARD_ACTION_ENUMS.CONFIRMATION}get hasEntityAsSupportingImage(){const t=(0,o.get)(this.args,"card.contentType")
if("SUPPORTING_IMAGE"===t){const t=(0,o.get)(this.args,"card.contentImages")[0],e=t&&(0,o.get)(t,"attributes")[0]
return!!(0,l.getGraphQlValueWithDashFallback)(e,"detailData.profilePicture")}return"SUPPORTING_ENTITY"===t}get isMessageContentAction(){const t=(0,o.get)(this.args,"card.contentAction.actionTarget")
return(0,o.get)(this.args,"card.contentAction.type")===a.CARD_ACTION_ENUMS.MESSAGE||t&&c.test(t)}}t.default=d;(0,n.setComponentTemplate)(s,d)}))
define("nt-card/components/nt-card-content",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const r=(0,n.createTemplateFactory)({id:"qji7b5Mx",block:'[[[41,[28,[37,1],[[30,1,["contentType"]],"ENTITY_WITH_SUPPORTING_TEXT"],null],[[[41,[30,1,["ref"]],[[[1," "],[10,0],[14,0,"nt-card__text--word-wrap nt-card__text--2-line-large text-align-start m2 t-14 t-black"],[12],[1,"\\n "],[8,[39,2],null,[["@tvm"],[[30,1,["ref","text"]]]],null],[1,"\\n "],[13],[1,"\\n "],[10,"hr"],[14,0,"m0"],[12],[13],[1,"\\n"]],[]],null]],[]],null],[10,0],[15,0,[29,[[30,1,["body","classes"]]," display-flex"]]],[12],[1,"\\n"],[41,[30,1,["media","imageViewModel"]],[[[1," "],[10,0],[15,0,[29,["relative\\n ",[52,[51,[28,[37,4],[[30,2],[30,1,["media","showLiveIndicator"]]],null]],"overflow-hidden"],"\\n ",[30,1,["media","wrapperClasses"]]]]],[12],[1,"\\n "],[8,[39,5],null,[["@imgClasses","@isVideo","@images","@entitySize","@illustrationSize"],[[30,1,["media","classes"]],[30,1,["media","isVideo"]],[30,1,["media","imageViewModel"]],[52,[30,1,["media","entitySize"]],[30,1,["media","entitySize"]],8],[30,1,["media","illustrationSize"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n "],[10,0],[15,0,[29,[[30,1,["body","textClasses"]],"\\n full-width display-flex flex-column justify-center align-items-flex-start\\n ",[52,[28,[37,6],[[30,1,["media","imageViewModel"]],[30,1,["media","showLiveIndicator"]]],null],"ph2","p2"],"\\n "]]],[12],[1,"\\n"],[41,[30,1,["media","showLiveIndicator"]],[[[1," "],[10,1],[14,0,"nt-card-content__media-live-label--in-body ph1 t-sans t-12 t-white t-bold"],[12],[1,"\\n "],[1,[28,[35,7],["live","nt-card/components/nt-card-content"],null]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["header"]],[[[1," "],[10,0],[14,0,"nt-card-content__body-text nt-card__text--word-wrap nt-card__text--1-line text-align-start mb1 t-12 t-black t-bold"],[12],[1,"\\n "],[8,[39,2],null,[["@tvm"],[[30,1,["header","text"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["badge"]],[[[1," "],[10,0],[14,0,"nt-card-content__badge mv1"],[12],[1,"\\n "],[8,[39,5],null,[["@images","@entitySize"],[[30,1,["badge"]],1]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[44,[[52,[28,[37,9],[[30,1,["body","classes"]]],null],"t-black","t-black--light"]],[[[41,[28,[37,6],[[30,3],[30,1,["main"]]],null],[[[1," "],[10,0],[15,0,[29,["nt-card-content__body-text nt-card__text--word-wrap nt-card__text--2-line-large text-align-start t-14\\n ",[30,3]]]],[12],[1,"\\n "],[8,[39,2],null,[["@tvm"],[[30,1,["main","text"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[28,[37,6],[[30,3],[30,1,["footer"]]],null],[[[1," "],[10,0],[15,0,[29,["nt-card-content__body-text nt-card__text--word-wrap nt-card__text--1-line text-align-start t-12\\n ",[30,1,["footer","classes"]],"\\n ",[30,3]]]],[12],[1,"\\n "],[8,[39,2],null,[["@tvm"],[[30,1,["footer","text"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[3]]],[1," "],[13],[1,"\\n"],[13],[1,"\\n"],[41,[28,[37,10],[[30,1,["contentType"]],"ENTITY_WITH_SUPPORTING_TEXT"],null],[[[41,[30,1,["ref"]],[[[1," "],[10,0],[14,0,"nt-card-content__body--secondary nt-card__text--word-wrap nt-card__text--2-line-large text-align-start t-black--light ph2 t-14"],[12],[1,"\\n "],[8,[39,2],null,[["@tvm"],[[30,1,["ref","text"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],null]],["@content","@hasEntityAsSupportingImage","fontColorClass"],false,["if","global-helpers@neq","text-view-model@text-view-model-v2","unless","global-helpers@or","image-view-model@image-view-model","global-helpers@and","t","let","global-helpers@not","global-helpers@eq"]]',moduleName:"nt-card/components/nt-card-content.hbs",isStrictMode:!1})
t.default=(0,e.setComponentTemplate)(r,(0,i.default)())}))
define("nt-card/components/nt-card-list",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const r=(0,n.createTemplateFactory)({id:"MN1fATvr",block:'[[[41,[30,1],[[[1," "],[8,[39,1],null,[["@isDisabled","@items","@onTrigger","@isHotkeyEnabled","@hotkeyContext"],[[28,[37,2],[[30,2]],null],[30,3],[30,1],[30,4],"NOTIFICATIONS"]],[["content"],[[[[1,"\\n "],[11,0],[16,0,[29,["nt-card-list\\n ",[52,[30,2],"nt-card-list--paginated"],"\\n ",[52,[30,7],"nt-card-list--with-header"],"\\n relative full-width"]]],[17,8],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,6]],null]],null],null,[[[1," "],[8,[30,5],[[16,"data-finite-scroll-hotkey-item",[30,10]]],[["@index"],[[30,10]]],[["default"],[[[[1,"\\n "],[8,[39,5],null,[["@hintClassName","@occlusionEnabled","@class"],["nt-card__occlusion-wrapper--placeholder",[28,[37,6],[[30,11],[28,[37,7],[[30,10],2],null]],null],"nt-card-list__occludable-area"]],[["default"],[[[[1,"\\n "],[18,15,[[30,9],[30,10]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[9,10]],null],[1," "],[13],[1,"\\n "]],[5,6]]]]],[1,"\\n"]],[]],[[[1," "],[11,0],[16,0,[29,["nt-card-list\\n ",[52,[30,12],"nt-card-list--paginated"],"\\n ",[52,[30,7],"nt-card-list--with-header"],"\\n relative full-width"]]],[17,8],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,3]],null]],null],null,[[[1," "],[8,[39,5],null,[["@hintClassName","@occlusionEnabled","@class"],["nt-card__occlusion-wrapper--placeholder",[28,[37,6],[[30,11],[28,[37,7],[[30,14],2],null]],null],"nt-card-list__occludable-area"]],[["default"],[[[[1,"\\n "],[18,15,[[30,13],[30,14]]],[1,"\\n "]],[]]]]],[1,"\\n"]],[13,14]],null],[1," "],[13],[1,"\\n"]],[]]]],["@onGetNextCardPage","@canInfiniteScroll","@cards","@isNotificationHotkeysEnabled","ItemContainer","cards","@hasHeader","&attrs","card","index","@occlusionEnabled","@hasPaginationButton","card","index","&default"],false,["if","scaffold-finite-scroll@finite-scroll","global-helpers@not","each","-track-array","occludable-area@occludable-area","global-helpers@and","global-helpers@gte","yield"]]',moduleName:"nt-card/components/nt-card-list.hbs",isStrictMode:!1})
t.default=(0,e.setComponentTemplate)(r,(0,i.default)())}))
define("nt-card/components/nt-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateMethodGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@ember/object","rsvp","@glimmer/component","@ember/destroyable","nt-card/utils/constants","nt-card/utils/tracking-utils","@ember/debug","nt-card/breadcrumbs/me-notification-impression-breadcrumb","nt-card/breadcrumbs/me-notification-action-breadcrumb"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var b,v,T,y,I,A,O,C,N,E,S,w,k,M
const x=(0,l.createTemplateFactory)({id:"WPGuFPNj",block:'[[[41,[30,1,["deleted"]],[[[41,[51,[30,1,["isPlaceholderHidden"]]],[[[1," "],[10,"article"],[14,0,"nt-card p4 justify-space-between align-items-center"],[12],[1,"\\n "],[10,2],[14,0,"t-14"],[12],[1,"\\n "],[1,[28,[35,2],["i18n_notification_deleted","nt-card/components/nt-card"],null]],[1,"\\n "],[13],[1,"\\n "],[8,[39,3],[[4,[38,4],["click",[28,[37,5],[[30,0,["handleSettingClick"]],[30,1,["option"]]],null]],null],[4,[38,6],["delete"],[["onInteract"],[[30,0,["undoDeleteActionTracking"]]]]],[4,[38,7],null,null]],[["@icon","@type","@color","@size","@text","@aria-label"],["undo","tertiary","muted",1,[28,[37,2],["i18n_undo","nt-card/components/nt-card"],null],[28,[37,2],["i18n_undo_a11y","nt-card/components/nt-card"],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]],[[[1," "],[11,"article"],[16,0,[29,["nt-card\\n ",[52,[51,[30,1,["read"]]],"nt-card--unread"],"\\n ",[52,[28,[37,8],[[28,[37,9],[[30,0,["isWantRateSurveyEnabled"]]],null],[30,0,["isVerticallyCentered"]]],null],"align-items-center"],"\\n ",[52,[30,1,["cardAction"]],"nt-card--with-hover-states"],"\\n ",[52,[30,0,["isSurveyDisplayed"]],"nt-card--with-survey"],"\\n ",[52,[30,0,["isWantRateSurveyEnabled"]],"nt-card--survey-enabled"],"\\n "]]],[16,"data-nt-card-index",[29,[[30,2]]]],[17,3],[24,"data-view-name","notification-card"],[4,[38,10],[[30,0,["handleFirstCardRendered"]]],null],[4,[38,11],[[30,0,["handleImpression"]]],[["genericTrackingLixKey","routeName","currentRoute"],["voyager.web.notifications-track-view-impression",[28,[37,12],[[53,"outletState"],"render.name"],null],[28,[37,12],[[53,"outletState"],"render"],null]]]],[4,[38,14],null,[["viewName","view","getImpressionBreadcrumbs","genericTrackingLixKey","routeName","currentRoute"],["notification-card",[30,0],[30,0,["getBreadcrumbs"]],"voyager.web.notifications-track-view-impression",[28,[37,12],[[53,"outletState"],"render.name"],null],[28,[37,12],[[53,"outletState"],"render"],null]]]],[4,[38,11],[[30,0,["handleTrackViewImpression"]]],[["routeName","currentRoute"],[[28,[37,12],[[53,"outletState"],"render.name"],null],[28,[37,12],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n"],[41,[30,0,["isWantRateSurveyEnabled"]],[[[1," "],[10,0],[15,0,[29,["nt-card__container\\n ",[52,[30,0,["isVerticallyCentered"]],"align-items-center"],"\\n "]]],[12],[1,"\\n "],[10,0],[14,0,"nt-card__left-rail mr2"],[12],[1,"\\n"],[41,[51,[30,1,["read"]]],[[[1," "],[10,"figure"],[14,0,"nt-card__blue-dot-figure mt5"],[12],[1,"\\n "],[10,"svg"],[14,"viewBox","0 0 100 100"],[14,0,"nt-card__blue-dot"],[14,"role","img"],[15,"aria-label",[28,[37,2],["i18n_new","nt-card/components/nt-card"],null]],[12],[1,"\\n "],[10,"circle"],[14,"cx","50"],[14,"cy","50"],[14,"r","50"],[14,"fill","currentColor"],[12],[13],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,1,["headerImage","accessibilityText"]],[[[1," "],[11,3],[16,6,[30,0,["entityActionTarget"]]],[16,"aria-label",[30,1,["headerImage","accessibilityText"]]],[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["headerImage","actionTarget"]],[30,0,["cardImageClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardImageClickControlName"]]],null],[12],[1,"\\n "],[8,[39,15],null,[["@illustrationSize","@entitySize","@gridSize","@images","@isPresenceEnabled"],[48,[30,0,["cardEntitySize"]],[30,0,["cardEntitySize"]],[30,1,["headerImage"]],true]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[8,[39,15],null,[["@illustrationSize","@entitySize","@gridSize","@images","@isPresenceEnabled"],[48,[30,0,["cardEntitySize"]],[30,0,["cardEntitySize"]],[30,1,["headerImage"]],true]],null],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n\\n "],[10,0],[14,0,"display-flex flex-column flex-grow-1 mr2"],[12],[1,"\\n"],[41,[28,[37,16],[[30,1,["kickerIcon"]],[30,1,["kickerText"]]],null],[[[1," "],[10,0],[14,0,"display-flex align-items-center mb2"],[12],[1,"\\n"],[41,[30,1,["kickerIcon"]],[[[1," "],[8,[39,15],[[24,0,"nt-card__kicker-icon mr1"]],[["@entitySize","@images"],[1,[30,1,["kickerIcon"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["kickerText"]],[[[1," "],[10,1],[15,0,[30,0,["kickerTextClasses"]]],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["kickerText"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["cardAction"]],[[[41,[30,0,["isMessageHeadlineApplied"]],[[[44,[[28,[37,19],[[30,1,["cardAction"]]],null]],[[[41,[30,4],[[[41,[30,4,["isConversationThreadCta"]],[[[1," "],[8,[39,20],null,[["@recipientUrns","@onMessagingOpened","@msgAdapterOptions"],[[30,0,["recipientUrn"]],[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null],[30,4,["msgAdapterOptions"]]]],[["default"],[[[[1,"\\n "],[11,"button"],[24,0,"nt-card__text--3-line nt-card__headline nt-card__text--word-wrap t-black t-normal text-align-left text-body-small"],[24,4,"button"],[4,[38,4],["click",[30,5]],null],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[5]]]]],[1,"\\n"]],[]],[[[1," "],[8,[39,21],[[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardClickControlName"]]],null]],[["@usecase","@customButtonA11yText","@isRecipientNotRequired","@recipientId","@recipientIds","@recipientDistance","@message","@msgAdapterOptions","@groupConversationName","@buttonClasses","@afterSend"],["nt-card__compose",[30,1,["headline","text"]],[30,4,["isRecipientNotRequired"]],[30,4,["recipientId"]],[30,4,["recipientIds"]],"DISTANCE_1",[30,4,["prefilledMessage"]],[30,4,["msgAdapterOptions"]],[30,4,["groupConversationName"]],"nt-card__headline nt-card__text--3-line nt-card__text--word-wrap t-black t-normal text-align-start text-body-small",[28,[37,5],[[30,0,["handleTrackedAfterMessageSent"]],[30,1,["cardAction"]]],null]]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"nt-card__text--3-line"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]]],[]],null]],[4]]]],[]],[[[1," "],[11,3],[24,0,"nt-card__headline nt-card__text--word-wrap t-black t-normal text-body-small"],[16,6,[30,0,["nonP1RouteActionTarget"]]],[24,"tabindex","0"],[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardClickControlName"]]],null],[12],[1,"\\n "],[10,1],[14,0,"nt-card__text--3-line"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[28,[37,8],[[30,1,["subHeadline"]],[30,0,["isSubHeadlineClickable"]]],null],[[[1," "],[10,1],[14,0,"nt-card__subheadline nt-card__text--1-line-large t-14 t-black--light t-normal mt1"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["subHeadline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]]]],[]],[[[1," "],[11,1],[24,0,"nt-card__text--3-line nt-card__text--word-wrap text-body-small"],[4,[38,6],[[30,0,["cardClickControlName"]]],null],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]],[1,"\\n"],[41,[28,[37,8],[[30,1,["subHeadline"]],[28,[37,9],[[30,0,["isSubHeadlineClickable"]]],null]],null],[[[1," "],[10,1],[14,0,"nt-card__text--1-line-large t-14 t-black--light t-normal mt1"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["subHeadline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n "],[8,[39,22],[[24,0,"mt1"]],[["@handleTertiaryAction","@tertiaryAction","@tertiaryImage","@tertiaryText","@topLevelFilterName"],[[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["tertiaryAction"]]],null],[30,1,["tertiaryAction"]],[30,1,["tertiaryImage"]],[30,1,["tertiaryText"]],[30,6]]],null],[1,"\\n\\n"],[41,[28,[37,23],[[30,1,["contentType"]]],null],[[[41,[28,[37,9],[[30,0,["confirmation"]]],null],[[[1," "],[8,[39,24],[[24,0,"mt2"]],[["@card","@handleAfterMessageSent","@handleContentClick","@topLevelFilterName"],[[30,1],[30,0,["handleTrackedAfterMessageSent"]],[30,0,["handleTrackedCardAction"]],[30,6]]],null],[1,"\\n"]],[]],null]],[]],[[[41,[28,[37,25],[[30,1,["contentType"]],"TEXT_LIST"],null],[[[1," "],[10,"ul"],[14,0,"mt2"],[12],[1,"\\n"],[42,[28,[37,27],[[28,[37,27],[[30,1,["contentPrimaryText"]]],null]],null],null,[[[1," "],[10,"li"],[14,0,"nt-card__text--1-line-large t-14 t-black--light t-normal"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,7]]],null],[1,"\\n "],[13],[1,"\\n"]],[7]],null],[1," "],[13],[1,"\\n"]],[]],[[[41,[28,[37,28],[[30,1,["contentType"]]],null],[[[1," "],[10,0],[14,0,"nt-card-content__entity-list mt2"],[12],[1,"\\n "],[8,[39,29],null,[["@entitySize","@imgCount","@imgList","@isSmallList","@renderImgCount"],[[30,0,["cardEntitySize"]],[30,1,["additionalContentImagesCount"]],[30,1,["contentImages"]],[30,0,["isEntityPileSmall"]],[52,[30,0,["renderImgCount"]],[30,0,["renderImgCount"]],5]]],null],[1,"\\n "],[13],[1,"\\n "]],[]],null]],[]]]],[]]],[1,"\\n"],[41,[28,[37,25],[[30,1,["insightType"]],"TEXT"],null],[[[1," "],[10,1],[14,0,"nt-card__insight nt-card__text--2-line t-12 t-black--light t-normal"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["insight"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[28,[37,25],[[30,1,["insightType"]],"SOCIAL_ACTIVITY_COUNTS"],null],[[[41,[30,1,["socialActivityCounts"]],[[[1," "],[8,[39,30],[[24,0,"mt2"]],[["@socialActivityCounts"],[[30,1,["socialActivityCounts"]]]],null],[1,"\\n"]],[]],null],[1," "]],[]],null]],[]]],[1,"\\n"],[41,[30,1,["actions","length"]],[[[1," "],[8,[39,31],[[24,0,"mt2"]],[["@ctas","@getNotificationsFeedbackInfo","@markCardAsRead","@notificationTrackingObject","@onAfterCardActionComplete","@onAfterMessageSend","@onCtaClick","@topLevelFilterName"],[[30,0,["ctas"]],[30,0,["getNotificationsFeedbackInfo"]],[30,8],[30,0,["trackingObject"]],[30,0,["handleAfterCardActionComplete"]],[30,0,["handleTrackedAfterMessageSent"]],[30,0,["handleTrackedCardAction"]],[30,6]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n\\n "],[10,0],[14,0,"display-flex flex-column text-align-right align-self-flex-start"],[12],[1,"\\n"],[41,[30,1,["publishedAt"]],[[[1," "],[10,2],[14,0,"nt-card__time-ago t-12 t-black--light t-normal"],[12],[1,"\\n "],[1,[28,[35,32],[[30,1,["publishedAt"]],"short"],null]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showSettingsDropdown"]],[[[1," "],[8,[39,33],null,[["@getNotificationsFeedbackInfo","@handleSettingClick","@notificationTrackingObject","@settingOptions","@tooltipText","@tooltipTrackingId","@topLevelFilterName"],[[30,0,["getNotificationsFeedbackInfo"]],[30,0,["handleSettingClick"]],[30,0,["trackingObject"]],[30,1,["settingOptions"]],[30,1,["settingTooltipText"]],[30,1,["settingTooltipTrackingId"]],[30,6]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "],[13],[1,"\\n\\n"],[41,[30,0,["isSurveyDisplayed"]],[[[1," "],[8,[39,34],null,[["@notificationTrackingObject","@survey"],[[30,0,["trackingObject"]],[30,1,["prompt"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"nt-card__left-rail mr2"],[12],[1,"\\n"],[41,[51,[30,1,["read"]]],[[[1," "],[10,"figure"],[14,0,"nt-card__blue-dot-figure mt5"],[12],[1,"\\n "],[10,"svg"],[14,"viewBox","0 0 100 100"],[14,0,"nt-card__blue-dot"],[14,"role","img"],[15,"aria-label",[28,[37,2],["i18n_new","nt-card/components/nt-card"],null]],[12],[1,"\\n "],[10,"circle"],[14,"cx","50"],[14,"cy","50"],[14,"r","50"],[14,"fill","currentColor"],[12],[13],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,1,["headerImage","accessibilityText"]],[[[1," "],[11,3],[16,6,[30,0,["entityActionTarget"]]],[16,"aria-label",[30,1,["headerImage","accessibilityText"]]],[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["headerImage","actionTarget"]],[30,0,["cardImageClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardImageClickControlName"]]],null],[12],[1,"\\n "],[8,[39,15],null,[["@illustrationSize","@entitySize","@gridSize","@images","@isPresenceEnabled"],[48,[30,0,["cardEntitySize"]],[30,0,["cardEntitySize"]],[30,1,["headerImage"]],true]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[8,[39,15],null,[["@illustrationSize","@entitySize","@gridSize","@images","@isPresenceEnabled"],[48,[30,0,["cardEntitySize"]],[30,0,["cardEntitySize"]],[30,1,["headerImage"]],true]],null],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n\\n "],[10,0],[14,0,"display-flex flex-column flex-grow-1 mr2"],[12],[1,"\\n"],[41,[28,[37,16],[[30,1,["kickerIcon"]],[30,1,["kickerText"]]],null],[[[1," "],[10,0],[14,0,"display-flex align-items-center mb2"],[12],[1,"\\n"],[41,[30,1,["kickerIcon"]],[[[1," "],[8,[39,15],[[24,0,"nt-card__kicker-icon mr1"]],[["@illustrationSize","@entitySize","@images"],[48,1,[30,1,["kickerIcon"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["kickerText"]],[[[1," "],[10,1],[15,0,[30,0,["kickerTextClasses"]]],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["kickerText"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["cardAction"]],[[[41,[30,0,["isMessageHeadlineApplied"]],[[[44,[[28,[37,19],[[30,1,["cardAction"]]],null]],[[[41,[30,9],[[[41,[30,9,["isConversationThreadCta"]],[[[1," "],[8,[39,20],null,[["@recipientUrns","@onMessagingOpened","@msgAdapterOptions"],[[30,0,["recipientUrn"]],[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null],[30,9,["msgAdapterOptions"]]]],[["default"],[[[[1,"\\n "],[11,"button"],[24,0,"nt-card__text--3-line nt-card__headline nt-card__text--word-wrap t-black t-normal text-align-left text-body-small"],[24,4,"button"],[4,[38,4],["click",[30,10]],null],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[10]]]]],[1,"\\n"]],[]],[[[1," "],[8,[39,21],[[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardClickControlName"]]],null]],[["@usecase","@customButtonA11yText","@isRecipientNotRequired","@recipientId","@recipientIds","@recipientDistance","@message","@msgAdapterOptions","@groupConversationName","@buttonClasses","@afterSend"],["nt-card__compose",[30,1,["headline","text"]],[30,9,["isRecipientNotRequired"]],[30,9,["recipientId"]],[30,9,["recipientIds"]],"DISTANCE_1",[30,9,["prefilledMessage"]],[30,9,["msgAdapterOptions"]],[30,9,["groupConversationName"]],"nt-card__headline nt-card__text--3-line nt-card__text--word-wrap t-black t-normal text-align-start text-body-small",[28,[37,5],[[30,0,["handleTrackedAfterMessageSent"]],[30,1,["cardAction"]]],null]]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"nt-card__text--3-line"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]]],[]],null]],[9]]]],[]],[[[1," "],[11,3],[24,0,"nt-card__headline nt-card__text--word-wrap t-black t-normal text-body-small"],[16,6,[30,0,["nonP1RouteActionTarget"]]],[24,"tabindex","0"],[4,[38,4],["click",[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["cardAction"]],[30,0,["cardClickControlName"]]],null]],null],[4,[38,6],[[30,0,["cardClickControlName"]]],null],[12],[1,"\\n "],[10,1],[14,0,"nt-card__text--3-line"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[28,[37,8],[[30,1,["subHeadline"]],[30,0,["isSubHeadlineClickable"]]],null],[[[1," "],[10,1],[14,0,"nt-card__subheadline nt-card__text--1-line-large t-14 t-black--light t-normal mt1"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["subHeadline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]]]],[]],[[[1," "],[11,1],[24,0,"nt-card__text--3-line nt-card__text--word-wrap text-body-small"],[4,[38,6],[[30,0,["cardClickControlName"]]],null],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["headline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]]],[1,"\\n"],[41,[28,[37,8],[[30,1,["subHeadline"]],[28,[37,9],[[30,0,["isSubHeadlineClickable"]]],null]],null],[[[1," "],[10,1],[14,0,"nt-card__text--1-line-large t-14 t-black--light t-normal mt1"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["subHeadline"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n "],[8,[39,22],[[24,0,"mt1"]],[["@handleTertiaryAction","@tertiaryAction","@tertiaryImage","@tertiaryText","@topLevelFilterName"],[[28,[37,5],[[30,0,["handleTrackedCardAction"]],[30,1,["tertiaryAction"]]],null],[30,1,["tertiaryAction"]],[30,1,["tertiaryImage"]],[30,1,["tertiaryText"]],[30,6]]],null],[1,"\\n\\n"],[41,[28,[37,23],[[30,1,["contentType"]]],null],[[[41,[28,[37,9],[[30,0,["confirmation"]]],null],[[[1," "],[8,[39,24],[[24,0,"mt2"]],[["@card","@handleAfterMessageSent","@handleContentClick","@topLevelFilterName"],[[30,1],[30,0,["handleTrackedAfterMessageSent"]],[30,0,["handleTrackedCardAction"]],[30,6]]],null],[1,"\\n"]],[]],null]],[]],[[[41,[28,[37,25],[[30,1,["contentType"]],"TEXT_LIST"],null],[[[1," "],[10,"ul"],[14,0,"mt2"],[12],[1,"\\n"],[42,[28,[37,27],[[28,[37,27],[[30,1,["contentPrimaryText"]]],null]],null],null,[[[1," "],[10,"li"],[14,0,"nt-card__text--1-line-large t-14 t-black--light t-normal"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,11]]],null],[1,"\\n "],[13],[1,"\\n"]],[11]],null],[1," "],[13],[1,"\\n"]],[]],[[[41,[28,[37,28],[[30,1,["contentType"]]],null],[[[1," "],[10,0],[14,0,"nt-card-content__entity-list mt2"],[12],[1,"\\n "],[8,[39,29],null,[["@entitySize","@imgCount","@imgList","@isSmallList","@renderImgCount"],[[30,0,["cardEntitySize"]],[30,1,["additionalContentImagesCount"]],[30,1,["contentImages"]],[30,0,["isEntityPileSmall"]],[52,[30,0,["renderImgCount"]],[30,0,["renderImgCount"]],5]]],null],[1,"\\n "],[13],[1,"\\n "]],[]],null]],[]]]],[]]],[1,"\\n"],[41,[28,[37,25],[[30,1,["insightType"]],"TEXT"],null],[[[1," "],[10,1],[14,0,"nt-card__insight nt-card__text--2-line t-12 t-black--light t-normal"],[12],[1,"\\n "],[8,[39,17],null,[["@tvm"],[[30,1,["insight"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[28,[37,25],[[30,1,["insightType"]],"SOCIAL_ACTIVITY_COUNTS"],null],[[[41,[30,1,["socialActivityCounts"]],[[[1," "],[8,[39,30],[[24,0,"mt2"]],[["@socialActivityCounts"],[[30,1,["socialActivityCounts"]]]],null],[1,"\\n"]],[]],null],[1," "]],[]],null]],[]]],[1,"\\n"],[41,[30,1,["actions","length"]],[[[1," "],[8,[39,31],[[24,0,"mt2"]],[["@ctas","@getNotificationsFeedbackInfo","@markCardAsRead","@notificationTrackingObject","@onAfterCardActionComplete","@onAfterMessageSend","@onCtaClick","@topLevelFilterName"],[[30,0,["ctas"]],[30,0,["getNotificationsFeedbackInfo"]],[30,8],[30,0,["trackingObject"]],[30,0,["handleAfterCardActionComplete"]],[30,0,["handleTrackedAfterMessageSent"]],[30,0,["handleTrackedCardAction"]],[30,6]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n\\n "],[10,0],[14,0,"display-flex flex-column text-align-right align-self-flex-start"],[12],[1,"\\n"],[41,[30,1,["publishedAt"]],[[[1," "],[10,2],[14,0,"nt-card__time-ago t-12 t-black--light t-normal"],[12],[1,"\\n "],[1,[28,[35,32],[[30,1,["publishedAt"]],"short"],null]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showSettingsDropdown"]],[[[1," "],[8,[39,33],null,[["@getNotificationsFeedbackInfo","@handleSettingClick","@notificationTrackingObject","@settingOptions","@tooltipText","@tooltipTrackingId","@topLevelFilterName"],[[30,0,["getNotificationsFeedbackInfo"]],[30,0,["handleSettingClick"]],[30,0,["trackingObject"]],[30,1,["settingOptions"]],[30,1,["settingTooltipText"]],[30,1,["settingTooltipTrackingId"]],[30,6]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n\\n"]],[]]]],["@card","@zeroBasedIndex","&attrs","ctaInfo","openMessaging","@topLevelFilterName","primaryText","@markCardAsRead","ctaInfo","openMessaging","primaryText"],false,["if","unless","t","artdeco-button@artdeco-button","on","fn","ember-cli-pemberly-tracking@track-interaction","global-modifiers@focus","global-helpers@and","global-helpers@not","did-insert","ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","ember-cli-pemberly-tracking@track-view","image-view-model@image-view-model","global-helpers@or","text-view-model@text-view-model-v2","let","nt-card@get-message-cta-info","message-button@entry-point","message-button@message-button","nt-card@nt-card/tertiary","nt-card@has-card-content","nt-card@nt-card-content-action","global-helpers@eq","each","-track-array","nt-card@is-entity-list-content","image-view-model@entity-pile","nt-card@nt-card/social-counts","nt-card@nt-card-action-row","global-helpers@time-ago","nt-card@nt-card/settings-dropdown","nt-card@nt-survey/nt-survey-container"]]',moduleName:"nt-card/components/nt-card.hbs",isStrictMode:!1}),{MESSAGE_ACTION_CATEGORY:P,UNDO_DELETE_ACTION_CATEGORY:U}=m.ACTION_CATEGORIES,{CARD_CLICK_CONTROL_NAME:R,CARD_IMAGE_CLICK_CONTROL_NAME:D,DISPLAY_CTA_CLICK:F}=m.CONTROL_NAMES,L=/\/messaging\/compose/,j=/\/messaging\/thread/,{TURN_OFF:z}=m.CARD_SETTING_OPTIONS
let G=t.default=(b=(0,s.inject)("ads@ad-banner-manager"),v=(0,s.inject)("lego@tracking"),T=(0,s.inject)("lix"),y=(0,s.inject)("nt-card@nt-survey"),I=(0,s.inject)("global-services@store-shim"),A=(0,s.inject)("tracking"),O=(M=new WeakSet,class extends u.default{get confirmation(){return(0,c.get)(this.args,"card.actions").find((t=>(0,c.get)(t,"type")===m.CARD_ACTION_ENUMS.CONFIRMATION))}get contentTrackingId(){return(0,c.get)(this.args,"card.trackingId")}get ctas(){return this.confirmation?[this.confirmation]:(0,c.get)(this.args,"card.actions")}get entityActionTarget(){const t=(0,c.get)(this.args,"card.headerImage.actionTarget")||(0,c.get)(this.args,"card.cardAction.actionTarget")
return t?jSecure.sanitizeUrl(t):void 0}get isEntityPileSmall(){const t=(0,c.get)(this.args,"card.contentType")
return t&&t.startsWith("ENTITY_LIST_SMALL")}get isMessageHeadlineApplied(){const t=(0,c.get)(this.args,"card.cardAction.actionTarget")
return t&&(L.test(t)||j.test(t))}get kickerTextClasses(){return(0,c.get)(this.args,"card.kickerIcon")?"text-body-xsmall t-black--light":"text-heading-small"}get listPosition(){return(this.args.zeroBasedIndex??0)+1}get nonP1RouteActionTarget(){const t=(0,c.get)(this.args,"card.cardAction.actionTarget")
if(t&&!t.includes("p1-route"))return t?jSecure.sanitizeUrl(t):void 0}get notificationCardUrn(){return this.args.card.entityUrn}get isSubHeadlineClickable(){return(0,c.get)(this.args,"card.cardAction")}get rowPosition(){return this.listPosition}get showSettingsDropdown(){var t
return(this.args.showSettingsDropdown??!0)&&(null===(t=(0,c.get)(this.args,"card.settingOptions"))||void 0===t?void 0:t.length)>0}get trackingObject(){return{objectUrn:(0,c.get)(this.args,"card.objectUrn"),trackingId:(0,c.get)(this.args,"card.trackingId")}}get isVerticallyCentered(){return!((0,c.get)(this.args,"card.subHeadline")||(0,c.get)(this.args,"card.contentType")||(0,c.get)(this.args,"card.insightType")||(0,c.get)(this.args,"card.actions.length"))}get recipientUrn(){return(0,c.get)(this.args,"card.headerImage.attributes.firstObject.detailDataUnion.profilePicture")}get isWantRateSurveyEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.notifications-want-rate-survey")}constructor(){super(...arguments)
M.add(this);(0,e.default)(this,"adBannerManager",C,this);(0,e.default)(this,"legoTracking",N,this);(0,e.default)(this,"lix",E,this);(0,e.default)(this,"ntSurvey",S,this);(0,e.default)(this,"storeShim",w,this);(0,e.default)(this,"tracking",k,this);(0,n.default)(this,"cardClickControlName",R);(0,n.default)(this,"cardImageClickControlName",D);(0,n.default)(this,"pageViewKey",this.args.pageViewKey||m.PAGE_KEYS.FEED_LIST);(0,n.default)(this,"cardEntitySize",3);(0,n.default)(this,"isSurveyDisplayed",void 0)
this.showSettingsDropdown
this.args.card.prompt&&!this.ntSurvey.currentSurveyCardUrn&&this.isWantRateSurveyEnabled&&this.ntSurvey.setCurrentSurveyCardUrn(this.notificationCardUrn)
this.isSurveyDisplayed=this.ntSurvey.currentSurveyCardUrn===this.notificationCardUrn&&this.args.card.prompt}handleFirstCardRendered(){1===this.listPosition&&this.tracking.firePageViewEvent(m.PAGE_KEYS.FEED_LIST)}handleImpression(t){if(this.tracking.shouldRegisterForLegacyTracking("voyager.web.notifications-track-view-impression")&&this.listPosition%10==0){this.tracking.firePageViewEvent(this.pageViewKey)
this.adBannerManager.triggerRefreshAdEvent()}const e=this.getBreadcrumbs()
return this.tracking.genericImpressionEventBuilder(this,e)(t)}handleTrackViewImpression(){if(this.tracking.shouldRegisterForGenericTracking("voyager.web.notifications-track-view-impression")&&this.listPosition%10==0){this.tracking.firePageViewEvent(this.pageViewKey)
this.adBannerManager.triggerRefreshAdEvent()}this.isSurveyDisplayed&&(0,i.default)(this,M,V).call(this)
return[]}handleTrackedCardAction(t,e,n){var i,r,a
let o=t
"string"==typeof t&&(o=c.default.create({actionTarget:t,type:"DISPLAY"}))
o=o||t||(0,c.get)(this.args,"card.cardAction")
if(!o)return(0,d.resolve)(null)
const{controlName:l,actionCategory:s}=(0,g.deriveTrackingParams)(this.args.card,o,e)
this._fireGenericActionEvent(l,s)
null===(i=(r=this.args).markCardAsRead)||void 0===i||i.call(r)
if(n&&null!==(a=n.currentTarget)&&void 0!==a&&a.href){if(n.ctrlKey||n.metaKey)return(0,d.resolve)(null)
n.preventDefault()}return this.args.actionTargetHandler.handleCardActionClick(this.args.card,o)}handleTrackedAfterMessageSent(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:P,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"actions"
this._fireGenericActionEvent(e,n)
return this.handleAfterCardActionComplete(t,i)}handleAfterCardActionComplete(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"actions"
return this.args.actionTargetHandler.handleAfterCardActionComplete(this.args.card,t,e)}undoDeleteActionTracking(t){let{controlUrn:e,interactionType:n}=t
const i=this._getActionBreadcrumbs()
return this.tracking.buildGenericActionEvent(this,e,U,n,i)}getNotificationsFeedbackInfo(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._getNotificationTypeUrn()
this.storeShim.queryURL("/voyager/api/voyagerNotificationsDashFeedbackInfo",{params:{q:"notificationType",notificationTypeUrn:t,recipe:"com.linkedin.voyager.dash.deco.notifications.FullNotificationsFeedbackInfo"}}).then((t=>{if((0,p.isDestroying)(this))return
const e=(0,c.get)(t,"elements.firstObject")
this.args.openFeedbackModal(e)})).catch((t=>{if((0,p.isDestroying)(this))throw t
this.args.openFeedbackModal()
throw t}))}handleSettingClick(t){const e=(0,c.get)(this.args,"card.deleted")
return this._invokeSettingsHandler(t,e)}semaphoreTrack(t){const e=t&&t.moduleKey
e&&this.tracking.fireInteractionEvent(e)}getBreadcrumbs(){const t=(0,c.get)(this.args,"card.objectUrn"),{topLevelFilterName:e}=this.args,{builder:n}=new h.MeNotificationImpressionBreadcrumb
t&&n.objectUrn(t)
e&&n.topLevelFilterName(e)
return[n.build()]}_getActionBreadcrumbs(){const{topLevelFilterName:t}=this.args,e=this.trackingObject,{builder:n}=new _.MeNotificationActionBreadcrumb
e&&n.notification(e)
t&&n.topLevelFilterName(t)
return[n.build()]}_getNotificationTypeUrn(){const t=(0,c.get)(this.args,"card.settingOptions").find((t=>(0,c.get)(t,"notificationTypeUrn")))
return t?(0,c.get)(t,"notificationTypeUrn"):null}_fireGenericActionEvent(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"SHORT_PRESS"
const i=this._getActionBreadcrumbs()
t&&e&&(0,g.fireGenericActionTracking)(this.tracking,this.contentTrackingId,t,e,n,i)}_invokeSettingsHandler(t,e){return this.args.ntSettingsHandler.setNewSettingValue(this.args.card,t,e).then((()=>{var n,i
if((0,p.isDestroying)(this))return
const r=(0,c.get)(t,"optionType")
r===z&&this.tracking.fireTrackingPayload("NotificationSettingChangeActionEvent",{notification:this.trackingObject,notificationTypeUrn:(0,c.get)(t,"notificationTypeUrn"),currentValue:"ON",newValue:"OFF"})
null===(n=(i=this.args).afterSettingClick)||void 0===n||n.call(i,this.args.card,e,r)}))}}),C=(0,r.default)(O.prototype,"adBannerManager",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,r.default)(O.prototype,"legoTracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(O.prototype,"lix",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,r.default)(O.prototype,"ntSurvey",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(O.prototype,"storeShim",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(O.prototype,"tracking",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(O.prototype,"handleFirstCardRendered",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleFirstCardRendered"),O.prototype),(0,r.default)(O.prototype,"handleImpression",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleImpression"),O.prototype),(0,r.default)(O.prototype,"handleTrackViewImpression",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleTrackViewImpression"),O.prototype),(0,r.default)(O.prototype,"handleTrackedCardAction",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleTrackedCardAction"),O.prototype),(0,r.default)(O.prototype,"handleTrackedAfterMessageSent",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleTrackedAfterMessageSent"),O.prototype),(0,r.default)(O.prototype,"handleAfterCardActionComplete",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleAfterCardActionComplete"),O.prototype),(0,r.default)(O.prototype,"undoDeleteActionTracking",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"undoDeleteActionTracking"),O.prototype),(0,r.default)(O.prototype,"getNotificationsFeedbackInfo",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"getNotificationsFeedbackInfo"),O.prototype),(0,r.default)(O.prototype,"handleSettingClick",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleSettingClick"),O.prototype),(0,r.default)(O.prototype,"semaphoreTrack",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"semaphoreTrack"),O.prototype),(0,r.default)(O.prototype,"getBreadcrumbs",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"getBreadcrumbs"),O.prototype),O)
function V(){const t=this.args.card.prompt
this.legoTracking.sendLegoImpression(t.legoTrackingToken,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)
this.tracking.fireTrackingPayload("NotificationPromptImpressionEvent",{promptName:t.trackingPromptName,notification:this.trackingObject,notificationListPosition:{index:this.listPosition}})}(0,o.setComponentTemplate)(x,G)}))
define("nt-card/components/nt-card/action-row/share-cta",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","text-view-model/utils/generator","global-utils/utils/urn-converter"],(function(t,e,n,i,r,a,o,l,s,c,d){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var u,p,m,g,f
const h=(0,o.createTemplateFactory)({id:"7QMKDBlW",block:'[[[8,[39,0],null,[["@beforeTrigger","@prefilledTextTVM","@shareOrigin","@urlToShare","@actorsOverride"],[[30,1],[30,0,["prefilledTextTVM"]],[30,2],[30,3],[30,0,["actorsOverride"]]]],[["default"],[[[[1,"\\n "],[18,5,[[30,4]]],[1,"\\n"]],[4]]]]]],["@beforeTrigger","@shareOrigin","@urlToPreview","openShareboxModal","&default"],false,["sharing-entry@share-button","yield"]]',moduleName:"nt-card/components/nt-card/action-row/share-cta.hbs",isStrictMode:!1})
let _=t.default=(u=(0,s.inject)("feed-utils@content-admin-identities"),p=(0,s.inject)("authentication@authenticated-user"),m=class extends l.default{constructor(){super(...arguments);(0,e.default)(this,"contentAdminIdentities",g,this);(0,e.default)(this,"authenticatedUser",f,this)}get prefilledTextTVM(){return this.args.prefilledText?(0,c.default)(this.args.prefilledText):void 0}get actorsOverride(){if(!this.args.organizationActor)return
const t=(0,d.convertUrnType)("organization/dash-company",this.args.organizationActor),e=this.contentAdminIdentities.identities.find((e=>e.miniCompany.dashCompanyUrn===t))
return[(null==e?void 0:e.miniCompany)??this.authenticatedUser.miniProfile]}},g=(0,i.default)(m.prototype,"contentAdminIdentities",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(m.prototype,"authenticatedUser",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m);(0,a.setComponentTemplate)(h,_)}))
define("nt-card/components/nt-card/confirmation",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","nt-card/utils/constants","@ember/object"],(function(t,e,n,i,r,a,o,l,s,c,d){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var u,p,m,g,f
const h=(0,o.createTemplateFactory)({id:"bCw3lEen",block:'[[[11,0],[24,0,"display-flex align-items-center"],[17,1],[12],[1,"\\n"],[41,[30,0,["isMuteConfirmation"]],[[[41,[30,0,["isEdgeSettingForUnfollowEnabled"]],[[[1," "],[8,[39,1],[[24,0,"nt-confirmation--note nt-confirmation--note-margin-right"]],[["@type","@size","@name"],["system","small","bell-off"]],null],[1,"\\n"]],[]],[[[1," "],[8,[39,1],[[24,0,"nt-confirmation--note nt-confirmation--note-margin-right"]],[["@type","@size","@name"],["system","small","volume-mute"]],null],[1,"\\n"]],[]]]],[]],null],[44,[[28,[37,3],[[28,[37,4],[[30,2,["confirmationInlineFeedbackType"]]],null],"success"],null]],[[[1," "],[8,[39,5],null,[["@isIconHidden","@linkText","@message","@onClick","@type"],[[30,0,["isMuteConfirmation"]],[30,0,["confirmationLinkText"]],[30,2,["displayText","text"]],[30,0,["handleConfirmationClick"]],[52,[30,0,["isMuteConfirmation"]],"note",[30,3]]]],null],[1,"\\n\\n"],[41,[30,0,["isMessageConfirmation"]],[[[41,[28,[37,6],[[30,2,["confirmationAction","type"]],"MESSAGE"],null],[[[44,[[28,[37,7],[[30,2,["confirmationAction"]]],null]],[[[1," "],[8,[39,8],null,[["@afterSend","@body","@composeOption","@contextEntityUrn","@controlUrn","@onMessagingOpened","@msgAdapterOptions","@referringModuleKey"],[[28,[37,9],[[30,5],[30,2,["confirmationAction"]],[30,0,["confirmationActionControlName"]],"MESSAGE",[30,6]],null],[30,2,["confirmationAction","messagingPrefilledText"]],[30,2,["confirmationAction","composeOption"]],[30,2,["confirmationAction","messagingContextUrn"]],[30,0,["confirmationActionControlName"]],[28,[37,9],[[30,7],[30,0,["confirmationActionControlName"]]],null],[30,4,["msgAdapterOptions"]],"notifications:confirmation"]],[["default"],[[[[1,"\\n "],[11,"button"],[16,0,[29,["nt-confirmation__action nt-confirmation--",[30,3],"\\n t-14 t-bold ml1 mv0"]]],[24,4,"button"],[4,[38,10],["click",[30,8]],null],[12],[1,"\\n "],[8,[39,11],null,[["@tvm"],[[30,2,["confirmationAction","displayText"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[8]]]]],[1,"\\n"]],[4]]]],[]],null]],[]],null]],[3]]],[13]],["&attrs","@cta","inlineFeedbackType","confirmationActionInfo","@handleAfterMessageSent","@cardActionField","@handleConfirmationClick","openMessaging"],false,["if","hue-web-icons@icon","let","global-helpers@or","nt-card@get-inline-feedback-type","artdeco-inline-feedback@artdeco-inline-feedback","global-helpers@eq","nt-card@get-message-cta-info","message-button@entry-point","fn","on","text-view-model@text-view-model-v2"]]',moduleName:"nt-card/components/nt-card/confirmation.hbs",isStrictMode:!1}),{CONFIRMATION:_,DISPLAY:b,MESSAGE:v,NOTIFICATION_ROUTE:T}=c.CARD_ACTION_ENUMS,y=/\/messaging\/compose/
let I=t.default=(u=(0,s.inject)("lix"),p=(0,s.inject)("tracking"),m=class extends l.default{constructor(){super(...arguments);(0,e.default)(this,"lix",g,this);(0,e.default)(this,"tracking",f,this)}get confirmationActionControlName(){switch((0,d.get)(this.args,"cta.confirmationAction.type")){case b:return"post_confirmation_cta_display"
case v:return"post_confirmation_cta_message"
case T:return"post_confirmation_cta_notification_route"
default:return"post_confirmation_cta"}}get confirmationLinkText(){return this.isMessageConfirmation?void 0:(0,d.get)(this.args,"cta.confirmationAction.displayText.text")}get handleConfirmationClick(){if((0,d.get)(this.args,"cta.confirmationAction")&&!this.isMessageConfirmation)return()=>{this.tracking.fireInteractionEvent(this.confirmationActionControlName)
this.args.handleConfirmationClick()}}get isEdgeSettingForUnfollowEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.notifications-use-edge-setting-for-member-unfollow")}get isMessageConfirmation(){const t=(0,d.get)(this.args,"cta.confirmationAction.type")===v,e=(0,d.get)(this.args,"cta.confirmationAction.actionTarget")
return t||e&&y.test(e)}get isMuteConfirmation(){return(0,d.get)(this.args,"cta.type")!==_}},g=(0,i.default)(m.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(m.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m);(0,a.setComponentTemplate)(h,I)}))
define("nt-card/components/nt-card/custom-message",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object","@glimmer/tracking","nt-card/breadcrumbs/me-notification-action-breadcrumb"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var g,f,h,_,b,v,T
const y=(0,s.createTemplateFactory)({id:"0Oh+J5aX",block:'[[[8,[39,0],[[16,0,[29,["nt-custom-message__container\\n ",[52,[30,0,["expanded"]]," nt-custom-message__container--expanded"]]]],[17,1]],null,[["default"],[[[[1,"\\n"],[1," "],[11,0],[16,0,[29,["custom-message__text-container display-flex full-width cursor-pointer\\n ",[52,[30,0,["expanded"]],"pt2 ph2"],"\\n "]]],[4,[38,2],["mousemove",[30,0,["setIsDragEvent"]]],null],[4,[38,2],["click",[30,0,["tryToggleExpanded"]]],null],[4,[38,3],[[52,[30,0,["expanded"]],"custommessage_collapse","custommessage_expand"]],[["onInteract"],[[30,0,["fireActionTracking"]]]]],[12],[1,"\\n"],[41,[30,0,["expanded"]],[[[1," "],[10,0],[14,0,"nt-custom-message__text break-words full-width text-align-start t-black t-14"],[12],[1,"\\n "],[8,[39,4],null,[["@tvm"],[[28,[37,5],[[30,2,["contentPrimaryText"]],"0"],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[10,"button"],[15,0,[29,["align-self-flex-start\\n ",[52,[30,0,["expanded"]],"ml2 mt0 mr0","full-width display-flex p2 m0"],"\\n "]]],[15,"aria-expanded",[29,[[30,0,["expanded"]]]]],[14,4,"button"],[12],[1,"\\n"],[41,[30,0,["expanded"]],[[[1," "],[8,[39,6],[[24,0,"nt-custom-message__icon"]],[["@a11yText","@type","@size","@name"],[[28,[37,7],["i18n_a11y_collapse","nt-card/components/nt-card/custom-message"],[["customMessage"],[[30,2,["contentAccessibilityText"]]]]],"system","small","minimize"]],null],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"nt-custom-message__text break-words full-width text-align-start t-black t-14"],[12],[1,"\\n "],[8,[39,8],null,[["@text","@lines","@showMoreButton","@useJsOnly"],[[28,[37,5],[[30,2,["contentPrimaryText"]],"0.text"],null],1,false,true]],null],[1,"\\n "],[13],[1,"\\n "],[8,[39,6],[[24,0,"nt-custom-message__icon"]],[["@a11yText","@type","@size","@name"],[[28,[37,7],["i18n_a11y_expand","nt-card/components/nt-card/custom-message"],[["customMessage"],[[30,2,["contentAccessibilityText"]]]]],"system","small","maximize"]],null],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n "],[13],[1,"\\n\\n"],[41,[28,[37,9],[[30,2,["contentAction","type"]],"MESSAGE"],null],[[[44,[[28,[37,11],[[30,2,["contentAction"]]],null]],[[[1," "],[8,[39,12],null,[["@afterSend","@body","@composeOption","@contextEntityUrn","@controlUrn","@onMessagingOpened","@msgAdapterOptions","@referringModuleKey"],[[28,[37,13],[[30,4],[30,2,["contentAction"]],"custommessage_replytap","MESSAGE","contentAction"],null],[30,2,["contentAction","messagingPrefilledText"]],[30,2,["contentAction","composeOption"]],[30,2,["contentAction","messagingContextUrn"]],"custommessage_replytap",[28,[37,13],[[30,5],[30,2,["contentAction"]],"custommessage_replytap"],null],[30,3,["msgAdapterOptions"]],"notifications:custom_message"]],[["default"],[[[[1,"\\n "],[11,"button"],[24,0,"nt-custom-message__reply-link link-without-visited-state t-14 t-bold p2 full-width text-align-start"],[24,4,"button"],[4,[38,2],["click",[30,6]],null],[12],[1,"\\n "],[8,[39,4],null,[["@tvm"],[[30,2,["contentAction","displayText"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[6]]]]],[1,"\\n"]],[3]]]],[]],null]],[]]]]]],["&attrs","@card","contentActionInfo","@handleAfterMessageSent","@handleClick","openMessaging"],false,["artdeco-card@artdeco-card","if","on","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model-v2","get","hue-web-icons@icon","t","ember-line-clamp@line-clamp","global-helpers@eq","let","nt-card@get-message-cta-info","message-button@entry-point","fn"]]',moduleName:"nt-card/components/nt-card/custom-message.hbs",isStrictMode:!1})
let I=t.default=(g=(0,d.inject)("tracking"),f=(0,d.inject)("global-services@window"),h=(T=new WeakMap,class extends c.default{constructor(){super(...arguments);(0,e.default)(this,"tracking",_,this);(0,e.default)(this,"windowService",b,this);(0,e.default)(this,"expanded",v,this)
T.set(this,{writable:!0,value:!1})}get contentTrackingId(){return(0,u.get)(this.args,"card.trackingId")}get trackingObject(){return{objectUrn:(0,u.get)(this.args,"card.objectUrn"),trackingId:(0,u.get)(this.args,"card.trackingId")}}fireActionTracking(t){let{controlUrn:e,interactionType:n}=t
const i=this._getActionBreadcrumbs()
return this.tracking.buildGenericActionEvent(this,e,this.expanded?"COLLAPSE":"EXPAND",n,i)}setIsDragEvent(){(0,r.default)(this,T)||(0,i.default)(this,T,!0)}tryToggleExpanded(){const t=this.windowService.getSelection().toString()
!((0,r.default)(this,T)&&t)&&(this.expanded=!this.expanded);(0,i.default)(this,T,!1)}_getActionBreadcrumbs(){const{topLevelFilterName:t}=this.args,e=this.trackingObject,{builder:n}=new m.MeNotificationActionBreadcrumb
e&&n.notification(e)
t&&n.topLevelFilterName(t)
return[n.build()]}}),_=(0,a.default)(h.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,a.default)(h.prototype,"windowService",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,a.default)(h.prototype,"expanded",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,a.default)(h.prototype,"fireActionTracking",[u.action],Object.getOwnPropertyDescriptor(h.prototype,"fireActionTracking"),h.prototype),(0,a.default)(h.prototype,"setIsDragEvent",[u.action],Object.getOwnPropertyDescriptor(h.prototype,"setIsDragEvent"),h.prototype),(0,a.default)(h.prototype,"tryToggleExpanded",[u.action],Object.getOwnPropertyDescriptor(h.prototype,"tryToggleExpanded"),h.prototype),h);(0,l.setComponentTemplate)(y,I)}))
define("nt-card/components/nt-card/settings-dropdown-item",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const r=(0,n.createTemplateFactory)({id:"3fCUTqLs",block:'[[[10,"button"],[14,0,"nt-card-settings-dropdown-item__button"],[14,4,"button"],[12],[1,"\\n "],[8,[39,0],[[24,0,"nt-card-settings-dropdown-item__icon"]],[["@name","@type","@size"],[[28,[37,1],[[30,1],[30,2],[30,3]],null],"system","medium"]],null],[1,"\\n "],[10,0],[12],[1,"\\n "],[10,2],[14,0,"nt-card-settings-dropdown-item__headline"],[12],[1,"\\n "],[1,[28,[35,2],[[30,4]],null]],[1,"\\n "],[13],[1,"\\n "],[10,2],[14,0,"nt-card-settings-dropdown-item__sub-headline"],[12],[1,"\\n "],[1,[28,[35,2],[[30,5]],null]],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"],[13]],["@optionType","@isEdgeSettingEnabled","@edgeSettingUrn","@title","@description"],false,["hue-web-icons@icon","nt-card@get-settings-dropdown-icon","global-helpers@attributed-text-html"]]',moduleName:"nt-card/components/nt-card/settings-dropdown-item.hbs",isStrictMode:!1})
t.default=(0,e.setComponentTemplate)(r,(0,i.default)())}))
define("nt-card/components/nt-card/settings-dropdown",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@glimmer/tracking","@ember/service","@ember/object","nt-card/breadcrumbs/me-notification-action-breadcrumb"],(function(t,e,n,i,r,a,o,l,s,c,d,u){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var p,m,g,f,h,_,b,v,T
const y=(0,o.createTemplateFactory)({id:"pl4gGkh1",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["setDropdownTrigger"]]],null],[12],[1,"\\n "],[8,[39,1],null,[["@isOpen","@onVisibilityChange","@placement","@justification","@useNewFocusModel"],[[30,0,["isDropdownOpen"]],[28,[37,2],[[30,0],"isDropdownOpen"],null],"bottom","right",true]],[["default"],[[[[1,"\\n"],[41,[30,3,["text"]],[[[1," "],[8,[39,4],null,[["@on","@placement"],["init","top"]],[["default"],[[[[1,"\\n "],[10,0],[15,"aria-describedby",[30,4,["ariaId"]]],[12],[1,"\\n "],[8,[30,2,["dropdown-trigger"]],[[16,"aria-label",[28,[37,5],["i18n_notification_options","nt-card/components/nt-card/settings-dropdown"],null]],[24,"data-nt-card-settings-dropdown-trigger",""],[4,[38,6],["cta_settings_edit"],[["onInteract"],[[28,[37,7],[[30,0,["fireActionTracking"]],"TRIGGER"],null]]]]],[["@class"],["artdeco-button artdeco-button--muted artdeco-button--tertiary artdeco-button--circle"]],[["default"],[[[[1,"\\n "],[8,[39,8],[[24,0,"nt-card-settings-dropdown__trigger-icon"],[16,"aria-hidden",true]],[["@type","@size","@name"],["system","medium","overflow-web-ios"]],null],[1,"\\n "]],[]]]]],[1,"\\n "],[13],[1,"\\n "],[8,[30,4,["artdeco-hoverable-content"]],null,[["@contentClass","@onShow","@onHide"],["nt-card-settings-dropdown__tooltip",[30,0,["showSettingsDropDownTooltip"]],[30,0,["hideSettingsDropDownTooltip"]]]],[["default"],[[[[1,"\\n "],[1,[30,3,["text"]]],[1,"\\n "]],[]]]]],[1,"\\n "]],[4]]]]],[1,"\\n"]],[]],[[[1," "],[8,[30,2,["dropdown-trigger"]],[[16,"aria-label",[28,[37,5],["i18n_notification_options","nt-card/components/nt-card/settings-dropdown"],null]],[24,"data-nt-card-settings-dropdown-trigger",""],[4,[38,6],["cta_settings_edit"],[["onInteract"],[[28,[37,7],[[30,0,["fireActionTracking"]],"TRIGGER"],null]]]]],[["@class"],["artdeco-button artdeco-button--muted artdeco-button--tertiary artdeco-button--circle"]],[["default"],[[[[1,"\\n "],[8,[39,8],[[24,0,"nt-card-settings-dropdown__trigger-icon"],[16,"aria-hidden",true]],[["@type","@size","@name"],["system","medium","overflow-web-ios"]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]],[1,"\\n "],[8,[30,2,["dropdown-content"]],null,[["@occlusionCulling","@class","@arrowDir"],[false,"nt-card-settings-dropdown__content","right"]],[["default"],[[[[1,"\\n"],[42,[28,[37,10],[[28,[37,10],[[30,0,["settingOptions"]]],null]],null],null,[[[41,[28,[37,11],[[30,5,["optionType"]],"OPT_IN"],null],[[[1," "],[8,[39,12],[[24,0,"full-width p0"]],[["@edgeSettingUrn","@notification","@notificationTypeUrn"],[[28,[37,13],[[30,5],"edgeSetting.entityUrn"],null],[30,6],[30,5,["notificationTypeUrn"]]]],[["default"],[[[[1,"\\n "],[8,[39,14],[[4,[38,6],["opt_in"],null]],[["@class","@itemSelected"],["nt-card-settings-dropdown__item pv1 ph4",[28,[37,7],[[30,2,["invokeAndCloseNoRefocus"]],[28,[37,7],[[30,7],[30,0,["dropdownTrigger"]]],null]],null]]],[["default"],[[[[1,"\\n "],[8,[39,15],null,[["@description","@isEdgeSettingEnabled","@edgeSettingUrn","@optionType","@title"],[[30,5,["description"]],[30,0,["isEdgeSettingForUnfollowEnabled"]],[30,5,["edgeSettingUrn"]],[30,5,["optionType"]],[30,5,["title"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[7]]]]],[1,"\\n"]],[]],[[[41,[28,[37,11],[[30,5,["optionType"]],"SEND_FEEDBACK"],null],[[[1," "],[8,[39,14],[[4,[38,6],["send_feedback"],null]],[["@class","@itemSelected"],["nt-card-settings-dropdown__item pv2 ph4 full-width",[28,[37,7],[[30,2,["invokeAndClose"]],[28,[37,7],[[30,8],[30,5,["notificationTypeUrn"]]],null]],null]]],[["default"],[[[[1,"\\n "],[8,[39,15],null,[["@description","@isEdgeSettingEnabled","@edgeSettingUrn","@optionType","@title"],[[30,5,["description"]],[30,0,["isEdgeSettingForUnfollowEnabled"]],[30,5,["edgeSettingUrn"]],[30,5,["optionType"]],[30,5,["title"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[44,[[28,[37,17],[[30,5,["optionType"]]],null]],[[[1," "],[8,[39,14],[[4,[38,6],[[30,9]],[["onInteract"],[[28,[37,7],[[30,0,["fireActionTracking"]],[30,5,["optionType"]]],null]]]]],[["@class","@itemSelected"],["nt-card-settings-dropdown__item pv2 ph4 full-width",[28,[37,7],[[30,2,["invokeAndClose"]],[28,[37,7],[[30,10],[30,5]],null]],null]]],[["default"],[[[[1,"\\n "],[8,[39,15],null,[["@description","@isEdgeSettingEnabled","@edgeSettingUrn","@optionType","@title"],[[30,5,["description"]],[30,0,["isEdgeSettingForUnfollowEnabled"]],[30,5,["edgeSettingUrn"]],[30,5,["optionType"]],[30,5,["title"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[9]]],[1," "]],[]]]],[]]]],[5]],null],[1," "]],[]]]]],[1,"\\n "]],[2]]]]],[1,"\\n"],[13]],["&attrs","dropdown","@tooltipText","card","opt","@notificationTrackingObject","openOptInModal","@getNotificationsFeedbackInfo","controlName","@handleSettingClick"],false,["did-insert","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","if","artdeco-hoverables@artdeco-hoverable-trigger","t","ember-cli-pemberly-tracking@track-interaction","fn","hue-web-icons@icon","each","-track-array","global-helpers@eq","nt-edgesetting@nt-edgesetting","dash-interop-helper@get-graphql-value-with-dash-fallback","artdeco-dropdown@artdeco-dropdown-item","nt-card@nt-card/settings-dropdown-item","let","nt-card@get-settings-control-name"]]',moduleName:"nt-card/components/nt-card/settings-dropdown.hbs",isStrictMode:!1}),I=Object.freeze({DELETE:"DELETE",LEAVE_GROUP:"LEAVE_GROUP",MUTE:"MUTE_CONTENT",TURN_OFF:"TURN_OFF",TRIGGER:"OPEN_SETTING",UNFOLLOW:"UNFOLLOW",UNMUTE:"UNMUTE_CONTENT"})
let A=t.default=(p=(0,c.inject)("lego@tracking"),m=(0,c.inject)("lix"),g=(0,c.inject)("tracking"),f=class extends l.default{constructor(){super(...arguments);(0,e.default)(this,"legoTracking",h,this);(0,e.default)(this,"lix",_,this);(0,e.default)(this,"tracking",b,this);(0,e.default)(this,"isDropdownOpen",v,this);(0,e.default)(this,"dropdownTrigger",T,this)}get contentTrackingId(){var t
return null===(t=this.trackingObject)||void 0===t?void 0:t.trackingId}get isEdgeSettingForUnfollowEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.notifications-use-edge-setting-for-member-unfollow")}get isFilteredByUseCases(){return this.lix.getTreatmentIsEnabled("voyager.web.notifications-filter-settings-dropdown-by-use-cases")}get settingOptions(){let t=this.args.settingOptions
this.isFilteredByUseCases&&(t=this.args.settingOptions.filter((t=>{var e
return null===(e=t.useCases)||void 0===e?void 0:e.includes("CARD_MENU")})))
return t}get trackingObject(){return this.args.notificationTrackingObject}setDropdownTrigger(t){this.dropdownTrigger=t.querySelector(".artdeco-dropdown__trigger")}showSettingsDropDownTooltip(){this.legoTracking.sendLegoImpression(this.args.tooltipTrackingId,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}hideSettingsDropDownTooltip(){this.legoTracking.sendLegoAction(this.args.tooltipTrackingId,this.legoTracking.LEGO_ACTION_DISMISS,1)}fireActionTracking(t,e){let{controlUrn:n,interactionType:i}=e
const r=this._getActionBreadcrumbs()
return this.tracking.buildGenericActionEvent(this,n,I[t],i,r)}_getActionBreadcrumbs(){const{topLevelFilterName:t}=this.args,e=this.trackingObject,{builder:n}=new u.MeNotificationActionBreadcrumb
e&&n.notification(e)
t&&n.topLevelFilterName(t)
return[n.build()]}},h=(0,i.default)(f.prototype,"legoTracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"isDropdownOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(f.prototype,"dropdownTrigger",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(f.prototype,"setDropdownTrigger",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"setDropdownTrigger"),f.prototype),(0,i.default)(f.prototype,"showSettingsDropDownTooltip",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"showSettingsDropDownTooltip"),f.prototype),(0,i.default)(f.prototype,"hideSettingsDropDownTooltip",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"hideSettingsDropDownTooltip"),f.prototype),(0,i.default)(f.prototype,"fireActionTracking",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"fireActionTracking"),f.prototype),f);(0,a.setComponentTemplate)(y,A)}))
define("nt-card/components/nt-card/social-counts",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils"],(function(t,e,n,i,r,a){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const o=(0,n.createTemplateFactory)({id:"+/yp6GaK",block:'[[[11,"section"],[24,0,"nt-social-counts t-12 t-black--light t-normal mt2"],[17,1],[12],[1,"\\n"],[44,[[28,[37,1],[[30,0,["numReactions"]],[30,2,["numLikes"]]],null]],[[[41,[30,3],[[[1," "],[10,1],[14,0,"nt-social-counts__count"],[12],[1,"\\n "],[1,[28,[35,3],["reaction_stat","nt-card/components/nt-card/social-counts"],[["reactionCount"],[[30,3]]]]],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,2,["numComments"]],[[[1," "],[10,1],[14,0,"nt-social-counts__count"],[12],[1,"\\n "],[1,[28,[35,3],["comment_stat","nt-card/components/nt-card/social-counts"],[["commentCount"],[[30,2,["numComments"]]]]]],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[3]]],[13]],["&attrs","@socialActivityCounts","numLikesOrReactions"],false,["let","global-helpers@or","if","t"]]',moduleName:"nt-card/components/nt-card/social-counts.hbs",isStrictMode:!1})
class l extends i.default{get numReactions(){const t=(0,r.get)(this.args,"socialActivityCounts.reactionTypeCounts")||[]
return(0,a.isEmpty)(t)?0:t.reduce(((t,e)=>t+(0,r.get)(e,"count")),0)}}t.default=l;(0,e.setComponentTemplate)(o,l)}))
define("nt-card/components/nt-card/tertiary",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/destroyable","@glimmer/component","@glimmer/tracking","@ember/object","@ember/service","global-utils/utils/url","nt-card/breadcrumbs/me-notification-action-breadcrumb"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var g,f,h,_,b,v,T,y,I
const A=(0,o.createTemplateFactory)({id:"o/Ce4utg",block:'[[[41,[30,1],[[[1," "],[11,0],[24,0,"display-flex align-items-center t-12 t-normal t-black--light"],[17,2],[12],[1,"\\n"],[41,[30,3],[[[1," "],[8,[39,1],[[24,0,"nt-card-tertiary__icon mr1"]],[["@images","@imgHeight","@imgWidth"],[[30,3],24,24]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["tertiaryTarget"]],[[[1," "],[11,3],[24,0,"nt-card-tertiary__action t-normal"],[16,6,[30,4,["actionTarget"]]],[4,[38,2],["click",[30,0,["handleTertiaryAction"]]],null],[4,[38,3],["tertiary_headline_click"],null],[12],[1,"\\n "],[8,[39,4],null,[["@tvm"],[[30,1]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[30,5],[[[1," "],[11,"button"],[24,0,"nt-card-tertiary__action t-12"],[24,4,"button"],[4,[38,2],["click",[30,0,["handleTertiaryAction"]]],null],[4,[38,3],["tertiary_headline_click"],null],[12],[1,"\\n "],[8,[39,4],null,[["@tvm"],[[30,1]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[1," "],[10,1],[12],[1,"\\n "],[8,[39,4],null,[["@tvm"],[[30,1]]],null],[1,"\\n "],[13],[1,"\\n "]],[]]]],[]]],[1," "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["isMutualConnectionsModalOpen"]],[[[1," "],[8,[39,5],null,[["@dismissModal","@isOpen","@size"],[[28,[37,6],[[30,0],"isMutualConnectionsModalOpen",false],null],[30,0,["isMutualConnectionsModalOpen"]],"medium"]],[["default"],[[[[1,"\\n "],[8,[30,6,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n "],[10,"h2"],[14,1,"nt-mutual-connections-modal__title"],[12],[1,"\\n "],[1,[28,[35,7],["i18n_mutual_connection_modal_title","nt-card/components/nt-card/tertiary"],[["member","mutualConnectionsCount"],[[28,[37,8],[[30,0,["actionTargetParams"]]],null],[30,0,["mutualConnections","length"]]]]]],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n\\n "],[8,[30,6,["artdeco-modal-content"]],[[24,0,"member-insights-mutual-connections-modal__content"]],null,[["default"],[[[[1,"\\n "],[8,[39,9],null,[["@mutualConnections","@memberPublicIdentifier"],[[30,0,["mutualConnections"]],[30,0,["actionTargetParams","publicProfileId"]]]],null],[1,"\\n "]],[]]]]],[1,"\\n "]],[6]]]]],[1,"\\n"]],[]],null]],["@tertiaryText","&attrs","@tertiaryImage","@tertiaryTarget","@tertiaryAction","mutualConnectionsModal"],false,["if","image-view-model@image-view-model","on","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model-v2","artdeco-modal@artdeco-modal","ember-set-helper@set","t","global-helpers@name","member-insights@mutual-connections-list"]]',moduleName:"nt-card/components/nt-card/tertiary.hbs",isStrictMode:!1})
let O=t.default=(g=(0,u.inject)("i18n"),f=(0,u.inject)("persistent-toast-manager@persistent-toast-manager"),h=(0,u.inject)("tracking"),_=class extends s.default{constructor(){super(...arguments);(0,e.default)(this,"i18n",b,this);(0,e.default)(this,"persistentToastManager",v,this);(0,e.default)(this,"tracking",T,this);(0,e.default)(this,"isMutualConnectionsModalOpen",y,this);(0,e.default)(this,"mutualConnections",I,this)}get actionTargetParams(){const t=(0,d.get)(this.args,"tertiaryAction.actionTarget")
return t?(0,p.parseQueryString)(t):{}}get contentTrackingId(){return this.trackingObject.trackingId}get tertiaryTarget(){return!this._isShowMutualConnectionsAction()&&((0,d.get)(this.args,"tertiaryAction.actionTarget")||"")}get trackingObject(){return this.args.notificationTrackingObject}fireActionTracking(t){let{controlUrn:e,interactionType:n}=t
const i=this._getActionBreadcrumbs()
return this.tracking.buildGenericActionEvent(this,e,"VIEW",n,i)}handleTertiaryAction(){this.args.tertiaryAction&&this.args.handleTertiaryAction("tertiary_headline_click").then((t=>{if(!(0,l.isDestroying)(this)&&this._isShowMutualConnectionsAction()){this.isMutualConnectionsModalOpen=!0
this.mutualConnections=(0,d.get)(t,"elements")}})).catch((t=>{if((0,l.isDestroying)(this))throw t
this._handleActionError(this._getErrorMessageI18nKey())
throw t}))}_getErrorMessageI18nKey(){return this._isShowMutualConnectionsAction()?"i18n_tertiary_mutual_connections_error_message_toast":"i18n_tertiary_error_message_toast"}_handleActionError(t){const e=this.i18n.lookupTranslation("components/nt-card@nt-card/tertiary",t)()
this.persistentToastManager.error({message:e})}_isShowMutualConnectionsAction(){return((0,d.get)(this.args,"tertiaryAction.actionTarget")||"").startsWith("/mutual_connections_op")}_getActionBreadcrumbs(){const{topLevelFilterName:t}=this.args,e=this.trackingObject,{builder:n}=new m.MeNotificationActionBreadcrumb
e&&n.notification(e)
t&&n.topLevelFilterName(t)
return[n.build()]}},b=(0,i.default)(_.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(_.prototype,"persistentToastManager",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(_.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(_.prototype,"isMutualConnectionsModalOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,i.default)(_.prototype,"mutualConnections",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(_.prototype,"fireActionTracking",[d.action],Object.getOwnPropertyDescriptor(_.prototype,"fireActionTracking"),_.prototype),(0,i.default)(_.prototype,"handleTertiaryAction",[d.action],Object.getOwnPropertyDescriptor(_.prototype,"handleTertiaryAction"),_.prototype),_);(0,a.setComponentTemplate)(A,O)}))
define("nt-card/components/nt-survey/nt-survey-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateMethodGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","@ember/service","nt-card/constants/nt-survey-constants"],(function(t,e,n,i,r,a,o,l,s,c,d,u){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var p,m,g,f,h,_,b,v,T
const y=(0,l.createTemplateFactory)({id:"ZDu516ZI",block:'[[[10,"article"],[14,0,"nt-survey-container"],[12],[1,"\\n "],[10,0],[14,0,"nt-survey-container__wrapper"],[12],[1,"\\n\\n"],[41,[30,0,["isSurveyActive"]],[[[1," "],[8,[39,1],null,[["@survey","@onSubmit"],[[30,1],[30,0,["onSubmit"]]]],null],[1,"\\n"]],[]],[[[1," "],[8,[39,2],null,[["@message","@type","@class","@onClick","@linkText"],[[30,1,["actionUnion","wantRateAction","inlineFeedback","text"]],"success","pv3 pl3 pr2",[28,[37,3],[[30,0,["onSubmit"]],"undo"],null],[28,[37,4],["i18n_undo_text","nt-card/components/nt-survey/nt-survey-container"],null]]],null],[1,"\\n"]],[]]],[1,"\\n "],[13],[1,"\\n"],[13]],["@survey"],false,["if","nt-card@nt-survey/nt-survey-question","artdeco-inline-feedback@artdeco-inline-feedback","fn","t"]]',moduleName:"nt-card/components/nt-survey/nt-survey-container.hbs",isStrictMode:!1})
let I=t.default=(p=(0,d.inject)("lego@tracking"),m=(0,d.inject)("nt-card@nt-survey"),g=(0,d.inject)("tracking"),f=(v=new WeakSet,T=new WeakSet,class extends c.default{constructor(){super(...arguments)
T.add(this)
v.add(this);(0,e.default)(this,"legoTracking",h,this);(0,e.default)(this,"ntSurvey",_,this);(0,e.default)(this,"tracking",b,this);(0,n.default)(this,"selectedOption","")}get isSurveyActive(){return!this.ntSurvey.isSurveyCompleted}onSubmit(t){let e
if("undo"===t){e=u.SURVEY_ACTION_CATEGORIES.UNDO
this.ntSurvey.setIsSurveyCompleted(!1)}else{(0,i.default)(this,v,A).call(this,{answer:t,legoTrackingToken:this.args.survey.legoTrackingToken})
this.selectedOption=t
e=u.SURVEY_ACTION_CATEGORIES.CLICK_CTA
this.ntSurvey.setIsSurveyCompleted(!0)}(0,i.default)(this,T,O).call(this,{actionCategory:e,actionName:this.selectedOption,promptName:this.args.survey.trackingPromptName,notification:this.args.notificationTrackingObject})}}),h=(0,r.default)(f.prototype,"legoTracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,r.default)(f.prototype,"ntSurvey",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,r.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(f.prototype,"onSubmit",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onSubmit"),f.prototype),f)
function A(t){let e,{answer:n,legoTrackingToken:i}=t
n===u.SURVEY_ACTION_NAMES.POSITIVE?e=this.legoTracking.LEGO_ACTION_PRIMARY:n===u.SURVEY_ACTION_NAMES.NEGATIVE&&(e=this.legoTracking.LEGO_ACTION_SECONDARY)
this.legoTracking.sendLegoAction(i,e,1)}function O(t){let{actionCategory:e,actionName:n,notification:i,promptName:r}=t
this.tracking.fireTrackingPayload("NotificationPromptActionEvent",{actionCategory:e,promptName:r,notification:i,actionName:n})}(0,o.setComponentTemplate)(y,I)}))
define("nt-card/components/nt-survey/nt-survey-question",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(t,e,n,i){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const r=(0,n.createTemplateFactory)({id:"hBkF1NOE",block:'[[[1,"\\n"],[10,0],[14,0,"nt-survey-question"],[12],[1,"\\n "],[10,0],[14,0,"nt-survey-question__text"],[12],[1,"\\n"],[41,[30,1,["title"]],[[[1," "],[10,1],[14,0,"text-body-small"],[12],[1,"\\n "],[8,[39,1],null,[["@tvm"],[[30,1,["title"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["subtitle"]],[[[1," "],[10,1],[14,0,"text-body-xsmall nt-survey-question__subtitle"],[12],[1,"\\n "],[8,[39,1],null,[["@tvm"],[[30,1,["subtitle"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n\\n "],[10,0],[14,0,"pl2 pr1 display-flex"],[12],[1,"\\n "],[8,[39,2],[[4,[38,4],["click",[28,[37,5],[[30,2],"positive"],null]],null]],[["@aria-label","@text","@controlType","@color","@circle","@icon","@size","@type"],[[30,1,["actionUnion","wantRateAction","positiveActionAccessibilityText"]],[28,[37,3],["i18n_like_btn_text","nt-card/components/nt-survey/nt-survey-question"],null],"button","muted",true,"like-icon",2,"tertiary"]],null],[1,"\\n "],[8,[39,2],[[4,[38,4],["click",[28,[37,5],[[30,2],"negative"],null]],null]],[["@aria-label","@text","@controlType","@color","@circle","@icon","@size","@type"],[[30,1,["actionUnion","wantRateAction","negativeActionAccessibilityText"]],[28,[37,3],["i18n_dislike_btn_text","nt-card/components/nt-survey/nt-survey-question"],null],"button","muted",true,"dislike-icon",2,"tertiary"]],null],[1,"\\n "],[13],[1,"\\n"],[13]],["@survey","@onSubmit"],false,["if","text-view-model@text-view-model-v2","artdeco-button@artdeco-button","t","on","fn"]]',moduleName:"nt-card/components/nt-survey/nt-survey-question.hbs",isStrictMode:!1})
t.default=(0,e.setComponentTemplate)(r,(0,i.default)())}))
define("nt-card/constants/nt-survey-constants",["exports"],(function(t){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.SURVEY_ACTION_NAMES=t.SURVEY_ACTION_CATEGORIES=void 0
t.SURVEY_ACTION_CATEGORIES=Object.freeze({CLICK_CTA:"CLICK_CTA",UNDO:"UNDO"}),t.SURVEY_ACTION_NAMES=Object.freeze({POSITIVE:"positive",NEGATIVE:"negative"})}))
define("nt-card/helpers/get-card-content-model",["exports","@ember/component/helper","@ember/object"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getCardContentModel=d
const i="nt-card-content__body-text--entity",r="nt-card-content__body-text--image",a="contentPrimaryText",o="contentSecondaryText",l="NONE"
class s{constructor(t,e,n){const{entitySize:i=4,largeImgWidth:r=114,smallImgWidth:a=102}=n
this.card=t
this.contentType=e
this.entitySize=i
this.largeImgWidth=r
this.smallImgWidth=a
this.body={classes:0===e.indexOf("SUPPORTING_")?"nt-card-content__body--secondary":"",textClasses:""}
this.badge=null
this.main=null
this.header=null
this.footer=null
this.ref=null
this.media=null}setText(t,e,i,r){const a=(0,n.get)(this.card,i)[r]
a&&(this[t]={classes:e||"",text:a})}setMedia(t,e){const n=-1!==this.contentType.indexOf("ENTITY"),i=0===this.contentType.indexOf("SUPPORTING"),r=-1!==this.contentType.indexOf("LIVE"),a=-1!==this.contentType.indexOf("VIDEO")&&!r,o=n?"":"nt-card-content__img"
this.body.textClasses=e
this.media={classes:o,imageViewModel:t,isVideo:a,showLiveIndicator:r,illustrationSize:r?"56":null,entitySize:n?this.entitySize:null,imgWidth:null,wrapperClasses:n?"pl2 pv2":""}
n||(this.media.imgWidth=i?this.smallImgWidth:this.largeImgWidth)}}function c(t,e,i,r){e.setMedia((0,n.get)(t,"contentImages")[0],r)
e.setText("main",null,i?o:a,0)
e.setText("footer","mt1",i?o:a,1)}function d(t){let[e]=t,{hasEntityAsSupportingImage:d,entitySize:u,largeImgWidth:p,smallImgWidth:m}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const g=d?"SUPPORTING_ENTITY":"",f=g||(0,n.get)(e,"contentType")||l
if(f===l||!(0,n.get)(e,a))return null
let h=new s(e,f,{entitySize:u,largeImgWidth:p,smallImgWidth:m})
switch(f){case"ENTITY":h.setMedia((0,n.get)(e,"contentImages")[0],i)
h.setText("main",null,a,0)
h.setText("footer",null,a,1)
break
case"ENTITY_WITH_SUPPORTING_TEXT":h.setText("ref",null,o,0)
h.setMedia((0,n.get)(e,"contentImages")[0],i)
h.setText("main",null,a,0)
h.setText("footer",null,a,1)
break
case"IMAGE":case"VIDEO":case"LIVE_VIDEO":c(e,h,!1,r)
break
case"SUPPORTING_ENTITY":h.setText("ref",null,a,0)
h.setMedia((0,n.get)(e,"contentImages")[0],i)
h.setText("main",null,o,0)
h.setText("footer",null,o,1)
break
case"SUPPORTING_IMAGE":case"SUPPORTING_VIDEO":case"SUPPORTING_LIVE_VIDEO":h.setText("ref",null,a,0)
c(e,h,!0,r)
break
case"SUPPORTING_TEXT":h.setText("ref",null,a,0)
h.setText("main",null,o,0)
break
case"SUPPORTING_TEXT_WITH_HEADER":h.setText("ref",null,a,0)
h.setText("header",null,o,0)
h.setText("main",null,o,1)
break
case"TEXT":h.setText("main",null,a,0)
break
case"TEXT_WITH_BADGE_AND_FOOTER":h.badge=(0,n.get)(e,"contentImages")[0]
h.setText("main",null,a,0)
h.setText("footer","mt1",a,1)
break
case"TEXT_WITH_FOOTER":h.setText("main",null,a,0)
h.setText("footer","mt1",a,1)
break
case"TEXT_WITH_HEADER":h.setText("header",null,a,0)
h.setText("main",null,a,1)
break
default:h=null}return h}const u=(0,e.helper)(d)
t.default=u}))
define("nt-card/helpers/get-cta-info",["exports","@ember/component/helper","@ember/object","global-utils/utils/url","nt-card/utils/constants","nt-card/helpers/get-message-cta-info","lazy-modal/utils/lazy-modal-helpers","global-utils/utils/urn-converter","restli-utils","sharing-entry/utils/query-param-utils"],(function(t,e,n,i,r,a,o,l,s,c){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getCtaInfo=O
const{CONFIRMATION:d,CONNECT:u,DISPLAY:p,FOLLOW:m,MESSAGE:g,NOTIFICATION_ROUTE:f,SEND_FEEDBACK:h}=r.CARD_ACTION_ENUMS,{CONNECT_CTA_CLICK:_,DISPLAY_CTA_CLICK:b,FOLLOW_CTA_CLICK:v,MESSAGE_CTA_CLICK:T,NOTIFICATION_ROUTE_CTA_CLICK:y,SEND_FEEDBACK_CTA_CLICK:I}=r.CONTROL_NAMES,A=Object.freeze({[d]:b,[u]:_,[p]:b,[m]:v,[g]:T,[f]:y,[h]:I})
function O(t){const[e,r=0,d=1]=t
if(!e)return
const u=(0,n.get)(e,"actionTarget")||"",m=(0,n.get)(e,"type")
if(m===p&&(u.startsWith("/messaging/compose")||u.startsWith("/messaging/thread")))return(0,a.getMessageCtaInfo)(t)
const f={actionTarget:u,buttonColor:d>1&&r>0?"muted":"default",buttonType:d>1&&0===r?"primary":"secondary",controlName:A[m],isAppreciation:m===p&&u.startsWith("/appreciation/create/"),isConfirmation:m.indexOf("CONFIRMATION")>-1,isLazyModal:(0,o.isSupportedLazyModalPath)(u),isMessageButtonComponent:m===g,isSendFeedback:m===h,isShare:m===p&&u.startsWith("/share")}
if(u.startsWith("/celebrations")||u.startsWith("/stay-in-touch")){const{highlightedPropUrns:t,highlightedUrns:e,profileId:n,body:r}=(0,i.parseQueryString)(u)
f.isPropsHomeRedirect=!!n
if(f.isPropsHomeRedirect){f.recipientUrns=(0,l.toUrn)("identity/shared/dash-mini-profile",n)
f.prefilledMessage=r
if(t||e){const n=t?s.decoder.decode(t)[0]:e.split(",")[0]
f.msgAdapterOptions={prop:n,extensionContentType:"PROP"}}}}if(f.isAppreciation){const t=(0,i.parseQueryString)(u)
if(t){f.appreciationOrigin=(0,n.get)(t,"origin")
f.appreciationContextUrn=(0,n.get)(t,"contextUrn")
f.recipientId=(0,n.get)(t,"recipients")}}if(f.isShare){const t=(0,i.parseQueryString)(u)
if(t){const e=(0,n.get)(t,"url")
if(e){f.urlToPreview=e
f.prefilledText=(0,n.get)(t,"text")}t.shareActorType===c.shareActorTypes.ORGANIZATION&&(f.organizationActor=t.shareOrganizationActor)}f.linkOrigin=(null==t?void 0:t.linkOrigin)??"NOTIFICATION"}return f}const C=(0,e.helper)(O)
t.default=C}))
define("nt-card/helpers/get-inline-feedback-type",["exports","@ember/component/helper"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getInlineFeedbackType=i
const n={ERROR:"error",NOTICE:"note",SUCCESS:"success",WARNING:"yield"}
function i(t){let[e]=t
return n[e]}const r=(0,e.helper)(i)
t.default=r}))
define("nt-card/helpers/get-message-cta-info",["exports","@ember/component/helper","@ember/object","@ember/debug","global-utils/utils/url","nt-card/utils/constants"],(function(t,e,n,i,r,a){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getMessageCtaInfo=d
const o=/\/messaging\/compose\/(.+)$/,l=/\/messaging\/compose\/\?/,s=/\/messaging\/compose\/([^/]+)\/body\/([^?]+)/,c=/\/messaging\/thread\/(.+?)($|\/join)/
Object.freeze(["Birthday"])
function d(t){let[e,i=0,d=1]=t
const u={buttonColor:d>1&&i>0?"muted":"default",buttonType:d>1&&0===i?"primary":"secondary",controlName:a.CONTROL_NAMES.DISPLAY_CTA_CLICK,isMessage:!0},p=(0,n.get)(e,"actionTarget")||"",m=(0,r.parseQueryString)(p),g=(0,n.get)(m,"recipients");(null==g?void 0:g.indexOf(","))>=0&&(u.recipientIds=g.split(","))
u.groupConversationName=(0,n.get)(m,"groupName")
u.invitationUrn=(0,n.get)(m,"invitationUrn")
const f=(0,n.get)(m,"contextType")
if(f){const t="PROP",e="prop"
u.prefilledMessage=(0,n.get)(m,"body")
u.msgAdapterOptions={extensionContentType:t,[e]:(0,n.get)(m,"contextUrn")}}else if(s.test(p)){const t=s.exec(p)
u.prefilledMessage=decodeURIComponent(t[2])
u.recipientId=decodeURIComponent(t[1])}else if(!l.test(p)||(0,n.get)(m,"recipient")||(0,n.get)(m,"connId"))if(c.test(p)){const t=c.exec(p)
u.isConversationThreadCta=!0
u.conversationId=decodeURIComponent(t[1])
u.userIsInChat="/join"!==t[2]
u.prefilledMessage=(0,n.get)(m,"body")}else{const t=o.exec(p)
if(t){const e=t[1].split(/\/*\?/)[0]
u.recipientId=decodeURIComponent(e)}}else{u.prefilledMessage=(0,n.get)(m,"body")
u.isRecipientNotRequired=!0}const h=(0,n.get)(m,"propUrn")
h&&(u.msgAdapterOptions={extensionContentType:"PROP",prop:h})
return u}const u=(0,e.helper)(d)
t.default=u}))
define("nt-card/helpers/get-settings-control-name",["exports","@ember/component/helper"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getSettingsControlName=i
const n=Object.freeze({LEAVE_GROUP:"leave_group",TURN_OFF:"turn_off",MUTE:"mute",UNMUTE:"unmute",UNFOLLOW:"unfollow",DELETE:"delete",FAIL_SAFE:"settings"})
function i(t){let[e]=t
return n[e]||n.FAIL_SAFE}const r=(0,e.helper)(i)
t.default=r}))
define("nt-card/helpers/get-settings-dropdown-icon",["exports","@ember/component/helper"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getSettingsIcon=i
const n={LEAVE_GROUP:"leave",TURN_OFF:"bell-off",MUTE:"volume-mute",UNMUTE:"volume-mute",UNFOLLOW:"clear",DELETE:"trash",OPT_IN:"bell-outline",OPT_OUT:"bell-off",SEND_FEEDBACK:"compose",FAIL_SAFE:"settings"}
function i(t){let[e,i=!1,r]=t
if(i){if("MUTE"===e||"UNFOLLOW"===e&&r)return"bell-off"
if("UNMUTE"===e)return"bell-outline"}return n[e]||n.FAIL_SAFE}const r=(0,e.helper)(i)
t.default=r}))
define("nt-card/helpers/has-card-content",["exports","@ember/component/helper"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.hasCardContent=i
const n={ENTITY:!0,ENTITY_WITH_SUPPORTING_TEXT:!0,IMAGE:!0,SUPPORTING_ENTITY:!0,SUPPORTING_IMAGE:!0,SUPPORTING_TEXT:!0,SUPPORTING_TEXT_WITH_HEADER:!0,SUPPORTING_VIDEO:!0,SUPPORTING_LIVE_VIDEO:!0,TEXT:!0,TEXT_WITH_ACTION:!0,TEXT_WITH_FOOTER:!0,TEXT_WITH_HEADER:!0,TEXT_WITH_BADGE_AND_FOOTER:!0,VIDEO:!0,LIVE_VIDEO:!0}
function i(t){let[e]=t
return e&&n[e]}const r=(0,e.helper)(i)
t.default=r}))
define("nt-card/helpers/is-entity-list-content",["exports","@ember/component/helper"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.isEntityListContent=n
function n(t){let[e]=t
return e&&0===e.indexOf("ENTITY_LIST")}const i=(0,e.helper)(n)
t.default=i}))
define("nt-card/services/nt-card-iterator",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/destroyable","@ember/object","nt-card/utils/page-count-calculator","nt-requests/requests/cards","nt-card/utils/constants","nt-requests/utils/pem-tracking","@glimmer/tracking","nt-requests/requests/pills","rsvp","@ember/service","global-utils/utils/is-browser","ember-lifeline"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f,h,_,b){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var v,T,y,I,A,O,C,N,E,S,w,k,M,x,P,U,R,D,F,L,j,z,G,V,W,H,B
const{DEFAULT_PAGE_COUNT:K}=u.COUNTS,Y="all"
function q(t,e){return{entityUrn:(0,s.get)(t,"entityUrn"),deleted:!0,read:!0,isPlaceholderHidden:e,option:{optionType:"DELETE"},objectUrn:(0,s.get)(t,"objectUrn"),trackingId:(0,s.get)(t,"trackingId")}}t.default=(v=(0,h.inject)("global-services@a11y-notification"),T=(0,h.inject)("i18n"),y=(0,h.inject)("global-services@store-shim"),I=(0,h.inject)("global-services@window"),A=(R=new WeakMap,D=new WeakMap,F=new WeakMap,L=new WeakMap,j=new WeakMap,z=new WeakMap,G=new WeakMap,V=new WeakMap,W=new WeakMap,H=new WeakMap,B=new WeakMap,class extends h.default{constructor(){super(...arguments);(0,e.default)(this,"a11yNotification",O,this);(0,e.default)(this,"i18n",C,this);(0,e.default)(this,"storeShim",N,this);(0,e.default)(this,"windowService",E,this);(0,e.default)(this,"cards",S,this);(0,e.default)(this,"emptyCard",w,this);(0,e.default)(this,"emptySectionStyle",k,this);(0,e.default)(this,"filterUrn",M,this);(0,e.default)(this,"hasMoreCards",x,this);(0,e.default)(this,"notificationFilter",P,this);(0,e.default)(this,"paginationText",U,this)
R.set(this,{writable:!0,value:{}})
D.set(this,{writable:!0,value:{}})
F.set(this,{writable:!0,value:new c.default(K,u.MIN_CARD_HEIGHT,{windowService:this.windowService})})
L.set(this,{writable:!0,value:{}})
j.set(this,{writable:!0,value:Y})
z.set(this,{writable:!0,value:void 0})
G.set(this,{writable:!0,value:0})
V.set(this,{writable:!0,value:0})
W.set(this,{writable:!0,value:void 0})
H.set(this,{writable:!0,value:void 0})
B.set(this,{writable:!0,value:0})}get lastScrollPosition(){return(0,r.default)(this,G)}setLastScrollPosition(t){(0,i.default)(this,G,t)}setCollectionResults(t){this.reset()
this._initialize(t)
this.hasMoreCards&&0===this.cards.length&&this.next()}addCards(t){const e=t.filter((t=>{const e=(0,s.get)(t,"entityUrn")
return!(0,r.default)(this,D)[e]})).map((t=>{const e=(0,s.get)(t,"entityUrn");(0,r.default)(this,D)[e]=!0
return(0,r.default)(this,L)[e]?q(t):t}))
this.cards=[...this.cards,...e]
return e.length}deleteCard(t,e){const n=(null==e?void 0:e.isTurnOffSetting)??!1,i=this.cards.indexOf(t)
if(i>=0){this.cards.splice(i,1,q(t,n))
this.cards=[...this.cards]}const a=(0,s.get)(t,"entityUrn");(0,r.default)(this,L)[a]=t
if(null==e||!e.isTurnOffSetting){const t=this.i18n.lookupTranslation("components/nt-card@nt-card","i18n_js_notification_deleted_a11y")()
this.a11yNotification.setTextInLiveRegion(t)}}undoDeleteCard(t){const e=(0,s.get)(t,"entityUrn"),n=(0,r.default)(this,L)[e]
if(n){const e=this.cards.indexOf(t)
if(e>=0){this.cards.splice(e,1,n)
this.cards=[...this.cards]}const i=this.i18n.lookupTranslation("components/nt-card@nt-card","i18n_js_undo_success_a11y")()
this.a11yNotification.setTextInLiveRegion(i)
_.default&&(0,b.scheduleTask)(this,"render",(()=>{document.querySelector(`[data-nt-card-index="${e}"] [data-nt-card-settings-dropdown-trigger]`).focus()}))}(0,r.default)(this,L)[e]=void 0}next(){const t=(0,r.default)(this,F).getItemCount();(0,i.default)(this,z,(0,r.default)(this,z)||t)
const e={failures:[p.FAILURE_TRACKING_METADATA.NOTIFICATIONS_CARDS_FETCH],degradedEntityIDsToRemove:[]}
return this.storeShim.queryURL(...(0,d.buildCardsM3Request)({count:t,filterUrn:this.filterUrn,paginationCursor:(0,r.default)(this,W),paginationToken:(0,r.default)(this,H),start:(0,r.default)(this,V),adapterOptions:e})).then((t=>{if((0,l.isDestroying)(this))return
if((0,s.get)(t,"metadata.notificationFilter.entityUrn")===this.filterUrn){const e=(0,s.get)(t,"elements"),n=this.addCards(e);(0,i.default)(this,B,(0,r.default)(this,B)+n)
this.emptyCard=(0,s.get)(t,"metadata.emptySectionCard")
this.emptySectionStyle=(0,s.get)(t,"metadata.emptySectionStyle");(0,i.default)(this,V,(0,s.get)(t,"metadata.nextStart"));(0,i.default)(this,W,(0,s.get)(t,"metadata.paginationCursor"));(0,i.default)(this,H,(0,s.get)(t,"metadata.paginationToken"))
if(this.emptyCard||!(0,r.default)(this,V))this.hasMoreCards=!1
else if((0,r.default)(this,B)<(0,r.default)(this,z))return this.next()}(0,i.default)(this,z,void 0);(0,i.default)(this,B,0)
return t}))}reset(){this.cards=[]
this.emptyCard=void 0
this.emptySectionStyle=void 0
this.hasMoreCards=!0
this.paginationText=void 0;(0,i.default)(this,D,{});(0,r.default)(this,F).reset();(0,i.default)(this,L,{})
this.filterUrn=void 0;(0,i.default)(this,j,Y);(0,i.default)(this,z,void 0);(0,i.default)(this,G,0);(0,i.default)(this,V,0)
this.notificationFilter=void 0;(0,i.default)(this,W,void 0);(0,i.default)(this,H,void 0);(0,i.default)(this,B,0)}refresh(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.filterUrn,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K
const n={failures:[p.FAILURE_TRACKING_METADATA.NOTIFICATIONS_CARDS_REFRESH],degradedEntityIDsToRemove:[]},i={cardsReq:this.storeShim.queryURL(...(0,d.buildCardsWithInjectionsNoPillsM3Request)({count:e,filterUrn:t,adapterOptions:n}))}
t&&(i.pillsReq=this.storeShim.queryURL(...(0,g.buildPillsFilterM3Request)(t)))
return(0,f.hash)(i).then((t=>{let{cardsReq:e,pillsReq:n}=t
if(!(0,l.isDestroying)(this)){this.setCollectionResults(e)
return{cardsCollection:e,pillsCollection:n}}}))}cacheCurrentState(){(0,r.default)(this,j)&&((0,r.default)(this,R)[(0,r.default)(this,j)]={cards:this.cards,emptyCard:this.emptyCard,emptySectionStyle:this.emptySectionStyle,hasMoreCards:this.hasMoreCards,paginationText:this.paginationText,cardIdHash:(0,r.default)(this,D),countCalculator:(0,r.default)(this,F),deletedCardsHash:(0,r.default)(this,L),filterUrn:this.filterUrn,filterVanityName:(0,r.default)(this,j),initialRequestedCardCount:(0,r.default)(this,z),lastScrollPosition:this.lastScrollPosition,nextStart:(0,r.default)(this,V),notificationFilter:this.notificationFilter,paginationCursor:(0,r.default)(this,W),paginationToken:(0,r.default)(this,H),returnedCardCount:(0,r.default)(this,B)})}applyCachedState(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Y
const e=(0,r.default)(this,R)[t]
if(e){this.cards=e.cards
this.emptyCard=e.emptyCard
this.emptySectionStyle=e.emptySectionStyle
this.hasMoreCards=e.hasMoreCards
this.paginationText=e.paginationText;(0,i.default)(this,D,e.cardIdHash);(0,i.default)(this,F,e.countCalculator);(0,i.default)(this,L,e.deletedCardsHash)
this.filterUrn=e.filterUrn;(0,i.default)(this,j,e.filterVanityName);(0,i.default)(this,z,e.initialRequestedCardCount);(0,i.default)(this,G,e.lastScrollPosition);(0,i.default)(this,V,e.nextStart)
this.notificationFilter=e.notificationFilter;(0,i.default)(this,W,e.paginationCursor);(0,i.default)(this,H,e.paginationToken);(0,i.default)(this,B,e.returnedCardCount)
return!0}return!1}_initialize(t){this.addCards((0,s.get)(t,"elements"))
this.emptyCard=(0,s.get)(t,"metadata.emptySectionCard")
this.emptySectionStyle=(0,s.get)(t,"metadata.emptySectionStyle")
this.paginationText=(0,s.get)(t,"metadata.paginationText")
this.notificationFilter=(0,s.get)(t,"metadata.notificationFilter")
this.filterUrn=(0,s.get)(t,"metadata.notificationFilter.entityUrn");(0,i.default)(this,V,(0,s.get)(t,"metadata.nextStart"));(0,i.default)(this,W,(0,s.get)(t,"metadata.paginationCursor"));(0,i.default)(this,H,(0,s.get)(t,"metadata.paginationToken"));(0,i.default)(this,j,(0,s.get)(t,"metadata.notificationFilter.vanityName")||Y)
!this.emptyCard&&(0,r.default)(this,V)||(this.hasMoreCards=!1)
return t}}),O=(0,a.default)(A.prototype,"a11yNotification",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(A.prototype,"i18n",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,a.default)(A.prototype,"storeShim",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,a.default)(A.prototype,"windowService",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,a.default)(A.prototype,"cards",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),w=(0,a.default)(A.prototype,"emptyCard",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,a.default)(A.prototype,"emptySectionStyle",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,a.default)(A.prototype,"filterUrn",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.default)(A.prototype,"hasMoreCards",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),P=(0,a.default)(A.prototype,"notificationFilter",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.default)(A.prototype,"paginationText",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A)}))
define("nt-card/services/nt-survey",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","@glimmer/tracking"],(function(t,e,n,i,r,a,o){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
var l,s
t.default=(l=class extends a.default{constructor(){super(...arguments);(0,n.default)(this,"currentSurveyCardUrn","");(0,e.default)(this,"isSurveyCompleted",s,this)}setCurrentSurveyCardUrn(t){this.currentSurveyCardUrn=t}setIsSurveyCompleted(t){this.isSurveyCompleted=t}},s=(0,i.default)(l.prototype,"isSurveyCompleted",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),l)}))
define("nt-card/utils/action-intent",["exports","global-utils/utils/url"],(function(t,e){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.getRoutableParams=function(t){const e=i.find((e=>e.matches(t)))
if(!e)return null
return e.getRouteTransitionParams(t)}
class n{constructor(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]
this.routeName=t
this.pattern=e
this.modelIndexes=n}matches(t){return this.pattern.test(t)}getModels(t){const e=this.pattern.exec(t)
return this.modelIndexes.reduce(((t,n)=>{const i=decodeURIComponent(e[n+1])
return i?t.concat(i):t}),[])}getRouteTransitionParams(t){const n=t.includes("?")?(0,e.parseQueryString)(t):{}
return[this.routeName,...this.getModels(t),{queryParams:n}]}}t.default=n
const i=Object.freeze([Object.freeze(new n("notifications-ca.share-analytics.index",/^\/p1-route\/content-analytics\?socialUpdateUrn=(.*activity:.+)/,[0])),Object.freeze(new n("notifications-ca.post-analytics.index",/^\/p1-route\/content-analytics\?socialUpdateUrn=(.+)/,[0])),Object.freeze(new n("notifications-ca.post-analytics.reshares",/^\/(?:in|profile)\/(?:.+)\/recent-activity\/posts\/ca\/post-analytics\/(.+)\/reshares/,[0]))])}))
define("nt-card/utils/action-target-handler",["exports","@babel/runtime/helpers/esm/classPrivateMethodGet","rsvp","@ember/debug","@ember/object","@linkedin/ember-m3-pdsc-model-builder","global-utils/utils/is-browser","global-utils/utils/urn-id-helpers","global-utils/utils/url","global-utils/utils/api-compat","nt-card/utils/action-intent","lazy-modal/utils/lazy-modal-helpers","nt-requests/utils/pem-tracking","nt-card/utils/constants","restli-utils","@linkedin/jsecure"],(function(t,e,n,i,r,a,o,l,s,c,d,u,p,m,g,f){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const h=/\/messaging\/compose/,_=/\/messaging\/thread/,b=/\/appreciation\/create/,v=/^\/share/,T=/^\/share\/management/,y=/\/mutual_connections_op/,I=/^\/p1-route\/web-view/,A=/^\/learning-app/,O=/^\/payments\/paymentaccounts\/personal/,C=/^\/advice/,N=/\/(celebrations|stay-in-touch)\/.*profileId/,E=/(www.)?(premium\.linkedin\.com)/,S="/voyager/api/"
function w(t){return!!(0,s.isUrl)(t)&&!!E.test(t)}function k(t){return h.test(t)||_.test(t)}function M(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"actions"
const o=(0,r.get)(e,"confirmationText")
if(o){const n=(0,c.classNameOf)(e),l=(0,a.buildModel)(n,{displayText:o,type:"CONFIRMATION",confirmationInlineFeedbackType:(0,r.get)(e,"confirmationInlineFeedbackType"),confirmationAction:(0,r.get)(e,"confirmationAction")});(0,r.set)(t,i,"actions"===i?[l]:l)}return(0,n.resolve)()}var x=new WeakSet
t.default=class{constructor(t){x.add(this)
const{i18n:e,identityStore:n,pemTracking:i,persistentToastManager:r,router:a,store:o,windowService:l}=t
this.i18n=e
this.identityStore=n
this.pemTracking=i
this.persistentToastManager=r
this.router=a
this.storeShim=o
this.windowService=l}handleExternalDisplayAction(t,e){if(o.default&&t)if(e)f.default.redirect(t)
else{this.windowService.open(f.default.sanitizeUrl(decodeURIComponent(t)),"_blank").opener=null}}handleAfterCardActionComplete(t,e){return M(t,e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"actions").then((()=>this._resolveMessageAction(e))).then((()=>this._resolveReloadCard(t,e)))}handleCardActionClick(t,e){const i=e||(0,r.get)(t,"cardAction"),a=(0,r.get)(i,"type")
let o
switch(a){case m.CARD_ACTION_ENUMS.CONFIRMATION:case m.CARD_ACTION_ENUMS.DISPLAY:o=(0,r.get)(i,"actionTarget")||(0,r.get)(t,"cardAction.actionTarget")
return!(k(o)||b.test(o)||(0,u.isSupportedLazyModalPath)(o)||v.test(o)&&!T.test(o))&&(0,n.resolve)(this.handleDisplayCardAction(o))
case m.CARD_ACTION_ENUMS.FOLLOW:return this.handleFollowAction(t,i)
case m.CARD_ACTION_ENUMS.MESSAGE:return!1
case m.CARD_ACTION_ENUMS.NOTIFICATION_ROUTE:o=(0,r.get)(i,"actionTarget")||(0,r.get)(t,"cardAction.actionTarget")
return!!y.test(o)&&this.handleShowMutualConnections(o)
default:console.error(`No action available for CTA of type ${a}`)}return(0,n.resolve)(null)}handleDisplayWithoutIntent(t){return t?(0,n.resolve)(this.router.transitionTo(t)):(0,n.resolve)()}handleDisplayCardAction(t){const e=(0,s.isUrl)(t)&&!w(t)?(0,s.getRoutablePathFromInternalUrl)(t):t,n=function(t){return I.test(t)?/\/p1-route\/web-view\?url=(.+)/.exec(t)[1]:A.test(t)?/\/learning-app\?url=(.+)/.exec(t)[1]:O.test(t)||C.test(t)?`${s.default.getDomainUrl()}${t}`:w(t)?t:void 0}(e)
if(n){const e=C.test(t)
return this.handleExternalDisplayAction(n,e)}const i=(0,d.getRoutableParams)(e)
return i?this.router.transitionTo(...i):this.handleDisplayWithoutIntent(e)}handleFollowAction(t,e){const n=e||(0,r.get)(t,"cardAction"),i=(0,r.get)(n,"actionTarget"),a=p.FAILURE_TRACKING_METADATA.NOTIFICATIONS_ACTION_FOLLOW
return this._handlePostAjaxAction(i,{patch:{$set:{following:!0}}},a).then((()=>M(t,n))).then((()=>this._resolveReloadCard(t,n))).then((()=>this._resolveRedirection(n)))}handleShowMutualConnections(t){const{publicProfileId:e}=(0,s.parseQueryString)(t)
return this.identityStore.queryURL("com.linkedin.voyager.identity.shared.MemberConnection",(0,l.createUrnId)(e,"inCommon"),{params:{q:"inCommon"},adapterOptions:{failures:[p.FAILURE_TRACKING_METADATA.MUTUAL_CONNECTIONS_FETCH],degradedEntityIDsToRemove:[]}})}_resolveReloadCard(t,e){if(!(0,r.get)(e,"reloadCard"))return(0,n.resolve)(t)
const i={url:`/voyager/api/voyagerIdentityDashNotificationCards/${(0,r.get)(t,"entityUrn")}`,...{failures:[p.FAILURE_TRACKING_METADATA.NOTIFICATIONS_CARDS_RELOAD],degradedEntityIDsToRemove:[]}}
return t.reload({adapterOptions:i})}_resolveMessageAction(t){let e
const i=(0,r.get)(t,"actionTarget")||""
if((0,r.get)(t,"type")===m.CARD_ACTION_ENUMS.MESSAGE)e=(0,r.get)(t,"messagingContextUrn")
else if(k(i)){const{invitationUrn:t,propUrn:r}=(0,s.parseQueryString)(i)
if(t&&r)return(0,n.resolve)()
e=t||r}else{if(!N.test(i))return(0,n.resolve)()
{const{contextUrn:t}=(0,s.parseQueryString)(i)
if(!t)return(0,n.resolve)()
e=g.decoder.decode(t)}}if(e){const t=p.FAILURE_TRACKING_METADATA.NOTIFICATIONS_ACTION_MESSAGE
return this._handlePostAjaxAction(m.CTA_RESOLVE_MESSAGE_ACTION,{contextUrn:e},t)}return(0,n.resolve)()}_resolveRedirection(t){const e=(0,r.get)(t,"afterActionTarget")
return e?this.handleDisplayWithoutIntent(e):(0,n.resolve)()}_handlePostAjaxAction(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0
const r=t.startsWith(S)?t:(0,e.default)(this,x,P).call(this,t),a=this.storeShim.adapterFor("-ember-m3").ajax(r,"POST",{data:JSON.stringify(n)})
return i?this.pemTracking.trackFeatureFailures(r,[],[i],a):a}}
function P(t){let e=t
t.startsWith("/")&&(e=t.substring(1))
return S.concat(e)}}))
define("nt-card/utils/constants",["exports"],(function(t){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.PILL_ATTRIBUTES=t.PAGE_KEYS=t.MIN_CARD_HEIGHT=t.CTA_RESOLVE_PERFORM_ACTION=t.CTA_RESOLVE_MESSAGE_ACTION=t.COUNTS=t.CONTROL_NAMES=t.CARD_SETTING_OPTIONS=t.CARD_SETTINGS_VALUES=t.CARD_ACTION_ENUMS=t.ACTION_CATEGORIES=void 0
t.ACTION_CATEGORIES=Object.freeze({CONNECT_ACTION_CATEGORY:"CONNECT",DISPLAY_ACTION_CATEGORY:"VIEW",EDIT_ACTION_CATEGORY:"EDIT",FOLLOW_ACTION_CATEGORY:"FOLLOW",MESSAGE_ACTION_CATEGORY:"MESSAGE",NOTIFICATION_ROUTE_ACTION_CATEGORY:"NOTIFICATION_ROUTE",SEND_PREFILLED_MESSAGE_ACTION_CATEGORY:"SEND_PREFILLED_MESSAGE",UNDO_DELETE_ACTION_CATEGORY:"UNDO"}),t.CARD_ACTION_ENUMS=Object.freeze({CONFIRMATION:"CONFIRMATION",CONNECT:"CONNECT",DISPLAY:"DISPLAY",FOLLOW:"FOLLOW",MESSAGE:"MESSAGE",NOTIFICATION_ROUTE:"NOTIFICATION_ROUTE",SEND_FEEDBACK:"SEND_FEEDBACK"}),t.COUNTS=Object.freeze({DEFAULT_PAGE_COUNT:10,PROJECT_ONE_CARD_COUNT:5}),t.CARD_SETTINGS_VALUES=Object.freeze({ON:"ON",OFF:"OFF"}),t.CONTROL_NAMES=Object.freeze({CARD_CLICK_CONTROL_NAME:"update",CARD_IMAGE_CLICK_CONTROL_NAME:"update_image",CONNECT_CTA_CLICK:"cta_connect",CONTENT_CLICK_CONTROL_NAME:"update_content",DISPLAY_CTA_CLICK:"cta_display",FOLLOW_CTA_CLICK:"cta_follow",MESSAGE_CTA_CLICK:"cta_message",NOTIFICATION_ROUTE_CTA_CLICK:"cta_notification_route",SEND_FEEDBACK_CTA_CLICK:"cta_send_feedback"}),t.CTA_RESOLVE_PERFORM_ACTION="/voyager/api/voyagerIdentityDashNotificationCards?action=perform",t.CTA_RESOLVE_MESSAGE_ACTION="/voyager/api/voyagerIdentityDashNotificationCards?action=message",t.PAGE_KEYS=Object.freeze({AGGREGATE:"flagship3_notifications_aggregate_landing",AGGREGATE_LIST:"flagship3_notifications_aggregate_landing_list",FEED:"flagship3_notifications",FEED_LIST:"flagship3_notifications_updates"}),t.MIN_CARD_HEIGHT=90,t.CARD_SETTING_OPTIONS=Object.freeze({LEAVE_GROUP:"LEAVE_GROUP",TURN_OFF:"TURN_OFF",MUTE:"MUTE",UNMUTE:"UNMUTE",UNFOLLOW:"UNFOLLOW",OPT_OUT:"OPT_OUT",DELETE:"DELETE",UNDELETE:"UNDELETE"}),t.PILL_ATTRIBUTES=Object.freeze({MAIN:"MAIN",SUPPORT_FILTER_SHEET:"SUPPORT_FILTER_SHEET"})}))
define("nt-card/utils/nt-settings-handler",["exports","rsvp","@ember/debug","@ember/object","groups-shared/utils/requests/dash-membership-actions","nt-requests/utils/pem-tracking","nt-card/utils/constants"],(function(t,e,n,i,r,a,o){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
const{LEAVE_GROUP:l,TURN_OFF:s,MUTE:c,UNMUTE:d,UNFOLLOW:u,OPT_OUT:p,DELETE:m,UNDELETE:g}=o.CARD_SETTING_OPTIONS
t.default=class{constructor(t,e,n,i,r,a){this.authenticatedUser=t
this.i18n=e
this.lix=n
this.pemTracking=i
this.persistentToastManager=r
this.storeShim=a}setNewSettingValue(t,n){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
const a=(0,i.get)(n,"optionType")
switch(a){case l:return this._leaveGroup(n)
case s:return this._turnOffNotification(t,n)
case c:case d:return this._handleMuteNotification(t,a)
case m:return this._handleDeletedNotification(t,r)
case u:return this._handleUnfollow(n)
case p:return this._handleOptOut(n)
default:console.error(`No action handler for setting type ${a}`)
return(0,e.reject)(`No action handler for setting type ${a}`)}}_leaveGroup(t){const e={pemTracking:this.pemTracking,failures:[a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_LEAVE_GROUP]}
return(0,r.dashLeaveGroup)(this.storeShim,(0,i.get)(t,"followingStateUrn")||(0,i.get)(t,"followingState.entityUrn"),this.authenticatedUser.memberId,e).then((()=>this._successToast(t))).catch((t=>{this._errorToast()
throw t}))}_turnOffNotification(t,e){const n=`/voyager/api/voyagerNotificationsDashSettings/${(0,i.get)(e,"notificationSettingUrn")||(0,i.get)(e,"notificationSetting.entityUrn")}`
let r=!1
const o=this.storeShim.adapterFor("-ember-m3").ajax(n,"POST",{data:JSON.stringify({patch:{$set:{enabled:!1}}})})
return this.pemTracking.trackFeatureFailures(n,[],[a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_TURN_OFF],o).then((()=>{r=!0
this._successToast(e)
return this._handleDeletedNotification(t,!1,!1)})).catch((t=>{r||this._errorToast()
throw t}))}_handleMuteNotification(t,e){const n=(0,i.get)(t,"entityUrn")
let r
e===c?r=a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_MUTE:e===d&&(r=a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_UNMUTE)
return this._resolveAction(n,e,r).then((()=>this._resolveReloadCard(t))).catch((t=>{this._errorToast()
throw t}))}_resolveReloadCard(t){const e={url:`/voyager/api/voyagerIdentityDashNotificationCards/${(0,i.get)(t,"entityUrn")}`,...{failures:[a.FAILURE_TRACKING_METADATA.NOTIFICATIONS_CARDS_RELOAD],degradedEntityIDsToRemove:[]}}
return t.reload({adapterOptions:e})}_handleUnfollow(t){let e
if(this.lix.getTreatmentIsEnabled("voyager.web.notifications-use-edge-setting-for-member-unfollow")){const n=`/voyager/api/notifications/dash/edgesetting/${(0,i.get)(t,"edgeSettingUrn")}`,r=this.storeShim.adapterFor("-ember-m3").ajax(n,"POST",{data:JSON.stringify({patch:{$set:{selectedOptionType:"NONE"}}})})
e=this.pemTracking.trackFeatureFailures(n,[],[a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_UNFOLLOW],r)}else{const n=`/voyager/api/feed/dash/followingStates/${(0,i.get)(t,"followingStateUrn")||(0,i.get)(t,"followingState.entityUrn")}`,r=this.storeShim.adapterFor("-ember-m3").ajax(n,"POST",{data:JSON.stringify({following:!1})})
e=this.pemTracking.trackFeatureFailures(n,[],[a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_UNFOLLOW],r)}return e.then((()=>this._successToast(t))).catch((t=>{this._errorToast()
throw t}))}_handleOptOut(t){const e=`/voyager/api/notifications/dash/edgesetting/${(0,i.get)(t,"edgeSettingUrn")}`,n=this.storeShim.adapterFor("-ember-m3").ajax(e,"POST",{data:JSON.stringify({patch:{$set:{selectedOptionType:"NONE"}}})})
return this.pemTracking.trackFeatureFailures(e,[],[a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_OPT_OUT],n).then((()=>this._successToast(t))).catch((t=>{this._errorToast()
throw t}))}_handleDeletedNotification(t,e){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2]
const r=(0,i.get)(t,"entityUrn"),o=e?g:m,l=e?a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_UNDO_DELETE:a.FAILURE_TRACKING_METADATA.NOTIFICATION_SETTINGS_DELETE
return this._resolveAction(r,o,l).catch((t=>{n&&this._errorToast()
throw t}))}_successToast(t){const e=(0,i.get)(t,"successToastText.text")||(0,i.get)(t,"successToastText")
this.persistentToastManager.success({message:e})}_errorToast(){const t=this.i18n.lookupTranslation("notifications@application","setting_error_message")()
this.persistentToastManager.error({message:t})}_resolveAction(t,e,n){if(n){const i=o.CTA_RESOLVE_PERFORM_ACTION,r=this.storeShim.adapterFor("-ember-m3").ajax(i,"POST",{data:JSON.stringify({actionType:e,notificationCardUrn:t})})
return this.pemTracking.trackFeatureFailures(i,[],[n],r)}return this.storeShim.adapterFor("-ember-m3").ajax(o.CTA_RESOLVE_PERFORM_ACTION,"POST",{data:JSON.stringify({actionType:e,notificationCardUrn:t})})}}}))
define("nt-card/utils/page-count-calculator",["exports","@ember/debug","global-utils/utils/is-browser","@ember/utils","@ember/object"],(function(t,e,n,i,r){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.default=void 0
t.default=class{constructor(t,e,r){let{windowService:a}=r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:3,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}
const{overrideDebug:s,isBrowser:c=n.default}=l,d=!!(0,i.isPresent)(s)&&s
this.basePageCount=t
this.itemBufferCount=o
this.itemHeight=e
this._isFirstCalc=!0
this._shouldCalculate=c&&!d
this._windowService=a}getItemCount(){if(this._shouldCalculate&&this._isFirstCalc){this._isFirstCalc=!1
return Math.ceil((0,r.get)(this,"_windowService.innerHeight")/this.itemHeight)+this.itemBufferCount}return this.basePageCount}reset(){this._isFirstCalc=!0
return this}}}))
define("nt-card/utils/tracking-utils",["exports","@ember/object","nt-card/utils/constants"],(function(t,e,n){"use strict"
Object.defineProperty(t,"__esModule",{value:!0})
t.buildNotificationFilterCustomTrackingInfo=function(t){let{originSubfilterName:e,newSubfilterName:n,originTopLevelFilterName:i,newTopLevelFilterName:r,controlUrn:a,actionCategory:o}=t
return{name:"NotificationFilterActionV2Event",body:{originSubfilterName:e,newSubfilterName:n,originTopLevelFilterName:i,newTopLevelFilterName:r,controlUrn:a,actionCategory:o}}}
t.deriveTrackingParams=function(t,n,v){const T=n||(0,e.get)(t,"cardAction"),y=(0,e.get)(T,"type"),I=(0,e.get)(T,"actionTarget")||""
let A,O
switch(y){case r:A=g
O=c
break
case i:case a:A=f
O=d
break
case o:A=h
O=u
break
case l:A=_
O=p
break
case s:A=b
O=m
if(I.startsWith("/mutual_connections_op")){A=f
O="tertiary_headline_click"}break
default:throw new Error(`Cannot derive tracking params for CTA of type: ${y}`)}O="string"==typeof v?v:O
return{controlName:O,actionCategory:A}}
t.fireGenericActionTracking=function(t,e,n,i,r,a){return t.fireTrackingPayload("GenericActionEvent",{controlUrn:t.generateControlUrn(n),actionType:i,interactionType:r,contentTrackingId:e},void 0,a)}
const{CONFIRMATION:i,CONNECT:r,DISPLAY:a,FOLLOW:o,MESSAGE:l,NOTIFICATION_ROUTE:s}=n.CARD_ACTION_ENUMS,{CONNECT_CTA_CLICK:c,DISPLAY_CTA_CLICK:d,FOLLOW_CTA_CLICK:u,MESSAGE_CTA_CLICK:p,NOTIFICATION_ROUTE_CTA_CLICK:m}=n.CONTROL_NAMES,{CONNECT_ACTION_CATEGORY:g,DISPLAY_ACTION_CATEGORY:f,FOLLOW_ACTION_CATEGORY:h,MESSAGE_ACTION_CATEGORY:_,NOTIFICATION_ROUTE_ACTION_CATEGORY:b}=n.ACTION_CATEGORIES}))
//# sourceMappingURL=engine-vendor.map