){this.tracking.fireInteractionEvent(_.CONTROL_NAMES.EMPTY_STATE_CTA_CLICK) const{displayAction:e}=this.emptyStateCardAction.action e&&this.router.transitionTo(e)}},k=(0,n.default)(A.prototype,"router",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,n.default)(A.prototype,"tracking",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(A.prototype,"windowService",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(A.prototype,"handleBackClick",[f.action],Object.getOwnPropertyDescriptor(A.prototype,"handleBackClick"),A.prototype),(0,n.default)(A.prototype,"buildPropItemActionEvent",[f.action],Object.getOwnPropertyDescriptor(A.prototype,"buildPropItemActionEvent"),A.prototype),(0,n.default)(A.prototype,"onEmptyStateCardImpression",[f.action],Object.getOwnPropertyDescriptor(A.prototype,"onEmptyStateCardImpression"),A.prototype),(0,n.default)(A.prototype,"handleEmptyStateCardAction",[f.action],Object.getOwnPropertyDescriptor(A.prototype,"handleEmptyStateCardAction"),A.prototype),A))})) define("props-shared/components/aggregated-landing/cards-section",["exports","@ember/template-factory","@ember/component/template-only","@ember/component","artdeco-card/components/artdeco-card","props-shared/components/aggregated-landing/leaf-card","global-helpers/helpers/lt","global-helpers/helpers/sub"],(function(e,t,i,n,r,o,a,l){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 const s=(0,n.setComponentTemplate)((0,t.createTemplateFactory)({id:"rPDbz7LG",block:'[[[1,"\\n "],[8,[32,0],[[24,0,"mt4"]],null,[["default"],[[[[1,"\\n "],[10,0],[14,0,"props-s-aggregated-landing-main__header pb2 pt5 pl5 display-flex"],[12],[1,"\\n "],[10,"h2"],[14,0,"align-self-center text-heading-medium"],[12],[1,[30,1]],[13],[1,"\\n "],[13],[1,"\\n"],[42,[28,[31,1],[[28,[31,1],[[30,2]],null]],null],null,[[[44,[[30,3,["propsHomeCard","propCard"]]],[[[41,[30,5],[[[1," "],[10,0],[12],[1,"\\n "],[8,[32,1],null,[["@headerImage","@headline","@fullName","@subheadline","@tertiaryHeadline","@subheadlineClasses","@tertiaryHeadlineClasses","@actions","@cardAction","@card","@buildPropItemActionEvent","@listPosition"],[[30,5,["headerImage"]],[30,5,["headline"]],[30,6],[30,5,["subHeadline"]],[30,5,["insight","text"]],"t-black text-body-small","props-s-leaf-card__text--tertiary text-body-xsmall",[30,5,["actions"]],[30,5,["cardAction"]],[30,5],[30,7],[30,4]]],null],[1,"\\n"],[41,[28,[32,2],[[30,4],[28,[32,3],[[30,2,["length"]],1],null]],null],[[[1," "],[10,"hr"],[14,0,"props-s-card-section__divider artdeco-divider mv0"],[12],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],null]],[5]]]],[3,4]],null],[1," "]],[]]]]],[1,"\\n"]],["@header","@cards","cardObject","index","card","@fullName","@buildPropItemActionEvent"],false,["each","-track-array","let","if"]]',moduleName:"props-shared/components/aggregated-landing/cards-section.gts",scope:()=>[r.default,o.default,a.default,l.default],isStrictMode:!0}),(0,i.default)("cards-section","CardsSection")) e.default=s})) define("props-shared/components/aggregated-landing/leaf-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","ember-cli-pemberly-i18n/helpers/t","@glimmer/component","app-aware-link/components/app-aware-link","image-view-model/components/image-view-model","props-shared/components/ctas/props-message-button","@ember/object","@ember/service","props-shared/utils/constants","@ember/helper","global-helpers/helpers/get-domain","props-shared/components/props-card-content","props-shared/components/ctas/props-multi-send-button","text-view-model/components/text-view-model-v2","props-shared/components/ctas/props-share-button","ember-cli-pemberly-tracking/modifiers/track-interaction","props-shared/utils/tracking","ember-cli-pemberly-tracking/modifiers/track-impression"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f,b,_,y,v,T,E,I){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var O,S,A,k,C,N,w e.default=(0,a.setComponentTemplate)((0,o.createTemplateFactory)({id:"Do+yvR8R",block:'[[[1,"\\n"],[1," "],[11,0],[24,0,"props-s-leaf-card display-flex justify-space-between pv4 ph5"],[4,[32,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["handleCardImpressionTracking"]],[28,[32,1],[[53,"outletState"],"render.name"],null],[28,[32,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,1,["actionTarget"]],[[[1," "],[8,[32,2],[[24,0,"props-s-leaf-card__header-image"],[16,"aria-label",[30,1,["accessibilityText"]]],[4,[32,3],[[30,0,["headerImageControlName"]]],[["onInteract"],[[28,[32,4],[[30,2],[30,3],[30,0,["headerImageControlName"]],[32,5,["VIEW"]]],null]]]]],[["@href"],[[30,1,["actionTarget"]]]],[["default"],[[[[1,"\\n "],[8,[32,6],null,[["@entitySize","@images","@isPresenceEnabled"],[5,[30,1],true]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1],[[[1," "],[8,[32,6],null,[["@entitySize","@images","@isPresenceEnabled"],[4,[30,1],true]],null],[1,"\\n "]],[]],null]],[]]],[41,[30,4,["displayAction"]],[[[1," "],[8,[32,2],[[24,0,"props-s-leaf-card__link link-without-hover-visited t-normal"],[4,[32,3],[[30,0,["cardActionControlName"]]],[["onInteract"],[[28,[32,4],[[30,2],[30,3],[30,0,["cardActionControlName"]],[32,5,["VIEW"]]],null]]]]],[["@href"],[[28,[32,7],[[28,[32,8],[true],null],[30,4,["displayAction"]]],null]]],[["default"],[[[[1,"\\n "],[8,[32,9],null,[["@headline","@subheadline","@headlineClasses","@subheadlineClasses"],[[30,5],[30,6],"t-black",[30,7]]],null],[1,"\\n"],[41,[30,0,["shouldShowInsight"]],[[[1," "],[10,0],[14,0,"display-flex align-items-center pb1 pt2"],[12],[1,"\\n"],[41,[30,3,["insight","image"]],[[[1," "],[8,[32,6],[[24,0,"flex-shrink-zero pr2"]],[["@a11yText","@isStackedLayout","@images","@entitySize"],[[28,[32,10],["i18n_interested_connections_a11y_text","props-shared/components/aggregated-landing/leaf-card"],null],true,[30,3,["insight","image"]],1]],null],[1,"\\n"]],[]],null],[41,[30,3,["insight","text"]],[[[1," "],[10,2],[14,0,"t-12 t-black--light t-normal"],[12],[1,"\\n "],[8,[32,11],null,[["@tvm"],[[30,3,["insight","text"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],[[[41,[30,8],[[[1," "],[10,1],[15,0,[30,9]],[12],[1,"\\n "],[8,[32,11],null,[["@tvm"],[[30,8]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]]],[1," "]],[]]]]],[1,"\\n"]],[]],[[[1," "],[10,0],[14,0,"display-flex align-self-center flex-column ml2"],[12],[1,"\\n "],[8,[32,9],null,[["@headline","@subheadline","@subheadlineClasses"],[[30,5],[30,6],[30,7]]],null],[1,"\\n"],[41,[30,8],[[[1," "],[10,1],[15,0,[30,9]],[12],[1,"\\n "],[8,[32,11],null,[["@tvm"],[[30,8]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n"],[41,[30,0,["cta","action","messageAction"]],[[[1," "],[10,0],[14,0,"props-s-leaf-card__cta--primary display-flex justify-flex-end align-self-center"],[12],[1,"\\n "],[8,[32,12],null,[["@color","@icon","@text","@action","@handleAfterMessageSend","@numWordsToPreview","@type","@firePropItemActionEvent"],["default",[30,0,["cta","icon"]],[30,0,["cta","displayText","text"]],[30,0,["cta","action","messageAction"]],[30,0,["handleAfterMessageSend"]],6,"primary",[28,[32,4],[[30,0,["firePropItemActionEvent"]],[32,13,["MESSAGE"]],[32,5,["MESSAGE"]]],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[30,0,["showShareAction"]],[[[1," "],[8,[32,14],null,[["@icon","@text","@type","@color","@shareUrl","@firePropItemActionEvent"],[[30,0,["cta","icon"]],[30,0,["cta","displayText","text"]],"secondary","muted",[30,0,["cta","action","displayAction"]],[30,0,["firePropItemActionEvent"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["showMultiSendAction"]],[[[1," "],[8,[32,15],null,[["@cta","@color","@fullName","@handleCtaActionTracking"],[[30,0,["cta"]],"muted",[30,10],[30,0,["firePropItemActionEvent"]]]],null],[1,"\\n "]],[]],null]],[]]]],[]]],[1," "],[13],[1,"\\n "]],["@headerImage","@buildPropItemActionEvent","@card","@cardAction","@headline","@subheadline","@subheadlineClasses","@tertiaryHeadline","@tertiaryHeadlineClasses","@fullName"],false,["-get-dynamic-var","if"]]',moduleName:"props-shared/components/aggregated-landing/leaf-card.gts",scope:()=>[I.default,h.get,c.default,T.default,h.fn,g.ACTION_CATEGORIES,d.default,h.concat,f.default,b.default,l.default,y.default,u.default,g.CONTROL_NAMES,v.default,_.default],isStrictMode:!0}),(O=(0,m.inject)("global-services@store-shim"),S=(0,m.inject)("lix"),A=(0,m.inject)("tracking"),k=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"storeShim",C,this);(0,t.default)(this,"lix",N,this);(0,t.default)(this,"tracking",w,this)}get cta(){var e return(null===(e=this.args.actions)||void 0===e?void 0:e[0])??null}get showShareAction(){var e,t const i=null===(e=this.cta)||void 0===e||null===(t=e.action)||void 0===t?void 0:t.displayAction return(null==i?void 0:i.startsWith(g.SHARE_URL))??!1}get showMultiSendAction(){var e,t const i=null===(e=this.cta)||void 0===e||null===(t=e.action)||void 0===t?void 0:t.displayAction return(null==i?void 0:i.startsWith(g.SOCIAL_HIRING_MULTI_SEND_URL))??!1}get headerImageControlName(){var e return null!==(e=this.args.headerImage)&&void 0!==e&&e.actionTarget?(0,E.getControlNameFromActionTarget)(this.args.headerImage.actionTarget):g.CONTROL_NAMES.PROFILE_VIEW}get cardActionControlName(){var e return null!==(e=this.args.cardAction)&&void 0!==e&&e.displayAction?(0,E.getControlNameFromActionTarget)(this.args.cardAction.displayAction):g.CONTROL_NAMES.VIEW_JOB}get shouldShowInsight(){return this.lix.getTreatmentIsEnabled("voyager.web.props-nurture-social-hiring-2")}handleAfterMessageSend(e){return this.storeShim.adapterFor("-ember-m3").ajax(g.NOTIFY_MESSAGE_SENT_ACTION,"POST",{data:JSON.stringify({contextUrn:e})})}firePropItemActionEvent(e,t){const i=this.args.buildPropItemActionEvent(this.args.card,e,t) this.tracking.fireTrackingPayload("PropItemActionEvent",null==i?void 0:i.body)}handleCardImpressionTracking(){return e=>(0,E.buildPropItemImpressionCustomTrackingInfo)(this.args.card,this.args.listPosition??0,e)}},C=(0,n.default)(k.prototype,"storeShim",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(k.prototype,"lix",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,n.default)(k.prototype,"tracking",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(k.prototype,"handleAfterMessageSend",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"handleAfterMessageSend"),k.prototype),(0,n.default)(k.prototype,"firePropItemActionEvent",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"firePropItemActionEvent"),k.prototype),(0,n.default)(k.prototype,"handleCardImpressionTracking",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"handleCardImpressionTracking"),k.prototype),k))})) define("props-shared/components/ctas/props-display-button",["exports","@ember/template-factory","@ember/component/template-only","@ember/component","app-aware-link/components/app-aware-link","image-view-model/components/image-view-model"],(function(e,t,i,n,r,o){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 const a=(0,n.setComponentTemplate)((0,t.createTemplateFactory)({id:"TOG8V7th",block:'[[[1,"\\n "],[10,0],[14,0,"props-s-cta__social display-flex align-items-center"],[12],[1,"\\n"],[41,[30,1],[[[1," "],[10,1],[14,0,"props-s-cta props-s-display-button props-s-display-button--disabled artdeco-button artdeco-button--1 artdeco-button--tertiary artdeco-button--muted artdeco-button--disabled pb1"],[15,"aria-label",[30,2]],[12],[1,"\\n"],[41,[30,3],[[[1," "],[8,[32,0],null,[["@images"],[[30,3]]],null],[1,"\\n"]],[]],null],[41,[30,4],[[[1," "],[10,1],[14,0,"props-s-cta__text pl1"],[12],[1,[30,4]],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n"]],[]],[[[1," "],[8,[32,1],[[24,0,"props-s-cta props-s-display-button artdeco-button artdeco-button--1 artdeco-button--tertiary artdeco-button--muted pb1 link-without-visited-state"]],[["@href","@invokeAction"],[[30,5],[30,6]]],[["default"],[[[[1,"\\n "],[10,1],[15,0,[29,["display-flex align-items-center justify-center\\n ",[52,[30,7],"artdeco-button__icon","props-s-cta__text"]]]],[15,"aria-label",[30,2]],[12],[1,"\\n"],[41,[30,3],[[[1," "],[8,[32,0],null,[["@images"],[[30,3]]],null],[1,"\\n"]],[]],null],[41,[30,4],[[[1," "],[10,1],[14,0,"props-s-cta__text pl1"],[12],[1,[30,4]],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],[]]]]],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n"]],["@disabled","@a11yText","@icon","@text","@actionTarget","@onClick","@useMercadoTokenForADButton"],false,["if"]]',moduleName:"props-shared/components/ctas/props-display-button.gts",scope:()=>[o.default,r.default],isStrictMode:!0}),(0,i.default)("props-display-button","PropsDisplayButton")) e.default=a})) define("props-shared/components/ctas/props-message-button",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/template-factory","@ember/component","@glimmer/component","artdeco-button/components/artdeco-button","image-view-model/components/image-view-model","global-helpers/helpers/truncate-text","message-button/components/entry-point","props-shared/utils/constants","@ember/helper","@ember/modifier","@ember/object"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var g e.default=(0,r.setComponentTemplate)((0,n.createTemplateFactory)({id:"/7GVwy3/",block:'[[[1,"\\n"],[41,[30,1,["composeOption"]],[[[1," "],[8,[32,0],null,[["@afterSend","@body","@contextEntityUrn","@composeOption","@controlUrn","@msgAdapterOptions","@referringModuleKey"],[[28,[32,1],[[30,2],[30,1,["contextUrn"]],[30,1,["confirmationAnnotation"]]],null],[30,1,["prefilledMessage"]],[30,1,["contextUrn"]],[30,1,["composeOption"]],[30,0,["messageActionControlName"]],[30,0,["msgAdapterOptions"]],"props:props_home"]],[["default"],[[[[1,"\\n "],[8,[32,2],[[24,0,"props-s-cta"],[4,[32,3],["click",[28,[32,1],[[30,0,["handleOpenMessageOverlay"]],[30,3]],null]],null]],[["@color","@size","@type"],[[30,4],2,[30,5]]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"props-s-message-button text-body-small"],[12],[1,"\\n"],[41,[30,0,["icon"]],[[[1," "],[8,[32,4],[[24,0,"pr1"]],[["@images"],[[30,0,["icon"]]]],null],[1,"\\n"]],[]],null],[1," "],[1,[28,[32,5],[[30,0,["previewText"]]],[["length"],[[30,0,["previewTextCharLength"]]]]]],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n "]],[3]]]]],[1,"\\n"]],[]],null],[1," "]],["@action","@handleAfterMessageSend","openMessaging","@color","@type"],false,["if"]]',moduleName:"props-shared/components/ctas/props-message-button.gjs",scope:()=>[c.default,u.fn,a.default,p.on,l.default,s.default],isStrictMode:!0}),(g=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"messageActionControlName",d.CONTROL_NAMES.MESSAGE)}get icon(){var e,t return this.args.icon||((null===(e=this.args.action)||void 0===e||null===(t=e.composeOption)||void 0===t?void 0:t.icon)??null)}get previewTextCharLength(){const e=this.previewText.split(" ") return e?e.slice(0,this.args.numWordsToPreview??6).join(" ").length:0}get previewText(){return this.args.text??""}get msgAdapterOptions(){var e return{prop:(null===(e=this.args.action)||void 0===e?void 0:e.contextUrn)??"",extensionContentType:"PROP"}}handleOpenMessageOverlay(e){var t,i,n,r null===(t=(i=this.args).markCardAsSeen)||void 0===t||t.call(i) null===(n=(r=this.args).firePropItemActionEvent)||void 0===n||n.call(r) e()}},(0,i.default)(g.prototype,"handleOpenMessageOverlay",[m.action],Object.getOwnPropertyDescriptor(g.prototype,"handleOpenMessageOverlay"),g.prototype),g))})) define("props-shared/components/ctas/props-multi-send-button",["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/template-factory","@ember/helper","@ember/component","@ember/object","global-utils/utils/url","@ember/service","@ember/destroyable","@ember/modifier","@glimmer/tracking","props-shared/utils/constants","artdeco-button/components/artdeco-button","@glimmer/component","image-view-model/components/image-view-model","graphql-queries/queries/feed/single-update.graphql","text-view-model/components/text-view-model-v2"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f,b,_,y,v){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var T,E,I,O,S,A,k,C,N,w,P e.default=(0,s.setComponentTemplate)((0,a.createTemplateFactory)({id:"n9GXt5pq",block:'[[[1,"\\n"],[1," "],[11,0],[24,0,"display-flex align-items-center"],[17,1],[12],[1,"\\n "],[8,[32,0],[[24,0,"props-s-cta"],[4,[32,1],["click",[30,0,["openMessaging"]]],null]],[["@color","@disabled","@size","@type"],[[30,2],[30,0,["isQueryParamsMissing"]],2,"secondary"]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"display-flex align-items-center justify-center text-body-small"],[12],[1,"\\n"],[41,[30,3,["icon"]],[[[1," "],[8,[32,2],[[24,0,"pr1"]],[["@images"],[[30,3,["icon"]]]],null],[1,"\\n"]],[]],null],[41,[30,3,["displayText"]],[[[1," "],[8,[32,3],null,[["@tvm"],[[30,3,["displayText"]]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],[]]]]],[1,"\\n "],[13],[1,"\\n "]],["&attrs","@color","@cta"],false,["if"]]',moduleName:"props-shared/components/ctas/props-multi-send-button.gjs",scope:()=>[f.default,m.on,_.default,v.default],isStrictMode:!0}),(T=(0,u.inject)("i18n"),E=(0,u.inject)("message-button@multi-send"),I=(0,u.inject)("@linkedin/ember-restli-graphql@graphql"),O=(w=new WeakSet,P=new WeakSet,N=class extends b.default{constructor(){super(...arguments) P.add(this) w.add(this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"multiSend",A,this);(0,t.default)(this,"graphql",k,this);(0,t.default)(this,"multiSendUpdate",C,this);(0,i.default)(this,"queryParams",void 0) this.queryParams=(0,d.parseQueryString)(this.args.cta.action.displayAction)}handleTrackingEvent(){this.args.handleCtaActionTracking(h.CONTROL_NAMES.MESSAGE,h.ACTION_CATEGORIES.MESSAGE)}async openMessaging(){await(0,n.default)(this,w,R).call(this) if(!(0,p.isDestroying)(this)&&this.multiSendUpdate){const{headerTitle:e,prefilledMessage:t,mandatoryMessageAttachment:i,attachmentPreviewLabel:r}=(0,n.default)(this,P,M).call(this),o={iconName:"job",label:r},a={"com.linkedin.voyager.dash.messaging.MessageCreateContent":{messageCreateContentUnion:{propMessage:this.queryParams.propUrn}}} this.handleTrackingEvent() this.multiSend.openMultiSend({headerTitle:e,prefilledMessage:t,mandatoryMessageAttachment:i,attachmentPreview:o,hostMessageCreateContent:a})}}get isQueryParamsMissing(){return!this.queryParams.feedUpdateUrn||!this.queryParams.propUrn}}),S=(0,r.default)(O.prototype,"i18n",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,r.default)(O.prototype,"multiSend",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(O.prototype,"graphql",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(O.prototype,"multiSendUpdate",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(O.prototype,"handleTrackingEvent",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"handleTrackingEvent"),O.prototype),(0,r.default)(O.prototype,"openMessaging",[c.action],Object.getOwnPropertyDescriptor(O.prototype,"openMessaging"),O.prototype),O)) async function R(){const e={updateUrn:this.queryParams.feedUpdateUrn},t=await this.graphql.executeQuery(y.default,e) if(!(0,p.isDestroying)(this)&&t){var i this.multiSendUpdate=null===(i=t.data)||void 0===i?void 0:i.feedDashUpdatesById}}function M(){var e,t,i,n const r=this.i18n.lookupTranslation(N,"i18n_default_send_job")() let o=this.i18n.lookupTranslation(N,"i18n_prefill_message_without_name")(),a=this.i18n.lookupTranslation(N,"i18n_default_preview_label")() if(null!==(e=this.args.fullName)&&void 0!==e&&e.text){o=this.i18n.lookupTranslation(N,"i18n_prefill_message_with_name")([{hiringManager:this.args.fullName.text}]) a=this.i18n.lookupTranslation(N,"i18n_preview_label_with_name")([{hiringManager:this.args.fullName.text}])}const l=null===(t=this.multiSendUpdate)||void 0===t||null===(i=t.content)||void 0===i?void 0:i.entityComponent if(null!=l&&null!==(n=l.title)&&void 0!==n&&n.text){a=`${this.i18n.lookupTranslation(N,"i18n_preview_label_prefix")()} ${l.title.text}`}let s=`${(0,d.getDomainUrl)()}/jobs/` null!=l&&l.navigationContext&&(s=l.navigationContext.actionTarget) return{headerTitle:r,prefilledMessage:o,mandatoryMessageAttachment:s,attachmentPreviewLabel:a}}})) define("props-shared/components/ctas/props-react-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/helper","@ember/component","@glimmer/component","reactions/components/react-button","@ember/service","@ember/object","global-modifiers/modifiers/focus","@glimmer/tracking"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var g,h,f,b,_,y,v,T,E,I,O,S,A,k,C,N,w,P e.default=(0,l.setComponentTemplate)((0,o.createTemplateFactory)({id:"sF7w7OJx",block:'[[[1,"\\n "],[11,0],[24,"tabindex","0"],[24,0,"props-s-cta props-s-cta__social display-flex align-items-center pr1"],[4,[32,0],null,[["when"],[[30,0,["focusReactButton"]]]]],[12],[1,"\\n "],[8,[32,1],null,[["@buttonSize","@disabled","@showText","@reactionArguments","@reactionTypeSelected","@handleReactButtonTracking","@handleReactionsMenuTracking","@onReactionClick"],[1,[30,1],false,[30,0,["reactionArguments"]],[30,0,["currentReactionType"]],[30,0,["handleReactButtonTracking"]],[30,0,["handleReactionsMenuTracking"]],[30,0,["onReactionClick"]]]],null],[1,"\\n"],[41,[30,2],[[[1," "],[10,1],[14,0,"props-s-cta__text text-body-small"],[12],[1,[30,2]],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],["@disabled","@numReactionsToDisplay"],false,["if"]]',moduleName:"props-shared/components/ctas/props-react-button.gjs",scope:()=>[p.default,c.default],isStrictMode:!0}),(g=(0,d.inject)("global-services@a11y-notification"),h=(0,d.inject)("client-sensor-web@client-sensor"),f=(0,d.inject)("gdpr-notice@gdpr-notice"),b=(0,d.inject)("i18n"),_=(0,d.inject)("pem-tracking"),y=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),v=(0,d.inject)("social-counts-service@social-counts"),T=(0,d.inject)("global-services@store-shim"),E=class extends s.default{get socialActivityCounts(){var e return null===(e=this.args.action)||void 0===e?void 0:e.totalSocialActivityCounts}get currentReactionType(){var e return null===(e=this.args.socialCountsManager)||void 0===e?void 0:e.currentReaction}get reactionArguments(){const{threadUrn:e}=this.args.action,{a11yNotification:t,clientSensor:i,gdprNotice:n,i18n:r,pemTracking:o,persistentToastManager:a,storeShim:l}=this,{socialCountsManager:s}=this.args return{services:{a11yNotification:t,clientSensor:i,gdprNotice:n,i18n:r,pemTracking:o,persistentToastManager:a,store:l},socialCountsManager:s,threadUrn:e}}constructor(){super(...arguments);(0,t.default)(this,"a11yNotification",I,this);(0,t.default)(this,"clientSensor",O,this);(0,t.default)(this,"gdprNotice",S,this);(0,t.default)(this,"i18n",A,this);(0,t.default)(this,"pemTracking",k,this);(0,t.default)(this,"persistentToastManager",C,this);(0,t.default)(this,"socialCountsService",N,this);(0,t.default)(this,"storeShim",w,this);(0,t.default)(this,"focusReactButton",P,this) this.socialCountsService.registerSocialCounts(this.args.action)}handleReactButtonTracking(e){var t const i=null===(t=this.args.action)||void 0===t?void 0:t.threadUrn if(i){var n,r null===(n=(r=this.args).handleReactButtonTracking)||void 0===n||n.call(r,e,i)}}handleReactionsMenuTracking(e,t){var i const n=null===(i=this.args.action)||void 0===i?void 0:i.threadUrn if(n){var r,o null===(r=(o=this.args).handleReactionsMenuTracking)||void 0===r||r.call(o,e,t,n)}}onReactionClick(){var e,t null===(e=(t=this.args).markCardAsSeen)||void 0===e||e.call(t) this.focusReactButton=!0}},I=(0,n.default)(E.prototype,"a11yNotification",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,n.default)(E.prototype,"clientSensor",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,n.default)(E.prototype,"gdprNotice",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,n.default)(E.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,n.default)(E.prototype,"pemTracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,n.default)(E.prototype,"persistentToastManager",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(E.prototype,"socialCountsService",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,n.default)(E.prototype,"storeShim",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,n.default)(E.prototype,"focusReactButton",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(E.prototype,"handleReactButtonTracking",[u.action],Object.getOwnPropertyDescriptor(E.prototype,"handleReactButtonTracking"),E.prototype),(0,n.default)(E.prototype,"handleReactionsMenuTracking",[u.action],Object.getOwnPropertyDescriptor(E.prototype,"handleReactionsMenuTracking"),E.prototype),(0,n.default)(E.prototype,"onReactionClick",[u.action],Object.getOwnPropertyDescriptor(E.prototype,"onReactionClick"),E.prototype),E))})) define("props-shared/components/ctas/props-share-button",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/template-factory","@ember/component","@glimmer/component","artdeco-button/components/artdeco-button","image-view-model/components/image-view-model","@ember/modifier","sharing-entry/components/share-button","global-utils/utils/url","text-view-model/utils/generator","@ember/helper","props-shared/utils/constants","@ember/object","ember-cli-pemberly-tracking/modifiers/track-interaction"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var h e.default=(0,n.setComponentTemplate)((0,i.createTemplateFactory)({id:"D1B3CV9B",block:'[[[1,"\\n "],[11,0],[24,0,"display-flex align-items-center"],[17,1],[12],[1,"\\n"],[1," "],[8,[32,0],null,[["@prefilledTextTVMV2","@shareOrigin","@urlToShare"],[[30,0,["shareCtaInfo","prefilledText"]],"DEEPLINK",[30,0,["shareCtaInfo","url"]]]],[["default"],[[[[1,"\\n "],[8,[32,1],[[24,0,"props-s-cta pb1"],[4,[32,2],["click",[52,[30,5],[30,0,["handleAggregatedCardClick"]],[28,[32,3],[[30,0,["openShareboxModal"]],[30,2]],null]]],null],[4,[32,4],[[30,0,["controlName"]]],null]],[["@color","@size","@type"],[[30,3],2,[30,4]]],[["default"],[[[[1,"\\n "],[10,1],[14,0,"display-flex align-items-center flex-wrap justify-center"],[12],[1,"\\n"],[41,[30,6],[[[1," "],[8,[32,5],null,[["@images"],[[30,6]]],null],[1,"\\n"]],[]],null],[41,[30,7],[[[1," "],[10,1],[14,0,"pl1 text-body-small"],[12],[1,[30,7]],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],[]]]]],[1,"\\n "]],[2]]]]],[1,"\\n\\n "],[13],[1,"\\n "]],["&attrs","openShareboxModal","@color","@type","@isAggregatedCard","@icon","@text"],false,["if"]]',moduleName:"props-shared/components/ctas/props-share-button.gts",scope:()=>[s.default,o.default,l.on,u.fn,g.default,a.default],isStrictMode:!0}),(h=class extends r.default{get controlName(){return this.args.isAggregatedCard?p.CONTROL_NAMES.VIEW_GROUPED_CARDS:p.CONTROL_NAMES.SHARE_JOB}get shareCtaInfo(){const e=(0,c.parseQueryString)(this.args.shareUrl??"") return{prefilledText:e?(0,d.createTextViewModelV2)(e.text??""):void 0,url:e?e.url:this.args.shareUrl}}openShareboxModal(e){var t,i null===(t=(i=this.args).firePropItemActionEvent)||void 0===t||t.call(i,this.controlName,p.ACTION_CATEGORIES.SHARE) e()}handleAggregatedCardClick(){var e,t null===(e=(t=this.args).goToAggregatedLanding)||void 0===e||e.call(t,this.controlName)}},(0,t.default)(h.prototype,"openShareboxModal",[m.action],Object.getOwnPropertyDescriptor(h.prototype,"openShareboxModal"),h.prototype),(0,t.default)(h.prototype,"handleAggregatedCardClick",[m.action],Object.getOwnPropertyDescriptor(h.prototype,"handleAggregatedCardClick"),h.prototype),h))})) define("props-shared/components/multi-setting-prompt-wrapper",["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/template-factory","@ember/component","artdeco-loader/components/artdeco-loader","artdeco-modal/components/artdeco-modal","@glimmer/component","text-view-model/components/text-view-model-v2","@ember/object","props-shared/utils/requests","@ember/service","@ember/destroyable","@glimmer/tracking","props-shared/components/multi-setting-toggle","ember-set-helper/helpers/set"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f,b,_){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var y,v,T,E,I,O,S,A e.default=(0,l.setComponentTemplate)((0,a.createTemplateFactory)({id:"miBbBm2e",block:'[[[1,"\\n "],[8,[32,0],null,[["@isOpen","@dismissModal","@overlayClasses","@size"],[[30,0,["isSettingModalOpen"]],[28,[32,1],[[30,0],"isSettingModalOpen",false],null],"display-flex align-items-center","small"]],[["default"],[[[[1,"\\n "],[8,[30,1,["artdeco-modal-header"]],[[24,0,"p4"]],null,[["default"],[[[[1,"\\n "],[10,"h1"],[14,1,"multi-setting-prompt__header"],[12],[1,"\\n "],[8,[32,2],null,[["@tvm"],[[30,0,["multiSettingTitle"]]]],null],[1,"\\n "],[13],[1,"\\n "]],[]]]]],[1,"\\n "],[8,[30,1,["artdeco-modal-content"]],[[24,0,"p4"]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["isFetchingSettings"]],[[[1," "],[8,[32,3],null,[["@size"],["small"]],null],[1,"\\n"]],[]],[[[42,[28,[31,2],[[28,[31,2],[[30,0,["multiSettingEntities"]]],null]],null],null,[[[1," "],[8,[32,4],null,[["@settingEntity","@handleTrackingOnSettingToggle","@fireTrackInteractionEvent"],[[30,2],[30,3],[30,4]]],null],[1,"\\n"]],[2]],null]],[]]],[1," "]],[]]]]],[1,"\\n "]],[1]]]]],[1,"\\n\\n"],[41,[48,[30,5]],[[[1," "],[18,5,[[30,0,["openMultiSettingPromptWrapper"]]]],[1,"\\n"]],[]],null],[1," "]],["modal","entity","@handleTrackingOnSettingPrompt","@fireTrackInteractionEvent","&default"],false,["if","each","-track-array","has-block","yield"]]',moduleName:"props-shared/components/multi-setting-prompt-wrapper.gts",scope:()=>[c.default,_.default,u.default,s.default,b.default],isStrictMode:!0}),(y=(0,g.inject)("@linkedin/ember-restli-graphql@graphql"),v=(A=new WeakSet,class extends d.default{constructor(){super(...arguments) A.add(this);(0,t.default)(this,"graphql",T,this);(0,i.default)(this,"isNotificationCard","notifications"===this.args.useCase);(0,t.default)(this,"isSettingModalOpen",E,this);(0,t.default)(this,"isFetchingSettings",I,this);(0,t.default)(this,"multiSettingTitle",O,this);(0,t.default)(this,"multiSettingEntities",S,this)}async openMultiSettingPromptWrapper(){this.isSettingModalOpen=!0 this.isFetchingSettings=!0 await(0,n.default)(this,A,k).call(this) if(!(0,h.isDestroying)(this)){this.args.handleTrackingOnSettingPrompt&&this.args.handleTrackingOnSettingPrompt("open_settings","OPEN_SETTING") this.isFetchingSettings=!1}}}),T=(0,r.default)(v.prototype,"graphql",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(v.prototype,"isSettingModalOpen",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,r.default)(v.prototype,"isFetchingSettings",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,r.default)(v.prototype,"multiSettingTitle",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{text:" "}}}),S=(0,r.default)(v.prototype,"multiSettingEntities",[f.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,r.default)(v.prototype,"openMultiSettingPromptWrapper",[p.action],Object.getOwnPropertyDescriptor(v.prototype,"openMultiSettingPromptWrapper"),v.prototype),v)) async function k(){const e={settingEntityUrns:this.args.settingEntityUrns,useCase:this.isNotificationCard?"NOTIFICATION_CARD_MENU":"NURTURE_CARD_MENU"},t=await(0,m.getMultiSettingPromptBySettingsEntityUrns)(this.graphql,e) if(!(0,h.isDestroying)(this)){this.multiSettingTitle=t.title this.multiSettingEntities=t.settingEntities}}})) define("props-shared/components/multi-setting-toggle",["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/template-factory","@ember/component","artdeco-toggle/components/artdeco-toggle","@glimmer/component","text-view-model/components/text-view-model-v2","@ember/object","@ember/service","@ember/destroyable","@glimmer/tracking","ember-cli-pemberly-tracking/modifiers/track-interaction","@ember/helper"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var b,_,y,v,T,E,I,O,S const A=Object.freeze({EDGE_SETTING:"actor_setting_toggle",JOB_CHANGE:"job_changes_toggle",SHARE_HIRING_INTENT:"hiring_toggle",BIRTHDAY:"birthdays_toggle",WORK_ANNIVERSARY:"work_anniversaries_toggle",EDUCATION_PROP:"education_toggle",CONNECTION_ANNIVERSARY:"connection_anniversaries_toggle"}),k=Object.freeze({TURN_ON:"turn_on",TURN_OFF:"turn_off",MUTE:"mute",UNMUTE:"unmute",OPT_IN:"opt_in",OPT_OUT:"opt_out"}),C=Object.freeze({TURN_ON:"TURN_ON",TURN_OFF:"TURN_OFF",MUTE:"MUTE",UNMUTE:"UNMUTE"}) e.default=(0,l.setComponentTemplate)((0,a.createTemplateFactory)({id:"ByyTNJQE",block:'[[[1,"\\n "],[10,0],[14,0,"props-s-multi-setting-toggle"],[12],[1,"\\n "],[10,0],[14,0,"props-s-multi-setting-toggle__text"],[12],[1,"\\n "],[10,2],[14,0,"props-s-multi-setting-toggle__display-text"],[12],[1,"\\n "],[8,[32,0],null,[["@tvm"],[[30,0,["displayText"]]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[30,0,["subText"]],[[[1," "],[10,2],[14,0,"props-s-multi-setting-toggle__sub-text"],[12],[1,"\\n "],[8,[32,0],null,[["@tvm"],[[30,0,["subText"]]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "],[8,[32,1],[[24,0,"ph1 pv4"],[4,[32,2],[[30,0,["interactionEventTag"]]],[["onInteract"],[[28,[32,3],[[30,0,["handleTrackInteractionEvent"]],[30,0,["interactionEventTag"]]],null]]]]],[["@labelText","@isLabelHidden","@toggled","@onToggle","@toggledText","@untoggledText"],[[52,[30,0,["displayText","text"]],[30,0,["displayText","text"]]],true,[30,0,["isToggleOn"]],[30,0,["processToggle"]]," "," "]],null],[1,"\\n "],[13],[1,"\\n "]],[],false,["if"]]',moduleName:"props-shared/components/multi-setting-toggle.gts",scope:()=>[d.default,s.default,h.default,f.fn],isStrictMode:!0}),(b=(0,p.inject)("global-services@store-shim"),_=(0,p.inject)("persistent-toast-manager@persistent-toast-manager"),y=(O=new WeakSet,S=new WeakSet,class extends c.default{constructor(e,n){super(e,n) S.add(this) O.add(this);(0,t.default)(this,"storeShim",v,this);(0,t.default)(this,"persistentToastManager",T,this);(0,t.default)(this,"interactionEventTag",E,this);(0,t.default)(this,"isToggleOn",I,this);(0,i.default)(this,"displayText",void 0);(0,i.default)(this,"subText",void 0);(0,i.default)(this,"turnOnToastText","on");(0,i.default)(this,"turnOffToastText","off");(0,i.default)(this,"edgeSettingUrn",void 0);(0,i.default)(this,"propEntityUrn",void 0);(0,i.default)(this,"notificationTypeSettingEntityUrn",void 0);(0,i.default)(this,"notificationCardSettingEntityUrn",void 0) const{displayText:r,subText:o,settingEntity:a}=n.settingEntity this.displayText=r this.subText=o this.interactionEventTag=k.TURN_OFF let l if(null!=a&&a.edgeEntity){var s l=a.edgeEntity this.edgeSettingUrn=a.edgeEntity.edgeSetting.entityUrn this.interactionEventTag=null!==(s=l)&&void 0!==s&&s.selectedValue?k.OPT_OUT:k.OPT_IN}else if(null!=a&&a.nurtureCardEntity){var c,d l=a.nurtureCardEntity this.propEntityUrn=null===(c=a.nurtureCardEntity.propCard)||void 0===c?void 0:c.entityUrn this.interactionEventTag=null!==(d=l)&&void 0!==d&&d.selectedValue?k.TURN_OFF:k.TURN_ON}else if(null!=a&&a.notificationTypeEntity){var u,p,m l=a.notificationTypeEntity this.notificationTypeSettingEntityUrn=null===(u=a.notificationTypeEntity)||void 0===u||null===(p=u.notificationSetting)||void 0===p?void 0:p.entityUrn this.interactionEventTag=null!==(m=l)&&void 0!==m&&m.selectedValue?k.TURN_OFF:k.TURN_ON}else if(null!=a&&a.notificationCardEntity){var g,h,f l=a.notificationCardEntity this.notificationCardSettingEntityUrn=null===(g=a.notificationCardEntity)||void 0===g||null===(h=g.notificationCard)||void 0===h?void 0:h.entityUrn this.interactionEventTag=null!==(f=l)&&void 0!==f&&f.selectedValue?k.MUTE:k.UNMUTE}if(l){this.isToggleOn=l.selectedValue this.turnOnToastText=l.turnOnToastText this.turnOffToastText=l.turnOffToastText}}processToggle(e){let t="",i={},r="EDGE_SETTING" if(this.edgeSettingUrn){t=`/voyager/api/notifications/dash/edgesetting/${this.edgeSettingUrn}` this.interactionEventTag=e?k.OPT_OUT:k.OPT_IN i={patch:{$set:{selectedOptionType:e?"HIGHLIGHTS":"NONE"}}}}else if(this.propEntityUrn){t="/voyager/api/voyagerPropsDashPropsHomeCards?action=updateTypeSetting" r=(0,n.default)(this,S,w).call(this) i={type:r,enabled:e}}else if(this.notificationCardSettingEntityUrn){t="/voyager/api/voyagerIdentityDashNotificationCards?action=perform" i={actionType:e?C.UNMUTE:C.MUTE,notificationCardUrn:this.notificationCardSettingEntityUrn} this.interactionEventTag=e?k.MUTE:k.UNMUTE}else if(this.notificationTypeSettingEntityUrn){t=`/voyager/api/voyagerNotificationsDashSettings/${this.notificationTypeSettingEntityUrn}` i={patch:{$set:{enabled:e}}} this.interactionEventTag=e?k.TURN_OFF:k.TURN_ON}(0,n.default)(this,O,N).call(this,e,t,i) this.handleTrackingEvent(r,e)}handleTrackingEvent(e,t){var i,n const r=A[e]??"UNKNOWN_SETTING_TYPE",o=t?C.TURN_ON:C.TURN_OFF null===(i=(n=this.args).handleTrackingOnSettingToggle)||void 0===i||i.call(n,r,o)}handleTrackInteractionEvent(e,t){var i,n return(null===(i=(n=this.args).fireTrackInteractionEvent)||void 0===i?void 0:i.call(n,e,t))||[]}displayToast(){this.isToggleOn?this.persistentToastManager.success({message:this.turnOnToastText}):this.persistentToastManager.success({message:this.turnOffToastText})}}),v=(0,r.default)(y.prototype,"storeShim",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(y.prototype,"persistentToastManager",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(y.prototype,"interactionEventTag",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,r.default)(y.prototype,"isToggleOn",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(y.prototype,"processToggle",[u.action],Object.getOwnPropertyDescriptor(y.prototype,"processToggle"),y.prototype),(0,r.default)(y.prototype,"handleTrackingEvent",[u.action],Object.getOwnPropertyDescriptor(y.prototype,"handleTrackingEvent"),y.prototype),(0,r.default)(y.prototype,"handleTrackInteractionEvent",[u.action],Object.getOwnPropertyDescriptor(y.prototype,"handleTrackInteractionEvent"),y.prototype),(0,r.default)(y.prototype,"displayToast",[u.action],Object.getOwnPropertyDescriptor(y.prototype,"displayToast"),y.prototype),y)) function N(e,t,i){this.storeShim.adapterFor("-ember-m3").ajax(t,"POST",{data:i}).then((()=>{if(!this.isDestroying){this.isToggleOn=e this.displayToast()}})).catch((e=>{if((0,m.isDestroying)(this))throw e throw e}))}function w(){var e,t,i const n=null===(e=this.propEntityUrn)||void 0===e?void 0:e.split("(") return(null==n||null===(t=n[1])||void 0===t||null===(i=t.split(","))||void 0===i?void 0:i[0])??""}})) define("props-shared/components/props-card-content",["exports","@ember/template-factory","@ember/component/template-only","@ember/component","text-view-model/components/text-view-model-v2"],(function(e,t,i,n,r){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 const o=(0,n.setComponentTemplate)((0,t.createTemplateFactory)({id:"9illxcl5",block:'[[[1,"\\n "],[11,1],[16,0,[30,1]],[17,2],[12],[1,"\\n "],[8,[32,0],null,[["@tvm"],[[30,3]]],null],[1,"\\n "],[13],[1,"\\n"],[41,[30,4],[[[1," "],[10,1],[14,0,"props-s-card-content__headline-supplemental"],[12],[1,"\\n "],[8,[32,0],null,[["@tvm"],[[30,5]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,6],[[[1," "],[10,1],[15,0,[30,7]],[12],[1,"\\n "],[8,[32,0],null,[["@tvm"],[[30,6]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],["@headlineClasses","&attrs","@headline","@shouldShowHeadlineSupplemental","@headlineSupplemental","@subheadline","@subheadlineClasses"],false,["if"]]',moduleName:"props-shared/components/props-card-content.gts",scope:()=>[r.default],isStrictMode:!0}),(0,i.default)("props-card-content","PropsCardContent")) e.default=o})) define("props-shared/components/props-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateMethodGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/component","artdeco-button/components/artdeco-button","@ember/modifier","@glimmer/component","@ember/destroyable","@ember/object","app-aware-link/components/app-aware-link","props-shared/components/props-card-content","props-shared/components/props-cta-bar","props-shared/components/props-settings-dropdown","props-shared/components/multi-setting-prompt-wrapper","ember-cli-pemberly-tracking/modifiers/track-interaction","image-view-model/components/image-view-model","text-view-model/components/text-view-model-v2","props-shared/utils/constants","ember-cli-pemberly-tracking/modifiers/track-impression","ember-cli-pemberly-tracking/modifiers/track-view","ember-cli-pemberly-i18n/helpers/t","props-shared/utils/props-settings-handler","@ember/service","@ember/helper","global-helpers/helpers/get-domain","tracked-toolbox","ember-set-helper/helpers/set","props-shared/utils/tracking","global-helpers/helpers/not"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f,b,_,y,v,T,E,I,O,S,A,k,C,N,w,P,R,M,D){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var U,x,L,j,G,F,z,V,B,H,q,W,Y,K,$,Q,Z,J e.default=(0,c.setComponentTemplate)((0,s.createTemplateFactory)({id:"pZfSzBbM",block:'[[[1,"\\n"],[1," "],[11,"article"],[16,0,[29,["props-s-card ",[52,[30,0,["isCardBadged"]],"props-s-card--badged","pl5"]]]],[24,"data-view-name","props-nurture-card"],[4,[32,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["handleCardImpressionTracking"]],[28,[32,1],[[53,"outletState"],"render.name"],null],[28,[32,1],[[53,"outletState"],"render"],null]]]],[4,[32,2],null,[["viewName","contentTrackingId","verticalPosition","routeName","currentRoute"],["props-nurture-card",[30,1,["trackingId"]],[30,2],[28,[32,1],[[53,"outletState"],"render.name"],null],[28,[32,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n "],[10,0],[14,0,"pv5 display-flex"],[12],[1,"\\n"],[41,[30,0,["isCardBadged"]],[[[1," "],[10,"figure"],[14,0,"display-flex align-items-center ph2 pb2"],[12],[1,"\\n "],[10,"svg"],[14,"viewBox","0 0 100 100"],[14,0,"props-s-card__blue-dot"],[14,"role","img"],[15,"aria-label",[28,[32,3],["i18n_props_card_new","props-shared/components/props-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","actionTarget"]],[[[1," "],[8,[32,4],[[24,0,"props-s-card__header-image"],[16,"aria-label",[30,1,["headerImage","accessibilityText"]]],[4,[32,5],[[32,6,["PROFILE_VIEW"]]],[["onInteract"],[[28,[32,7],[[30,3],[30,1],[32,6,["PROFILE_VIEW"]],[32,8,["VIEW"]]],null]]]]],[["@href"],[[30,1,["headerImage","actionTarget"]]]],[["default"],[[[[1,"\\n "],[8,[32,9],null,[["@entitySize","@images","@isPresenceEnabled"],[5,[30,1,["headerImage"]],true]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1,["headerImage"]],[[[1," "],[8,[32,9],null,[["@entitySize","@images","@isPresenceEnabled"],[5,[30,1,["headerImage"]],true]],null],[1,"\\n "]],[]],null]],[]]],[1," "],[13],[1,"\\n "],[10,0],[14,0,"props-s-card__content display-flex flex-grow-1 pb5 ml4"],[12],[1,"\\n "],[10,0],[14,0,"full-width display-flex align-items-baseline pt5"],[12],[1,"\\n "],[10,0],[14,0,"flex-column flex-grow-1"],[12],[1,"\\n "],[10,0],[14,0,"display-flex justify-space-between"],[12],[1,"\\n"],[41,[30,1,["cardAction","displayAction"]],[[[1," "],[8,[32,4],[[24,0,"props-s-card__link link-without-hover-visited t-normal"],[4,[32,5],[[30,0,["cardActionControlName"]]],[["onInteract"],[[28,[32,7],[[30,3],[30,1],[30,0,["cardActionControlName"]],[32,8,["VIEW"]]],null]]]]],[["@href"],[[28,[32,10],[[28,[32,11],[true],null],[30,1,["cardAction","displayAction"]]],null]]],[["default"],[[[[1,"\\n "],[8,[32,12],null,[["@headline","@headlineSupplemental","@subheadline","@headlineClasses","@shouldShowHeadlineSupplemental","@subheadlineClasses"],[[30,1,["headline"]],[30,1,["headlineSupplemental"]],[30,1,["subHeadline"]],"props-s-card-content__headline",[30,0,["shouldShowHeadlineSupplemental"]],"props-s-card-content__subheadline"]],null],[1,"\\n "]],[]]]]],[1,"\\n"]],[]],[[[1," "],[10,0],[12],[1,"\\n "],[8,[32,12],null,[["@headline","@headlineSupplemental","@subheadline","@headlineClasses","@shouldShowHeadlineSupplemental","@subheadlineClasses"],[[30,1,["headline"]],[30,1,["headlineSupplemental"]],[30,1,["subHeadline"]],"props-s-card-content__headline",[30,0,["shouldShowHeadlineSupplemental"]],"props-s-card-content__subheadline"]],null],[1,"\\n "],[13],[1,"\\n"]],[]]],[1," "],[13],[1,"\\n"],[41,[30,0,["shouldShowInsight"]],[[[1," "],[10,0],[14,0,"display-flex align-items-center pb1 pt2"],[12],[1,"\\n"],[41,[30,0,["insight","image"]],[[[1," "],[8,[32,9],[[24,0,"flex-shrink-zero pr2"]],[["@a11yText","@isStackedLayout","@images","@entitySize"],[[28,[32,3],["i18n_interested_connections_a11y_text","props-shared/components/props-card"],null],true,[30,0,["insight","image"]],1]],null],[1,"\\n"]],[]],null],[1," "],[10,2],[14,0,"t-12 t-black--light t-normal"],[12],[1,"\\n "],[8,[32,13],null,[["@tvm"],[[30,0,["insight","text"]]]],null],[1,"\\n "],[13],[1,"\\n "],[13],[1,"\\n"]],[]],null],[41,[30,1,["actions","length"]],[[[1," "],[8,[32,14],null,[["@isSeen","@ctas","@headline","@markCardAsSeen","@handleAfterMessageSend","@handleCtaActionTracking","@handleReactButtonTracking","@handleReactionsMenuTracking"],[[28,[32,15],[[30,0,["isCardBadged"]]],null],[30,1,["actions"]],[30,1,["headline"]],[28,[32,16],[[30,0],"isCardBadged",false],null],[30,0,["handleAfterMessageSend"]],[30,0,["handleCtaActionTracking"]],[30,0,["handleReactButtonTracking"]],[30,0,["handleReactionsMenuTracking"]]]],null],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "],[13],[1,"\\n"],[41,[30,0,["shouldShowMultiSettingsModal"]],[[[1," "],[8,[32,17],null,[["@settingEntityUrns","@handleTrackingOnSettingPrompt"],[[30,1,["settingEntityUrns"]],[30,0,["handleCtaActionTracking"]]]],[["default"],[[[[1,"\\n "],[10,0],[14,0,"props-s-card__setting-button pt3 pr5"],[12],[1,"\\n "],[8,[32,18],[[16,"aria-label",[28,[32,3],["i18n_notification_options","props-shared/components/props-card"],null]],[4,[32,19],["click",[30,4]],null]],[["@size","@color","@circle","@type","@icon"],[1,"muted",true,"tertiary","overflow-web-ios"]],null],[1,"\\n "],[13],[1,"\\n "]],[4]]]]],[1,"\\n"]],[]],[[[41,[30,1,["settings"]],[[[1," "],[10,0],[14,0,"display-flex flex-column align-self-flex-start pt3 pr5"],[12],[1,"\\n "],[8,[32,20],null,[["@settingOptions","@handleSettingClick","@handleOpenSettingsDropdownTracking"],[[30,1,["settings"]],[30,0,["handleSettingClick"]],[28,[32,7],[[30,5],[30,1],[32,6,["OPEN_SETTINGS"]],[32,8,["OPEN_SETTING"]]],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[]],null]],[]]],[1," "],[13],[1,"\\n "],[13],[1,"\\n "]],["@card","@listPosition","@buildPropItemActionEvent","openMultiSettingPromptWrapper","@firePropItemActionEvent"],false,["if","-get-dynamic-var"]]',moduleName:"props-shared/components/props-card.gts",scope:()=>[O.default,N.get,S.default,A.default,h.default,v.default,I.CONTROL_NAMES,N.fn,I.ACTION_CATEGORIES,T.default,N.concat,w.default,f.default,E.default,b.default,D.default,R.default,y.default,d.default,u.on,_.default],isStrictMode:!0}),(U=(0,C.inject)("feed-tracking@feed-action-event"),x=(0,C.inject)("global-services@store-shim"),L=(0,C.inject)("persistent-toast-manager@persistent-toast-manager"),j=(0,C.inject)("i18n"),G=(0,C.inject)("lix"),F=(0,C.inject)("pem-tracking"),z=(0,P.trackedReset)("args.card.isBadged"),V=(Q=new WeakMap,Z=new WeakMap,J=new WeakSet,class extends p.default{constructor(){super(...arguments) J.add(this);(0,t.default)(this,"feedActionEvent",B,this);(0,t.default)(this,"storeShim",H,this);(0,t.default)(this,"persistentToastManager",q,this);(0,t.default)(this,"i18n",W,this);(0,t.default)(this,"lix",Y,this);(0,t.default)(this,"pemTracking",K,this);(0,t.default)(this,"isCardBadged",$,this) Q.set(this,{writable:!0,value:!1}) Z.set(this,{writable:!0,value:null})}get isCardHighlighted(){const{card:e,highlightedUrns:t}=this.args return null==t?void 0:t.includes(e.objectUrn)}get propsSettingsHandler(){(0,o.default)(this,Z)||(0,r.default)(this,Z,new k.default(this.i18n,this.pemTracking,this.persistentToastManager,this.storeShim)) return(0,o.default)(this,Z)}get shouldShowMultiSettingsModal(){return this.lix.getTreatmentIsEnabled("voyager.web.props-nurture-unbundling-settings")}get shouldShowInsight(){return!!this.args.card.insight&&this.lix.getTreatmentIsEnabled("voyager.web.props-nurture-social-hiring-2")}get insight(){return this.args.card.insight}get cardActionControlName(){var e,t return null!==(e=this.args.card.cardAction)&&void 0!==e&&e.displayAction?(0,M.getControlNameFromActionTarget)(null===(t=this.args.card.cardAction)||void 0===t?void 0:t.displayAction):I.CONTROL_NAMES.NURTURE_CLICK_ON_CARD}get shouldShowHeadlineSupplemental(){var e return this.lix.getTreatmentIsEnabled("voyager.web.props-catchup-add-profile-headline")&&!(null===(e=this.args.card)||void 0===e||!e.headlineSupplemental)}handleAfterMessageSend(e){this.args.resolveMessageAction(e).then((()=>{this.isDestroying||(0,r.default)(this,Q,!1)})).catch((t=>{if((0,m.isDestroying)(this))throw t if(!(0,o.default)(this,Q)){(0,r.default)(this,Q,!0) this.args.resolveMessageAction(e)}}))}handleSettingClick(e){return this.propsSettingsHandler.handleMuteNotification(e).then((()=>{var e,t,i,n if(!(0,m.isDestroying)(this)){this.isCardBadged=!1 null===(e=(t=this.args).afterSettingClick)||void 0===e||e.call(t,this.args.card) null===(i=(n=this.args).firePropItemActionEvent)||void 0===i||i.call(n,this.args.card,I.CONTROL_NAMES.MUTE_SETTING,I.ACTION_CATEGORIES.MUTE)}}))}handleCtaActionTracking(e,t){return this.args.firePropItemActionEvent(this.args.card,e,t)}handleCardImpressionTracking(){return e=>this.args.firePropItemImpressionEvent(this.args.card,this.args.listPosition,e)}handleReactButtonTracking(e,t){var i const r=e?`un${e.toLowerCase()}Update`:"likeUpdate",o=e?"UNREACT":"REACT" this.feedActionEvent.fireFAE({},{controlName:"like_toggle",actionType:r,actionCategory:o},(0,n.default)(this,J,X).call(this,(null===(i=this.args.card.secondaryObjectUrns)||void 0===i?void 0:i[0])||t))}handleReactionsMenuTracking(e,t,i){var r const o="select_reaction" this.feedActionEvent.fireFAE({},{controlName:o,actionType:`${e.toLowerCase()}Update`,actionCategory:"REACT"},(0,n.default)(this,J,X).call(this,(null===(r=this.args.card.secondaryObjectUrns)||void 0===r?void 0:r[0])||i)) if(t){var a this.feedActionEvent.fireFAE({},{controlName:o,actionType:`un${t.toLowerCase()}Update`,actionCategory:"UNREACT"},(0,n.default)(this,J,X).call(this,(null===(a=this.args.card.secondaryObjectUrns)||void 0===a?void 0:a[0])||i))}}}),B=(0,a.default)(V.prototype,"feedActionEvent",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,a.default)(V.prototype,"storeShim",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,a.default)(V.prototype,"persistentToastManager",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,a.default)(V.prototype,"i18n",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,a.default)(V.prototype,"lix",[G],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,a.default)(V.prototype,"pemTracking",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,a.default)(V.prototype,"isCardBadged",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.args.card.isBadged||this.isCardHighlighted}}),(0,a.default)(V.prototype,"handleAfterMessageSend",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleAfterMessageSend"),V.prototype),(0,a.default)(V.prototype,"handleSettingClick",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleSettingClick"),V.prototype),(0,a.default)(V.prototype,"handleCtaActionTracking",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleCtaActionTracking"),V.prototype),(0,a.default)(V.prototype,"handleCardImpressionTracking",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleCardImpressionTracking"),V.prototype),(0,a.default)(V.prototype,"handleReactButtonTracking",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleReactButtonTracking"),V.prototype),(0,a.default)(V.prototype,"handleReactionsMenuTracking",[g.action],Object.getOwnPropertyDescriptor(V.prototype,"handleReactionsMenuTracking"),V.prototype),V)) function X(e){return{moduleKey:I.NURTURE_FEED_MODULE_KEY,trackingId:this.args.card.scoreTrackingId||this.args.card.trackingId,updateUrn:e}}})) define("props-shared/components/props-cta-bar",["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/template-factory","@ember/component","@glimmer/component","@glimmer/tracking","@ember/object","props-shared/components/ctas/props-message-button","props-shared/components/ctas/props-react-button","props-shared/components/ctas/props-display-button","artdeco-button/components/artdeco-button","artdeco-inline-feedback/components/artdeco-inline-feedback","@ember/service","props-shared/utils/constants","global-utils/utils/is-browser","global-helpers/helpers/or","props-shared/components/ctas/props-share-button","@ember/helper","props-shared/components/ctas/props-multi-send-button"],(function(e,t,i,n,r,o,a,l,s,c,d,u,p,m,g,h,f,b,_,y,v,T,E){"use strict" Object.defineProperty(e,"__esModule",{value:!0}) e.default=void 0 var I,O,S,A,k,C,N,w,P,R,M,D,U e.default=(0,l.setComponentTemplate)((0,a.createTemplateFactory)({id:"rMIddEqZ",block:'[[[1,"\\n"],[1," "],[10,0],[15,0,[29,["mt2 display-flex full-width\\n ",[52,[51,[30,0,["ctaActions","shareAction"]]],"justify-space-between"]]]],[12],[1,"\\n"],[41,[30,0,["ctaActions","multiSendAction"]],[[[1," "],[8,[32,0],null,[["@cta","@color","@fullName","@handleCtaActionTracking"],[[30,0,["ctaActions","multiSendAction"]],[52,[30,1],"muted","default"],[30,2],[30,3]]],null],[1,"\\n"]],[]],null],[41,[30,0,["ctaActions","shareAction"]],[[[44,[[30,0,["ctaActions","shareAction"]]],[[[1," "],[8,[32,1],[[24,0,"mr2"]],[["@icon","@text","@type","@color","@shareUrl","@goToAggregatedLanding","@isAggregatedCard","@firePropItemActionEvent"],[[30,4,["icon"]],[30,4,["displayText","text"]],"secondary",[52,[30,1],"muted","default"],[30,4,["action","displayAction"]],[30,0,["routeToShareLanding"]],[30,0,["isAggregatedCard"]],[30,3]]],null],[1,"\\n"]],[4]]]],[]],null],[41,[30,0,["confirmationActionToDisplay"]],[[[1," "],[10,0],[14,0,"props-s-cta-bar__confirmation"],[12],[1,"\\n "],[8,[32,2],null,[["@disabled","@color","@size","@type"],[true,"muted",2,"secondary"]],[["default"],[[[[1,"\\n "],[8,[32,3],null,[["@message","@type"],[[30,0,["confirmationActionToDisplay","text"]],"success"]],null],[1,"\\n "]],[]]]]],[1,"\\n "],[13],[1,"\\n"]],[]],[[[41,[30,0,["ctaActions","messageAction"]],[[[44,[[30,0,["ctaActions","messageAction"]]],[[[1," "],[10,0],[15,0,[52,[51,[30,0,["ctaActions","shareAction"]]],"props-s-message-button__container"]],[12],[1,"\\n "],[8,[32,4],null,[["@color","@icon","@text","@action","@handleAfterMessageSend","@markCardAsSeen","@numWordsToPreview","@type","@firePropItemActionEvent"],[[52,[28,[32,5],[[30,0,["ctaActions","shareAction"]],[30,1]],null],"muted","default"],[30,5,["icon"]],[52,[51,[30,0,["ctaActions","shareAction"]]],[30,0,["messageActionText"]],[30,5,["displayText","text"]]],[30,5,["action","messageAction"]],[30,0,["handleAfterMessageSend"]],[30,6],[30,0,["numWordsToPreview"]],[52,[30,0,["ctaActions","shareAction"]],"tertiary","secondary"],[28,[32,6],[[30,3],[32,7,["MESSAGE"]],[32,8,["MESSAGE"]]],null]]],null],[1,"\\n "],[13],[1,"\\n"]],[5]]],[1," "]],[]],null]],[]]],[41,[28,[32,5],[[30,0,["reactionAction"]],[30,0,["ctaActions","displayAction"]]],null],[[[1," "],[10,0],[14,0,"props-s-cta-bar__socials-container"],[12],[1,"\\n"],[41,[30,0,["reactionAction"]],[[[1," "],[8,[32,9],null,[["@action","@socialCountsManager","@numReactionsToDisplay","@handleReactButtonTracking","@handleReactionsMenuTracking","@markCardAsSeen"],[[30,0,["reactionAction"]],[30,0,["socialCountsManager"]],[30,0,["numReactionsToDisplay"]],[30,7],[30,8],[30,6]]],null],[1,"\\n"]],[]],null],[41,[30,0,["ctaActions","displayAction"]],[[[44,[[30,0,["ctaActions","displayAction"]]],[[[1," "],[8,[32,10],null,[["@actionTarget","@onClick","@disabled","@icon","@a11yText","@text","@useMercadoTokenForADButton"],[[52,[30,9,["action","displayAction"]],[30,9,["action","displayAction"]],"#"],[28,[32,6],[[30,3],[32,7,["COMMENT"]],[32,8,["VIEW"]]],null],[30,9,["disabled"]],[30,9,["icon"]],[30,0,["a11yCommentText"]],[30,0,["numCommentsToDisplay"]],true]],null],[1,"\\n"]],[9]]]],[]],null],[1," "],[13],[1,"\\n"]],[]],null],[1," "],[13],[1,"\\n "]],["@isSeen","@headline","@handleCtaActionTracking","shareAction","messageAction","@markCardAsSeen","@handleReactButtonTracking","@handleReactionsMenuTracking","displayAction"],false,["unless","if","let"]]',moduleName:"props-shared/components/props-cta-bar.gts",scope:()=>[E.default,v.default,g.default,h.default,u.default,y.default,T.fn,b.CONTROL_NAMES,b.ACTION_CATEGORIES,p.default,m.default],isStrictMode:!0}),(I=(0,f.inject)("number-formatting@number-formatter"),O=(0,f.inject)("scaffold-layout@reflow"),S=(0,f.inject)("router"),A=(0,f.inject)("social-counts-service@social-counts"),k=(0,f.inject)("i18n"),C=(U=new WeakSet,class e extends s.default{constructor(e,r){super(e,r) U.add(this);(0,t.default)(this,"numberFormatter",N,this);(0,t.default)(this,"reflow",w,this);(0,t.default)(this,"router",P,this);(0,t.default)(this,"socialCountsService",R,this);(0,t.default)(this,"i18n",M,this);(0,i.default)(this,"ctaActions",{});(0,i.default)(this,"isAggregatedCard",!1);(0,t.default)(this,"confirmationAnnotation",D,this);(0,n.default)(this,U,x).call(this)}get confirmation(){return this.args.ctas.find((e=>{var t return null==e||null===(t=e.action)||void 0===t?void 0:t.confirmationAction}))??void 0}get confirmationActionToDisplay(){var e,t return this.confirmationAnnotation||((null===(e=this.confirmation)||void 0===e||null===(t=e.action)||void 0===t?void 0:t.confirmationAction)??void 0)}get numWordsToPreview(){const{currentBreakpoint:e}=this.reflow return!_.default||"md"!==e&&"none"!==e?6:1}get messageActionText(){var e,t,i const{messageAction:n}=this.ctaActions,r=n?null==n||null===(e=n.action)||void 0===e||null===(t=e.messageAction)||void 0===t?void 0:t.prefilledMessage:null,o=n?null===(i=n.displayText)||void 0===i?void 0:i.text:null return(r??null)||(o??null)}get reactionAction(){var e,t return(null===(e=this.ctaActions.reactionAction)||void 0===e||null===(t=e.action)||void 0===t?void 0:t.reactionAction)??void 0}get socialActivityCounts(){var e return(null===(e=this.reactionAction)||void 0===e?void 0:e.totalSocialActivityCounts)??void 0}get socialCountsManager(){return this.socialActivityCounts&&this.socialCountsService.getSocialCountsManager(this.socialActivityCounts)}get a11yCommentText(){var t,i const{numCommentsToDisplay:n}=this if(n){return this.i18n.lookupTranslation(e,"i18n_num_of_comments")([{numOfComments:n}])}return(null===(t=this.ctaActions.displayAction)||void 0===t||null===(i=t.displayText)||void 0===i?void 0:i.accessibilityText)||""}get numCommentsToDisplay(){if(this.socialCountsManager)return this.socialCountsManager.numComments>0?this.numberFormatter.abbreviateNumber(this.socialCountsManager.numComments):void 0}get numReactionsToDisplay(){if(this.socialCountsManager)return this.socialCountsManager.reactionsTotalCount>0?this.numberFormatter.abbreviateNumber(this.socialCountsManager.reactionsTotalCount):void 0}handleAfterMessageSend(e,t){!this.ctaActions.shareAction&&(this.confirmationAnnotation=t) this.args.handleAfterMessageSend(e)}routeToShareLanding(e){var t,i const n=null===(t=this.ctaActions.shareActi