define.alias("@glimmer/component/-private/ember-component-manager","feed-shared/component-managers/glimmer")
define.alias("artdeco-button/components/artdeco-button","feed-shared/components/artdeco-button")
define.alias("artdeco-carousel/components/artdeco-carousel-item","feed-shared/components/artdeco-carousel-item")
define.alias("artdeco-carousel/components/artdeco-carousel-slider","feed-shared/components/artdeco-carousel-slider")
define.alias("artdeco-carousel/components/artdeco-carousel-title","feed-shared/components/artdeco-carousel-title")
define.alias("artdeco-carousel/components/artdeco-carousel","feed-shared/components/artdeco-carousel")
define.alias("artdeco-completeness-meter-linear/components/artdeco-completeness-meter-linear","feed-shared/components/artdeco-completeness-meter-linear")
define.alias("artdeco-modal/components/artdeco-confirmation-dialog","feed-shared/components/artdeco-confirmation-dialog")
define.alias("artdeco-dropdown/components/artdeco-dropdown-content","feed-shared/components/artdeco-dropdown-content")
define.alias("artdeco-dropdown/components/artdeco-dropdown-header","feed-shared/components/artdeco-dropdown-header")
define.alias("artdeco-dropdown/components/artdeco-dropdown-item","feed-shared/components/artdeco-dropdown-item")
define.alias("artdeco-dropdown/components/artdeco-dropdown-trigger","feed-shared/components/artdeco-dropdown-trigger")
define.alias("artdeco-dropdown/components/artdeco-dropdown","feed-shared/components/artdeco-dropdown")
define.alias("artdeco-empty-state/components/artdeco-empty-state","feed-shared/components/artdeco-empty-state")
define.alias("artdeco-hoverables/components/artdeco-hoverable-content","feed-shared/components/artdeco-hoverable-content")
define.alias("artdeco-hoverables/components/artdeco-hoverable-trigger","feed-shared/components/artdeco-hoverable-trigger")
define.alias("artdeco-inline-feedback/components/artdeco-inline-feedback","feed-shared/components/artdeco-inline-feedback")
define.alias("artdeco-loader/components/artdeco-loader","feed-shared/components/artdeco-loader")
define.alias("artdeco-modal/components/container","feed-shared/components/artdeco-modal-container")
define.alias("artdeco-modal/components/artdeco-modal-content","feed-shared/components/artdeco-modal-content")
define.alias("artdeco-modal/components/artdeco-modal-footer","feed-shared/components/artdeco-modal-footer")
define.alias("artdeco-modal/components/artdeco-modal-header","feed-shared/components/artdeco-modal-header")
define.alias("artdeco-modal/components/artdeco-modal","feed-shared/components/artdeco-modal")
define.alias("artdeco-pagination/components/artdeco-pagination-ellipsis","feed-shared/components/artdeco-pagination-ellipsis")
define.alias("artdeco-pagination/components/artdeco-pagination-indicator","feed-shared/components/artdeco-pagination-indicator")
define.alias("artdeco-pagination/components/artdeco-pagination","feed-shared/components/artdeco-pagination")
define.alias("artdeco-slider/components/artdeco-slider","feed-shared/components/artdeco-slider")
define.alias("artdeco-text-input/components/artdeco-text-input-multi","feed-shared/components/artdeco-text-input-multi")
define.alias("artdeco-text-input/components/artdeco-text-input-single","feed-shared/components/artdeco-text-input-single")
define.alias("artdeco-text-input/components/artdeco-text-input","feed-shared/components/artdeco-text-input")
define.alias("artdeco-toast/components/artdeco-toast-item","feed-shared/components/artdeco-toast-item")
define.alias("artdeco-toast/components/artdeco-toasts","feed-shared/components/artdeco-toasts")
define.alias("artdeco-toggle/components/artdeco-toggle","feed-shared/components/artdeco-toggle")
define.alias("ember-cli-artdeco-typeahead/components/artdeco-typeahead-input","feed-shared/components/artdeco-typeahead-input")
define.alias("ember-cli-artdeco-typeahead/components/artdeco-typeahead-result","feed-shared/components/artdeco-typeahead-result")
define.alias("ember-cli-artdeco-typeahead/components/artdeco-typeahead-results-list","feed-shared/components/artdeco-typeahead-results-list")
define.alias("ember-cli-artdeco-typeahead/components/artdeco-typeahead","feed-shared/components/artdeco-typeahead")
define("feed-shared/components/buttons/navigation-pill",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/intersection-observer"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"CszrHjOy",block:'{"symbols":[],"statements":[[6,[37,0],[[32,0,["hasReachedBottom"]]],null,[["default"],[{"statements":[[2,"  "],[10,"a"],[14,0,"feed-shared-navigation-pill__pill absolute artdeco-pill artdeco-pill--blue artdeco-pill--2 artdeco-pill--dismiss"],[15,6,[32,0,["navigationPillUrl"]]],[14,"data-control-name","go_to_feed_cta"],[15,"aria-label",[32,0,["navigationPillText"]]],[12],[2,"\\n    "],[10,"span"],[14,0,"feed-shared-navigation-pill__pill-text"],[12],[2,"\\n      "],[1,[32,0,["navigationPillText"]]],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"feed-shared/components/buttons/navigation-pill.hbs"}})
let h=(s=(0,o.classNames)("feed-shared-navigation-pill full-width display-flex justify-center"),l=(0,o.classNameBindings)("hasReachedBottom:feed-shared-navigation-pill--expanded"),d=Ember.inject.service("tracking"),s(c=l(c=(m=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}didInsertElement(){super.didInsertElement.apply(this,arguments)
this.viewportObserver=(0,i.onInViewportOnce)(this.element,this._hasReachedBottom.bind(this))}willDestroy(){super.willDestroyElement.apply(this,arguments)
this.viewportObserver&&this.viewportObserver.disconnect()}_hasReachedBottom(){Ember.set(this,"hasReachedBottom",!0)
this.tracking.firePageViewEvent("flagship3_feed_detail_go_to_feed_pill")}},p=(0,a.default)(m.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m))||c)||c)
e.default=h
Ember._setComponentTemplate(u,h)}))
define("feed-shared/components/buttons/see-translation-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","tracked-toolbox"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"E3F/LKIQ",block:'{"symbols":["@onDark"],"statements":[[10,"div"],[14,0,"feed-shared-see-translation-button"],[12],[2,"\\n  "],[8,"artdeco-button@artdeco-button",[[16,0,[30,[36,0],[[32,1],"feed-shared-see-translation-button--on-dark"],null]]],[["@type","@color","@size","@text","@click"],["tertiary",[30,[36,0],[[32,0,["translateButtonClicked"]],[30,[36,0],[[32,1],"default","muted"],null],"default"],null],1,[30,[36,0],[[32,0,["translateFailed"]],[30,[36,1],["translate_failed","feed-shared/components/buttons/see-translation-button"],null],[30,[36,1],["see_translation","feed-shared/components/buttons/see-translation-button"],null]],null],[30,[36,2],[[32,0],"onClick"],null]]],null],[2,"\\n\\n"],[6,[37,0],[[32,0,["shouldShowLoader"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-loader@artdeco-loader",[],[["@size","@class"],["small","feed-shared-see-translation-button__loader mv4"]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["if","t","action"]}',meta:{moduleName:"feed-shared/components/buttons/see-translation-button.hbs"}})
let h=(s=Ember._tracked,l=(0,i.localCopy)("args.translateFailed",!1),d=Ember._action,c=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"translateButtonClicked",m,this);(0,t.default)(this,"translateFailed",p,this)}get shouldShowLoader(){const{translateButtonClicked:e,translateFailed:t}=this
return e&&!t}onClick(){var e,t
null===(e=(t=this.args).onTranslationClick)||void 0===e||e.call(t)
this.translateButtonClicked=!0}},m=(0,a.default)(c.prototype,"translateButtonClicked",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),p=(0,a.default)(c.prototype,"translateFailed",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"onClick",[d],Object.getOwnPropertyDescriptor(c.prototype,"onClick"),c.prototype),c)
e.default=h
Ember._setComponentTemplate(u,h)}))
define("feed-shared/components/buttons/service-request-details-message-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","ember-async-data/tracked-async-data","global-helpers/helpers/name","global-utils/utils/get-location","tracked-toolbox","urn-utils"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f
const y=Ember.HTMLBars.template({id:"rvsGC/J6",block:'{"symbols":["openMessaging","card","@closeServiceDetailsModal","@serviceRequestDetails","@hoverableOutletId","&attrs"],"statements":[[11,"div"],[17,6],[12],[2,"\\n"],[6,[37,1],[[32,4,["messageComposeOption"]]],null,[["default","else"],[{"statements":[[6,[37,1],[[32,0,["hasUpsellLink"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"artdeco-hoverables@artdeco-hoverable-trigger",[],[["@to"],[[32,5]]],[["default"],[{"statements":[[2,"\\n        "],[10,"div"],[15,"aria-describedby",[32,2,["ariaId"]]],[12],[2,"\\n          "],[8,"s-upsell@upsell-link",[],[["@customAnchorClass","@upsellName","@extraQueryParams","@useBlueButton"],["artdeco-button--2","SERVICE_REQUEST_DETAILS",[32,0,["upsellExtraQueryParams"]],true]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,5],null,[["type","size","class"],["lock-icon","small","artdeco-button__icon"]]]],[2,"\\n            "],[10,"span"],[15,"aria-hidden",[31,[[30,[36,1],[[32,0,["recipientNames","isRejected"]],"false","true"],null]]]],[12],[2,"\\n              "],[1,[30,[36,4],["i18n_message","feed-shared/components/buttons/service-request-details-message-button"],null]],[2,"\\n            "],[13],[2,"\\n"],[6,[37,1],[[32,0,["recipientNames","isResolved"]]],null,[["default"],[{"statements":[[2,"              "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n                "],[1,[30,[36,4],["i18n_message_a11y","feed-shared/components/buttons/service-request-details-message-button"],[["names","count"],[[32,0,["recipientNames","value"]],[32,0,["messageComposeOptionRecipientUrns","length"]]]]]],[2,"\\n              "],[13],[2,"\\n\\n              "],[8,[32,2,["artdeco-hoverable-content"]],[],[["@to","@theme"],[[32,5],"inverse"]],[["default"],[{"statements":[[2,"\\n                "],[1,[30,[36,4],["unlock_premium_tooltip","feed-shared/components/buttons/service-request-details-message-button"],[["names"],[[32,0,["recipientNames","value"]]]]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"          "]],"parameters":[]}]]],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"message-button@entry-point",[],[["@recipientUrns","@dashComposeOption","@body","@subject","@onMessagingOpened"],[[32,0,["messageComposeOptionRecipientUrns"]],[32,4,["messageComposeOption"]],[32,4,["prefilledMessageBody"]],[32,4,["prefilledMessageSubject"]],[32,3]]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[4,[38,3],["requestor_message_button"],null]],[["@controlType","@type","@size","@click"],["button","primary",2,[32,1]]],[["default"],[{"statements":[[2,"\\n          "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,4,["messageComposeOption","displayText"]]]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"    "],[8,"message-button@message-button",[[16,"data-control-name",[30,[36,1],[[32,4,["sendInMailAction"]],[32,0,["inMailControlName"]],[32,0,["messageControlName"]]],null]]],[["@onShowMessage","@recipientId","@subject","@message","@hasUpsell","@extraQueryParams","@upsellClassName","@buttonClasses","@upsellName"],[[30,[36,0],[[32,0],[32,3]],null],[32,4,["requesterMiniProfileUrn"]],[32,4,["prefilledMessageSubject"]],[32,4,["prefilledMessageBody"]],[32,4,["sendInMailAction","upsell"]],[32,0,["upsellExtraQueryParams"]],[30,[36,1],[[32,4,["sendInMailAction","upsell"]],"artdeco-button"],null],[30,[36,2],[[32,4,["sendInMailAction","upsell"]],"artdeco-button"],null],"SERVICE_REQUEST_DETAILS"]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["action","if","unless","ember-cli-pemberly-tracking@track-interaction","t","artdeco-icons-web@li-icon"]}',meta:{moduleName:"feed-shared/components/buttons/service-request-details-message-button.hbs"}})
let E=(m=Ember.inject.service("formatter"),p=Ember.inject.service("profile-services@identity-store"),u=Ember.inject.service("router"),h=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",g,this);(0,t.default)(this,"identityStore",b,this);(0,t.default)(this,"router",f,this);(0,n.default)(this,"inMailControlName","requestorInmailbutton");(0,n.default)(this,"messageControlName","requestorMessagebutton")}get recipientNames(){const e=this._getRecipientModels().then((e=>e.map((e=>{const t=(0,s.getName)(e)
return t?this.formatter.formatName(t,"full"):""}))))
return new i.default(e)}get hasUpsellLink(){return"UPSELL"===Ember.get(this.args,"serviceRequestDetails.messageComposeOption.composeOptionType")}get messageComposeOptionRecipientUrns(){var e
return(null===(e=Ember.get(this.args,"serviceRequestDetails.messageComposeOption.composeNavigationContext.recipientUrns"))||void 0===e?void 0:e.toArray())||[]}get upsellExtraQueryParams(){const e=(0,l.default)(),t=this.router.urlFor("feed.update",{updateId:this.args.feedUpdateUrn}),n=e&&e.origin?`${e.origin}${t}`:t,a=Ember.get(this.args,"serviceRequestDetails.requesterMiniProfileUrn")||this.messageComposeOptionRecipientUrns[0],r=(0,c.extractEntityInfoFromUrn)(a).id
return{contextUrn:this.args.marketplaceRequestUrn,destRedirectURL:n,otmid:r}}_fetchRecipientByUrn(e){return this.identityStore.findRecord("com.linkedin.voyager.identity.shared.MiniProfile",(0,c.extractEntityInfoFromUrn)(e).id)}_getRecipientModels(){return Ember.RSVP.all(this.messageComposeOptionRecipientUrns.map((e=>this._fetchRecipientByUrn(e))))}},g=(0,a.default)(h.prototype,"formatter",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,a.default)(h.prototype,"identityStore",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,a.default)(h.prototype,"router",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(h.prototype,"recipientNames",[d.cached],Object.getOwnPropertyDescriptor(h.prototype,"recipientNames"),h.prototype),h)
e.default=E
Ember._setComponentTemplate(y,E)}))
define("feed-shared/components/buttons/unstyled-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"VQre2raW",block:'{"symbols":["&attrs","@invokeAction","&default"],"statements":[[2," "],[11,"button"],[17,1],[24,4,"button"],[4,[38,1],["click",[30,[36,0],[[32,2]],null]],null],[12],[2,"\\n   "],[18,3,null],[2,"\\n "],[13]],"hasEval":false,"upvars":["global-helpers@optional","on"]}',meta:{moduleName:"feed-shared/components/buttons/unstyled-button.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/carousel-video-container",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component","global-utils/utils/is-browser","global-utils/utils/html-safe","feed-shared/utils/constants"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m
const p=Ember.HTMLBars.template({id:"PS99cgrg",block:'{"symbols":[],"statements":[[6,[37,1],[[30,[36,0],[[32,0,["linkToComponent"]]],null]],[["click"],[[32,0,["onClickThumbnail"]]]],[["default"],[{"statements":[[2,"  "],[8,"ember-vector-images@lazy-image",[],[["@alt","@image","@class","@desiredWidth","@objectFitType"],[[32,0,["accessibilityText"]],[32,0,["thumbnailImage"]],"absolute full-height full-width feed-shared-linkedin-video__thumbnail","400","cover"]],null],[2,"\\n  "],[8,"video@video-loader-overlay",[],[["@showFrosted"],["true"]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component"]}',meta:{moduleName:"feed-shared/components/carousel-video-container.hbs"}}),{MAX_CAROUSEL_CONTENT_HEIGHT:u}=o.CAROUSEL_IMAGE_SIZE_CONSTANTS
let h=(i=(0,n.classNames)("full-width","relative"),s=(0,n.attributeBindings)("thumbnailStyle:style"),l=Ember.computed("imageHeight"),d=Ember._action,i(c=s(c=(m=class extends Ember.Component{get thumbnailStyle(){const{imageHeight:e}=this
return(0,r.default)(`height: ${e}px`)}didRender(){super.didRender.apply(this,arguments)
const{imageHeight:e}=this
if(a.default&&!e){var t
const e=null===(t=this.element)||void 0===t?void 0:t.closest(".feed-shared-update-v2"),n=e&&e.querySelector(".feed-shared-update-v2__description-wrapper")
n?Ember.set(this,"imageHeight",u-n.offsetHeight):Ember.set(this,"imageHeight",u)}}onClickThumbnail(){const{updateTrackingObj:e}=this
if(e){e.fireFeedActionAndSponsoredTrackingEvents({controlName:"update_video_image",actionType:"viewUpdateDetail",actionCategory:"VIEW"})
e.fireControlInteractionEvent("update_video_image")}}},(0,t.default)(m.prototype,"thumbnailStyle",[l],Object.getOwnPropertyDescriptor(m.prototype,"thumbnailStyle"),m.prototype),(0,t.default)(m.prototype,"onClickThumbnail",[d],Object.getOwnPropertyDescriptor(m.prototype,"onClickThumbnail"),m.prototype),m))||c)||c)
e.default=h
Ember._setComponentTemplate(p,h)}))
define("feed-shared/components/celebration-image",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u
const h=Ember.HTMLBars.template({id:"hzr/btTn",block:'{"symbols":["modal","@updateTrackingObj","@useUpdateDetailViewer","@backgroundImage","&attrs"],"statements":[[11,"div"],[24,0,"feed-shared-celebration-image text-align-center"],[17,5],[12],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-celebration-image__image-container"],[12],[2,"\\n"],[6,[37,5],[[32,4]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@imgClasses"],[[32,4],[32,0,["scaledImageSize"]],"feed-shared-celebration-image__image"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n"],[6,[37,5],[[32,4]],null,[["default","else"],[{"statements":[[2,"    "],[11,"button"],[24,0,"feed-shared-celebration-image__image-viewer-trigger"],[16,"aria-label",[30,[36,1],["view_larger_image","feed-shared/components/celebration-image"],null]],[24,4,"button"],[4,[38,2],["click",[32,0,["openImageViewer"]]],null],[4,[38,3],["update_image"],null],[12],[2,"\\n      "],[10,"figure"],[14,0,"feed-shared-celebration-image__curve"],[12],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n\\n"],[6,[37,4],[[32,3]],null,[["default"],[{"statements":[[2,"      "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@headerId","@dismissModal","@modalClasses","@overlayClasses"],[[32,0,["isImageViewerOpen"]],"image-viewer-modal-label",[30,[36,0],[[32,0,["closeImageViewer"]],true],null],"feed-shared-image-viewer","display-flex flex-column justify-center"]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,1,["artdeco-modal-header"]],[],[["@classNames"],["visually-hidden"]],[["default"],[{"statements":[[2,"\\n          "],[10,"h2"],[14,1,"image-viewer-modal-label"],[12],[2,"\\n            "],[1,[30,[36,1],["image_viewer_modal","feed-shared/components/celebration-image"],null]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n\\n        "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["feed-shared-image-viewer__content"]],[["default"],[{"statements":[[2,"\\n          "],[8,"feed-shared@render-models/image-viewer",[],[["@images","@updateTrackingObj","@onCloseModalClick"],[[32,0,["images"]],[32,2],[30,[36,0],[[32,0,["closeImageViewer"]],false],null]]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"    "],[10,"figure"],[14,0,"feed-shared-celebration-image__curve"],[12],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["fn","t","on","ember-cli-pemberly-tracking@track-interaction","unless","if"]}',meta:{moduleName:"feed-shared/components/celebration-image.hbs"}})
let g=(s=Ember.inject.service("tracking"),l=Ember._tracked,d=Ember._action,c=Ember._action,m=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this);(0,t.default)(this,"isImageViewerOpen",u,this);(0,n.default)(this,"scaledImageSize",i.IMAGE_SIZES.EXTENDED)}get images(){return[this.args.backgroundImage]}openImageViewer(){this.tracking.firePageViewEvent("flagship3_feed_richmedia_viewer.page")
const{updateTrackingObj:e}=this.args
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"update_image",actionType:"viewImage",actionCategory:"VIEW"})
if(this.args.useUpdateDetailViewer){var t,n
null===(t=(n=this.args).toggleUpdateDetailViewer)||void 0===t||t.call(n)}else this.isImageViewerOpen=!0}closeImageViewer(e){e&&this.tracking.fireInteractionEvent("close")
if(this.isImageViewerOpen)this.isImageViewerOpen=!1
else{var t,n
null===(t=(n=this.args).toggleUpdateDetailViewer)||void 0===t||t.call(n)}}},p=(0,a.default)(m.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,a.default)(m.prototype,"isImageViewerOpen",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,a.default)(m.prototype,"openImageViewer",[d],Object.getOwnPropertyDescriptor(m.prototype,"openImageViewer"),m.prototype),(0,a.default)(m.prototype,"closeImageViewer",[c],Object.getOwnPropertyDescriptor(m.prototype,"closeImageViewer"),m.prototype),m)
e.default=g
Ember._setComponentTemplate(h,g)}))
define.alias("ember-vector-images/components/custom-image","feed-shared/components/custom-image")
define.alias("ember-cloud-filepicker/components/dropbox-file-picker","feed-shared/components/dropbox-file-picker")
define("feed-shared/components/embed-code-textarea",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class t extends Ember.TextArea{_selectAll(){this.element.select()}didInsertElement(){super.didInsertElement.apply(this,arguments)
this._selectAll()}focusIn(){this._selectAll()}}e.default=t}))
define.alias("ember-semaphore/components/ember-semaphore","feed-shared/components/ember-semaphore")
define.alias("ember-wormhole/components/ember-wormhole","feed-shared/components/ember-wormhole")
define("feed-shared/components/feed-video-container",["exports","@glimmer/component"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const n=Ember.HTMLBars.template({id:"phlm55q1",block:'{"symbols":["videoRouter","videoRouter","@aspectRatio","@canAutoPlayVideo","@isPlayable","@preload","@updateTrackingObj","@model","@videoSources","@contentTrackedUrl","@shouldSuppressTracking","@updateMetadata","@isSponsored"],"statements":[[6,[37,0],[[32,13]],null,[["default","else"],[{"statements":[[2," "],[8,"video@native-video-router",[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,2,["SponsoredVideoLoader"]],[],[["@additionalPlugins","@aspectRatio","@contentUrl","@isAutoPlayEnabled","@isPlayable","@preload","@shouldSuppressTracking","@updateTrackingId","@updateMetadata","@updateTrackingObj","@videoPlayMetadata","@videoSources"],[[32,0,["plugins"]],[32,3],[32,10],[32,4],[32,5],[32,6],[32,11],[32,7,["model","trackingData","trackingId"]],[32,12],[32,7],[32,8,["videoPlayMetadata"]],[32,9]]],null],[2,"\\n  "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"video@native-video-router",[],[["@pillarSource"],["feed"]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["NativeVideoLoader"]],[],[["@additionalPlugins","@aspectRatio","@isAutoPlayEnabled","@isPlayable","@preload","@updateTrackingId","@videoPlayMetadata","@videoSources"],[[32,0,["plugins"]],[32,3],[32,4],[32,5],[32,6],[32,7,["model","trackingData","trackingId"]],[32,8,["videoPlayMetadata"]],[32,9]]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"feed-shared/components/feed-video-container.hbs"}})
class a extends t.default{constructor(){super(...arguments)
this.plugins={feedAction:{onFeedAction:e=>this.args.fireCustomTracking(e)}}}}e.default=a
Ember._setComponentTemplate(n,a)}))
define.alias("ember-cloud-filepicker/components/file-picker","feed-shared/components/file-picker")
define.alias("ember-cloud-filepicker/components/google-drive-file-picker","feed-shared/components/google-drive-file-picker")
define("feed-shared/components/high-charts",["exports","ember-highcharts/components/high-charts"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=t.default
e.default=n}))
define("feed-shared/components/images/avatar-image",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/urn-converter"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u,h,g,b
const f=Ember.HTMLBars.template({id:"ut3Eq4qp",block:'{"symbols":[],"statements":[[6,[37,0],[[32,0,["showPresence"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"presence@entity-with-presence",[],[["@imageClasses","@miniProfile","@size","@indicatorClasses","@shouldNotSubscribe","@a11yText"],[[32,0,["imageClass"]],[32,0,["miniProfile"]],[32,0,["entitySize"]],[32,0,["presenceIndicatorClass"]],true,[32,0,["alt"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"ember-vector-images@custom-image",[],[["@image","@alt","@desiredWidth","@desiredHeight","@ghostType","@class"],[[32,0,["avatar"]],[32,0,["alt"]],100,100,[32,0,["ghostType"]],[32,0,["imageClass"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"feed-shared/components/images/avatar-image.hbs"}}),y={channel:"group",company:"company",influencer:"person",member:"person",school:"school",topic:"group"},E={member:"circle",influencer:"circle",channel:"circle",company:"square",school:"square",topic:"square"},v={"EntityPhoto-circle-1":"EntityPhoto-circle-1","EntityPhoto-circle-2":"EntityPhoto-circle-2","EntityPhoto-circle-3":"EntityPhoto-circle-3","EntityPhoto-circle-4":"EntityPhoto-circle-4","EntityPhoto-circle-5":"EntityPhoto-circle-5","EntityPhoto-square-1":"EntityPhoto-square-1","EntityPhoto-square-2":"EntityPhoto-square-2","EntityPhoto-square-3":"EntityPhoto-square-3","EntityPhoto-square-5":"EntityPhoto-square-5"}
let _=(s=(0,o.attributeBindings)("entityHovercardId:data-entity-hovercard-id"),l=(0,o.classNames)("feed-shared-avatar-image","b0"),d=(0,o.classNameBindings)("avatarType"),c=Ember.inject.service("lix"),m=Ember.computed("_entityClass","avatarType").readOnly(),p=Ember.computed("avatarType","entitySize").readOnly(),u=Ember.computed("avatarEntityClassSize").readOnly(),s(h=l(h=d(h=(g=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"lix",b,this)}get imageClass(){const{avatarType:e}=this
return`avatar ${e} ${this._entityClass}`}get _entityClass(){const{avatarType:e}=this
return function(e){return v[`EntityPhoto-${arguments.length>1&&void 0!==arguments[1]?arguments[1]:"circle"}-${e}`]}(this.entitySize,E[e])}get entitySize(){return Ember.getWithDefault(this,"avatarEntityClassSize",3)}init(){super.init.apply(this,arguments)
this.ghostType=y[this.avatarType];(0,i.isUrn)(this.entityUrn)&&(this.entityHovercardId=this.entityUrn)
"member"===this.avatarType&&Ember.isPresent(this.miniProfile)&&Ember.set(this,"showPresence",!0)}},b=(0,a.default)(g.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(g.prototype,"imageClass",[m],Object.getOwnPropertyDescriptor(g.prototype,"imageClass"),g.prototype),(0,a.default)(g.prototype,"_entityClass",[p],Object.getOwnPropertyDescriptor(g.prototype,"_entityClass"),g.prototype),(0,a.default)(g.prototype,"entitySize",[u],Object.getOwnPropertyDescriptor(g.prototype,"entitySize"),g.prototype),g))||h)||h)||h)
e.default=_
Ember._setComponentTemplate(f,_)}))
define("feed-shared/components/inline-show-more-text",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-batcher","ember-lifeline"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E
const v=Ember.HTMLBars.template({id:"AK7Sxqw/",block:'{"symbols":["&default"],"statements":[[18,1,null],[6,[37,3],[[32,0,["showSeeMore"]]],null,[["default"],[{"statements":[[11,"button"],[24,0,"feed-shared-inline-show-more-text__see-more-less-toggle see-more t-14 t-black--light t-normal hoverable-link-text"],[24,"aria-hidden","true"],[16,"data-control-name",[32,0,["expandControlName"]]],[24,4,"button"],[4,[38,1],[[32,0],"seeMoreText",[30,[36,0],null,[["control-name"],[[32,0,["expandControlName"]]]]]],[["bubbles"],[false]]],[12],[1,[30,[36,2],["see_more","feed-shared/components/inline-show-more-text"],null]],[13]],"parameters":[]}]]],[6,[37,3],[[32,0,["showSeeLess"]]],null,[["default"],[{"statements":[[2,"  "],[11,"button"],[24,0,"feed-shared-inline-show-more-text__see-less feed-shared-inline-show-more-text__see-more-less-toggle t-14 t-black--light t-normal hoverable-link-text"],[24,"aria-hidden","true"],[16,"data-control-name",[32,0,["collapseControlName"]]],[24,4,"button"],[4,[38,1],[[32,0],"seeLessText",[30,[36,0],null,[["control-name"],[[32,0,["collapseControlName"]]]]]],[["bubbles"],[false]]],[12],[1,[30,[36,2],["i18n_see_less","feed-shared/components/inline-show-more-text"],null]],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["ember-cli-pemberly-tracking@tracking","action","t","if"]}',meta:{moduleName:"feed-shared/components/inline-show-more-text.hbs"}}),_={lines_1:"feed-shared-inline-show-more-text--1-lines",lines_2:"feed-shared-inline-show-more-text--2-lines",lines_5:"feed-shared-inline-show-more-text--5-lines",lines_7:"feed-shared-inline-show-more-text--7-lines",lines_8:"feed-shared-inline-show-more-text--8-lines",lines_15:"feed-shared-inline-show-more-text--15-lines"}
let T=(l=(0,o.classNames)("feed-shared-inline-show-more-text"),d=(0,o.classNameBindings)("isEmpty","numLinesClass","_isExpanded:feed-shared-inline-show-more-text--expanded","showSeeLess:feed-shared-inline-show-more-text--on-newline"),c=(0,o.attributeBindings)("tabindex"),m=Ember.computed.reads("numLinesBeforeTruncation"),p=Ember.inject.service("tracking"),u=Ember.computed("numLinesBeforeTruncation").readOnly(),h=Ember._action,g=Ember._action,l(b=d(b=c(b=(f=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"isExpanded",!1);(0,n.default)(this,"isEmpty",!0);(0,n.default)(this,"showSeeMore",!1);(0,n.default)(this,"enableSeeLess",!1);(0,n.default)(this,"data-test-inline-show-more-text",!0);(0,n.default)(this,"numLinesBeforeTruncation",void 0);(0,n.default)(this,"tabindex",-1);(0,t.default)(this,"data-test-inline-show-more-num-lines",y,this);(0,t.default)(this,"tracking",E,this)}get numLinesClass(){const{numLinesBeforeTruncation:e}=this
return _[`lines_${e}`]||""}init(){super.init.apply(this,arguments)
const e=Ember.assign({expandControlName:"expand",expandActionName:"expandSeeMore",collapseControlName:"collapse",collapseActionName:"collapseSeeMore",actionCategory:"EXPAND"},this.trackingOverrides)
Ember.setProperties(this,{trackingMap:e,expandControlName:e.expandControlName,collapseControlName:e.collapseControlName})
this.tracking.setupTrackableComponent(this)}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
Ember.set(this,"_isExpanded",this.isExpanded)}_handleShowingSeeMoreButton(){Ember.testing?this._setShowSeeMore():(0,i.readDOM)((()=>{this.isDestroying||this._setShowSeeMore(this)}))}_setShowSeeMore(){const{element:e}=this
if(e){const t=e.scrollHeight-e.clientHeight>1
Ember.set(this,"showSeeMore",t)
e.scrollHeight>0&&Ember.set(this,"isEmpty",!1)}}_toggleShowMoreProperties(){Ember.set(this,"_isExpanded",!this._isExpanded)
Ember.set(this,"showSeeMore",!this.showSeeMore)
this.enableSeeLess&&Ember.set(this,"showSeeLess",!this.showSeeLess)}_fireTrackingEvents(e){const{updateTrackingObj:t}=this
if(t)t.fireFeedActionAndSponsoredTrackingEvents(e)
else{var n
null===(n=this.fireCustomTracking)||void 0===n||n.call(this,e)}}didRender(){super.didRender.apply(this,arguments);(0,s.scheduleTask)(this,"render",(()=>{this._handleShowingSeeMoreButton()}))
if(this.element&&this._isExpanded){this.element.style["max-height"]="none"
this.element.style.display="block"}}willDestroy(){super.willDestroy.apply(this,arguments);(0,s.runDisposables)(this)}seeMoreText(){this.disableToggleShowMore||this._toggleShowMoreProperties()
Ember.run((()=>{var e
const{expandControlName:t,expandActionName:n,actionCategory:a}=this.trackingMap,{element:r}=this
this._fireTrackingEvents({actionCategory:a,actionType:n,controlName:t})
null===(e=this.onShowMore)||void 0===e||e.call(this)
r&&r.focus()}))}seeLessText(){var e
this.disableToggleShowMore||this._toggleShowMoreProperties()
this.element.style.removeProperty("max-height")
this.element.style.removeProperty("display")
null===(e=this.onShowLess)||void 0===e||e.call(this)}},y=(0,a.default)(f.prototype,"data-test-inline-show-more-num-lines",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,a.default)(f.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(f.prototype,"numLinesClass",[u],Object.getOwnPropertyDescriptor(f.prototype,"numLinesClass"),f.prototype),(0,a.default)(f.prototype,"seeMoreText",[h],Object.getOwnPropertyDescriptor(f.prototype,"seeMoreText"),f.prototype),(0,a.default)(f.prototype,"seeLessText",[g],Object.getOwnPropertyDescriptor(f.prototype,"seeLessText"),f.prototype),f))||b)||b)||b)
e.default=T
Ember._setComponentTemplate(v,T)}))
define("feed-shared/components/insights-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","tracked-toolbox"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"TjnBJIPD",block:'{"symbols":["modal","@taggedEntities","@updateTrackingObj"],"statements":[[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@headerId","@dismissModal","@modalClasses","@size"],[[32,0,["isOpen"]],"insights-modal-label",[32,0,["onCloseModalClick"]],"feed-shared-insights-modal","medium"]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[10,"h2"],[14,1,"insights-modal-label"],[14,0,"text-align-left"],[12],[2,"\\n      "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n        "],[1,[30,[36,0],["a11y_tagged_people_header","feed-shared/components/insights-modal"],null]],[2,"\\n      "],[13],[2,"\\n      "],[10,"span"],[14,"aria-hidden","true"],[12],[2,"\\n        "],[1,[30,[36,0],["tagged_people","feed-shared/components/insights-modal"],null]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n  "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[8,"feed-shared@tagged-entities",[],[["@taggedEntities","@updateTrackingObj"],[[32,2],[32,3]]],null],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["t"]}',meta:{moduleName:"feed-shared/components/insights-modal.hbs"}})
let h=(s=Ember.inject.service("tracking"),l=(0,i.localCopy)("args.isOpen"),d=Ember._action,c=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this);(0,t.default)(this,"isOpen",p,this)}closeModal(){this.isOpen=!1}onCloseModalClick(){this.closeModal()
this.tracking.firePageViewEvent("flagship3_feed_updates")
this.tracking.fireInteractionEvent("close")}},m=(0,a.default)(c.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,a.default)(c.prototype,"isOpen",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"onCloseModalClick",[d],Object.getOwnPropertyDescriptor(c.prototype,"onCloseModalClick"),c.prototype),c)
e.default=h
Ember._setComponentTemplate(u,h)}))
define.alias("ember-vector-images/components/lazy-background","feed-shared/components/lazy-background")
define.alias("ember-vector-images/components/lazy-image","feed-shared/components/lazy-image")
define("feed-shared/components/lead-gen-modal-wrapper",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"qMastmC8",block:'{"symbols":["asset","modal","@isOpen","@closeModal","@leadGenForm","@adUrn","@channelId","@isRequestSourceLAN","@leadTrackingParams","@shouldDisableSubmit","@shouldSuppressTracking","@submitAsTestLead"],"statements":[[8,"asset-loader@deferred-asset-loader",[],[["@bundle","@retryLimit"],["lead-gen",1]],[["default"],[{"statements":[[2,"\\n"],[6,[37,1],[[32,3]],null,[["default"],[{"statements":[[6,[37,1],[[32,1,["state","fulfilled"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"lead-gen@lead-gen-modal",[],[["@adUrn","@channelId","@closeModal","@isOpen","@leadGenForm","@isRequestSourceLAN","@leadTrackingParams","@shouldDisableSubmit","@shouldSuppressTracking","@submitAsTestLead"],[[32,6],[32,7],[32,4],[32,3],[32,5],[32,8],[32,9],[32,10],[32,11],[32,12]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@size","@dismissModal"],[[32,3],"medium",[32,4]]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,2,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[10,"h3"],[14,1,"lead-gen-modal-header"],[12],[2,"\\n            "],[1,[32,5,["actor","miniCompany","name"]]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n        "],[8,[32,2,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,1],[[32,1,["state","pending"]]],null,[["default","else"],[{"statements":[[2,"            "],[8,"artdeco-loader@artdeco-loader",[[24,0,"mv6"]],[["@size"],["small"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,1],[[32,1,["state","rejected"]]],null,[["default"],[{"statements":[[2,"            "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[[24,0,"mv5"]],[["@message","@type"],[[30,[36,0],["i18n_lead_gen_loading_error","feed-shared/components/lead-gen-modal-wrapper"],null],"error"]],null],[2,"\\n          "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[1]}]]]],"hasEval":false,"upvars":["t","if"]}',meta:{moduleName:"feed-shared/components/lead-gen-modal-wrapper.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/learning-feed-video-container",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","ember-lifeline","feed-shared/components/feed-video-container","video/utils/requests/video-play-metadata","video-utils/utils/video-helpers","data-layer/utils/global/get-setting","video-utils/utils/video-constants"],(function(e,t,n,a,r,o,i,s,l,d,c,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,u,h,g,b,f,y,E,v,_,T,k,w
const C=Ember.HTMLBars.template({id:"lmLeAp2d",block:'{"symbols":["videoRouter","player","@model","@canAutoPlayVideo","@isLiked","@isPlayable","@updateTrackingObj"],"statements":[[8,"video@native-video-router",[],[["@pillarSource"],["feed"]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["NativeVideoLoader"]],[[16,0,[30,[36,2],[[32,0,["isLoadingNextMedia"]],"feed-shared-learning-video-container--is-loading-next-video"],null]]],[["@additionalPlugins","@isAutoPlayEnabled","@isLiked","@isPlayable","@updateTrackingId","@videoPlayMetadata","@onPlayerEnd","@onPlayerPlay","@onPlayerTimeupdate"],[[32,0,["plugins"]],[32,4],[32,5],[32,6],[32,7,["model","trackingData","trackingId"]],[32,3,["videoPlayMetadata"]],[32,0,["handlePlayerEnd"]],[32,0,["handlePlayerPlay"]],[32,0,["handlePlayerTimeupdate"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,3,["videoPlayMetadata","transcripts","firstObject","lines","length"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,2,["caption"]],[],[["@enabled","@text"],[[32,4],[32,0,["captionText"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["isLastVideo"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,2,["end-screen"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[4,[38,0],["click",[32,0,["handlePlayerEndCardClick"]]],null]],[["@class","@href","@target"],["feed-shared-learning-video-container__endcard display-flex align-items-center",[32,3,["descriptionContainerNavigationContext","actionTarget"]],"_blank"]],[["default"],[{"statements":[[2,"\\n          "],[8,"ember-vector-images@custom-image",[],[["@class","@image","@alt","@desiredWidth"],["feed-shared-learning-video-container__endcard-img",[32,0,["poster"]],[32,3,["title","accessibilityText"]],150]],null],[2,"\\n          "],[10,"div"],[14,0,"flex-grow-zero text-align-left ml4"],[12],[2,"\\n            "],[10,"h2"],[14,0,"t-14 t-bold t-white--light"],[12],[2,"\\n              "],[1,[30,[36,1],["i18n_watch_more_on_linkedin_learning","feed-shared/components/learning-feed-video-container"],null]],[2,"\\n            "],[13],[2,"\\n            "],[10,"h3"],[14,0,"t-16 t-bold t-white"],[12],[2,"\\n              "],[1,[32,3,["title","text"]]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["on","t","if"]}',meta:{moduleName:"feed-shared/components/learning-feed-video-container.hbs"}})
let O=(p=Ember.inject.service("lix"),u=Ember.inject.service("store"),h=Ember._tracked,g=Ember._tracked,b=Ember._action,f=Ember._action,y=Ember._action,E=Ember._action,v=class extends s.default{get isLastVideo(){return!Ember.get(this.args,"model.videoPlayMetadata.nextMedia")}constructor(){super(...arguments);(0,n.default)(this,"lix",_,this);(0,n.default)(this,"store",T,this);(0,n.default)(this,"poster",k,this);(0,n.default)(this,"isLoadingNextMedia",w,this);(0,a.default)(this,"isAutoplaySettingEnabled",!1)
this.poster=(0,d.getVideoPosterUrl)(Ember.get(this.args,"model.videoPlayMetadata"))
this.plugins=Ember.assign({},this.plugins,{posterBackground:!1,smoothMediaChange:!0})
this.setVideoAutoplaySetting()}willDestroy(){super.willDestroy.apply(this,arguments);(0,i.runDisposables)(this)}handlePlayerEnd(){const e=Ember.get(this.args,"model.videoPlayMetadata.nextMedia")
this.isLoadingNextMedia=!1
if(e){var n
this.isAutoplaySettingEnabled&&(this.isLoadingNextMedia=!0);(n=this.store).findRecord.apply(n,(0,t.default)((0,l.default)(e))).then((e=>{if(!this.isDestroying){this.poster=null
Ember.set(this.args,"model.videoPlayMetadata",e)}}))}}handlePlayerEndCardClick(){this.args.fireCustomTracking({actionCategory:"VIEW",actionType:"viewCourse",controlName:"video_endplate"})}handlePlayerPlay(){this.isLoadingNextMedia=!1}handlePlayerTimeupdate(e){let{mediaApi:t}=e;(0,i.throttleTask)(this,"_currentCaption",Ember.get(this.args,"model.videoPlayMetadata.transcripts.firstObject.lines"),t.getCurrentTime(),250)}_currentCaption(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0
if(this.isDestroying)return
const n=e
let a
if(n.length&&"number"==typeof t){const e=1e3*t
a=n.reduce(((t,n)=>Ember.get(n,"lineStartAt")<=e?n:t),n.objectAt?n.objectAt(0):n[0])}Ember.set(this,"captionText",a?Ember.get(a,"caption"):"")}setVideoAutoplaySetting(){(0,c.getSetting)(this.store,"videoAutoPlay").then((e=>{this.isDestroying||(this.isAutoplaySettingEnabled=e===m.AUTOPLAY_SETTINGS.ALWAYS)}))}},_=(0,r.default)(v.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(v.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(v.prototype,"poster",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(v.prototype,"isLoadingNextMedia",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(v.prototype,"handlePlayerEnd",[b],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerEnd"),v.prototype),(0,r.default)(v.prototype,"handlePlayerEndCardClick",[f],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerEndCardClick"),v.prototype),(0,r.default)(v.prototype,"handlePlayerPlay",[y],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerPlay"),v.prototype),(0,r.default)(v.prototype,"handlePlayerTimeupdate",[E],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerTimeupdate"),v.prototype),v)
e.default=O
Ember._setComponentTemplate(C,O)}))
define.alias("ember-line-clamp/components/line-clamp","feed-shared/components/line-clamp")
define.alias("artdeco-icons-web/components/linkedin-logo","feed-shared/components/linkedin-logo")
define.alias("ember-cloud-filepicker/components/local-file-input","feed-shared/components/local-file-input")
define.alias("ember-media-player/components/media-player","feed-shared/components/media-player")
define.alias("ember-media-player/components/media-player/big-play-button","feed-shared/components/media-player/big-play-button")
define.alias("ember-media-player/components/media-player/caption","feed-shared/components/media-player/caption")
define.alias("ember-media-player/components/media-player/control/back-to-start","feed-shared/components/media-player/control/back-to-start")
define.alias("ember-media-player/components/media-player/control/captions-menu","feed-shared/components/media-player/control/captions-menu")
define.alias("ember-media-player/components/media-player/control/custom","feed-shared/components/media-player/control/custom")
define.alias("ember-media-player/components/media-player/control/fullscreen","feed-shared/components/media-player/control/fullscreen")
define.alias("ember-media-player/components/media-player/control/next","feed-shared/components/media-player/control/next")
define.alias("ember-media-player/components/media-player/control/playback-rate","feed-shared/components/media-player/control/playback-rate")
define.alias("ember-media-player/components/media-player/control/previous","feed-shared/components/media-player/control/previous")
define.alias("ember-media-player/components/media-player/control/settings","feed-shared/components/media-player/control/settings")
define.alias("ember-media-player/components/media-player/control/settings/auto-advance","feed-shared/components/media-player/control/settings/auto-advance")
define.alias("ember-media-player/components/media-player/control/settings/autoplay","feed-shared/components/media-player/control/settings/autoplay")
define.alias("ember-media-player/components/media-player/control/settings/quality","feed-shared/components/media-player/control/settings/quality")
define.alias("ember-media-player/components/media-player/control/skipahead","feed-shared/components/media-player/control/skipahead")
define.alias("ember-media-player/components/media-player/control/skipback","feed-shared/components/media-player/control/skipback")
define.alias("ember-media-player/components/media-player/control/theater-mode","feed-shared/components/media-player/control/theater-mode")
define.alias("ember-media-player/components/media-player/end-screen","feed-shared/components/media-player/end-screen")
define.alias("ember-media-player/components/media-player/error-screen","feed-shared/components/media-player/error-screen")
define("feed-shared/components/modals/decision-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"JzraarKR",block:'{"symbols":["modal","@modalContext","&attrs","@isModalOpen"],"statements":[[11,"div"],[17,3],[4,[38,3],[[32,0,["handleTracking"]]],null],[12],[2,"\\n  "],[8,"artdeco-modal@artdeco-modal",[],[["@size","@isOpen","@dismissModal","@modalClasses"],[[30,[36,4],[[32,2,["modalSize"]],[32,2,["modalSize"]],"small"],null],[32,4],[30,[36,5],[[32,0],"dismissModal"],null],"feed-shared-decision-modal"]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,2,["illustrationCSS"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[15,0,[31,[[32,2,["illustrationCSS"]]]]],[12],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"h2"],[14,1,"decision-modal-header"],[14,0,"feed-shared-decision-modal__header t-18 t-black t-bold mt1 ph2"],[12],[2,"\\n        "],[1,[32,2,["modalTitle"]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,2,["isLoading"]]],null,[["default"],[{"statements":[[2,"        "],[8,"artdeco-loader@artdeco-loader",[],[["@size","@allyText"],["small",[30,[36,2],["i18n_accessibility_loading_text","feed-shared/components/modals/decision-modal"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n      "],[10,"p"],[14,0,"feed-shared-decision-modal__description t-14 t-black--light t-normal"],[12],[2,"\\n        "],[1,[32,2,["modalDescription"]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-footer"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[10,"div"],[15,0,[30,[36,6],["feed-shared-decision-modal__buttons-container display-flex justify-flex-end ",[32,2,["buttonsContainerCSS"]]],null]],[12],[2,"\\n"],[6,[37,4],[[32,2,["learnMoreLink"]]],null,[["default"],[{"statements":[[2,"          "],[11,"a"],[16,6,[32,2,["learnMoreLink"]]],[16,0,[31,["feed-shared-decision-modal__button-with-border-right artdeco-button artdeco-button--tertiary artdeco-button--2 link-without-hover-visited mrA ",[32,2,["learnMoreCSS"]]]]],[24,"target","_blank"],[24,"rel","noopener noreferrer"],[4,[38,1],[[32,0,["learnMoreControlName"]]],null],[12],[2,"\\n            "],[1,[30,[36,2],["learn_more","feed-shared/components/modals/decision-modal"],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,4],[[32,2,["cancelKeyText"]]],null,[["default"],[{"statements":[[2,"          "],[11,"button"],[24,0,"feed-shared-decision-modal__cancel-button artdeco-button artdeco-button--2 artdeco-button--secondary artdeco-button--muted mr1"],[24,4,"button"],[4,[38,0],["click",[32,0,["cancel"]]],null],[4,[38,1],[[32,0,["cancelControlName"]]],null],[12],[2,"\\n            "],[1,[32,2,["cancelKeyText"]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,4],[[32,2,["confirmKeyText"]]],null,[["default"],[{"statements":[[2,"          "],[11,"button"],[16,0,[31,["feed-shared-decision-modal__confirm-button artdeco-button artdeco-button--primary artdeco-button--2 ",[32,2,["confirmCSS"]]]]],[24,4,"button"],[4,[38,0],["click",[32,0,["confirm"]]],null],[4,[38,1],[[32,0,["confirmControlName"]]],null],[12],[2,"\\n            "],[1,[32,2,["confirmKeyText"]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["on","ember-cli-pemberly-tracking@track-interaction","t","did-insert","if","action","concat"]}',meta:{moduleName:"feed-shared/components/modals/decision-modal.hbs"}})
let h=(i=Ember.inject.service("tracking"),s=Ember._action,l=Ember._action,d=Ember._action,c=Ember._action,m=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}get confirmControlName(){const e=Ember.get(this.args,"modalContext.confirmTrackingKey")
return this.trackingPrefix?`${this.trackingPrefix}${e}`:e}get cancelControlName(){const e=Ember.get(this.args,"modalContext.cancelTrackingKey")
return this.trackingPrefix?`${this.trackingPrefix}${e}`:e}get learnMoreControlName(){const e=Ember.get(this.args,"modalContext.learnMoreTrackingKey")
return this.trackingPrefix?`${this.trackingPrefix}${e}`:e}get trackingPrefix(){return Ember.get(this.args,"modalContext.trackingPrefix")}dismissModal(){var e
null===(e=this.args)||void 0===e||e.closeDecisionModal()}handleTracking(){this.tracking.firePageViewEvent(Ember.get(this.args,"modalContext.pageTrackingKey"))}confirm(){var e
const t=Ember.get(this.args,"modalContext.confirmAction")
t&&Ember.get(this.args,"modalContext.caller").send(t)
null===(e=this.args)||void 0===e||e.closeDecisionModal()}cancel(){var e
const t=Ember.get(this.args,"modalContext.cancelAction")
t&&Ember.get(this.args,"modalContext.caller").send(t)
null===(e=this.args)||void 0===e||e.closeDecisionModal()}},p=(0,a.default)(m.prototype,"tracking",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(m.prototype,"dismissModal",[s],Object.getOwnPropertyDescriptor(m.prototype,"dismissModal"),m.prototype),(0,a.default)(m.prototype,"handleTracking",[l],Object.getOwnPropertyDescriptor(m.prototype,"handleTracking"),m.prototype),(0,a.default)(m.prototype,"confirm",[d],Object.getOwnPropertyDescriptor(m.prototype,"confirm"),m.prototype),(0,a.default)(m.prototype,"cancel",[c],Object.getOwnPropertyDescriptor(m.prototype,"cancel"),m.prototype),m)
e.default=h
Ember._setComponentTemplate(u,h)}))
define("feed-shared/components/modals/disinterest-modal",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","feed-requests/update-actions"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_
const T=Ember.HTMLBars.template({id:"vDTrj4Gn",block:'{"symbols":["modal","feedbackOption","idx","@model","@isOpen","@shouldShowReportOfframp"],"statements":[[8,"artdeco-modal@artdeco-modal",[[4,[38,4],[[32,0,["onComponentInsert"]]],null]],[["@isOpen","@size","@dismissModal"],[[32,5],"medium",[30,[36,3],[[32,0],[32,0,["onDismiss"]]],null]]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[10,"h1"],[14,1,"feed-shared-disinterest-modal-header"],[12],[2,"\\n      "],[1,[30,[36,5],["i18n_title","feed-shared/components/modals/disinterest-modal"],null]],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n\\n  "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["pt0 relative"]],[["default"],[{"statements":[[2,"\\n    "],[10,"h2"],[14,0,"t-16 t-bold t-black mt4"],[12],[2,"\\n      "],[1,[30,[36,0],[[32,4,["title"]]],null]],[2,"\\n    "],[13],[2,"\\n\\n"],[6,[37,6],[[32,4,["subtitle"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"t-12 t-black block mt2"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,4,["subtitle"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[10,"fieldset"],[14,0,"mt5 mb7"],[12],[2,"\\n"],[6,[37,8],[[30,[36,7],[[30,[36,7],[[32,4,["feedbackOption"]]],null]],null]],null,[["default"],[{"statements":[[2,"        "],[11,"input"],[16,1,[31,["feedback-option-",[32,3]]]],[24,3,"feedback-option"],[16,2,[32,3]],[24,4,"radio"],[4,[38,2],["change",[32,0,["onOptionSelect"]]],null],[4,[38,1],["feedback_select_option"],null],[12],[13],[2,"\\n        "],[10,"label"],[15,"for",[31,["feedback-option-",[32,3]]]],[14,0,"t-14 t-black t-normal mt4"],[12],[2,"\\n          "],[1,[32,2,["text","text"]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[2,3]}]]],[2,"    "],[13],[2,"\\n\\n"],[6,[37,6],[[30,[36,9],[[32,4,["reportOfframpText"]],[32,6]],null]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"t-14 t-black mt1 block"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,4,["reportOfframpText"]]],null]],[2,"\\n      "],[13],[2,"\\n\\n      "],[8,"artdeco-button@artdeco-button",[[24,0,"pl0 mt1"],[4,[38,1],["feedback_report_post"],null]],[["@click","@size","@text","@type"],[[32,0,["onReport"]],2,[32,4,["reportCtaText","text"]],"tertiary"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[]}]]],[2,"\\n\\n  "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["display-flex justify-flex-end"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,6],[[32,0,["isSubmitting"]]],null,[["default"],[{"statements":[[2,"      "],[8,"artdeco-loader@artdeco-loader",[[24,0,"mr2"]],[["@size"],["xsmall"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[8,"artdeco-button@artdeco-button",[[4,[38,1],["feedback_submit_option"],null]],[["@click","@text","@type","@disabled"],[[32,0,["onSubmit"]],[30,[36,5],["i18n_submit","feed-shared/components/modals/disinterest-modal"],null],"primary",[32,0,["isSubmitDisabled"]]]],null],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","ember-cli-pemberly-tracking@track-interaction","on","action","did-insert","t","if","-track-array","each","global-helpers@and"]}',meta:{moduleName:"feed-shared/components/modals/disinterest-modal.hbs"}})
let k=(l=Ember.inject.service("store"),d=Ember.inject.service("tracking"),c=Ember._tracked,m=Ember._tracked,p=Ember._action,u=Ember._action,h=Ember._action,g=Ember._action,b=Ember._action,f=class extends i.default{constructor(){super(...arguments);(0,n.default)(this,"store",y,this);(0,n.default)(this,"tracking",E,this);(0,n.default)(this,"selectedOptionIndex",v,this);(0,n.default)(this,"isSubmitting",_,this)}get isSubmitDisabled(){return void 0===Ember.get(this,"selectedOptionIndex")||this.isSubmitting}onComponentInsert(){this.tracking.firePageViewEvent("flagship3_feed_feedback")}onDismiss(){var e,t
this.tracking.fireInteractionEvent("feedback_dismiss")
this.tracking.firePageViewEvent("flagship3_feed")
null===(e=(t=this.args).onDismissModal)||void 0===e||e.call(t)}onSubmit(){const{targetUrn:e,model:n,updateTrackingObj:a}=this.args,r=(n&&Ember.get(n,"feedbackOption")||[]).objectAt(this.selectedOptionIndex),o=r&&Ember.get(r,"trackingActionType")
if(!this.isSubmitDisabled){var i
Ember.set(this,"isSubmitting",!0);(i=this.store.adapterFor("-ember-m3")).ajax.apply(i,(0,t.default)((0,s.updateActionRequestV2)(e,"feedback"))).then((()=>{var e,t
null===(e=(t=this.args).onDisinterestSuccess)||void 0===e||e.call(t)})).catch((e=>{var t,n
null===(t=(n=this.args).onDisinterestError)||void 0===t||t.call(n)
throw e})).finally((()=>{Ember.set(this,"isSubmitting",!1)}))
o&&a&&a.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"SHARE_FEEDBACK",actionType:o,controlName:"feedback_submit_option"})}}onReport(){var e,t
null===(e=(t=this.args).onReportClick)||void 0===e||e.call(t)}onOptionSelect(e){var t
const n=null==e||null===(t=e.currentTarget)||void 0===t?void 0:t.value
n&&(this.selectedOptionIndex=parseInt(n,10))}},y=(0,r.default)(f.prototype,"store",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(f.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,r.default)(f.prototype,"selectedOptionIndex",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){}}),_=(0,r.default)(f.prototype,"isSubmitting",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(f.prototype,"onComponentInsert",[p],Object.getOwnPropertyDescriptor(f.prototype,"onComponentInsert"),f.prototype),(0,r.default)(f.prototype,"onDismiss",[u],Object.getOwnPropertyDescriptor(f.prototype,"onDismiss"),f.prototype),(0,r.default)(f.prototype,"onSubmit",[h],Object.getOwnPropertyDescriptor(f.prototype,"onSubmit"),f.prototype),(0,r.default)(f.prototype,"onReport",[g],Object.getOwnPropertyDescriptor(f.prototype,"onReport"),f.prototype),(0,r.default)(f.prototype,"onOptionSelect",[b],Object.getOwnPropertyDescriptor(f.prototype,"onOptionSelect"),f.prototype),f)
e.default=k
Ember._setComponentTemplate(T,k)}))
define("feed-shared/components/modals/embed-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","global-utils/utils/is-browser","feed-shared/utils/constants","global-utils/utils/url","ember-lifeline"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A
const x=Ember.HTMLBars.template({id:"lG7jnbne",block:'{"symbols":["modal"],"statements":[[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@modalClasses","@dismissModal","@size"],[[32,0,["isOpen"]],"feed-shared-embed-modal feed-fe-modal",[30,[36,0],[[32,0],"onCloseModalClick"],null],"medium"]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["artdeco-modal-header"]],[],[["@classNames"],["feed-shared-embed-modal__header feed-fe-modal__header"]],[["default"],[{"statements":[[2,"\\n    "],[10,"h2"],[14,1,"embed-modal-label"],[14,0,"feed-fe-modal__header-label t-20 t-black--light t-normal"],[12],[2,"\\n      "],[1,[30,[36,1],["embed_modal_title","feed-shared/components/modals/embed-modal"],null]],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n  "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["feed-shared-embed-modal__content feed-fe-modal__content"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,0,["hasIframeLoaded"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"label"],[14,"for","feed-shared-embed-modal__embed-code-textarea"],[14,0,"t-14 t-black--light t-normal mt0"],[12],[2,"\\n        "],[1,[30,[36,1],["copy_and_paste_embed","feed-shared/components/modals/embed-modal"],null]],[2,"\\n      "],[13],[2,"\\n\\n      "],[8,"feed-shared@embed-code-textarea",[],[["@id","@value","@class","@title","@autofocus","@spellcheck","@readonly"],["feed-shared-embed-modal__embed-code-textarea",[32,0,["embedCode"]],"feed-shared-embed-modal__embed-code",[30,[36,1],["embed_code","feed-shared/components/modals/embed-modal"],null],true,false,true]],null],[2,"\\n\\n      "],[10,"div"],[14,0,"feed-shared-embed-modal__actions"],[12],[2,"\\n"],[6,[37,2],[[32,0,["showToggleFullPost"]]],null,[["default"],[{"statements":[[2,"          "],[10,"input"],[15,"checked",[32,0,["includeFullPost"]]],[15,"onchange",[30,[36,0],[[32,0],"toggleIncludeFullPost"],null]],[14,1,"embed-include-full-post"],[14,4,"checkbox"],[12],[13],[2,"\\n\\n          "],[10,"label"],[14,"for","embed-include-full-post"],[14,0,"feed-shared-embed-modal__label t-14 t-black--light t-normal"],[12],[2,"\\n            "],[1,[30,[36,1],["include_full_post","feed-shared/components/modals/embed-modal"],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[4,[38,3],["embed_post"],null]],[["@class","@size","@click","@text"],["mlA",1,[32,0,["copyEmbedCode"]],[30,[36,1],["copy_code","feed-shared/components/modals/embed-modal"],null]]],null],[2,"\\n\\n      "],[13],[2,"\\n      "],[10,"div"],[14,0,"mt4"],[12],[2,"\\n        "],[10,"p"],[14,0,"t-12 t-black--light t-normal"],[12],[2,"\\n          "],[1,[30,[36,1],["by_clicking_copy_terms","feed-shared/components/modals/embed-modal"],[["termsUrl"],[[30,[36,4],null,[["target","href","class"],["_blank",[32,0,["legalTermsUrl"]],"feed-shared-embed-modal__terms-url"]]]]]]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n\\n      "],[10,"hr"],[14,0,"feed-shared-embed-modal__divider divider"],[12],[13],[2,"\\n\\n      "],[10,"h3"],[14,0,"t-14 t-black--light t-normal"],[12],[2,"\\n        "],[1,[30,[36,1],["preview","feed-shared/components/modals/embed-modal"],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"artdeco-loader@artdeco-loader",[],[["@size"],["small"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[11,"iframe"],[16,0,[31,["feed-shared-embed-modal__iframe ",[30,[36,5],[[32,0,["hasIframeLoaded"]],"feed-shared-embed-modal__iframe--loading"],null]]]],[16,"height",[32,0,["iframeHeight"]]],[16,"width",[32,0,["iframeWidth"]]],[24,"tabindex","0"],[16,"title",[30,[36,1],["i18n_embed_iframe","feed-shared/components/modals/embed-modal"],null]],[4,[38,6],[[30,[36,0],[[32,0],"onFrameDidInsertElement"],null]],null],[4,[38,7],[[30,[36,0],[[32,0],"onFrameWillDestroyElement"],null]],null],[12],[2,"\\n    "],[13],[2,"\\n\\n"],[2,"    "],[10,"div"],[14,"tabindex","0"],[12],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["action","t","if","ember-cli-pemberly-tracking@track-interaction","hash","unless","did-insert","will-destroy"]}',meta:{moduleName:"feed-shared/components/modals/embed-modal.hbs"}}),D=`${(0,s.getDomainUrl)()}/embed/feed/update/`,I=["https://www.linkedin.com","https://pemberly.www.linkedin.com:4443","https://www.linkedin-ei.com","https://pemberly.www.linkedin-ei.com:4443","https://www.linkedin.cn","https://pemberly.www.linkedin.cn:4443","https://www.linkedin-ei.cn","https://pemberly.www.linkedin-ei.cn:4443"],S=`${(0,s.getDomainUrl)()}/video/embed/live`
let N=(d=Ember.inject.service("global-services@clipboard"),c=Ember.inject.service("feed-tracking@feed-action-event"),m=Ember.inject.service("i18n"),p=Ember.inject.service("lix"),u=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),h=Ember.inject.service("tracking"),g=Ember.computed("includeFullPost","model","useLiveEmbedRoute").readOnly(),b=Ember.computed("iframeSrc","iframeHeight","iframeWidth").readOnly(),f=Ember._action,y=Ember._action,E=Ember._action,v=Ember._action,_=Ember._action,T=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"clipboard",k,this);(0,t.default)(this,"feedActionEvent",w,this);(0,t.default)(this,"i18n",C,this);(0,t.default)(this,"lix",O,this);(0,t.default)(this,"persistentToastManager",P,this);(0,t.default)(this,"tracking",A,this);(0,n.default)(this,"pageKey","d_flagship3_embed_create");(0,n.default)(this,"includeFullPost",!0);(0,n.default)(this,"hasIframeLoaded",!1);(0,n.default)(this,"iframeWidth",504);(0,n.default)(this,"legalTermsUrl",`https://developer.${(0,s.getDomainWithoutWWW)()}/legal/embed-terms-of-use`)}get iframeSrc(){const e=Ember.get(this,"model.targetUrn")
if(this.useLiveEmbedRoute)return`${S}/${e}`
const t=this.includeFullPost?"":"?compact=1"
return`${D}${e}${t}`}get embedCode(){if(o.default){const e=document.createElement("iframe")
e.src=jSecure.sanitizeUrl(this.iframeSrc)
e.height=this.iframeHeight
e.width=this.iframeWidth
e.frameBorder=0
e.allowFullscreen=!0
e.title=this.i18n.lookupTranslation("components/feed-shared@modals/embed-modal","embed_post_title")()
return e.outerHTML}return""}_getIsNativeVideo(){return this.hasLinkedInVideo||Ember.get(this,"model.value.content.shareType")===i.ContentTypes.NATIVE_VIDEO}_getIsNativeDocument(){return this.hasDocument}_onIframeMessage(e){const t=e.data||{};(I.includes(e.origin)&&"public-post"===t.context||this.useLiveEmbedRoute)&&(0,l.runTask)(this,(()=>{const e=t.height,n=this.includeFullPost?e+20:284
Ember.setProperties(this,{iframeHeight:n,hasIframeLoaded:!0})}),0)}_setIframeSrc(){this.iframe.setAttribute("src",jSecure.sanitizeUrl(this.iframeSrc))}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
this.showToggleFullPost=!this.useLiveEmbedRoute&&(this._getIsNativeVideo()||this._getIsNativeDocument())}didUpdateAttrs(){super.didUpdateAttrs.apply(this,arguments)
const{isOpen:e}=this
!this.oldIsOpen&&e&&this.tracking.firePageViewEvent(this.pageKey)
this.oldIsOpen=e}willDestroy(){super.willDestroy.apply(this,arguments);(0,l.runDisposables)(this)}onFrameDidInsertElement(){if(!this.hasIframeListener){this.iframe=this.element.querySelector(".feed-shared-embed-modal__iframe")
if(o.default)if(this.useLiveEmbedRoute){Ember.set(this,"includeFullPost",!1);(0,l.addEventListener)(this,this.iframe,"load",this._onIframeMessage)}else(0,l.addEventListener)(this,window,"message",this._onIframeMessage)
this._setIframeSrc()
this.hasIframeListener=!0
this.tracking.firePageViewEvent(this.pageKey)}}onFrameWillDestroyElement(){this.hasIframeListener=!1
o.default&&(0,l.removeEventListener)(this,window,"message",this._onIframeMessage);(0,l.removeEventListener)(this,this.iframe,"load",this._onIframeMessage)}copyEmbedCode(){const{i18n:e}=this,{clipboard:t}=this,n=this.persistentToastManager,{updateTrackingObj:a}=this
a&&a.fireFeedActionAndSponsoredTrackingEvents({controlName:"embed_post",actionType:"embedPost",actionCategory:"EMBED"})
if(t.canCopyToClipboard){const a=document&&document.activeElement
t.copyToClipboard(this.embedCode)
a&&a.focus()
const r=e.lookupTranslation("components/feed-shared@modals/embed-modal","i18n_embed_code_copied")()
n.success({message:r})}else{const t=e.lookupTranslation("components/feed-shared@modals/embed-modal","i18n_embed_code_copied_unsuccessful")()
n.error({message:t})}}onCloseModalClick(){var e
null===(e=this.onDismissModal)||void 0===e||e.call(this)
this.tracking.fireInteractionEvent("embed_modal_close")
Ember.setProperties(this,{isOpen:!1,hasIframeLoaded:!1})}toggleIncludeFullPost(){Ember.set(this,"includeFullPost",!this.includeFullPost)
Ember.set(this,"hasIframeLoaded",!1)
this._setIframeSrc()
this.tracking.fireInteractionEvent("include_original")}},k=(0,a.default)(T.prototype,"clipboard",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,a.default)(T.prototype,"feedActionEvent",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(T.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.default)(T.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.default)(T.prototype,"persistentToastManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,a.default)(T.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(T.prototype,"iframeSrc",[g],Object.getOwnPropertyDescriptor(T.prototype,"iframeSrc"),T.prototype),(0,a.default)(T.prototype,"embedCode",[b],Object.getOwnPropertyDescriptor(T.prototype,"embedCode"),T.prototype),(0,a.default)(T.prototype,"onFrameDidInsertElement",[f],Object.getOwnPropertyDescriptor(T.prototype,"onFrameDidInsertElement"),T.prototype),(0,a.default)(T.prototype,"onFrameWillDestroyElement",[y],Object.getOwnPropertyDescriptor(T.prototype,"onFrameWillDestroyElement"),T.prototype),(0,a.default)(T.prototype,"copyEmbedCode",[E],Object.getOwnPropertyDescriptor(T.prototype,"copyEmbedCode"),T.prototype),(0,a.default)(T.prototype,"onCloseModalClick",[v],Object.getOwnPropertyDescriptor(T.prototype,"onCloseModalClick"),T.prototype),(0,a.default)(T.prototype,"toggleIncludeFullPost",[_],Object.getOwnPropertyDescriptor(T.prototype,"toggleIncludeFullPost"),T.prototype),T)
e.default=N
Ember._setComponentTemplate(x,N)}))
define("feed-shared/components/modals/service-request-details",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p,u
const h=Ember.HTMLBars.template({id:"6FyoN239",block:'{"symbols":["modal","marketplaceRequestDetailsSection","@serviceRequestDetails","@marketplaceRequestUrn","@feedUpdateUrn","@closeServiceDetailsModal","@showRequestError","@isOpen"],"statements":[[8,"artdeco-modal@artdeco-modal",[[4,[38,7],null,[["pageKey","routeName","currentRoute"],["flagship3_marketplaces_chipotle_service_request_detail",[30,[36,6],[[30,[36,5],["outletState"],null],"render.name"],null],[30,[36,6],[[30,[36,5],["outletState"],null],"render"],null]]]]],[["@isOpen","@size","@dismissModal"],[[32,8],"medium",[32,6]]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[10,"h1"],[14,1,"srd-modal-title"],[12],[2,"\\n"],[6,[37,1],[[32,3,["pageTitle"]]],null,[["default","else"],[{"statements":[[2,"        "],[1,[32,3,["pageTitle"]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[1,[30,[36,4],["i18n_service_request_details","feed-shared/components/modals/service-request-details"],null]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n\\n  "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["pt0 relative"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,1],[[32,0,["isLoading"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"display-flex justify-center pt6 pb5"],[12],[2,"\\n        "],[8,"artdeco-loader@artdeco-loader",[],[[],[]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,1],[[32,7]],null,[["default","else"],[{"statements":[[2,"      "],[8,"artdeco-empty-state@artdeco-empty-state",[],[["@headline","@illustration","@message","@size","@actionText","@onButtonClick","@class"],[[30,[36,4],["i18n_service_request_details_error","feed-shared/components/modals/service-request-details"],null],"sad-browser",[30,[36,1],[[32,0,["allowRetryRequest"]],[30,[36,4],["i18n_service_request_details_try_again","feed-shared/components/modals/service-request-details"],null],[30,[36,4],["i18n_service_request_details_try_again_later","feed-shared/components/modals/service-request-details"],null]],null],1,[30,[36,1],[[32,0,["allowRetryRequest"]],[30,[36,4],["i18n_service_request_details_error_retry","feed-shared/components/modals/service-request-details"],null]],null],[32,0,["retryDetailsRequest"]],"pb4 full-width"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,1],[[32,3,["pageImage"]]],null,[["default"],[{"statements":[[2,"        "],[10,"figure"],[14,0,"feed-shared-service-request-details__image-container"],[12],[2,"\\n          "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,3,["pageImage"]],"full-width full-height",130]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,3,["marketplaceRequestDetailsSections"]]],null,[["default"],[{"statements":[[2,"        "],[10,"dl"],[14,0,"feed-shared-service-request-details__list t-14 t-black"],[12],[2,"\\n"],[6,[37,3],[[30,[36,2],[[30,[36,2],[[32,3,["marketplaceRequestDetailsSections"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,1],[[32,0,["isDashEnabled"]]],null,[["default","else"],[{"statements":[[2,"              "],[10,"dt"],[14,0,"t-bold"],[12],[2,"\\n                "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,2,["question"]]]],null],[2,"\\n              "],[13],[2,"\\n              "],[10,"dd"],[14,0,"feed-shared-service-request-details__answer"],[12],[2,"\\n                "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,2,["answer"]]]],null],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"              "],[10,"dt"],[14,0,"t-bold"],[12],[2,"\\n                "],[1,[30,[36,0],[[32,2,["question"]]],null]],[2,"\\n              "],[13],[2,"\\n              "],[10,"dd"],[14,0,"feed-shared-service-request-details__answer"],[12],[2,"\\n                "],[1,[30,[36,0],[[32,2,["answer"]]],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[2]}]]],[2,"        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,1],[[32,0,["showMessageAction"]]],null,[["default"],[{"statements":[[2,"    "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["display-flex justify-flex-end"]],[["default"],[{"statements":[[2,"\\n"],[2,"      "],[8,"feed-shared@buttons/service-request-details-message-button",[],[["@serviceRequestDetails","@marketplaceRequestUrn","@feedUpdateUrn","@closeServiceDetailsModal","@hoverableOutletId"],[[32,3],[32,4],[32,5],[32,6],"service-request-details-hoverable-outlet"]],null],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[10,"div"],[14,1,"service-request-details-hoverable-outlet"],[12],[13],[2,"\\n"]],"parameters":[1]}]]],[2,"\\n"]],"hasEval":false,"upvars":["text-view-model@text-view-model","if","-track-array","each","t","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-render"]}',meta:{moduleName:"feed-shared/components/modals/service-request-details.hbs"}})
let g=(i=Ember.inject.service("tracking"),s=Ember.inject.service("lix"),l=Ember._tracked,d=Ember._action,c=class extends o.default{get showMessageAction(){return Ember.get(this.args,"serviceRequestDetails.messageAction")||Ember.get(this.args,"serviceRequestDetails.sendInMailAction")||Ember.get(this.args,"serviceRequestDetails.messageComposeOption.composeNavigationContext")}get isLoading(){return Ember.isEmpty(this.args.serviceRequestDetails)&&!this.args.showRequestError}get isDashEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.smp-chipotle-dash-migration")}constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this);(0,t.default)(this,"lix",p,this);(0,t.default)(this,"allowRetryRequest",u,this)}retryDetailsRequest(){var e,t
this.allowRetryRequest=!1
null===(e=(t=this.args).retryServiceRequestDetailsRequest)||void 0===e||e.call(t)}},m=(0,a.default)(c.prototype,"tracking",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,a.default)(c.prototype,"lix",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,a.default)(c.prototype,"allowRetryRequest",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),(0,a.default)(c.prototype,"retryDetailsRequest",[d],Object.getOwnPropertyDescriptor(c.prototype,"retryDetailsRequest"),c.prototype),c)
e.default=g
Ember._setComponentTemplate(h,g)}))
define.alias("ember-cloud-filepicker/components/onedrive-file-picker","feed-shared/components/onedrive-file-picker")
define("feed-shared/components/photo-tag",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component"],(function(e,t,n,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r,o,i,s,l,d
const c=Ember.HTMLBars.template({id:"1/NzmA9I",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"feed-shared-photo-tag__content"],[12],[2,"\\n  "],[8,"app-aware-link@app-aware-link",[[24,0,"feed-shared-photo-tag__link t-12 t-white t-normal link-without-visited"],[16,"data-entity-hovercard-id",[32,0,["entityHoverCardId"]]],[4,[38,2],[[32,0,["controlName"]]],null]],[["@href","@invokeAction"],[[32,0,["tag","url"]],[32,0,["onTagAction"]]]],[["default"],[{"statements":[[2,"\\n    "],[1,[32,0,["tag","text"]]],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,3],[[32,0,["tag","untaggable"]]],null,[["default"],[{"statements":[[2,"    "],[10,"button"],[15,"onclick",[32,0,["onUntagAction"]]],[14,0,"feed-shared-photo-tag__untag-cta"],[14,"data-control-name","tagging_deleteTag"],[14,4,"button"],[12],[2,"\\n      "],[1,[30,[36,1],null,[["type","size","a11y-text"],["cancel-icon","small",[30,[36,0],["remove_tag","feed-shared/components/photo-tag"],null]]]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["t","artdeco-icons-web@li-icon","ember-cli-pemberly-tracking@track-interaction","if"]}',meta:{moduleName:"feed-shared/components/photo-tag.hbs"}})
let m=(r=(0,a.classNames)("feed-shared-photo-tag"),o=(0,a.attributeBindings)("data-tag-id","style"),i=Ember._action,s=Ember._action,r(l=o(l=(d=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"controlName","tagging_nametag")}onTagAction(e){var t
e.stopPropagation()
null===(t=this.onTagClick)||void 0===t||t.call(this)}onUntagAction(e){var t
e.stopPropagation()
null===(t=this.onUntagClick)||void 0===t||t.call(this,this.tag)}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
this._setHoverCardId()}_setHoverCardId(){Ember.set(this,"entityHoverCardId",Ember.get(this,"tag.urn"))}},(0,n.default)(d.prototype,"onTagAction",[i],Object.getOwnPropertyDescriptor(d.prototype,"onTagAction"),d.prototype),(0,n.default)(d.prototype,"onUntagAction",[s],Object.getOwnPropertyDescriptor(d.prototype,"onUntagAction"),d.prototype),d))||l)||l)
e.default=m
Ember._setComponentTemplate(c,m)}))
define("feed-shared/components/recommended-entity-see-all",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"dwqRtn6/",block:'{"symbols":["&attrs"],"statements":[[11,"div"],[24,0,"feed-shared-recommended-entity-see-all container-with-shadow"],[17,1],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-recommended-entity-see-all__profile-list-icon"],[12],[13],[2,"\\n    "],[10,"div"],[14,0,"display-flex align-items-center flex-grow-1 ml2"],[12],[2,"\\n      "],[10,"h3"],[14,0,"t-14 t-normal t-black"],[12],[1,[30,[36,0],["i18n_discover_more","feed-shared/components/recommended-entity-see-all"],null]],[13],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n\\n"],[6,[37,1],["mynetwork.discover-hub"],[["classNames","data-control-name","aria-label"],["artdeco-button artdeco-button--secondary artdeco-button--2","see_all_recommendations",[30,[36,0],["i18n_see_all_recommendations","feed-shared/components/recommended-entity-see-all"],null]]],[["default"],[{"statements":[[2,"    "],[1,[30,[36,0],["i18n_see_all","feed-shared/components/recommended-entity-see-all"],null]],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["t","ember-engines@link-to-external"]}',meta:{moduleName:"feed-shared/components/recommended-entity-see-all.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/recommended-entity",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/update-actions","data-layer/helpers/feed/recommendation-type","feed-shared/utils/constants","global-utils/utils/url"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E,v,_,T,k
const w=Ember.HTMLBars.template({id:"8kx5l/ac",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"display-flex flex-grow-1 ml3"],[12],[2,"\\n"],[6,[37,9],[[30,[36,8],[[32,0,["recommendation"]]],null],[30,[36,7],[[32,0,["recommendation"]]],null]],[["data-control-name","class"],[[32,0,["externalLinkControlName"]],"feed-shared-actor__container-link display-flex flex-grow-1 mt3"]],[["default"],[{"statements":[[6,[37,1],[[32,0,["isTopicWithoutImage"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-recommended-entity__hashtag-icon"],[12],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"feed-shared@images/avatar-image",[],[["@avatar","@avatarType"],[[32,0,["recommendation","avatar"]],[32,0,["recommendationType"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[10,"div"],[14,0,"flex-grow-1 ml2"],[12],[2,"\\n      "],[10,"h3"],[14,0,"feed-shared-recommended-entity__name t-14 t-bold t-black"],[12],[2,"\\n        "],[1,[30,[36,5],[[32,0,["recommendation"]]],null]],[2,"\\n"],[6,[37,1],[[32,0,["recommendation","influencer"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-recommended-entity__influencer-badge inline-block overflow-hidden ml1"],[12],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n              "],[1,[30,[36,0],["is_an_influencer","feed-shared/components/recommended-entity"],[["influencer"],[[30,[36,5],[[32,0,["recommendation"]]],null]]]]],[2,"\\n            "],[13],[2,"\\n            "],[1,[30,[36,6],null,[["type","size"],["linkedin-influencer-color-icon","small"]]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"],[6,[37,1],[[32,0,["headline"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"feed-shared-recommended-entity__headline t-12 t-normal t-black--light mb1"],[12],[2,"\\n          "],[1,[32,0,["headline"]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["recommendation","socialProof"]]],null,[["default","else"],[{"statements":[[6,[37,1],[[30,[36,4],[[32,0,["recommendation","socialProofTotalCount"]],1],null]],null,[["default","else"],[{"statements":[[2,"          "],[10,"p"],[14,0,"feed-shared-recommended-entity__social-proof t-12 t-normal t-black--light"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_insights","feed-shared/components/recommended-entity"],[["fullName"],[[30,[36,3],null,[["firstName","lastName","type"],[[32,0,["recommendation","socialProof","firstObject","firstName"]],[32,0,["recommendation","socialProof","firstObject","lastName"]],"full"]]]]]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"p"],[14,0,"feed-shared-recommended-entity__social-proof t-12 t-normal t-black--light"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_insights_two_or_more","feed-shared/components/recommended-entity"],[["fullName","totalCount"],[[30,[36,3],null,[["firstName","lastName","type"],[[32,0,["recommendation","socialProof","firstObject","firstName"]],[32,0,["recommendation","socialProof","firstObject","lastName"]],"full"]]],[30,[36,2],[[32,0,["recommendation","socialProofTotalCount"]],-1],null]]]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,1],[[32,0,["recommendation","followerCount"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"feed-shared-recommended-entity__social-proof t-12 t-normal t-black--light"],[12],[2,"\\n          "],[1,[30,[36,0],["follower_count","feed-shared/components/recommended-entity"],[["followerCount"],[[32,0,["recommendation","followerCount"]]]]]],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["i18n_dismiss_card","feed-shared/components/recommended-entity"],null]],[4,[38,11],[[32,0,["dismissControlName"]]],null]],[["@class","@color","@size","@type","@circle","@click","@icon"],["m1 flex-shrink-zero","muted",1,"tertiary",true,[30,[36,10],[[32,0],"onDismiss"],null],"cancel-icon"]],null],[2,"\\n"],[13],[2,"\\n"],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,1],[[32,0,["recommendation","followingInfo","following"]],[30,[36,0],["i18n_accessibility_following_text","feed-shared/components/recommended-entity"],[["entityName"],[[30,[36,5],[[32,0,["recommendation"]]],null]]]],[30,[36,0],["i18n_accessibility_follow_text","feed-shared/components/recommended-entity"],[["entityName"],[[30,[36,5],[[32,0,["recommendation"]]],null]]]]],null]],[4,[38,11],[[30,[36,1],[[32,0,["recommendation","followingInfo","following"]],"unfollow","follow"],null]],null]],[["@class","@color","@size","@type","@click","@text"],["mt2 mb3 mh3",[30,[36,1],[[32,0,["recommendation","followingInfo","following"]],"muted","default"],null],2,"secondary",[30,[36,10],[[32,0],"onToggleFollow"],null],[30,[36,1],[[32,0,["recommendation","followingInfo","following"]],[30,[36,0],["i18n_following","feed-shared/components/recommended-entity"],null],[30,[36,0],["i18n_follow","feed-shared/components/recommended-entity"],null]],null]]],null]],"hasEval":false,"upvars":["t","if","global-helpers@sum","ember-cli-pemberly-i18n@format-name","global-helpers@eq","global-helpers@actor-name","artdeco-icons-web@li-icon","data-layer@feed/profile-id","follows@recommendation-profile-route","ember-engines@link-to-external","action","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"feed-shared/components/recommended-entity.hbs"}})
let C=(m=(0,i.classNames)("feed-shared-recommended-entity","container-with-shadow"),p=Ember.inject.service("tracking"),u=Ember.inject.service("store"),h=Ember.inject.service("lix"),g=Ember.inject.service("feed-tracking@feed-action-event"),b=Ember._action,f=Ember._action,m(y=(E=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"tracking",v,this);(0,n.default)(this,"store",_,this);(0,n.default)(this,"lix",T,this);(0,n.default)(this,"feedActionEvent",k,this)}init(){super.init.apply(this,arguments)
const{tracking:e,recommendation:t,"recommendation.headline":n,"recommendation.industries.firstObject":a,"recommendation.avatar":r,"recommendation.trackingId":o,"recommendation.followingInfo.entityUrn":i}=Ember.getProperties(this,["tracking","recommendation","recommendation.headline","recommendation.industries.firstObject","recommendation.avatar","recommendation.trackingId","recommendation.followingInfo.entityUrn"])
e.setupTrackableComponent(this)
const s=(0,l.getRecommendationType)(t),d="topic"===s,c=d&&!r,m=`${d?"hashtag":s}_content`,p=`dismiss_card_${d?"hashtag":s}`
Ember.setProperties(this,{headline:n||a,recommendationType:s,isTopic:d,isTopicWithoutImage:c,externalLinkControlName:m,dismissControlName:p,trackingId:o,followEntityUrn:i})}onImpression(){this._fireFollowImpressionEvent()}_fireFollowImpressionEvent(){const{trackingId:e,followEntityUrn:t,position:n,tracking:a}=Ember.getProperties(this,["trackingId","followEntityUrn","position","tracking"])
a.fireTrackingPayload("FollowImpressionEvent",{displayModule:"FEED_RELATED_FOLLOWS",entities:[{trackingId:e,followEntityUrn:t,gridPosition:{column:n+1,row:1}}]})}_fireFollowActionEvent(e){const t=Ember.get(e,"following")?d.FeedConstants.FOLLOW:d.FeedConstants.UNFOLLOW,{tracking:n,"recommendation.trackingId":a}=Ember.getProperties(this,["tracking","recommendation.trackingId"])
n.fireTrackingPayload("FollowActionEvent",{trackingId:a,actionType:t})}_fireFeedActionEvent(){const{feedActionEvent:e,dismissControlName:t,"update.updateMetadata":n}=Ember.getProperties(this,["feedActionEvent","dismissControlName","update.updateMetadata"])
e.fireFAE(n,{actionCategory:"DISMISS",actionType:"DISMISS_RECOMMENDATION",controlName:t})}onToggleFollow(){var e
const n=Ember.get(this,"recommendation.followingInfo"),a=(0,s.toggleFollowWithFollowingInfoRequest)(n,"NON_SSU");(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)(a))
this._fireFollowActionEvent(n)}onDismiss(){var e
const t=Ember.get(this,"recommendation.followingInfo.entityUrn"),n=(0,c.addQueryParams)("/voyager/api/voyagerFeedAttachments",{action:"dismiss"}),a={entity:t}
this.store.adapterFor("-ember-m3").ajax(n,"POST",{data:a})
this._fireFeedActionEvent()
null===(e=this.onDismissCard)||void 0===e||e.call(this)}},v=(0,r.default)(E.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,r.default)(E.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(E.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(E.prototype,"feedActionEvent",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(E.prototype,"onToggleFollow",[b],Object.getOwnPropertyDescriptor(E.prototype,"onToggleFollow"),E.prototype),(0,r.default)(E.prototype,"onDismiss",[f],Object.getOwnPropertyDescriptor(E.prototype,"onDismiss"),E.prototype),E))||y)
e.default=C
Ember._setComponentTemplate(w,C)}))
define("feed-shared/components/render-models/actor",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-shared/utils/constants","feed-requests/update-actions"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C
const O=Ember.HTMLBars.template({id:"v70Bnb6M",block:'{"symbols":[],"statements":[[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-actor__container-link relative display-flex flex-grow-1"],[16,"data-control-name",[32,0,["controlNameOnContainer"]]],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[16,"target",[30,[36,0],[[32,0,["openLinksExternally"]],"_blank","_self"],null]]],[["@href","@useDefaultLinkBehavior"],[[32,0,["actor","navigationContext","actionTarget"]],[32,0,["openLinksExternally"]]]],[["default"],[{"statements":[[2,"\\n  "],[10,"div"],[14,0,"feed-shared-actor__container absolute"],[15,"onclick",[30,[36,2],[[32,0],"handleActorClick",[32,0,["controlNameOnContainer"]]],null]],[12],[13],[2,"\\n"],[6,[37,0],[[32,0,["actor","image"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-actor__image relative"],[15,"onclick",[30,[36,2],[[32,0],"handleActorClick",[32,0,["controlNameOnImage"]]],null]],[15,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[15,"data-control-name",[32,0,["controlNameOnImage"]]],[12],[2,"\\n      "],[10,"span"],[14,0,"js-feed-shared-actor__avatar"],[15,"data-entity-hovercard-id",[32,0,["entityHovercardId"]]],[12],[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@isPresenceEnabled","@entitySize","@imgClasses","@class"],[[32,0,["actor","image"]],true,[32,0,["avatarEntitySize"]],"feed-shared-actor__avatar-image","feed-shared-actor__avatar"]],null],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-actor__meta relative"],[15,"onclick",[30,[36,2],[[32,0],"handleActorClick",[32,0,["controlNameOnMeta"]]],null]],[15,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[15,"data-control-name",[32,0,["controlNameOnMeta"]]],[12],[2,"\\n    "],[10,"span"],[14,0,"feed-shared-actor__title"],[12],[2,"\\n      "],[10,"span"],[15,0,[31,["feed-shared-actor__name t-14 t-bold hoverable-link-text ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null]]]],[15,"data-entity-hovercard-id",[32,0,["entityHovercardId"]]],[12],[2,"\\n        "],[1,[30,[36,1],[[32,0,["actor","name"]]],null]],[2,"\\n      "],[13],[2,"\\n"],[6,[37,0],[[32,0,["showSupplementaryActorInfo"]]],null,[["default"],[{"statements":[[2,"        "],[10,"span"],[15,0,[31,["feed-shared-actor__supplementary-actor-info t-14 t-normal ml1 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n          "],[1,[30,[36,1],[[32,0,["actor","supplementaryActorInfo"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n\\n"],[6,[37,0],[[32,0,["actor","description"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[15,0,[31,["feed-shared-actor__description t-12 t-normal ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n        "],[1,[30,[36,1],[[32,0,["actor","description"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["showSubDescription"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[15,0,[31,["feed-shared-actor__sub-description t-12 t-normal ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n        "],[1,[30,[36,1],[[32,0,["actor","subDescription"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n\\n"],[10,"button"],[14,0,"entity-hovercard__a11y-trigger"],[14,"aria-expanded","false"],[15,"aria-label",[30,[36,3],["a11y_entity_hovercard","feed-shared/components/render-models/actor"],[["entityName"],[[32,0,["actor","name","text"]]]]]],[15,"data-entity-hovercard-id",[32,0,["entityHovercardId"]]],[14,"data-entity-hovercard-trigger","click"],[14,4,"button"],[12],[13],[2,"\\n\\n"],[6,[37,0],[[32,0,["showFollow"]]],null,[["default"],[{"statements":[[2,"  "],[8,"follows@follow-button",[[16,0,[31,["feed-shared-actor__follow-button feed-shared-update-v2__follow-button artdeco-button\\n    ",[30,[36,0],[[32,0,["containsControlMenu"]],"feed-shared-update-v2__follow-button--next-to-control-menu"],null],"\\n     ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--tertiary"],null]]]]],[["@iconType","@showText","@isFollowing","@toggleFollow"],["plus-icon",true,[32,0,["actor","followAction","followingInfo","following"]],[32,0,["onToggleFollow"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","text-view-model@text-view-model","action","t"]}',meta:{moduleName:"feed-shared/components/render-models/actor.hbs"}})
let P=(l=(0,o.classNames)("feed-shared-actor","display-flex"),d=(0,o.classNameBindings)("containsControlMenu:feed-shared-actor--with-control-menu","isInModal:feed-shared-actor--in-modal"),c=Ember.inject.service("pem-tracking"),m=Ember.inject.service("store"),p=Ember.computed("actor.showSmallActorPortrait","entitySize").readOnly(),u=Ember.computed("updateMetadata.actionsPosition","isReshareContent").readOnly(),h=Ember.computed("showFollowButton","actor.followAction").readOnly(),g=Ember.computed("liveStatus.description","actor.supplementaryActorInfo","shouldShowSupplementaryActorInfo").readOnly(),b=Ember.computed.and("actor.subDescription","shouldShowSubDescription").readOnly(),f=Ember.computed.alias("model"),y=Ember._action,E=Ember._action,l(v=d(v=(_=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"pemTracking",T,this);(0,t.default)(this,"store",k,this);(0,n.default)(this,"data-test-feed-shared-actor",!0);(0,n.default)(this,"onDark",!1);(0,n.default)(this,"isComment",!1);(0,n.default)(this,"isReply",!1);(0,n.default)(this,"isReshareContent",!1);(0,n.default)(this,"shouldShowSubDescription",!0);(0,n.default)(this,"shouldShowSupplementaryActorInfo",!0);(0,t.default)(this,"showSubDescription",w,this);(0,t.default)(this,"actor",C,this)}get avatarEntitySize(){return Ember.get(this,"actor.showSmallActorPortrait")?1:this.entitySize||3}get containsControlMenu(){return"ACTOR_COMPONENT"===Ember.get(this,"updateMetadata.actionsPosition")&&!this.isReshareContent}get showFollow(){return(this.showFollowButton||void 0===this.showFollowButton)&&Ember.isPresent(Ember.get(this,"actor.followAction"))}get showSupplementaryActorInfo(){return this.shouldShowSupplementaryActorInfo&&(Ember.get(this,"liveStatus.description")||Ember.get(this,"actor.supplementaryActorInfo"))}init(){super.init.apply(this,arguments)
this._setControlNames()}didReceiveAttrs(){var e
const t=null!==(e=Ember.get(this,"actor.image.attributes.firstObject"))&&void 0!==e?e:{},n=Ember.get(t,"miniProfile.entityUrn")||Ember.get(t,"miniCompany.entityUrn")
Ember.set(this,"entityHovercardId",n)}handleActorClick(e){const t=Ember.get(this,"actor.navigationContext.trackingActionType"),{updateTrackingObj:n}=this
t&&n&&n.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:e,actionCategory:"VIEW"})}onToggleFollow(){this._handleToggleFollow()
this._triggerUpdateAttachment()}_handleToggleFollow(){const{actor:e}=this,{updateTrackingObj:t}=this,n=Ember.get(e,"followAction"),a=Ember.get(n,"followingInfo"),r=Ember.get(n,"companyFollowingTrackingContext"),[o,l,d]=(0,s.toggleFollowWithFollowingInfoRequest)(a,r),c=this.store.adapterFor("-ember-m3").ajax(o,l,d),m=[i.DEGRADATION_TRACKING_METADATA.FOLLOW_ACTOR]
this.pemTracking.trackFeatureDegradations(o,[],m,c)
const p=Ember.get(a,"following"),u=p?i.FeedConstants.FOLLOW:i.FeedConstants.UNFOLLOW,h=Ember.get(n,"followTrackingActionType"),g=Ember.get(n,"unfollowTrackingActionType")||`un${h}`
t&&t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:u,actionType:p?h:g,controlName:"actor_follow_toggle"})}_setControlNames(){const{isComment:e,isReply:t,isReshareContent:n}=this
t?Ember.setProperties(this,{controlNameOnImage:"comment_actor",controlNameOnMeta:"comment_actor",controlNameOnContainer:"comment_actor_container",feedActionEventControlName:"reply_actor"}):e?Ember.setProperties(this,{controlNameOnImage:"comment_actor",controlNameOnMeta:"comment_actor",controlNameOnContainer:"comment_actor_container",feedActionEventControlName:"actor"}):n?Ember.setProperties(this,{controlNameOnImage:"original_share_actor_picture",controlNameOnMeta:"original_share_actor",controlNameOnContainer:"original_share_actor_container",feedActionEventControlName:"actor"}):Ember.setProperties(this,{controlNameOnImage:"actor_picture",controlNameOnMeta:"actor",controlNameOnContainer:"actor_container",feedActionEventControlName:"actor"})}_triggerUpdateAttachment(){if(Ember.get(this,"updateMetadata.actionTriggerEnabled")){var e
const t=Ember.get(this,"actor.followAction.followingInfo")
null===(e=this.onTriggerRelatedContent)||void 0===e||e.call(this,i.UPDATE_ATTACHMENT_TRIGGERS.RELATED_FOLLOWS,t)}}},T=(0,a.default)(_.prototype,"pemTracking",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,a.default)(_.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(_.prototype,"avatarEntitySize",[p],Object.getOwnPropertyDescriptor(_.prototype,"avatarEntitySize"),_.prototype),(0,a.default)(_.prototype,"containsControlMenu",[u],Object.getOwnPropertyDescriptor(_.prototype,"containsControlMenu"),_.prototype),(0,a.default)(_.prototype,"showFollow",[h],Object.getOwnPropertyDescriptor(_.prototype,"showFollow"),_.prototype),(0,a.default)(_.prototype,"showSupplementaryActorInfo",[g],Object.getOwnPropertyDescriptor(_.prototype,"showSupplementaryActorInfo"),_.prototype),w=(0,a.default)(_.prototype,"showSubDescription",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(_.prototype,"actor",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(_.prototype,"handleActorClick",[y],Object.getOwnPropertyDescriptor(_.prototype,"handleActorClick"),_.prototype),(0,a.default)(_.prototype,"onToggleFollow",[E],Object.getOwnPropertyDescriptor(_.prototype,"onToggleFollow"),_.prototype),_))||v)||v)
e.default=P
Ember._setComponentTemplate(O,P)}))
define("feed-shared/components/render-models/aggregated-content",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-shared/helpers/render-model-path"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u,h,g,b
const f=Ember.HTMLBars.template({id:"62/0+Ipz",block:'{"symbols":["update","components","actions","properties","saComponents","saProperties"],"statements":[[6,[37,7],[[30,[36,6],[[30,[36,6],[[32,0,["updatesToDisplay"]]],null]],null]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[15,0,[32,0,["cardClasses"]]],[12],[2,"\\n    "],[8,"feed-shared@render-models/update-v2",[],[["@update","@shouldShowCommentsHeader","@isWrapped","@class"],[[32,1],false,true,"feed-shared-update-v2--aggregated"]],[["default"],[{"statements":[[2,"\\n      "],[1,[32,2,["controlMenu"]]],[2,"\\n      "],[1,[32,2,["header"]]],[2,"\\n      "],[1,[32,2,["actor"]]],[2,"\\n\\n      "],[8,[32,2,["inlineShowMoreText"]],[],[["@class","@isExpanded"],["feed-shared-update-v2__description",[32,0,["isDetailView"]]]],[["default"],[{"statements":[[2,"\\n        "],[1,[32,2,["commentary"]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,5],[[32,0,["isCardWithoutContentLayout"]]],null,[["default"],[{"statements":[[6,[37,3],[[32,4,["hasContent"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,2,["content"]],[],[["@isAggregatedContent","@class"],[true,"feed-shared-aggregated-content__content"]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,4,["hasSocialDetail"]]],null,[["default"],[{"statements":[[2,"        "],[1,[32,2,["socialCounts"]]],[2,"\\n        "],[1,[32,2,["likersModal"]]],[2,"\\n        "],[8,[32,2,["socialActions"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[1,[32,5,["likeButton"]]],[2,"\\n          "],[1,[32,5,["commentButton"]]],[2,"\\n"],[6,[37,3],[[32,6,["showReshare"]]],null,[["default"],[{"statements":[[2,"            "],[1,[32,5,["reshareButton"]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,6,["showCommentToggle"]]],null,[["default"],[{"statements":[[2,"            "],[1,[32,5,["commentToggle"]]],[2,"\\n"]],"parameters":[]}]]],[2,"        "]],"parameters":[5,6]}]]],[2,"\\n        "],[10,"div"],[15,0,[30,[36,4],["feed-shared-update-v2__comments-container display-flex ",[30,[36,3],[[32,4,["sortCommentsByRelevance"]],"flex-column-reverse","flex-column"],null]],null]],[12],[2,"\\n"],[6,[37,3],[[32,4,["isCommentingDisabled"]]],null,[["default"],[{"statements":[[2,"            "],[1,[32,2,["disabledCommentsBlock"]]],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[2,3,4]}]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[1]}]]],[2,"\\n"],[6,[37,3],[[30,[36,0],[[32,0,["model","lastComponent"]]],null]],null,[["default"],[{"statements":[[2,"  "],[1,[30,[36,2],[[30,[36,1],[[30,[36,0],[[32,0,["model","lastComponent"]]],null]],null]],[["class","model","updateTrackingObj"],[[32,0,["lastComponentClasses"]],[32,0,["model","lastComponent"]],[32,0,["updateTrackingObj"]]]]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["feed-shared@render-model-path","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","if","concat","unless","-track-array","each"]}',meta:{moduleName:"feed-shared/components/render-models/aggregated-content.hbs"}}),y="CARDS",E="LIST",v="CARDS_WITHOUT_CONTENT"
let _=(s=(0,o.classNames)("feed-shared-aggregated-content","full-width"),l=(0,o.classNameBindings)("isLastComponentButton::pb2"),d=Ember.inject.service("lix"),c=Ember.computed("isCardLayout","isCardWithoutContentLayout").readOnly(),m=Ember.computed("isLastComponentButton").readOnly(),p=Ember.computed("model.lastComponent").readOnly(),u=Ember.computed("model.updates","visibleCount").readOnly(),s(h=l(h=(g=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"data-test-feed-shared-aggregated-content",!0);(0,t.default)(this,"lix",b,this)}get cardClasses(){const{isCardLayout:e,isCardWithoutContentLayout:t}=Ember.getProperties(this,["isCardLayout","isCardWithoutContentLayout"])
return e||t?"feed-shared-aggregated-content__card mv2 mh4":"feed-shared-aggregated-content__list-item"}get lastComponentClasses(){return this.isLastComponentButton?"feed-shared-aggregated-content__button artdeco-button artdeco-button--tertiary artdeco-button--fluid":""}get isLastComponentButton(){const e=Ember.get(this,"model.lastComponent")
return"button"===(0,i.getComponentType)(e)}get updatesToDisplay(){const e=Ember.get(this,"model.visibleCount"),t=Ember.getWithDefault(this,"model.updates",[])
return Ember.isPresent(e)?t.slice(0,e):t}didReceiveAttrs(){const{model:e}=this,t=Ember.get(e,"type"),{_previousCardType:n}=this
n!==t&&Ember.setProperties(this,{cardType:t,isCardLayout:t===y,isCardWithoutContentLayout:t===v,isListLayout:t===E})}},b=(0,a.default)(g.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(g.prototype,"cardClasses",[c],Object.getOwnPropertyDescriptor(g.prototype,"cardClasses"),g.prototype),(0,a.default)(g.prototype,"lastComponentClasses",[m],Object.getOwnPropertyDescriptor(g.prototype,"lastComponentClasses"),g.prototype),(0,a.default)(g.prototype,"isLastComponentButton",[p],Object.getOwnPropertyDescriptor(g.prototype,"isLastComponentButton"),g.prototype),(0,a.default)(g.prototype,"updatesToDisplay",[u],Object.getOwnPropertyDescriptor(g.prototype,"updatesToDisplay"),g.prototype),g))||h)||h)
e.default=_
Ember._setComponentTemplate(f,_)}))
define("feed-shared/components/render-models/announcement",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r
const o=Ember.HTMLBars.template({id:"/fordrax",block:'{"symbols":["@model","@commentaryInlineSeeMoreTrackingOverrides","@updateTrackingObj","@openDetailPage","@linkToComponent","@isCarouselUpdate","@controlMenuComponent","@updateMetadata","&attrs"],"statements":[[11,"div"],[16,0,[31,["feed-shared-announcement ",[30,[36,5],[[32,6],"feed-shared-announcement--carousel","feed-shared-update-v2__update-content-wrapper artdeco-card"],null]]]],[17,9],[12],[2,"\\n"],[6,[37,5],[[32,1,["actor"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/actor",[],[["@class","@model","@updateMetadata","@updateTrackingObj"],[[30,[36,5],[[32,0,["containsControlMenu"]],"feed-shared-actor--with-control-menu"],null],[32,1,["actor"]],[32,8],[32,3]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,5],[[32,0,["containsControlMenu"]]],null,[["default"],[{"statements":[[2,"    "],[1,[30,[36,4],[[30,[36,3],[[32,7]],null]],null]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[10,"article"],[14,0,"feed-shared-announcement__description-container"],[12],[2,"\\n"],[6,[37,5],[[32,1,["title"]]],null,[["default"],[{"statements":[[2,"      "],[10,"h2"],[14,0,"feed-shared-announcement__title t-14 t-black--light"],[12],[2,"\\n"],[6,[37,5],[[32,6]],null,[["default","else"],[{"statements":[[6,[37,4],[[30,[36,3],[[32,5]],null]],[["click","data-control-name"],[[30,[36,2],[[32,0,["navigateToDetailTracking"]],[32,3]],null],"commentary_text"]],[["default"],[{"statements":[[2,"            "],[8,"feed-shared@inline-show-more-text",[],[["@classNames","@numLinesBeforeTruncation","@disableToggleShowMore","@trackingOverrides","@updateTrackingObj","@onShowMore"],[[30,[36,1],["mh0"],null],3,true,[32,2],[32,3],[32,4]]],[["default"],[{"statements":[[2,"\\n              "],[1,[30,[36,0],[[32,1,["title"]]],null]],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"          "],[1,[30,[36,0],[[32,1,["title"]]],null]],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,5],[[32,1,["subtitle"]]],null,[["default"],[{"statements":[[2,"      "],[10,"h3"],[14,0,"feed-shared-announcement__subtitle t-12 t-black--light t-normal mv0 mh3"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,1,["subtitle"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["text-view-model@text-view-model","concat","fn","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","if"]}',meta:{moduleName:"feed-shared/components/render-models/announcement.hbs"}})
let i=(a=Ember._action,r=class extends n.default{get containsControlMenu(){return"ANNOUNCEMENT_COMPONENT"===Ember.get(this.args,"updateMetadata.actionsPosition")}navigateToDetailTracking(e){e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewUpdateDetail",controlName:"commentary_text"})}},(0,t.default)(r.prototype,"navigateToDetailTracking",[a],Object.getOwnPropertyDescriptor(r.prototype,"navigateToDetailTracking"),r.prototype),r)
e.default=i
Ember._setComponentTemplate(o,i)}))
define("feed-shared/components/render-models/article",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-lifeline","feed-requests/update-actions","feed-shared/utils/constants","global-utils/utils/intersection-observer","global-utils/utils/url","global-utils/utils/html-safe","global-utils/utils/is-browser","ember-batcher"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p,u,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G,W,q,Y,K,Q,$,X,J
const Z=Ember.HTMLBars.template({id:"KjbBRFvk",block:'{"symbols":[],"statements":[[6,[37,6],[[32,0,["isNewsletterTitlePushedDown"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@render-models/newsletter-title",[],[["@class","@hideSubscribeButton","@useDefaultLinkBehavior","@articleData","@onDark","@updateTrackingObj"],["pv2 ph3",[32,0,["hideSubscribeButton"]],[32,0,["openLinksExternally"]],[32,0,["model"]],[32,0,["onDark"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]],[10,"div"],[15,0,[32,0,["containerClass"]]],[12],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-article__link-container"],[15,5,[30,[36,0],[[32,0,["isDynamicDisplayAspectRatioEnabled"]],[30,[36,7],[[32,0,["articleImage"]]],null]],null]],[12],[2,"\\n"],[6,[37,0],[[32,0,["articleImage"]]],null,[["default"],[{"statements":[[2,"      "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-article__image-link tap-target"],[16,"onclick",[30,[36,1],[[32,0],"onArticleImageClick"],null]],[16,"target",[32,0,["linkTarget"]]],[4,[38,5],["update_article_image"],null]],[["@useDefaultLinkBehavior","@href"],[[32,0,["useDefaultLinkBehavior"]],[32,0,["model","navigationContext","actionTarget"]]]],[["default"],[{"statements":[[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@desiredHeight","@imgClasses"],[[32,0,["articleImage"]],[32,0,["scaledImageSize"]],400,"feed-shared-article__image"]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-article__description-container"],[12],[2,"\\n    "],[10,"div"],[15,0,[31,["flex-grow-1 ",[30,[36,0],[[32,0,["showPersonalizedContent"]],"display-flex"],null]]]],[12],[2,"\\n"],[6,[37,0],[[32,0,["isNewsletterTitlePushedDown"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/newsletter-title",[],[["@class","@hideSubscribeButton","@useDefaultLinkBehavior","@articleData","@onDark","@updateTrackingObj"],["pb2",[32,0,["hideSubscribeButton"]],[32,0,["openLinksExternally"]],[32,0,["model"]],[32,0,["onDark"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,6],[[32,0,["isReshareModal"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["model","personalizedImage"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[12],[2,"\\n            "],[8,"image-view-model@image-view-model",[],[["@imgClasses","@images","@desiredWidth","@entitySize"],["feed-shared-article__personalized-image EntityPhoto-circle-2",[32,0,["model","personalizedImage"]],40,2]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-article__meta flex-grow-1 full-width tap-target"],[16,"onclick",[30,[36,1],[[32,0],"onArticleDescriptionClick"],null]],[16,"target",[32,0,["linkTarget"]]],[4,[38,5],["article_description"],null]],[["@href","@useDefaultLinkBehavior"],[[32,0,["model","navigationContext","actionTarget"]],[32,0,["useDefaultLinkBehavior"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,0],[[32,0,["showPersonalizedContent"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"h2"],[15,0,[31,["feed-shared-article__personalized-title t-14 t-bold ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null]]]],[12],[2,"\\n            "],[1,[30,[36,4],[[32,0,["model","personalizedText"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n            "],[10,"div"],[14,0,"display-flex flex-column flex-grow-1"],[12],[2,"\\n              "],[10,"div"],[12],[2,"\\n"],[6,[37,0],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"                  "],[10,"h2"],[15,0,[31,["feed-shared-article__title break-words t-14 t-bold ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null]]]],[12],[2,"\\n                    "],[1,[30,[36,4],[[32,0,["model","title"]]],null]],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"                  "],[10,"h3"],[15,0,[31,["feed-shared-article__subtitle t-12 t-normal ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n                    "],[1,[30,[36,4],[[32,0,["model","subtitle"]]],null]],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"              "],[13],[2,"\\n"],[6,[37,0],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"                "],[10,"h2"],[15,0,[31,["feed-shared-article__description feed-shared-article__description--truncated t-12 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n                  "],[1,[32,0,["model","description","text"]]],[2,"\\n                "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"            "],[13],[2,"\\n"],[6,[37,0],[[32,0,["hasChevron"]]],null,[["default"],[{"statements":[[2,"              "],[10,"div"],[15,0,[30,[36,2],["feed-shared-article__chevron align-self-center flex-shrink-zero",[30,[36,0],[[32,0,["isPaletteOverlayActive"]]," feed-shared-article__chevron--visible"],null]],null]],[12],[2,"\\n                "],[1,[30,[36,3],null,[["class","type","size"],[[30,[36,0],[[32,0,["onDark"]],"t-white"],null],"chevron-right-icon","small"]]]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n\\n"],[6,[37,0],[[32,0,["showInlineCta"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"feed-shared@render-models/button",[],[["@model","@class","@updateTrackingObj","@controlName","@openLinkInNewTab"],[[32,0,["model","inlineCta"]],[31,["artdeco-button ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary"],null]," artdeco-button--1 flex-shrink-zero ml4"]],[32,0,["updateTrackingObj"]],"call_to_action",[32,0,["openLinksExternally"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["showFollowButton"]]],null,[["default"],[{"statements":[[2,"      "],[8,"follows@follow-button",[],[["@showText","@isFollowing","@class","@toggleFollow"],[true,[32,0,["model","followAction","followingInfo","following"]],[31,["artdeco-button ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary"],null]," artdeco-button--1 flex-shrink-zero mh4"]],[30,[36,1],[[32,0],"onToggleFollow"],null]]],null],[2,"\\n    "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["if","action","concat","artdeco-icons-web@li-icon","text-view-model@text-view-model","ember-cli-pemberly-tracking@track-interaction","unless","feed-shared@render-models/image/padding-top"]}',meta:{moduleName:"feed-shared/components/render-models/article.hbs"}}),{MAX_CAROUSEL_CONTENT_HEIGHT:ee}=d.CAROUSEL_IMAGE_SIZE_CONSTANTS
let te=(g=(0,i.tagName)("article"),b=(0,i.attributeBindings)("elementStyle:style"),f=(0,i.classNames)("feed-shared-article"),y=(0,i.classNameBindings)("onDark:feed-shared-article--on-dark"),E=Ember.inject.service("i18n"),v=Ember.inject.service("store"),_=Ember.inject.service("router"),T=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),k=Ember.inject.service("lix"),w=Ember.computed.equal("model.type","FIRST_PARTY").readOnly(),C=Ember.computed("model.followAction","model.personalizedText").readOnly(),O=Ember.computed("isFirstPartyArticle","openLinksExternally").readOnly(),P=Ember.computed("pulseArticlePathName","openLinksExternally").readOnly(),A=Ember.computed.or("model.largeImage","model.smallImage").readOnly(),x=Ember.computed("model.subtitleImage").readOnly(),D=Ember.computed("model","articleImage").readOnly(),I=Ember.computed.or("model.personalizedText","model.personalizedImage").readOnly(),S=Ember.computed.alias("model.inlineCta"),N=Ember.computed("model.followAction","hasPersonalizedContent","showInlineCta","hasChevron"),M=Ember.computed("model.personalizedText","isReshareModal").readOnly(),R=Ember.computed("isReshareModal","model.animatedOverlay").readOnly(),U=Ember.computed("model.largeImage").readOnly(),j=Ember.computed("largeImageDisplayAspectRatio").readOnly(),L=Ember.computed("elementBottomSpacing"),F=Ember._action,V=Ember._action,z=Ember._action,g(H=b(H=f(H=y(H=(B=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"i18n",G,this);(0,n.default)(this,"store",W,this);(0,n.default)(this,"router",q,this);(0,n.default)(this,"persistentToastManager",Y,this);(0,n.default)(this,"lix",K,this);(0,a.default)(this,"isReshareModal",!1);(0,a.default)(this,"onDark",!1);(0,a.default)(this,"isNewsletterTitlePushedDown",!1);(0,a.default)(this,"hideSubscribeButton",!1);(0,a.default)(this,"data-test-feed-shared-article",!0);(0,n.default)(this,"isFirstPartyArticle",Q,this);(0,n.default)(this,"articleImage",$,this);(0,n.default)(this,"hasPersonalizedContent",X,this);(0,n.default)(this,"showInlineCta",J,this);(0,a.default)(this,"scaledImageSize",d.IMAGE_SIZES.EXTENDED)}get showSeriesFollowAction(){return Ember.get(this,"model.followAction")&&!Ember.get(this,"model.personalizedText")}get linkTarget(){return this.isFirstPartyArticle&&!this.openLinksExternally?"_self":"_blank"}get useDefaultLinkBehavior(){return!!this.pulseArticlePathName||this.openLinksExternally}get subtitleImageLink(){return Ember.get(this,"model.subtitleImage.actionTarget")||"#"}get containerClass(){return Ember.isPresent(Ember.get(this,"model.largeImage"))?"feed-shared-article--with-large-image":Ember.isPresent(Ember.get(this,"model.smallImage"))?"feed-shared-article--with-small-image":"feed-shared-article--with-no-image"}get showFollowButton(){return Ember.get(this,"model.followAction")&&this.hasPersonalizedContent&&!this.showInlineCta&&!this.hasChevron}get showPersonalizedContent(){return!this.isReshareModal&&Ember.get(this,"model.personalizedText")}get hasChevron(){return"CHEVRON"===Ember.get(this,"model.animatedOverlay")&&!this.isReshareModal}get largeImageDisplayAspectRatio(){const e=Ember.get(this.model,"largeImage.attributes")
if(e){const t=e.findBy("sourceType","VECTOR")
if(t)return Ember.get(t,"displayAspectRatio")}return NaN}get isDynamicDisplayAspectRatioEnabled(){return isFinite(this.largeImageDisplayAspectRatio)}get elementStyle(){const{elementBottomSpacing:e}=this
return e?(0,p.default)(`margin-bottom: ${e}px`):""}getPulseArticlePath(e){if(!(0,m.isUrl)(e)||!(0,m.isProdOrEIHostname)(e))return null
return((0,m.getRoutablePathRecognizedByApp)(this.router,e)||"").split("/pulse/")[1]}init(){super.init.apply(this,arguments)
this.pulseArticlePathName=this.getPulseArticlePath(Ember.get(this,"model.navigationContext.actionTarget"))}didInsertElement(){super.didInsertElement.apply(this,arguments)
this.hasChevron&&this._setupChevronPaletteViewportTrigger()}didRender(){super.didRender.apply(this,arguments)
u.default&&void 0===this.elementBottomSpacing&&this.isCarouselUpdate&&(0,h.readDOM)((()=>{var e
const t=null===(e=this.element)||void 0===e?void 0:e.closest(".feed-shared-update-v2"),n=null==t?void 0:t.querySelector(".feed-shared-update-v2__description-wrapper");(0,h.mutateDOM)((()=>{if(!this.isDestroying){let e=ee-this.element.offsetHeight
n&&(e-=n.offsetHeight)
Ember.set(this,"elementBottomSpacing",e)}}))}))}willDestroyElement(){var e
super.willDestroyElement.apply(this,arguments)
null===(e=this._observer)||void 0===e||e.disconnect();(0,s.runDisposables)(this)}onArticleImageClick(e){this._onArticleClick("update_article_image",e)}onArticleDescriptionClick(e){this._onArticleClick("article_description",e)}onToggleFollow(){var e
const{updateTrackingObj:n}=this,a=Ember.get(this,"model.followAction"),r=Ember.get(a,"followingInfo"),o=Ember.get(this,"followAction.companyFollowingTrackingContext");(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)((0,l.toggleFollowWithFollowingInfoRequest)(r,o))).then((()=>{const e=Ember.get(r,"following"),t=e?d.FeedConstants.FOLLOW:d.FeedConstants.UNFOLLOW,o=Ember.get(a,"followTrackingActionType"),i=Ember.get(a,"unfollowTrackingActionType")||`un${o}`
n&&n.fireFeedActionAndSponsoredTrackingEvents({actionCategory:t,actionType:e?o:i,controlName:"company_follow_toggle"})})).catch((e=>{console.error("There was an error when toggling follow company:",e.stack)
throw e}))}_onArticleClick(e,t){let n
const a=Ember.get(this,"model.navigationContext.trackingActionType"),{updateTrackingObj:r}=this
if(r&&a){r.fireFeedActionAndSponsoredTrackingEvents({actionType:a,controlName:e,actionCategory:"VIEW"})
n=r.model&&Ember.get(r.model,"trackingData.trackingId")}if(this.pulseArticlePathName){const{router:e}=this
e.transitionTo("article-reader",this.pulseArticlePathName,{queryParams:{trackingId:n}})
t.preventDefault()}}_setupChevronPaletteViewportTrigger(){this._observer=new c.default((e=>{this.isDestroying||e.forEach((e=>{e.isIntersecting?e.intersectionRatio>=.9?this.paletteTask=(0,s.runTask)(this,(()=>Ember.set(this,"isPaletteOverlayActive",!0)),3e3):(0,s.cancelTask)(this,this.paletteTask):Ember.set(this,"isPaletteOverlayActive",!1)}))}),{threshold:[0,.9]})
this._observer.observe(this.element)}},G=(0,r.default)(B.prototype,"i18n",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,r.default)(B.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,r.default)(B.prototype,"router",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,r.default)(B.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,r.default)(B.prototype,"lix",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,r.default)(B.prototype,"isFirstPartyArticle",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(B.prototype,"showSeriesFollowAction",[C],Object.getOwnPropertyDescriptor(B.prototype,"showSeriesFollowAction"),B.prototype),(0,r.default)(B.prototype,"linkTarget",[O],Object.getOwnPropertyDescriptor(B.prototype,"linkTarget"),B.prototype),(0,r.default)(B.prototype,"useDefaultLinkBehavior",[P],Object.getOwnPropertyDescriptor(B.prototype,"useDefaultLinkBehavior"),B.prototype),$=(0,r.default)(B.prototype,"articleImage",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(B.prototype,"subtitleImageLink",[x],Object.getOwnPropertyDescriptor(B.prototype,"subtitleImageLink"),B.prototype),(0,r.default)(B.prototype,"containerClass",[D],Object.getOwnPropertyDescriptor(B.prototype,"containerClass"),B.prototype),X=(0,r.default)(B.prototype,"hasPersonalizedContent",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,r.default)(B.prototype,"showInlineCta",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(B.prototype,"showFollowButton",[N],Object.getOwnPropertyDescriptor(B.prototype,"showFollowButton"),B.prototype),(0,r.default)(B.prototype,"showPersonalizedContent",[M],Object.getOwnPropertyDescriptor(B.prototype,"showPersonalizedContent"),B.prototype),(0,r.default)(B.prototype,"hasChevron",[R],Object.getOwnPropertyDescriptor(B.prototype,"hasChevron"),B.prototype),(0,r.default)(B.prototype,"largeImageDisplayAspectRatio",[U],Object.getOwnPropertyDescriptor(B.prototype,"largeImageDisplayAspectRatio"),B.prototype),(0,r.default)(B.prototype,"isDynamicDisplayAspectRatioEnabled",[j],Object.getOwnPropertyDescriptor(B.prototype,"isDynamicDisplayAspectRatioEnabled"),B.prototype),(0,r.default)(B.prototype,"elementStyle",[L],Object.getOwnPropertyDescriptor(B.prototype,"elementStyle"),B.prototype),(0,r.default)(B.prototype,"onArticleImageClick",[F],Object.getOwnPropertyDescriptor(B.prototype,"onArticleImageClick"),B.prototype),(0,r.default)(B.prototype,"onArticleDescriptionClick",[V],Object.getOwnPropertyDescriptor(B.prototype,"onArticleDescriptionClick"),B.prototype),(0,r.default)(B.prototype,"onToggleFollow",[z],Object.getOwnPropertyDescriptor(B.prototype,"onToggleFollow"),B.prototype),B))||H)||H)||H)||H)
e.default=te
Ember._setComponentTemplate(Z,te)}))
define("feed-shared/components/render-models/button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/is-browser","global-utils/utils/url","feed-shared/utils/parse-artdeco-icon-name"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T
const k=Ember.HTMLBars.template({id:"iza7RtE2",block:'{"symbols":[],"statements":[[6,[37,1],[[32,0,["icon"]]],null,[["default"],[{"statements":[[2,"  "],[1,[30,[36,0],null,[["type","size","class"],[[32,0,["icon","name"]],[32,0,["icon","size"]],"mh1"]]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["model","navigationContext","accessibilityText"]]],null,[["default","else"],[{"statements":[[2,"  "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[32,0,["model","navigationContext","accessibilityText"]]],[13],[2,"\\n  "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[32,0,["model","text"]]],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[1,[32,0,["model","text"]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","if"]}',meta:{moduleName:"feed-shared/components/render-models/button.hbs"}})
let w=(d=(0,o.classNames)("feed-shared-button"),c=(0,o.tagName)("button"),m=(0,o.attributeBindings)("controlName:data-control-name","controlId:data-control-id"),p=Ember.computed.reads("updateMetadata.trackingData.trackingId").readOnly(),u=Ember.computed("model.iconName").readOnly(),h=Ember.inject.service("router"),g=Ember.inject.service("app-aware-link@custom-navigation-context-router"),b=Ember.inject.service("global-services@window"),d(f=c(f=m(f=(y=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"controlName","feed_generic_button");(0,t.default)(this,"controlId",E,this);(0,t.default)(this,"router",v,this);(0,t.default)(this,"cncRouter",_,this);(0,t.default)(this,"windowService",T,this)}get icon(){const e=Ember.get(this,"model.iconName")
if(e)try{return(0,l.default)(e)}catch(e){return null}return null}click(e){var t
null===(t=this.invokeAction)||void 0===t||t.call(this,e)
const n=Ember.get(this,"model.navigationContext.actionTarget")
if(n){const{cncRouter:e}=this
if(e.hasHandlerForResource(n))e.invokeHandler(n)
else{const{router:e}=this
if((0,s.isUrl)(n))if(this.openLinkInNewTab)this._openUrl(n,"_blank")
else{const t=function(e,t){return(0,s.isProdOrEIHostname)(t)?(0,s.getRoutablePathRecognizedByApp)(e,t):null}(e,n)
t?e.transitionTo(t):this._openUrl(n)}}}this._fireTrackingEvents()}_openUrl(e,t){if(i.default){const n=this.windowService.open((0,s.getUrlWithProtocol)(e),t)
n&&(n.opener=null)}}_fireTrackingEvents(){const{updateTrackingObj:e}=this,t=Ember.get(this,"model.navigationContext.trackingActionType"),n=Ember.getWithDefault(this,"controlName","object")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:n,actionCategory:"VIEW"},this.trackingEventPayload)}},E=(0,a.default)(y.prototype,"controlId",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(y.prototype,"icon",[u],Object.getOwnPropertyDescriptor(y.prototype,"icon"),y.prototype),v=(0,a.default)(y.prototype,"router",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,a.default)(y.prototype,"cncRouter",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,a.default)(y.prototype,"windowService",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y))||f)||f)||f)
e.default=w
Ember._setComponentTemplate(k,w)}))
define("feed-shared/components/render-models/call-to-action",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p,u,h,g,b,f
const y=Ember.HTMLBars.template({id:"zBYuy+wE",block:'{"symbols":[],"statements":[[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-call-to-action__link"],[24,"target","_blank"],[16,"aria-label",[32,0,["accessibilityText"]]],[4,[38,1],["update_call_to_action"],null]],[["@href","@invokeAction"],[[32,0,["actionTargetUrl"]],[30,[36,0],[[32,0],"onCallToActionClick"],null]]],[["default"],[{"statements":[[2,"\\n  "],[10,"div"],[14,0,"feed-shared-call-to-action__headline"],[12],[2,"\\n    "],[1,[30,[36,2],[[32,0,["model","headline"]]],null]],[2,"\\n  "],[13],[2,"\\n  "],[1,[30,[36,3],null,[["type","size"],["chevron-right-icon","small"]]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model","artdeco-icons-web@li-icon"]}',meta:{moduleName:"feed-shared/components/render-models/call-to-action.hbs"}}),E="update_call_to_action"
let v=(i=(0,o.classNames)("feed-shared-call-to-action"),s=Ember.inject.service("lego@tracking"),l=Ember.inject.service("tracking"),d=Ember.computed.alias("model.navigationContext.actionTarget").readOnly(),c=Ember.computed.alias("model.navigationContext.accessibilityText").readOnly(),m=Ember._action,i(p=(u=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",h,this);(0,t.default)(this,"tracking",g,this);(0,t.default)(this,"actionTargetUrl",b,this);(0,t.default)(this,"accessibilityText",f,this)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)}onImpression(){if(!this.isDestroying){this.updateTrackingObj.fireFeedAccessoryImpressionEvent([{accessoryEntityUrn:null,controlUrn:this.tracking.generateControlUrn(E),listPosition:null}])
this._fireLegoEvent(this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}}onCallToActionClick(){const e=Ember.get(this,"model.navigationContext.trackingActionType")
this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:E,actionCategory:"VIEW"})
this._fireLegoEvent(this.legoTracking.LEGO_ACTION_PRIMARY)}_fireLegoEvent(e){const t=Ember.get(this.model,"legoTrackingToken")
if(e&&t){const{legoTracking:n}=this
e===n.LEGO_IMPRESSION_VISIBILITY_SHOW?n.sendLegoImpression(t,e):n.sendLegoAction(t,e,1)}}},h=(0,a.default)(u.prototype,"legoTracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,a.default)(u.prototype,"tracking",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,a.default)(u.prototype,"actionTargetUrl",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,a.default)(u.prototype,"accessibilityText",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(u.prototype,"onCallToActionClick",[m],Object.getOwnPropertyDescriptor(u.prototype,"onCallToActionClick"),u.prototype),u))||p)
e.default=v
Ember._setComponentTemplate(y,v)}))
define("feed-shared/components/render-models/carousel",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-shared/helpers/render-models/detail-page-info"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S
const N=Ember.HTMLBars.template({id:"9ncCvXAH",block:'{"symbols":["carousel","slide","index","components","actions","properties","detailPageInfo","@hideCaEntryPoint","@controlMenuComponent","@headerComponent"],"statements":[[8,"artdeco-carousel@artdeco-carousel",[],[["@carouselItems","@hidePagination","@hidePrevNextBtnText","@hidePrevNextBtns","@loop","@pageSize","@cardWidth","@onNext","@onPrevious","@currentSlideIndex"],[[32,0,["model","items","length"]],[32,0,["hidePagination"]],true,[30,[36,12],[[32,0,["showADNavigationButtons"]]],null],false,[32,0,["pageSize"]],[32,0,["cardWidth"]],[32,0,["onNext"]],[32,0,["onPrevious"]],[32,0,["currentSlideIndex"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,0,["showADNavigationButtons"]]],null,[["default"],[{"statements":[[2,"    "],[8,[32,1,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,10]],null,[["default"],[{"statements":[[2,"        "],[8,[32,10],[[24,0,"feed-shared-header--carousel"]],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[30,[36,11],[[32,0,["containsControlMenu"]],[32,9]],null]],null,[["default"],[{"statements":[[2,"        "],[8,[32,9],[[24,0,"feed-shared-control-menu--carousel"]],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[8,[32,1,["slider"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,14],[[30,[36,13],[[30,[36,13],[[32,0,["model","items"]]],null]],null]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["item"]],[],[["@myIndex","@class"],[[32,3],[32,0,["cardClass"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,2,["content"]]],null,[["default","else"],[{"statements":[[2,"          "],[1,[30,[36,4],[[30,[36,10],[[30,[36,9],[[32,2,["content"]]],null]],null]],[["model","carouselType","trackingData","index","updateTrackingObj","shouldHideCtaButton","cardImpressionTracker","openLinksExternally","shouldSuppressTracking","updateMetadata","impressionColumnPosition","impressionRowPosition"],[[32,2,["content"]],[32,0,["model","type"]],[32,2,["trackingData"]],[32,3],[32,0,["updateTrackingObj"]],[32,0,["isReshareModal"]],[32,0,["cardImpressionTracker"]],[32,0,["openLinksExternally"]],[32,0,["shouldSuppressTracking"]],[32,0,["updateMetadata"]],[30,[36,8],[[32,3],1],null],[32,0,["impressionRowPosition"]]]]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"feed-shared@render-models/update-v2",[],[["@class","@hideCaEntryPoint","@update","@isCarouselUpdate","@slideIndex","@isWrapped","@shouldSuppressTracking","@cardImpressionTracker","@hideReactionsMenu","@impressionColumnPosition","@impressionRowPosition","@shouldFireCarouselImpressionTracking"],["feed-shared-update-v2--carousel",[32,8],[32,2,["updateV2"]],true,[32,3],true,[32,0,["shouldSuppressTracking"]],[32,0,["cardImpressionTracker"]],[30,[36,7],[[32,0,["currentSlideIndex"]],[32,3]],null],[30,[36,8],[[32,3],1],null],[32,0,["impressionRowPosition"]],true]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,4,["controlMenu"]]],null,[["default"],[{"statements":[[2,"              "],[1,[32,4,["controlMenu"]]],[2,"\\n"]],"parameters":[]}]]],[2,"            "],[8,[32,4,["actor"]],[],[["@entitySize"],[2]],null],[2,"\\n"],[6,[37,3],[[32,4,["contextualDescription"]]],null,[["default"],[{"statements":[[2,"              "],[8,[32,4,["contextualDescription"]],[],[["@navigateToDetailTracking"],[[30,[36,2],[[32,0,["navigateToDetailTracking"]],[32,6,["updateTrackingObj"]]],null]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,4,["contextualDescriptionV2"]]],null,[["default"],[{"statements":[[2,"              "],[8,[32,4,["contextualDescriptionV2"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,4,["commentaryContainer"]]],null,[["default"],[{"statements":[[2,"              "],[8,[32,4,["commentaryContainer"]],[],[["@disableToggleShowMore","@commentaryInlineSeeMoreTrackingOverrides","@onShowMore","@hasContent"],[true,[32,0,["carouselCommentaryTrackingOverrides"]],[30,[36,2],[[32,0,["openDetailPage"]],[32,2,["updateV2","updateMetadata"]]],null],[32,6,["hasContent"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,6,["hasContent"]]],null,[["default"],[{"statements":[[6,[37,6],[[30,[36,5],[[32,2,["updateV2","updateMetadata"]],[32,0,["organizationUniversalName"]]],null]],null,[["default"],[{"statements":[[2,"                "],[8,[32,4,["content"]],[],[["@commentaryInlineSeeMoreTrackingOverrides","@controlMenuComponent","@linkToComponent","@openDetailPage","@updateUrn"],[[32,0,["carouselCommentaryTrackingOverrides"]],[30,[36,3],[[32,6,["isActionsPositionInContent"]],[32,4,["controlMenu"]]],null],[30,[36,4],["ember-engines@link-to-external"],[["route","models","class","data-test-feed-shared-carousel-link"],[[32,7,["route"]],[32,7,["models"]],"t-black t-14 t-normal tap-target",true]]],[30,[36,2],[[32,0,["openDetailPage"]],[32,2,["updateV2","updateMetadata"]]],null],[32,2,["updateV2","updateMetadata","urn"]]]],null],[2,"\\n"]],"parameters":[7]}]]]],"parameters":[]}]]],[6,[37,3],[[32,6,["hasSocialDetail"]]],null,[["default"],[{"statements":[[2,"              "],[8,[32,4,["updateV2SocialActivity"]],[],[["@hideFirstPrompt","@hideComments","@showStackedSocialIcons","@showReshare","@isCarouselUpdate","@openFeedDetailPage"],[true,true,[32,0,["isMixedUpdateCarousel"]],[32,2,["updateV2","socialDetail","showShareButton"]],true,[30,[36,2],[[32,0,["openDetailPage"]],[32,2,["updateV2","updateMetadata"]]],null]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,4,["footer"]]],null,[["default"],[{"statements":[[2,"              "],[1,[32,4,["footer"]]],[2,"\\n"]],"parameters":[]}]]],[2,"          "]],"parameters":[4,5,6]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[2,3]}]]],[2,"  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[1]}]]],[2,"\\n\\n"],[6,[37,3],[[32,0,["showOverlayedNavigationButtons"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-button@artdeco-button",[[24,0,"feed-shared-carousel__navigation-button feed-shared-carousel__navigation-button--prev"],[16,"aria-label",[30,[36,0],["carousel_previous","feed-shared/components/render-models/carousel"],null]],[16,"disabled",[32,0,["isPreviousDisabled"]]],[4,[38,1],["click",[32,0,["moveToPrevious"]]],[["bubbles"],[false]]]],[["@circle","@icon"],[true,"chevron-left-icon"]],null],[2,"\\n  "],[8,"artdeco-button@artdeco-button",[[24,0,"feed-shared-carousel__navigation-button feed-shared-carousel__navigation-button--next"],[16,"aria-label",[30,[36,0],["carousel_next","feed-shared/components/render-models/carousel"],null]],[16,"disabled",[32,0,["isNextDisabled"]]],[4,[38,1],["click",[32,0,["moveToNext"]]],[["bubbles"],[false]]]],[["@circle","@icon"],[true,"chevron-right-icon"]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","on","fn","if","component","feed-shared@render-models/detail-page-info","let","global-helpers@neq","global-helpers@sum","feed-shared@carousel-render-model-path","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","global-helpers@and","global-helpers@not","-track-array","each"]}',meta:{moduleName:"feed-shared/components/render-models/carousel.hbs"}}),M=Object.freeze({DEFAULT:"DEFAULT",MIXED_UPDATES:"MIXED_UPDATES",ANNOUNCEMENT:"ANNOUNCEMENT",EVENT:"EVENT",EMPLOYEE_BROADCASTS:"EMPLOYEE_BROADCASTS",DISCOVERY:"DISCOVERY",CREATIVE_CARDS:"CREATIVE_CARDS",JOB:"JOB"}),R=Object.freeze({DEFAULT:{NAV_LEFT_CTA:"carousel_card_left_arrow",NAV_RIGHT_CTA:"carousel_card_right_arrow"},DISCOVERY:{NAV_LEFT_CTA:"entity_carousel_left_arrow",NAV_RIGHT_CTA:"entity_carousel_right_arrow"}}),U=["HEADER_COMPONENT"],j={expandActionName:"viewUpdateDetail",expandControlName:"commentary_text",actionCategory:"VIEW"}
let L=(l=(0,i.classNames)("feed-shared-carousel"),d=(0,i.classNameBindings)("showADNavigationButtons::feed-shared-carousel--no-heading","containsControlMenu:feed-shared-carousel--with-control-menu","isCreativeCarousel:feed-shared-carousel--creative","isJobsCarousel:feed-shared-carousel--jobs","isDiscoveryEntityCarousel:feed-shared-carousel--discovery-entity","isMixedUpdateCarousel:feed-shared-carousel--mixed","isAnnouncementCarousel:feed-shared-carousel--announcement","isEventCarousel:feed-shared-carousel--event","isBroadcastsCarousel:feed-shared-carousel--broadcasts"),c=Ember.inject.service("lix"),m=Ember.inject.service("router"),p=Ember.inject.service("tracking"),u=Ember._tracked,h=Ember.computed.equal("currentSlideIndex",0),g=Ember.computed.not("model.showPaginationIndicator").readOnly(),b=Ember.computed("updateMetadata.actionsPosition","showADNavigationButtons"),f=Ember.computed("currentSlideIndex","model.items.length"),y=Ember.computed("model.items.length").readOnly(),E=Ember._action,v=Ember._action,_=Ember._action,T=Ember._action,k=Ember._action,w=Ember._action,l(C=d(C=(O=class extends Ember.Component{constructor(){super(...arguments);(0,a.default)(this,"data-test-feed-shared-carousel",!0);(0,n.default)(this,"lix",P,this);(0,n.default)(this,"router",A,this);(0,n.default)(this,"tracking",x,this);(0,a.default)(this,"pageSize",1);(0,a.default)(this,"showADNavigationButtons",!1);(0,n.default)(this,"isImpressionDueToCardNavigation",D,this);(0,n.default)(this,"isPreviousDisabled",I,this);(0,n.default)(this,"hidePagination",S,this)}get containsControlMenu(){return this.showADNavigationButtons&&U.includes(Ember.get(this,"updateMetadata.actionsPosition"))}get isNextDisabled(){const e=Ember.get(this,"model.items.length")
return this.currentSlideIndex+1>=e}get showOverlayedNavigationButtons(){const e=Ember.get(this,"model.items.length")
return!this.showADNavigationButtons&&e>=2}get associatedInputControlUrn(){return this.isMixedUpdateCarousel||this.isAnnouncementCarousel?this.tracking.generateControlUrn("update_card"):this.isJobsCarousel?this.tracking.generateControlUrn("job_card"):this.isEventCarousel?this.tracking.generateControlUrn("event_recommendation_card"):""}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
const e=Ember.get(this,"model.type")||M.DEFAULT,t=this._computeCardWidth(e)
Ember.setProperties(this,{cardWidth:t,carouselCommentaryTrackingOverrides:j,currentSlideIndex:0,cardsViewed:0,cardImpressionTracker:Ember.Object.extend(Ember.Evented).create()})
this.isCreativeCarousel=e===M.CREATIVE_CARDS
this.isDiscoveryEntityCarousel=e===M.DISCOVERY
this.isJobsCarousel=e===M.JOB
this.isMixedUpdateCarousel=e===M.MIXED_UPDATES
this.isAnnouncementCarousel=e===M.ANNOUNCEMENT
this.isBroadcastsCarousel=e===M.EMPLOYEE_BROADCASTS
this.isEventCarousel=e===M.EVENT
this.isImpressionDueToCardNavigation=!1}onNext(e){var t
const n=Ember.get(this,"model.type")
this._incrementViewedCardsCount()
this.fireControlInteractionEvent((null===(t=R[n])||void 0===t?void 0:t.NAV_RIGHT_CTA)||R.DEFAULT.NAV_RIGHT_CTA)
this.fireImpressionEventForCard(e-1,{},this.isImpressionDueToCardNavigation?this.associatedInputControlUrn:null)
this.isImpressionDueToCardNavigation=!0}onPrevious(e){var t
const n=Ember.get(this,"model.type")
this._incrementViewedCardsCount()
this.fireControlInteractionEvent((null===(t=R[n])||void 0===t?void 0:t.NAV_LEFT_CTA)||R.DEFAULT.NAV_LEFT_CTA)
this.fireImpressionEventForCard(e+1,{},this.isImpressionDueToCardNavigation?this.associatedInputControlUrn:null)
this.isImpressionDueToCardNavigation=!0}moveToNext(){var e
const t=Ember.get(this,"model.items"),n=this.currentSlideIndex,a=n+1
if(a<t.length){this._incrementViewedCardsCount()
Ember.set(this,"currentSlideIndex",a)
this.fireImpressionEventForCard(n,{},this.isImpressionDueToCardNavigation?this.associatedInputControlUrn:null)
this.isImpressionDueToCardNavigation=!0}const r=Ember.get(this,"model.type")
this.fireControlInteractionEvent((null===(e=R[r])||void 0===e?void 0:e.NAV_RIGHT_CTA)||R.DEFAULT.NAV_RIGHT_CTA)
return n}moveToPrevious(){var e
const t=this.currentSlideIndex,n=t-1
if(n>=0){this._incrementViewedCardsCount()
Ember.set(this,"currentSlideIndex",n)
this.fireImpressionEventForCard(t,{},this.isImpressionDueToCardNavigation?this.associatedInputControlUrn:null)
this.isImpressionDueToCardNavigation=!0}const a=Ember.get(this,"model.type")
this.fireControlInteractionEvent((null===(e=R[a])||void 0===e?void 0:e.NAV_LEFT_CTA)||R.DEFAULT.NAV_LEFT_CTA)
return t}openDetailPage(e,n){var a
const{route:r,models:o=[]}=(0,s.getDetailPageInfo)(e,this.organizationUniversalName);(a=this.router).transitionTo.apply(a,[r].concat((0,t.default)(o),[{queryParams:n}]))}navigateToDetailTracking(e){null==e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewUpdateDetail",controlName:"commentary_text"})
return this}_computeCardWidth(e){switch(e){case M.ANNOUNCEMENT:case M.EMPLOYEE_BROADCASTS:case M.MIXED_UPDATES:case M.EVENT:return"381px"
case M.JOB:return"232px"
default:return"320px"}}_incrementViewedCardsCount(){Ember.set(this,"cardsViewed",this.cardsViewed+1)
const{tracking:e}=this
if(3===this.cardsViewed){Ember.set(this,"cardsViewed",0)
e.firePageViewEvent("flagship3_feed_update_carousel")}}fireImpressionEventForCard(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
this.cardImpressionTracker.trigger("impression",{cardIndex:e,event:t,associatedInputControlUrn:n})}onImpression(e){var t
if(!(null===(t=this.isUpdateHiddenAction)||void 0===t?void 0:t.call(this))){this.fireImpressionEventForCard(this.currentSlideIndex,e,this.isImpressionDueToCardNavigation?this.associatedInputControlUrn:null)
this.isImpressionDueToCardNavigation=!1}}fireControlInteractionEvent(e){this.updateTrackingObj?this.updateTrackingObj.fireControlInteractionEvent(e):this.tracking.fireInteractionEvent(e)}},P=(0,r.default)(O.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,r.default)(O.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,r.default)(O.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,r.default)(O.prototype,"isImpressionDueToCardNavigation",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,r.default)(O.prototype,"isPreviousDisabled",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,r.default)(O.prototype,"hidePagination",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(O.prototype,"containsControlMenu",[b],Object.getOwnPropertyDescriptor(O.prototype,"containsControlMenu"),O.prototype),(0,r.default)(O.prototype,"isNextDisabled",[f],Object.getOwnPropertyDescriptor(O.prototype,"isNextDisabled"),O.prototype),(0,r.default)(O.prototype,"showOverlayedNavigationButtons",[y],Object.getOwnPropertyDescriptor(O.prototype,"showOverlayedNavigationButtons"),O.prototype),(0,r.default)(O.prototype,"onNext",[E],Object.getOwnPropertyDescriptor(O.prototype,"onNext"),O.prototype),(0,r.default)(O.prototype,"onPrevious",[v],Object.getOwnPropertyDescriptor(O.prototype,"onPrevious"),O.prototype),(0,r.default)(O.prototype,"moveToNext",[_],Object.getOwnPropertyDescriptor(O.prototype,"moveToNext"),O.prototype),(0,r.default)(O.prototype,"moveToPrevious",[T],Object.getOwnPropertyDescriptor(O.prototype,"moveToPrevious"),O.prototype),(0,r.default)(O.prototype,"openDetailPage",[k],Object.getOwnPropertyDescriptor(O.prototype,"openDetailPage"),O.prototype),(0,r.default)(O.prototype,"navigateToDetailTracking",[w],Object.getOwnPropertyDescriptor(O.prototype,"navigateToDetailTracking"),O.prototype),O))||C)||C)
e.default=L
Ember._setComponentTemplate(N,L)}))
define("feed-shared/components/render-models/carousel/discovery-entity",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","feed-requests/update-actions","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O
const P=Ember.HTMLBars.template({id:"y+eAa7en",block:'{"symbols":["@model"],"statements":[[10,"div"],[14,0,"feed-shared-carousel-discovery-entity full-height display-flex flex-column"],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex flex-column flex-grow-1 mt3 mh3"],[12],[2,"\\n    "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,1,["navigationContext","accessibilityText"]]],[16,"onclick",[30,[36,4],[[32,0,["onEntityClick"]],"actor_picture"],null]],[24,"target","_self"],[4,[38,2],["actor_picture"],[["controlTrackingId"],[[32,1,["trackingData","trackingId"]]]]]],[["@href"],[[32,1,["navigationContext","actionTarget"]]]],[["default"],[{"statements":[[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@entitySize","@images","@imgClasses","@isPresenceEnabled"],[3,[32,1,["entityImage"]],"EntityPhoto-circle-3 ghost-person mr2",false]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,1,["navigationContext","accessibilityText"]]],[24,0,"link-without-hover-visited display-flex flex-column justify-center"],[16,"onclick",[30,[36,4],[[32,0,["onEntityClick"]],"actor"],null]],[24,"target","_self"],[4,[38,2],["actor"],[["controlTrackingId"],[[32,1,["trackingData","trackingId"]]]]]],[["@href"],[[32,1,["navigationContext","actionTarget"]]]],[["default"],[{"statements":[[2,"\\n        "],[10,"div"],[14,0,"feed-shared-carousel-discovery-entity__name t-14 t-black t-bold"],[12],[2,"\\n          "],[1,[30,[36,3],[[32,1,["name"]]],null]],[2,"\\n        "],[13],[2,"\\n"],[6,[37,0],[[32,1,["description"]]],null,[["default"],[{"statements":[[2,"          "],[8,"inline-show-more-text@inline-show-more-text",[[24,0,"t-12 t-black--light t-normal"]],[["@lines","@showMoreButton","@showLessButton","@tvm","@lineHeight"],[2,false,false,[32,1,["description"]],"1.33rem"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"],[6,[37,0],[[32,1,["insights"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-carousel-discovery-entity__insights display-flex align-items-center mt3 t-12 t-black--light t-normal"],[12],[2,"\\n"],[6,[37,0],[[32,1,["insights","image"]]],null,[["default"],[{"statements":[[2,"          "],[8,"image-view-model@image-view-model",[],[["@class","@desiredWidth","@entitySize","@images"],["mr1",32,1,[32,1,["insights","image"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,1,["insights","text"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-carousel-discovery-entity__insights-text text-align-left"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,1,["insights","text"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n"],[6,[37,0],[[32,0,["hasConnectAction"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],[[32,0,["hasInvitedToConnect"]],[30,[36,1],["i18n_connect_btn_a11y_text_invited","feed-shared/components/render-models/carousel/discovery-entity"],[["entityName"],[[32,1,["name","text"]]]]],[30,[36,1],["i18n_connect_btn_a11y_text","feed-shared/components/render-models/carousel/discovery-entity"],[["entityName"],[[32,1,["name","text"]]]]]],null]],[4,[38,2],[[32,0,["connectControlName"]]],null]],[["@class","@click","@disabled","@icon","@size","@stretch","@text","@type"],["feed-shared-carousel-discovery-entity__cta flex-grow-0 m3",[32,0,["connectEntity"]],[32,0,["hasInvitedToConnect"]],[30,[36,0],[[32,0,["hasInvitedToConnect"]],"check-icon"],null],2,"full",[30,[36,0],[[32,0,["hasInvitedToConnect"]],[30,[36,1],["i18n_cta_btn_text_pending","feed-shared/components/render-models/carousel/discovery-entity"],null],[30,[36,1],["i18n_cta_btn_text_connect","feed-shared/components/render-models/carousel/discovery-entity"],null]],null],"secondary"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["hasFollowAction"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],[[32,1,["followAction","followingInfo","following"]],[30,[36,1],["i18n_unfollow_btn_a11y_text","feed-shared/components/render-models/carousel/discovery-entity"],[["entityName"],[[32,1,["name","text"]]]]],[30,[36,1],["i18n_follow_btn_a11y_text","feed-shared/components/render-models/carousel/discovery-entity"],[["entityName"],[[32,1,["name","text"]]]]]],null]],[4,[38,2],[[32,0,["followControlName"]]],null]],[["@class","@click","@icon","@size","@stretch","@text","@type"],[[31,["feed-shared-carousel-discovery-entity__cta flex-grow-0 m3",[30,[36,0],[[32,1,["followAction","followingInfo","following"]]," artdeco-button--muted"],null]]],[32,0,["onToggleFollow"]],[30,[36,0],[[32,1,["followAction","followingInfo","following"]],"check-icon","plus-icon"],null],2,"full",[30,[36,0],[[32,1,["followAction","followingInfo","following"]],[30,[36,1],["i18n_following_btn_text","feed-shared/components/render-models/carousel/discovery-entity"],null],[30,[36,1],["i18n_follow_btn_text","feed-shared/components/render-models/carousel/discovery-entity"],null]],null],"secondary"]],null],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["if","t","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model","fn"]}',meta:{moduleName:"feed-shared/components/render-models/carousel/discovery-entity.hbs"}})
let A=(d=Ember.inject.service("feed-tracking@feed-action-event"),c=Ember.inject.service("store"),m=Ember.inject.service("i18n"),p=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),u=Ember.inject.service("tag-manager"),h=Ember.inject.service("tracking"),g=Ember.inject.service("invitation-platform@invitation-platform"),b=Ember._action,f=Ember._action,y=Ember._action,E=class extends i.default{constructor(){super(...arguments);(0,a.default)(this,"connectControlName","connect");(0,a.default)(this,"followControlName","actor_follow_toggle");(0,n.default)(this,"feedActionEventService",v,this);(0,n.default)(this,"store",_,this);(0,n.default)(this,"i18n",T,this);(0,n.default)(this,"persistentToastManager",k,this);(0,n.default)(this,"tagManager",w,this);(0,n.default)(this,"tracking",C,this);(0,n.default)(this,"invitationPlatform",O,this)
const{cardImpressionTracker:e}=this.args
e&&e.on("impression",this,this.onImpressionHandler)}willDestroy(){const{cardImpressionTracker:e}=this.args
e&&e.has("impression")&&e.off("impression",this,this.onImpressionHandler)}onImpressionHandler(e){let{cardIndex:t,event:n}=e
this.args.index===t&&this._fireImpressionEvent(n)}get hasConnectAction(){return Ember.isPresent(Ember.get(this.args.model,"connectAction"))}get hasFollowAction(){return Ember.isPresent(Ember.get(this.args.model,"followAction"))}get hasInvitedToConnect(){return"CONNECT"!==Ember.get(this.args.model,"connectAction.type")}get trackingId(){return Ember.get(this.args.model,"trackingData.trackingId")}get updateUrn(){return Ember.get(this.args.model,"trackingData.urn")}connectEntity(){const{updateTrackingObj:e}=this.args,{updateUrn:t,trackingId:n}=this
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"CONNECT",actionType:"connectActor",controlName:"connect"},{updateUrn:t,trackingId:n})
const a=Ember.get(this.args.model,"connectAction.profileId")
this.invitationPlatform.sendInvitationByProfileId({profileId:a}).then((()=>{this.isDestroying||Ember.set(this.args.model,"connectAction.type","INVITATION_PENDING")})).catch((e=>{if(!e||!e.isAdapterError||this.isDestroying)throw e
{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/carousel/discovery-entity","i18n_connect_btn_a11y_text_error")()
this.persistentToastManager.error({message:e})}}))}onToggleFollow(){var e
const n=Ember.get(this.args.model,"followAction.followingInfo"),a=Ember.get(this.args.model,"followAction.companyFollowingTrackingContext"),r=(0,s.toggleFollowWithFollowingInfoRequest)(n,a);(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)(r))
const o=Ember.get(n,"following"),i=o?l.FeedConstants.FOLLOW:l.FeedConstants.UNFOLLOW
this.tracking.fireTrackingPayload("FollowActionEvent",{actionType:i})
const d=Ember.get(this.args.model,"followAction.followTrackingActionType"),c=Ember.get(this.args.model,"followAction.unfollowTrackingActionType")||`un${d}`,{updateTrackingObj:m}=this.args,{updateUrn:p,trackingId:u}=this
m&&m.fireFeedActionAndSponsoredTrackingEvents({actionCategory:i,actionType:o?d:c,controlName:this.followControlName},{updateUrn:p,trackingId:u})}onEntityClick(e){const{updateTrackingObj:t}=this.args,{updateUrn:n,trackingId:a}=this
t&&t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:Ember.get(this.args.model,"navigationContext.trackingActionType"),controlName:e},{updateUrn:n,trackingId:a})}_fireImpressionEvent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{impressionColumnPosition:t}=this.args,n=Ember.get(this.args.model,"trackingData.urn"),a=Ember.get(this.args.model,"trackingData.trackingId")
if(n){const r=new Date
let o
e.boundingClientRect&&(o={width:e.boundingClientRect.width,height:e.boundingClientRect.height})
const i={timeZoneOffsetMinutes:-1*r.getTimezoneOffset(),entities:[{size:o,urn:n,trackingId:a,visibleTime:e.visibleTime||0,visibleHeight:e.visibleHeight,duration:e.duration,gridPosition:{row:1,column:t}}]}
this.tracking.fireTrackingPayload("FeedImpressionEvent",i)}}},v=(0,r.default)(E.prototype,"feedActionEventService",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,r.default)(E.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(E.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(E.prototype,"persistentToastManager",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(E.prototype,"tagManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(E.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,r.default)(E.prototype,"invitationPlatform",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(E.prototype,"connectEntity",[b],Object.getOwnPropertyDescriptor(E.prototype,"connectEntity"),E.prototype),(0,r.default)(E.prototype,"onToggleFollow",[f],Object.getOwnPropertyDescriptor(E.prototype,"onToggleFollow"),E.prototype),(0,r.default)(E.prototype,"onEntityClick",[y],Object.getOwnPropertyDescriptor(E.prototype,"onEntityClick"),E.prototype),E)
e.default=A
Ember._setComponentTemplate(P,A)}))
define("feed-shared/components/render-models/carousel/event",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"Rc/LrX65",block:'{"symbols":["dropdown","@model"],"statements":[[6,[37,4],[[32,2,["navigationContext"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-carousel-event"],[12],[2,"\\n    "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-carousel-event__navigation-context tap-target"],[16,"aria-label",[32,2,["navigationContext","accessibilityText"]]],[4,[38,0],["event_recommendation_card"],[["interactionType"],["SHORT_PRESS"]]]],[["@href","@invokeAction"],[[32,2,["navigationContext","actionTarget"]],[32,0,["fireEventCardTrackingEvents"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,2,["banner"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@imgClasses"],[[32,2,["banner"]],365,"feed-shared-carousel-event__banner"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-carousel-event__banner feed-shared-carousel-event__banner--default"],[12],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"div"],[14,0,"feed-shared-carousel-event__top-content flex-grow-1"],[12],[2,"\\n"],[6,[37,4],[[32,2,["logo"]]],null,[["default"],[{"statements":[[2,"          "],[8,"image-view-model@image-view-model",[],[["@entitySize","@images","@imgClasses"],[4,[32,2,["logo"]],"feed-shared-carousel-event__logo"]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["titleContext"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-carousel-event__title-context t-12 t-bold mt2"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,2,["titleContext"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["title"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-carousel-event__title t-14 t-black t-bold"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,2,["title"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["subtitle"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-carousel-event__subtitle t-12 t-black t-normal"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,2,["subtitle"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["description"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-carousel-event__description t-12 t-black t-normal"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,2,["description"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n      "],[10,"div"],[14,0,"feed-shared-carousel-event__social-proof"],[12],[2,"\\n"],[6,[37,4],[[32,2,["insightImage"]]],null,[["default"],[{"statements":[[2,"          "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class","@gridListClass","@gridListItemClass"],[[32,2,["insightImage"]],1,"feed-shared-carousel-event__insight-image mr2","display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["insightText"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"t-12 t-black--light t-normal feed-shared-carousel-event__insight-text"],[12],[2,"\\n            "],[1,[30,[36,3],[[32,2,["insightText"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-carousel-event__button-container"],[12],[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,2,["navigationContext","accessibilityText"]]],[24,0,"full-width artdeco-button artdeco-button--secondary artdeco-button--2"],[4,[38,0],["event_recommendation_card_cta"],[["interactionType"],["SHORT_PRESS"]]]],[["@href","@invokeAction"],[[32,2,["navigationContext","actionTarget"]],[32,0,["fireEventCTATrackingEvents"]]]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,1],["i18n_view-event","feed-shared/components/render-models/carousel/event"],null]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"],[6,[37,4],[[32,2,["shareUrl"]]],null,[["default"],[{"statements":[[2,"        "],[8,"social-share@social-share",[],[["@class","@activityUrl","@dropdownPlacementOverride","@dropdownJustificationOverride","@shareOrigin","@onShareOptionClick","@setPreventScroll","@showSectionHeaders"],["ml3",[32,2,["shareUrl"]],"top","right","FEED",[32,0,["fireShareOptionTrackingEvents"]],true,false]],[["default"],[{"statements":[[2,"\\n          "],[8,[32,1,["dropdown-trigger"]],[[4,[38,0],["share_menu"],[["interactionType"],["SHORT_PRESS"]]]],[["@class","@onClick"],["artdeco-button--circle artdeco-button--1 artdeco-button--secondary artdeco-button--muted artdeco-button",[32,0,["fireEventSocialShareTrackingEvents"]]]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,2],null,[["type","size","class","a11y-text"],["share-linkedin-icon","small","artdeco-button__icon",[30,[36,1],["i18n_share-menu-a11y","feed-shared/components/render-models/carousel/event"],null]]]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"]],"hasEval":false,"upvars":["ember-cli-pemberly-tracking@track-interaction","t","artdeco-icons-web@li-icon","text-view-model@text-view-model","if"]}',meta:{moduleName:"feed-shared/components/render-models/carousel/event.hbs"}})
let h=(i=Ember.inject.service("tracking"),s=Ember._action,l=Ember._action,d=Ember._action,c=Ember._action,m=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)
const{cardImpressionTracker:e}=this.args
e&&e.on("impression",this,this.onImpressionHandler)}willDestroy(){const{cardImpressionTracker:e}=this.args
e&&e.has("impression")&&e.off("impression",this,this.onImpressionHandler)}onImpressionHandler(e){let{cardIndex:t,event:n,associatedInputControlUrn:a}=e
this.args.index===t&&this._fireImpressionEvent(n,a)}fireEventCardTrackingEvents(){const{updateTrackingObj:e}=this.args,t=Ember.get(this.args,"model.navigationContext.trackingActionType")
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"event_recommendation_card",actionType:t,actionCategory:"VIEW"})}fireEventCTATrackingEvents(){const{updateTrackingObj:e}=this.args,t=Ember.get(this.args,"model.navigationContext.trackingActionType")
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"event_recommendation_card_cta",actionType:t,actionCategory:"VIEW"})}fireEventSocialShareTrackingEvents(){const{updateTrackingObj:e}=this.args
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"share_menu",actionType:"expandShareMenu",actionCategory:"VIEW"})}fireShareOptionTrackingEvents(e){const{updateTrackingObj:t}=this.args
if(t){let n={}
switch(e){case"copy-link":n={controlName:"social_copy_link",actionType:"shareVia",actionCategory:"SHARE"}
break
case"social-message":n={controlName:"social_message",actionType:"expandReshareMessage",actionCategory:"EXPAND"}
break
case"share-box":n={controlName:"social_share_post",actionType:"expandReshareBox",actionCategory:"EXPAND"}}t.fireFeedActionAndSponsoredTrackingEvents(n)}}_fireImpressionEvent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0
const{trackingData:n,impressionColumnPosition:a,impressionRowPosition:r}=this.args,{urn:o,trackingId:i}=Ember.getProperties(n||{},"urn","trackingId")
if(o){const n=new Date
let d
if(e.boundingClientRect){var s,l
d={width:null===(s=e.boundingClientRect)||void 0===s?void 0:s.width,height:null===(l=e.boundingClientRect)||void 0===l?void 0:l.height}}const c={timeZoneOffsetMinutes:-1*n.getTimezoneOffset(),entities:[{urn:o,trackingId:i,size:d,visibleTime:e.visibleTime||0,visibleHeight:e.visibleHeight,duration:e.duration,gridPosition:{row:r,column:a},associatedInputControlUrn:t}]}
this.tracking.fireTrackingPayload("FeedImpressionEvent",c)}}},p=(0,a.default)(m.prototype,"tracking",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(m.prototype,"fireEventCardTrackingEvents",[s],Object.getOwnPropertyDescriptor(m.prototype,"fireEventCardTrackingEvents"),m.prototype),(0,a.default)(m.prototype,"fireEventCTATrackingEvents",[l],Object.getOwnPropertyDescriptor(m.prototype,"fireEventCTATrackingEvents"),m.prototype),(0,a.default)(m.prototype,"fireEventSocialShareTrackingEvents",[d],Object.getOwnPropertyDescriptor(m.prototype,"fireEventSocialShareTrackingEvents"),m.prototype),(0,a.default)(m.prototype,"fireShareOptionTrackingEvents",[c],Object.getOwnPropertyDescriptor(m.prototype,"fireShareOptionTrackingEvents"),m.prototype),m)
e.default=h
Ember._setComponentTemplate(u,h)}))
define("feed-shared/components/render-models/carousel/job",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m
const p=Ember.HTMLBars.template({id:"JTmBdEbv",block:'{"symbols":[],"statements":[[8,"app-aware-link@navigation-context-link",[[24,"data-control-name","job_card"],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[24,0,"feed-shared-carousel-job__container-link"],[24,"target","_blank"]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[32,0,["model","navigationContext","actionTarget"]],[32,0,["openLinksExternally"]],[30,[36,1],[[32,0],"handleClick"],null]]],[["default"],[{"statements":[[2,"\\n  "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n    "],[1,[32,0,["model","navigationContext","accessibilityText"]]],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-carousel-job__container"],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","backgroundImage"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,0,["model","backgroundImage"]],"feed-shared-carousel-job__background-image",200]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-carousel-job__background-image feed-shared-carousel-job__background-image--placeholder"],[14,"aria-hidden","true"],[12],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"div"],[14,0,"feed-shared-carousel-job__content"],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","image"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,0,["model","image"]],"feed-shared-carousel-job__image",100]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-carousel-job__image ghost-company"],[14,"aria-hidden","true"],[12],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"div"],[14,0,"flex-1 t-black"],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[14,0,"pt2"],[12],[2,"\\n            "],[8,"inline-show-more-text@inline-show-more-text",[],[["@text","@lines","@tagName","@class","@showMoreButton","@showLessButton","@lineHeight"],[[32,0,["model","title","text"]],2,"p","t-bold",false,false,"2.4rem"]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[12],[2,"\\n            "],[8,"inline-show-more-text@inline-show-more-text",[],[["@text","@lines","@tagName","@class","@showMoreButton","@showLessButton","@lineHeight"],[[32,0,["model","subtitle","text"]],1,"p","t-14",false,false,"2rem"]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"          "],[10,"p"],[14,0,"t-black--light t-12 pt1"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["model","description"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","subdescription"]]],null,[["default"],[{"statements":[[2,"          "],[10,"p"],[14,0,"t-black--light t-12 pt1"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["model","subdescription"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"],[6,[37,2],[[32,0,["model","footer"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-carousel-job__footer truncate"],[15,"title",[32,0,["model","footer","text"]]],[12],[2,"\\n          "],[8,"feed-shared@render-models/text-view",[],[["@model","@class"],[[32,0,["model","footer"]],"feed-shared-carousel-job__footer-text truncate t-12 t-black--light t-normal"]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","action","if"]}',meta:{moduleName:"feed-shared/components/render-models/carousel/job.hbs"}})
let u=(i=(0,o.classNames)("feed-shared-carousel-job"),s=Ember.inject.service("tracking"),l=Ember._action,i(d=(c=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this)}init(){super.init.apply(this,arguments)
const{cardImpressionTracker:e}=this
e&&e.on("impression",this,this.onImpressionHandler)}willDestroyElement(){const{cardImpressionTracker:e}=this
e&&e.has("impression")&&e.off("impression",this,this.onImpressionHandler)}onImpressionHandler(e){let{cardIndex:t,event:n,associatedInputControlUrn:a}=e
this.index===t&&this._fireImpressionEvent(n,a)}handleClick(){const{updateTrackingObj:e}=this,t=Ember.get(this,"model.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,actionCategory:"VIEW",controlName:"job_card"})}_fireImpressionEvent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null
const{trackingData:n,tracking:a,element:r,impressionColumnPosition:o,impressionRowPosition:i}=Ember.getProperties(this,"trackingData","tracking","element","impressionColumnPosition","impressionRowPosition"),{urn:s,trackingId:l}=Ember.getProperties(n||{},"urn","trackingId")
if(s&&r){const n=new Date
let d
r.clientWidth&&r.clientHeight&&(d={width:r.clientWidth,height:r.clientHeight})
const c={timeZoneOffsetMinutes:-1*n.getTimezoneOffset(),entities:[{urn:s,trackingId:l,size:d,visibleTime:e.visibleTime||0,visibleHeight:e.visibleHeight,duration:e.duration,gridPosition:{row:i,column:o},associatedInputControlUrn:t}]}
a.fireTrackingPayload("FeedImpressionEvent",c)}}},m=(0,a.default)(c.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"handleClick",[l],Object.getOwnPropertyDescriptor(c.prototype,"handleClick"),c.prototype),c))||d)
e.default=u
Ember._setComponentTemplate(p,u)}))
define("feed-shared/components/render-models/celebration",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/create-cache-key-from-query"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u,h,g,b,f,y,E,v,_
const T=Ember.HTMLBars.template({id:"oFb7Yhu7",block:'{"symbols":[],"statements":[[8,"feed-shared@celebration-image",[],[["@backgroundImage","@useUpdateDetailViewer","@toggleUpdateDetailViewer","@updateTrackingObj"],[[32,0,["celebration","image"]],[32,0,["useUpdateDetailViewer"]],[32,0,["toggleUpdateDetailViewer"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"],[10,"div"],[15,0,[30,[36,4],["feed-shared-celebration__headline t-black--light t-bold ",[30,[36,1],[[32,0,["isMiniUpdate"]],"t-12","t-14"],null],[30,[36,1],[[32,0,["celebration","highlightedMessage"]]," feed-shared-celebration__headline--with-recipients"],null]],null]],[12],[2,"\\n  "],[1,[30,[36,2],[[32,0,["celebration","headline"]]],null]],[2,"\\n"],[13],[2,"\\n"],[6,[37,1],[[32,0,["celebration","highlightedMessage"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[15,0,[31,["feed-shared-celebration__highlighted-message t-sans t-black ",[30,[36,1],[[32,0,["isMiniUpdate"]],"t-16 ","t-20 "],null]," ",[30,[36,1],[[32,0,["containsNoInsights"]],"feed-shared-celebration--no-insights"],null]]]],[12],[2,"\\n    "],[8,"feed-shared@render-models/text-view",[],[["@model","@trackingHandler","@onNonAttributedHashtagClick"],[[32,0,["celebration","highlightedMessage"]],[30,[36,0],[[32,0],"onHighlightedMessageTextAttributeClick"],null],[30,[36,0],[[32,0],"onNonAttributedHashtagClick"],null]]],null],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[30,[36,5],[[32,0,["celebration","insightImage"]],[32,0,["celebration","insightText"]]],null]],null,[["default"],[{"statements":[[6,[37,1],[[32,0,["hasInsightsModal"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"feed-shared@insights-modal",[],[["@isOpen","@updateMetadata","@taggedEntities"],[[32,0,["isInsightsModalOpen"]],[32,0,["updateMetadata"]],[32,0,["taggedEntities"]]]],null],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-celebration__center-insight"],[12],[2,"\\n      "],[11,"button"],[24,0,"display-flex align-items-center"],[24,4,"button"],[4,[38,0],[[32,0],"onInsightsMetaClick"],null],[12],[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@isStackedLayout","@entitySize","@class"],[[32,0,["celebration","insightImage"]],true,1,"mr2"]],null],[2,"\\n        "],[10,"div"],[15,0,[31,["v-align-middle text-align-center ",[30,[36,1],[[32,0,["isMiniUpdate"]],"t-12","t-14"],null]," t-black--light t-bold"]]],[12],[2,"\\n          "],[1,[30,[36,2],[[32,0,["celebration","insightText"]]],null]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,3],["feed.update.insights",[32,0,["updateMetadata","shareUrn"]]],[["data-control-name"],["celebrations_tagged_list"]],[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-celebration__center-insight"],[12],[2,"\\n        "],[11,"button"],[24,0,"display-flex align-items-center"],[24,4,"button"],[4,[38,0],[[32,0],"onInsightsMetaClick"],null],[12],[2,"\\n          "],[8,"image-view-model@image-view-model",[],[["@images","@isStackedLayout","@entitySize","@class"],[[32,0,["celebration","insightImage"]],true,1,"mr2"]],null],[2,"\\n          "],[10,"div"],[15,0,[31,["v-align-middle text-align-center ",[30,[36,1],[[32,0,["isMiniUpdate"]],"t-12","t-14"],null]," t-black--light t-bold"]]],[12],[2,"\\n            "],[1,[30,[36,2],[[32,0,["celebration","insightText"]]],null]],[2,"\\n          "],[13],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","if","text-view-model@text-view-model","ember-engines@link-to-external","concat","global-helpers@and"]}',meta:{moduleName:"feed-shared/components/render-models/celebration.hbs"}})
let k=(s=(0,o.classNames)("feed-shared-celebration","text-align-center"),l=Ember.inject.service("lix"),d=Ember.inject.service("tracking"),c=Ember.inject.service("store"),m=Ember.computed.alias("model"),p=Ember.computed("celebration.insightImage","celebration.insightText").readOnly(),u=Ember._action,h=Ember._action,g=Ember._action,s(b=(f=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"data-test-feed-shared-celebration",!0);(0,t.default)(this,"lix",y,this);(0,t.default)(this,"tracking",E,this);(0,t.default)(this,"store",v,this);(0,t.default)(this,"celebration",_,this);(0,n.default)(this,"hasInsightsModal",!0)}get containsNoInsights(){return!(Ember.get(this,"celebration.insightImage")&&Ember.get(this,"celebration.insightText"))}getTrackingData(e){let t,n
switch(e&&Ember.get(e,"type")){case"PROFILE_MENTION":case"PROFILE_FULLNAME":case"PROFILE_FAMILIARNAME":t={actionType:"viewMember",controlName:"celebrations_highlighted_message_mention"}
break
case"COMPANY_NAME":t={actionType:"viewCompany",controlName:"celebrations_highlighted_message_mention"}
break
case"SCHOOL_NAME":t={actionType:"viewSchool",controlName:"celebrations_highlighted_message_mention"}
break
case"HASHTAG":t={actionType:"viewHashtagFeed",controlName:"celebrations_highlighted_message_hashtag"}
break
case"HYPERLINK":n=Ember.get(e,"isEmail")
t=n?{actionType:"viewComposeEmail",controlName:"celebrations_highlighted_message_link"}:{actionType:"viewLink",controlName:"celebrations_highlighted_message_link"}}return t}onInsightsMetaClick(){const{hasInsightsModal:e}=this
e&&Ember.set(this,"isInsightsModalOpen",!0)
this._fireTrackingEvents({controlName:"celebrations_tagged_list",actionType:"viewTaggedPeople"})
const t={q:"celebrationTaggedEntities",shareUrn:Ember.get(this,"updateMetadata.shareUrn")}
this.tracking.firePageViewEvent("flagship3_feed_celebrations_update_tagged_list")
this.store.queryURL("feed/taggedEntities",{params:t,cacheKey:(0,i.default)("feed/taggedEntities",t)}).then((e=>{this.isDestroying||Ember.set(this,"taggedEntities",Ember.get(e,"elements"))}))}onHighlightedMessageTextAttributeClick(e){if(!Ember.get(e,"type"))return
const t=this.getTrackingData(e)
this._fireTrackingEvents(t)}onNonAttributedHashtagClick(){this._fireTrackingEvents({actionType:"viewHashtagFeed",controlName:"celebrations_highlighted_message_hashtag"})}_fireTrackingEvents(e){let{controlName:t,actionType:n}=e
const{updateTrackingObj:a}=this
if(a){t&&a.fireControlInteractionEvent(t)
n&&a.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:n,actionCategory:"VIEW"})}}},y=(0,a.default)(f.prototype,"lix",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,a.default)(f.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,a.default)(f.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,a.default)(f.prototype,"celebration",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(f.prototype,"containsNoInsights",[p],Object.getOwnPropertyDescriptor(f.prototype,"containsNoInsights"),f.prototype),(0,a.default)(f.prototype,"onInsightsMetaClick",[u],Object.getOwnPropertyDescriptor(f.prototype,"onInsightsMetaClick"),f.prototype),(0,a.default)(f.prototype,"onHighlightedMessageTextAttributeClick",[h],Object.getOwnPropertyDescriptor(f.prototype,"onHighlightedMessageTextAttributeClick"),f.prototype),(0,a.default)(f.prototype,"onNonAttributedHashtagClick",[g],Object.getOwnPropertyDescriptor(f.prototype,"onNonAttributedHashtagClick"),f.prototype),f))||b)
e.default=k
Ember._setComponentTemplate(T,k)}))
define("feed-shared/components/render-models/commentary-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/is-browser","global-utils/utils/html-safe","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P
const A=Ember.HTMLBars.template({id:"8W3/IPne",block:'{"symbols":["translationActions","translationProperties","linkToComponent","inlineShowMoreTextComponent","textComponent"],"statements":[[6,[37,10],[[30,[36,2],[[32,0,["maybeLinkToComponent"]],[30,[36,6],[[30,[36,5],[[32,0,["maybeLinkToComponent"]]],null]],null]],null],[30,[36,6],["feed-shared@inline-show-more-text"],[["data-test-feed-commentary-inline-show-more-text","classNames","trackingOverrides","isExpanded","numLinesBeforeTruncation","updateTrackingObj","disableToggleShowMore","onShowMore"],[true,[30,[36,9],["feed-shared-update-v2__description feed-shared-inline-show-more-text--minimal-padding"],null],[32,0,["commentaryInlineSeeMoreTrackingOverrides"]],[32,0,["isExpanded"]],[32,0,["numLinesBeforeTruncation"]],[32,0,["updateTrackingObj"]],[32,0,["disableToggleShowMore"]],[32,0,["onShowMore"]]]]],[30,[36,6],["feed-shared@render-models/text"],[["data-test-feed-commentary-text","model","classNames","contentUrlControlName","ignoreNavigationContext","openLinksExternally","textAttributeControlNames","textDirection","updateMetadata","updateTrackingObj"],[true,[32,0,["commentary"]],[30,[36,9],["feed-shared-update-v2__commentary ",[32,0,["largeFontClassModifier"]],[30,[36,2],[[32,0,["onDark"]]," feed-shared-commentary--on-dark"],null]],null],"commentary_text",[32,0,["ignoreNavigationContext"]],[32,0,["openLinksExternally"]],[30,[36,3],null,[["profileMention","schoolMention","companyMention","hyperlink","email","hashtag"],["commentary_mention","commentary_mention","commentary_mention","commentary_link","commentary_link","commentary_hashtag"]]],[30,[36,4],[[32,0,["commentary","text","text"]]],null],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null,[["default"],[{"statements":[[6,[37,2],[[32,0,["isShortTextOnlyContent"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["shouldRenderLinkToComponent"]]],null,[["default","else"],[{"statements":[[6,[37,6],[[30,[36,5],[[32,3]],null]],null,[["default"],[{"statements":[[2,"        "],[1,[30,[36,6],[[30,[36,5],[[32,5]],null]],null]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"      "],[1,[30,[36,6],[[30,[36,5],[[32,5]],null]],null]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,2],[[32,0,["showSeeThisThread"]]],null,[["default","else"],[{"statements":[[6,[37,6],[[30,[36,5],[[32,3]],null]],[["click"],[[32,0,["fireReshareThreadTracking"]]]],[["default"],[{"statements":[[2,"      "],[11,"div"],[4,[38,7],["reshare_view"],null],[12],[2,"\\n"],[6,[37,6],[[30,[36,5],[[32,4]],null]],[["class"],["mb0"]],[["default"],[{"statements":[[2,"          "],[1,[30,[36,6],[[30,[36,5],[[32,5]],null]],null]],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[10,"div"],[14,0,"t-14 t-black--light pt1 mh2 mb3"],[12],[2,"\\n            "],[1,[30,[36,8],["i18n_show_this_thread","feed-shared/components/render-models/commentary-container"],null]],[2,"\\n          "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,2],[[32,0,["shouldRenderLinkToComponent"]]],null,[["default","else"],[{"statements":[[6,[37,6],[[30,[36,5],[[32,3]],null]],null,[["default"],[{"statements":[[6,[37,6],[[30,[36,5],[[32,4]],null]],null,[["default"],[{"statements":[[2,"        "],[1,[30,[36,6],[[30,[36,5],[[32,5]],null]],null]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,6],[[30,[36,5],[[32,4]],null]],null,[["default"],[{"statements":[[2,"      "],[1,[30,[36,6],[[30,[36,5],[[32,5]],null]],null]],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[3,4,5]}]]],[2,"\\n"],[6,[37,2],[[32,0,["showTranslationFeatures"]]],null,[["default"],[{"statements":[[2,"  "],[8,"translations@translation-container",[],[["@fireFeedTranslationFeedbackEvent","@fireTranslationTracking","@translationUrn"],[[30,[36,0],[[32,0],"fireFeedTranslationFeedbackEvent"],null],[30,[36,0],[[32,0],"fireTranslationTracking"],null],[32,0,["commentary","translationUrn"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,2,["shouldShowTranslation"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"feed-shared@translation-menu",[],[["@classNames","@currentStarDescription","@dismissTranslations","@fireCustomFeedTracking","@isInModal","@language","@neverTranslateLanguage","@onDark","@onOpenTranslationMenu","@setInterimStarRating","@setStarRating","@stars","@unsetInterimStarRating"],["mt2 ml2",[32,2,["currentStarDescription"]],[30,[36,0],[[32,0],"dismissTranslations"],null],[30,[36,0],[[32,0],"fireCustomFeedTracking"],null],[32,0,["isInModal"]],[32,0,["commentary","originalLanguage"]],[32,1,["neverTranslateLanguage"]],[32,0,["onDark"]],[30,[36,0],[[32,0],"fireExpandTranslationMenuTracking"],null],[32,1,["setInterimStarRating"]],[32,1,["setStarRating"]],[32,2,["stars"]],[32,1,["unsetInterimStarRating"]]]],null],[2,"\\n      "],[10,"div"],[14,0,"feed-shared-commentary__translated-text t-14 t-black--light t-normal mh4 mt2"],[12],[2,"\\n        "],[8,"feed-shared@render-models/text",[],[["@model","@classNames","@contentUrlControlName","@openLinksExternally","@textAttributeControlNames","@textDirection","@updateMetadata","@updateTrackingObj"],[[30,[36,1],[[32,2,["translationText"]]],null],[30,[36,2],[[32,0,["onDark"]],"feed-shared-commentary--on-dark"],null],"commentary_text",[32,0,["openLinksExternally"]],[30,[36,3],null,[["profileMention","schoolMention","companyMention","hyperlink","email","hashtag"],["commentary_mention","commentary_mention","commentary_mention","commentary_link","commentary_link","commentary_hashtag"]]],[30,[36,4],[[32,0,["commentary","text","text"]]],null],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"feed-shared@buttons/see-translation-button",[],[["@onDark","@onTranslationClick","@translateFailed"],[[32,0,["onDark"]],[32,1,["onTranslationClick"]],[32,2,["translateFailed"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[1,2]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","feed-shared@render-models/convert-tvm-to-text-comp","if","hash","ember-cli-pemberly-i18n@bidi-dir","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","ember-cli-pemberly-tracking@track-interaction","t","concat","let"]}',meta:{moduleName:"feed-shared/components/render-models/commentary-container.hbs"}}),{MAX_CAROUSEL_CONTENT_HEIGHT:x}=l.CAROUSEL_IMAGE_SIZE_CONSTANTS,D=Object.freeze({CAROUSEL_CARD:114})
let I=(d=(0,o.attributeBindings)("heightStyle:style"),c=Ember.inject.service("lix"),m=Ember.inject.service("tracking"),p=Ember.computed("isTranslationSupported","isTranslationDismissed").readOnly(),u=Ember.computed("ignoreNavigationContext","commentary.navigationContext.actionTarget").readOnly(),h=Ember.computed("maybeLinkToComponent","hasCommentaryActionTarget").readOnly(),g=Ember.computed("lix","updateMetadata","isReshareContent","isShareboxPreview").readOnly(),b=Ember.computed("isCarouselUpdate","commentary","isTextOnly").readOnly(),f=Ember.computed("isShortTextOnlyContent").readOnly(),y=Ember.computed("isTextOnly","isCarouselUpdate"),E=Ember._action,v=Ember._action,_=Ember._action,T=Ember._action,k=Ember._action,d(w=(C=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"lix",O,this);(0,t.default)(this,"tracking",P,this);(0,n.default)(this,"data-test-feed-commentary-container",!0);(0,n.default)(this,"onDark",!1);(0,n.default)(this,"isTranslationDismissed",!1);(0,n.default)(this,"disableToggleShowMore",!1);(0,n.default)(this,"commentaryInlineSeeMoreTrackingOverrides",null);(0,n.default)(this,"onShowMore",null)}get showTranslationFeatures(){return this.isTranslationSupported&&!this.isTranslationDismissed}get hasCommentaryActionTarget(){return Ember.get(this,"commentary.navigationContext.actionTarget")&&!this.ignoreNavigationContext}get shouldRenderLinkToComponent(){return this.maybeLinkToComponent&&!this.hasCommentaryActionTarget&&i.default}get showSeeThisThread(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-reshare-of-reshare")&&(this.isReshareContent||this.isShareboxPreview)&&!Ember.get(this,"updateMetadata.rootShare")}get isShortTextOnlyContent(){const{isTextOnly:e}=this,t=Ember.get(this,"commentary.text.text")
return!(!e||!this.isCarouselUpdate)&&t.length<D.CAROUSEL_CARD}get largeFontClassModifier(){return this.isShortTextOnlyContent?"feed-shared-update-v2__commentary--large-font-carousel":""}get heightStyle(){return this.isTextOnly&&this.isCarouselUpdate?(0,s.default)(`height: ${x}px`):""}dismissTranslations(){Ember.set(this,"isTranslationDismissed",!0)}fireCustomFeedTracking(e,t,n){this._fireCustomFeedEvents(e,t,n)}fireExpandTranslationMenuTracking(){const e="expand_translation_settings_click"
this.tracking.fireInteractionEvent(e,"SHORT_PRESS")
this._fireCustomFeedEvents("EXPAND","expandTranslationSettings",e)}fireTranslationTracking(){const e="see_translation_click"
this.tracking.fireInteractionEvent(e,"SHORT_PRESS")
this._fireCustomFeedEvents("SEE_TRANSLATION","seeTranslation",e)}fireFeedTranslationFeedbackEvent(e){const t=`translation_rating_star_${e}`
this._fireCustomFeedEvents("SELECT","submitTranslationRating",t)}_fireCustomFeedEvents(e,t,n){const{updateTrackingObj:a}=this
a&&a.fireFeedActionAndSponsoredTrackingEvents({actionCategory:e,actionType:t,controlName:n})}},O=(0,a.default)(C.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.default)(C.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(C.prototype,"showTranslationFeatures",[p],Object.getOwnPropertyDescriptor(C.prototype,"showTranslationFeatures"),C.prototype),(0,a.default)(C.prototype,"hasCommentaryActionTarget",[u],Object.getOwnPropertyDescriptor(C.prototype,"hasCommentaryActionTarget"),C.prototype),(0,a.default)(C.prototype,"shouldRenderLinkToComponent",[h],Object.getOwnPropertyDescriptor(C.prototype,"shouldRenderLinkToComponent"),C.prototype),(0,a.default)(C.prototype,"showSeeThisThread",[g],Object.getOwnPropertyDescriptor(C.prototype,"showSeeThisThread"),C.prototype),(0,a.default)(C.prototype,"isShortTextOnlyContent",[b],Object.getOwnPropertyDescriptor(C.prototype,"isShortTextOnlyContent"),C.prototype),(0,a.default)(C.prototype,"largeFontClassModifier",[f],Object.getOwnPropertyDescriptor(C.prototype,"largeFontClassModifier"),C.prototype),(0,a.default)(C.prototype,"heightStyle",[y],Object.getOwnPropertyDescriptor(C.prototype,"heightStyle"),C.prototype),(0,a.default)(C.prototype,"dismissTranslations",[E],Object.getOwnPropertyDescriptor(C.prototype,"dismissTranslations"),C.prototype),(0,a.default)(C.prototype,"fireCustomFeedTracking",[v],Object.getOwnPropertyDescriptor(C.prototype,"fireCustomFeedTracking"),C.prototype),(0,a.default)(C.prototype,"fireExpandTranslationMenuTracking",[_],Object.getOwnPropertyDescriptor(C.prototype,"fireExpandTranslationMenuTracking"),C.prototype),(0,a.default)(C.prototype,"fireTranslationTracking",[T],Object.getOwnPropertyDescriptor(C.prototype,"fireTranslationTracking"),C.prototype),(0,a.default)(C.prototype,"fireFeedTranslationFeedbackEvent",[k],Object.getOwnPropertyDescriptor(C.prototype,"fireFeedTranslationFeedbackEvent"),C.prototype),C))||w)
e.default=I
Ember._setComponentTemplate(A,I)}))
define("feed-shared/components/render-models/contextual-action",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/update-actions","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P
const A=Ember.HTMLBars.template({id:"qDnMENtU",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"display-flex flex-grow-1 align-items-center p4"],[12],[2,"\\n"],[6,[37,0],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/text-view",[],[["@model","@class"],[[32,0,["model","description"]],"feed-shared-contextual-action__text-view"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["model","connectAction"]]],null,[["default","else"],[{"statements":[[2,"    "],[10,"section"],[14,0,"flex-shrink-zero"],[12],[2,"\\n      "],[8,"follows@connect-button",[[4,[38,4],["contextual_action_connect"],null]],[["@actorName","@buttonClass","@hasInvitedToConnect","@onConnectClick","@shouldShowIcon"],[[30,[36,5],[[32,0,["actor"]]],null],"artdeco-button artdeco-button--secondary artdeco-button--2",[32,0,["hasInvitedToConnect"]],[30,[36,3],[[32,0],"sendConnectionInvite"],null],false]],null],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["model","followAction"]]],null,[["default"],[{"statements":[[2,"    "],[10,"section"],[14,0,"flex-shrink-zero"],[12],[2,"\\n      "],[8,"follows@follow-button",[],[["@showIcon","@showText","@controlName","@isFollowing","@class","@toggleFollow","@onImpressionHandler"],[false,true,"contextual_action_follow",[32,0,["model","followAction","followingInfo","following"]],[30,[36,1],["artdeco-button artdeco-button--secondary artdeco-button--2 ",[30,[36,0],[[32,0,["model","followAction","followingInfo","following"]],"artdeco-button--muted"],null]],null],[30,[36,3],[[32,0],"onToggleFollow"],null],[30,[36,3],[[32,0],"fireFollowImpressionEvent"],null]]],null],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"],[6,[37,6],[[32,0,["model","connectAction"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["model","followAction"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[15,0,[30,[36,1],["feed-shared-contextual-action__drawer ",[30,[36,0],[[32,0,["model","followAction","followingInfo","following"]],"feed-shared-contextual-action__drawer--active"],null]],null]],[12],[2,"\\n      "],[10,"div"],[15,0,[30,[36,1],["feed-shared-contextual-action__drawer-content ",[30,[36,0],[[32,0,["model","followAction","followingInfo","following"]],"feed-shared-contextual-action__drawer-content--active"],null]],null]],[12],[2,"\\n        "],[8,"feed-shared@render-models/text-view",[],[["@model","@class"],[[32,0,["model","instantGratificationText"]],"flex-grow-1 t-14 t-black--light t-normal"]],null],[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[4,[38,4],["contextual_action_refresh"],null]],[["@type","@size","@text","@class","@click"],["secondary",2,[30,[36,2],["refresh_text","feed-shared/components/render-models/contextual-action"],null],"mt1",[30,[36,3],[[32,0],"onRefreshClick","contextual_action_refresh"],null]]],null],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","concat","t","action","ember-cli-pemberly-tracking@track-interaction","global-helpers@actor-name","unless"]}',meta:{moduleName:"feed-shared/components/render-models/contextual-action.hbs"}})
let x=(d=(0,i.classNames)("feed-shared-contextual-action"),c=Ember.inject.service("i18n"),m=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),p=Ember.inject.service("router"),u=Ember.inject.service("store"),h=Ember.inject.service("tracking"),g=Ember.inject.service("invitation-platform@invitation-platform"),b=Ember._action,f=Ember._action,y=Ember._action,E=Ember._action,d(v=(_=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"i18n",T,this);(0,n.default)(this,"persistentToastManager",k,this);(0,n.default)(this,"router",w,this);(0,n.default)(this,"store",C,this);(0,n.default)(this,"tracking",O,this);(0,n.default)(this,"invitationPlatform",P,this)}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const e=Ember.get(this,"model.connectAction")
Ember.set(this,"hasInvitedToConnect",e&&"CONNECT"!==Ember.get(e,"type"))}getMessage(e,t){const{i18n:n}=this
return n.lookupTranslation("components/feed-shared@render-models/contextual-action",e)([t])}sendConnectionInvite(){const{updateTrackingObj:e,"model.connectAction.profileId":t,persistentToastManager:n}=Ember.getProperties(this,["updateTrackingObj","model.connectAction.profileId","persistentToastManager"])
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"CONNECT",actionType:"connectActor",controlName:"contextual_action_connect"})
this.invitationPlatform.sendInvitationByProfileId({profileId:t}).then((()=>{const e=Ember.get(this,"actor.name.text"),a=this.getMessage("toast_connect_confirmation",{actorName:e}),r=this.getMessage("toast_connect_view_profile"),{isDestroying:o}=this
o||Ember.set(this,"model.connectAction.type","INVITATION_PENDING")
n.success({message:a,ctaRouteName:"profile.view",ctaOptions:t,ctaText:r})})).catch((e=>{if(!e||!e.isAdapterError)throw e
{Ember.set(this,"hasInvitedToConnect",!1)
const e=this.getMessage("toast_connect_error")
n.error({message:e})}}))}onToggleFollow(e){var n
const{tracking:a,updateTrackingObj:r,"model.followAction":o,"model.followAction.followingInfo":i,"model.followAction.companyFollowingTrackingContext":d}=Ember.getProperties(this,["tracking","updateTrackingObj","model.followAction","model.followAction.followingInfo","model.followAction.companyFollowingTrackingContext"]),c=(0,s.toggleFollowWithFollowingInfoRequest)(i,d);(n=this.store.adapterFor("-ember-m3")).ajax.apply(n,(0,t.default)(c))
const m=Ember.get(i,"following"),p=m?l.FeedConstants.FOLLOW:l.FeedConstants.UNFOLLOW
a.fireTrackingPayload("FollowActionEvent",{actionType:p})
const u=Ember.get(o,"followTrackingActionType"),h=Ember.get(o,"unfollowTrackingActionType")||`un${u}`
r&&r.fireFeedActionAndSponsoredTrackingEvents({actionCategory:p,actionType:m?u:h,controlName:e})}fireFollowImpressionEvent(){const{"model.followAction.followingInfo.trackingUrn":e,"updateMetadata.trackingData.trackingId":t}=Ember.getProperties(this,["model.followAction.followingInfo.trackingUrn","updateMetadata.trackingData.trackingId"]),n={displayModule:"EMPTY_FEED",entities:[{followEntityUrn:e,trackingId:t,gridPosition:{row:1,column:1}}]}
this.tracking.fireTrackingPayload("FollowImpressionEvent",n)}onRefreshClick(e){const{updateTrackingObj:t}=this
this.router.transitionTo({queryParams:{[l.FeedConstants.FEED_REFRESH_QUERY_PARAM]:"true",[l.FeedConstants.FEED_REFRESH_BYPASS_RESTRAINT]:"true"}})
t.fireFeedActionAndSponsoredTrackingEvents({controlName:e,actionCategory:"REFRESH",actionType:"refreshPage"})}},T=(0,r.default)(_.prototype,"i18n",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(_.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(_.prototype,"router",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(_.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,r.default)(_.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,r.default)(_.prototype,"invitationPlatform",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(_.prototype,"sendConnectionInvite",[b],Object.getOwnPropertyDescriptor(_.prototype,"sendConnectionInvite"),_.prototype),(0,r.default)(_.prototype,"onToggleFollow",[f],Object.getOwnPropertyDescriptor(_.prototype,"onToggleFollow"),_.prototype),(0,r.default)(_.prototype,"fireFollowImpressionEvent",[y],Object.getOwnPropertyDescriptor(_.prototype,"fireFollowImpressionEvent"),_.prototype),(0,r.default)(_.prototype,"onRefreshClick",[E],Object.getOwnPropertyDescriptor(_.prototype,"onRefreshClick"),_.prototype),_))||v)
e.default=x
Ember._setComponentTemplate(A,x)}))
define("feed-shared/components/render-models/contextual-description-v2",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r
const o=Ember.HTMLBars.template({id:"2s8aNJFz",block:'{"symbols":["@model","@openLinksExternally","@updateMetadata","@containsActorComponent"],"statements":[[10,"div"],[15,0,[30,[36,2],["feed-shared-contextual-description-v2 t-12",[30,[36,1],[[32,4]," feed-shared-contextual-description-v2--with-actor"],null]],null]],[12],[2,"\\n"],[6,[37,1],[[32,1,["navigationContext"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,1,["navigationContext","accessibilityText"]]],[16,"target",[30,[36,1],[[32,2],"_blank","_self"],null]],[24,0,"tap-target"],[16,"data-control-id",[32,3,["trackingData","trackingId"]]],[24,"data-control-name","contextual_description_v2"]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[32,1,["navigationContext","actionTarget"]],[32,2],[32,0,["fireTrackingEvents"]]]],[["default"],[{"statements":[[2,"\\n      "],[10,"span"],[14,0,"t-12 t-black--light t-normal"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,1,["text"]]],null]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"span"],[14,0,"t-12 t-black--light t-normal"],[12],[2,"\\n      "],[1,[30,[36,0],[[32,1,["text"]]],null]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["text-view-model@text-view-model","if","concat"]}',meta:{moduleName:"feed-shared/components/render-models/contextual-description-v2.hbs"}})
let i=(a=Ember._action,r=class extends n.default{fireTrackingEvents(){const e=Ember.get(this.args,"model.navigationContext.trackingActionType")
this.args.updateTrackingObj&&e&&this.args.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:"contextual_description_v2",actionCategory:"VIEW"})}},(0,t.default)(r.prototype,"fireTrackingEvents",[a],Object.getOwnPropertyDescriptor(r.prototype,"fireTrackingEvents"),r.prototype),r)
e.default=i
Ember._setComponentTemplate(o,i)}))
define("feed-shared/components/render-models/contextual-description",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"9v/fDB2+",block:'{"symbols":["@classNames","&attrs","@updateUrn","@navigateToDetailTracking","@contextualDescription"],"statements":[[2,"\\n"],[11,"div"],[16,0,[31,[[32,1]]]],[17,2],[12],[2,"\\n  "],[8,"ember-engines@link-to-external",[[24,0,"tap-target"],[4,[38,0],["click",[32,4]],null],[4,[38,1],["commentary_text"],null]],[["@route","@model","@target"],["feed.update",[32,3],"_blank"]],[["default"],[{"statements":[[2,"\\n    "],[10,"span"],[14,0,"t-12 t-black--light t-normal"],[12],[2,"\\n      "],[1,[30,[36,2],[[32,5]],null]],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["on","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model"]}',meta:{moduleName:"feed-shared/components/render-models/contextual-description.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/render-models/contextual-header",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component","rich-text/utils/constants"],(function(e,t,n,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r,o
const i=Ember.HTMLBars.template({id:"mWN8p1gw",block:'{"symbols":["@model","&attrs"],"statements":[[11,"div"],[16,0,[31,["feed-shared-contextual-header ",[30,[36,0],[[32,0,["hasStackedImages"]],"feed-shared-contextual-header--stacked-images"],null]," ",[30,[36,0],[[32,1,["showDivider"]],"feed-shared-contextual-header--with-divider"],null]]]],[17,2],[12],[2,"\\n  "],[10,"div"],[14,0,"relative"],[12],[2,"\\n"],[6,[37,0],[[32,1,["icon"]]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@illustrationSize","@entitySize"],[[32,1,["icon"]],48,3]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,1,["supplementaryImage"]]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@imgClasses","@class"],[[32,1,["supplementaryImage"]],1,"feed-shared-contextual-header__supplementary-image-img","feed-shared-contextual-header__supplementary-image"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-contextual-header__meta"],[12],[2,"\\n    "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n"],[6,[37,0],[[32,1,["text"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/text-view",[],[["@class","@model","@trackingHandler"],["feed-shared-contextual-header__text t-14 t-black t-bold truncate",[32,1,["text"]],[32,0,["trackingHandler"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,1,["supplementaryInfo"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/text-view",[],[["@class","@model"],["feed-shared-contextual-header__info t-14 t-black--light",[32,1,["supplementaryInfo"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"],[6,[37,0],[[32,1,["subtitle"]]],null,[["default"],[{"statements":[[2,"      "],[8,"feed-shared@render-models/text-view",[],[["@class","@model","@trackingHandler"],["t-sans t-12 t-black--light truncate",[32,1,["subtitle"]],[32,0,["trackingHandler"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"div"],[14,0,"display-flex t-14 t-black"],[12],[2,"\\n"],[6,[37,0],[[32,1,["text2"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/text-view",[],[["@class","@model","@trackingHandler"],["feed-shared-contextual-header__text t-bold truncate",[32,1,["text2"]],[32,0,["trackingHandler"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,1,["supplementaryInfo2"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/text-view",[],[["@class","@model"],["feed-shared-contextual-header__info",[32,1,["supplementaryInfo2"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"feed-shared/components/render-models/contextual-header.hbs"}}),{PROFILE_MENTION:s,PROFILE_FULLNAME:l,PROFILE_FAMILIARNAME:d,HASHTAG:c}=a.TEXT_ATTRIBUTE_TYPES
let m=(r=Ember._action,o=class extends n.default{get hasStackedImages(){return Ember.isPresent(Ember.get(this.args,"model.supplementaryImage"))&&Ember.isPresent(Ember.get(this.args,"model.icon"))}trackingHandler(e){const t=Ember.get(e,"type")
if(!t)return
const{actionType:n,controlName:a}=function(e){let t={}
switch(e){case d.TYPE:case l.TYPE:case s.TYPE:t={actionType:"viewMember",controlName:"update_topbar_author"}
break
case c.TYPE:t={actionType:"viewHashtagFeed",controlName:"update_topbar_hashtag"}}return t}(t),{updateTrackingObj:r}=this.args
if(r){r.fireControlInteractionEvent(a)
n&&r.fireFeedActionAndSponsoredTrackingEvents({actionType:n,controlName:a,actionCategory:"VIEW"})}}},(0,t.default)(o.prototype,"trackingHandler",[r],Object.getOwnPropertyDescriptor(o.prototype,"trackingHandler"),o.prototype),o)
e.default=m
Ember._setComponentTemplate(i,m)}))
define("feed-shared/components/render-models/control-menu",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/html-safe","feed-shared/utils/constants","global-utils/utils/urn-converter","feed-requests/update-actions","global-utils/utils/api-compat","groups-shared/utils/requests/membership-actions","restli-utils","extended/config/environment","feed-utils/utils/share-via","global-utils/utils/url","lego/utils/constants","feed-utils/utils/error-parsing","comments/utils/constants","ember-lifeline"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p,u,h,g,b,f,y,E,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G,W,q,Y,K,Q,$,X,J,Z,ee,te,ne,ae,re,oe,ie,se,le,de,ce,me,pe,ue,he,ge,be,fe,ye,Ee,ve,_e,Te,ke,we,Ce,Oe,Pe,Ae,xe,De,Ie,Se,Ne,Me,Re,Ue,je,Le,Fe,Ve,ze,He,Be,Ge,We,qe,Ye,Ke,Qe,$e,Xe
const Je=Ember.HTMLBars.template({id:"FLO+p60R",block:'{"symbols":["dropdown","mappedMenuAction","trigger","@updateMetadata"],"statements":[[6,[37,3],[[32,0,["showControlMenu"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-dropdown@artdeco-dropdown",[],[["@isOpen","@onVisibilityChange","@justification","@placement"],[[32,0,["isDropdownOpen"]],[30,[36,1],[[32,0],"onDropdownTriggerClick"],null],"right",[32,0,["controlMenuPlacement"]]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["dropdown-trigger"]],[[4,[38,8],null,[["when"],[[32,0,["focusOnTrigger"]]]]]],[["@class","@tabindex"],[[30,[36,7],["feed-shared-control-menu__trigger ",[32,0,["triggerBtnClass"]]],null],"0"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,0,["actionsLoading"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"artdeco-loader@artdeco-loader",[],[["@size"],["xsmall"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,3],[[32,0,["controlMenuTooltipText"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"artdeco-hoverables@artdeco-hoverable-trigger",[],[["@on"],["init"]],[["default"],[{"statements":[[2,"\\n          "],[1,[30,[36,2],null,[["type","class","a11y-text","aria-controls","aria-expanded"],["ellipsis-horizontal-icon",[30,[36,7],["artdeco-button__icon",[30,[36,3],[[32,0,["onDark"]]," t-white"],null]],null],[30,[36,3],[[32,0,["a11yText"]],[32,0,["a11yText"]],[30,[36,6],["i18n_open_control_menu","feed-shared/components/render-models/control-menu"],null]],null],[32,3,["ariaId"]],[32,3,["ariaExpanded"]]]]]],[2,"\\n          "],[8,[32,3,["artdeco-hoverable-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n            "],[1,[32,0,["controlMenuTooltipText"]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "]],"parameters":[3]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[1,[30,[36,2],null,[["type","class","a11y-text"],["ellipsis-horizontal-icon",[30,[36,7],["artdeco-button__icon",[30,[36,3],[[32,0,["onDark"]]," t-white"],null]],null],[30,[36,3],[[32,0,["a11yText"]],[32,0,["a11yText"]],[30,[36,6],["i18n_open_control_menu","feed-shared/components/render-models/control-menu"],null]],null]]]]],[2,"\\n      "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["dropdown-content"]],[],[["@arrowDir","@class","@occlusionCulling"],["right","feed-shared-control-menu__content",true]],[["default"],[{"statements":[[2,"\\n      "],[10,"ul"],[12],[2,"\\n"],[6,[37,10],[[30,[36,9],[[30,[36,9],[[32,0,["mappedMenuActions"]]],null]],null]],null,[["default"],[{"statements":[[2,"          "],[10,"li"],[15,0,[31,["feed-shared-control-menu__item ",[32,2,["className"]]]]],[12],[2,"\\n"],[6,[37,3],[[32,2,["customComponent"]]],null,[["default","else"],[{"statements":[[2,"              "],[1,[30,[36,5],[[30,[36,4],[[32,2,["customComponent"]]],null]],[["mappedMenuAction","updateMetadata","updateTrackingObj","itemSelected","update"],[[32,2],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]],[30,[36,1],[[32,0],"onDropdownItemSelected",[32,2]],null],[32,0,["update"]]]]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"              "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@itemSelected","@class","@role"],[[30,[36,1],[[32,0],"onDropdownItemSelected",[32,2]],null],"tap-target display-flex align-items-center",[32,2,["role"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,2,["iconType"]]],null,[["default"],[{"statements":[[2,"                  "],[1,[30,[36,2],null,[["type","class"],[[32,2,["iconType"]],"flex-shrink-zero mr2"]]]],[2,"\\n"]],"parameters":[]}]]],[2,"                "],[10,"div"],[14,0,"feed-text-description flex-grow-1 text-align-left"],[12],[2,"\\n                  "],[10,"h5"],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[12],[2,"\\n                    "],[1,[32,2,["menuAction","text"]]],[2,"\\n                  "],[13],[2,"\\n                  "],[10,"p"],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[2,"\\n                    "],[1,[32,2,["menuAction","subtext"]]],[2,"\\n                  "],[13],[2,"\\n                "],[13],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n"]],"parameters":[2]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["isReportFlow"]]],null,[["default"],[{"statements":[[2,"  "],[8,"ember-semaphore@ember-semaphore",[],[["@class","@authorProfileId","@authorUrn","@contentSource","@entityUrn","@parentUrn","@isBackButtonEnabled","@isDisinterestOptionEnabled","@backButtonAction","@cancel","@failure","@success","@redirect","@track"],["feed-shared-control-menu__semaphore",[32,0,["authorProfileId"]],[32,0,["authorUrn"]],[32,0,["contentSource"]],[32,0,["entityUrn"]],[32,0,["parentUrn"]],[32,0,["isBackButtonEnabled"]],[32,0,["isDisinterestOptionEnabled"]],[32,0,["backButtonAction"]],[32,0,["_onReportCancel"]],[32,0,["_onReportFailure"]],[32,0,["_onReportSuccess"]],[32,0,["_onReportRedirect"]],"_onReportTrack"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["isAdChoiceFlow"]]],null,[["default"],[{"statements":[[2,"  "],[8,"ad-choice@modals/ad-choice-modal",[],[["@isOpen","@adServingUrn","@onDismissAdChoice"],[[32,0,["isAdChoiceFlow"]],[32,4,["trackingData","sponsoredTracking","adServingUrn"]],[30,[36,1],[[32,0],"dismissAdChoiceModal"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showDecisionModal"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@modals/decision-modal",[],[["@isModalOpen","@modalContext","@closeDecisionModal"],[[32,0,["showDecisionModal"]],[32,0,["decisionModalContext"]],[32,0,["closeDecisionModal"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showEmbedModal"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@modals/embed-modal",[],[["@model","@isOpen","@hasLinkedInVideo","@useLiveEmbedRoute","@hasDocument","@updateTrackingObj","@onDismissModal"],[[32,0,["embedModalAction"]],[32,0,["showEmbedModal"]],[32,0,["hasLinkedInVideo"]],[32,0,["useLiveEmbedRoute"]],[32,0,["hasDocument"]],[32,0,["updateTrackingObj"]],[32,0,["refocusOnTrigger"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showCommentRestrictionSettingsModal"]]],null,[["default"],[{"statements":[[2,"  "],[8,"comments@comment-restriction-settings-modal",[],[["@isModalOpen","@onUpdateCommentRestrictionSettings","@dismissModal","@update"],[[32,0,["showCommentRestrictionSettingsModal"]],[30,[36,1],[[32,0],"onUpdateCommentRestrictionSettings"],null],[30,[36,0],[[32,0],"showCommentRestrictionSettingsModal",false],null],[32,0,["update"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showDisinterestModal"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@modals/disinterest-modal",[],[["@model","@targetUrn","@isOpen","@shouldShowReportOfframp","@onDismissModal","@onReportClick","@onDisinterestSuccess","@onDisinterestError","@updateTrackingObj"],[[32,0,["disinterestMenuAction","feedbackComponent"]],[32,0,["disinterestMenuAction","targetUrn"]],[32,0,["showDisinterestModal"]],[32,0,["shouldShowReportOfframp"]],[30,[36,0],[[32,0],"showDisinterestModal",false],null],[32,0,["onReportViaDisinterest"]],[32,0,["onDisinterestSuccess"]],[32,0,["onDisinterestError"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["ember-set-helper@set","action","artdeco-icons-web@li-icon","if","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","t","concat","global-modifiers@focus","-track-array","each"]}',meta:{moduleName:"feed-shared/components/render-models/control-menu.hbs"}}),Ze="flagship3_feed",et="open_disinterest_page",tt="back_navigation",nt="open_ad_choice",at="components/feed-shared@modals/decision-modal"
let rt=(_=(0,i.classNames)("feed-shared-control-menu"),T=Ember.inject.service("tracking"),k=Ember.inject.service("store"),w=Ember.inject.service("i18n"),C=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),O=Ember.inject.service("router"),P=Ember.inject.service("rum"),A=Ember.inject.service("global-services@clipboard"),x=Ember.inject.service("global-services@window"),D=Ember.inject.service("lego@tracking"),I=Ember.inject.service("profile-services@identity-store"),S=Ember.inject.service("authentication@authenticated-user"),N=Ember.inject.service("pem-tracking"),M=Ember.computed.equal("flow","report").readOnly(),R=Ember.computed("menuActions.[]","actionsLoaded").readOnly(),U=Ember.computed("menuActions.[]","menuActions.@each.actionType","menuActions.@each.text","menuActions.@each.subtext").readOnly(),j=Ember.computed("update.updateMetadata.detailPageType","update.content").readOnly(),L=Ember._action,F=Ember._action,V=Ember._action,z=Ember._action,H=Ember._action,B=Ember._action,G=Ember._action,W=Ember._action,q=Ember._action,Y=Ember._action,K=Ember._action,Q=Ember._action,$=Ember._action,X=Ember._action,J=Ember._action,Z=Ember._action,ee=Ember._action,te=Ember._action,ne=Ember._action,ae=Ember._action,re=Ember._action,oe=Ember._action,ie=Ember._action,se=Ember._action,le=Ember._action,de=Ember._action,ce=Ember._action,me=Ember._action,pe=Ember._action,ue=Ember._action,he=Ember._action,ge=Ember._action,be=Ember._action,fe=Ember._action,ye=Ember._action,Ee=Ember._action,ve=Ember._action,_e=Ember._action,Te=Ember._action,ke=Ember._action,we=Ember._action,Ce=Ember._action,Oe=Ember._action,Pe=Ember._action,Ae=Ember._action,xe=Ember._action,De=Ember._action,Ie=Ember._action,Se=Ember._action,Ne=Ember._action,Me=Ember._action,Re=Ember._action,Ue=Ember._action,_(je=(Le=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"tracking",Fe,this);(0,n.default)(this,"store",Ve,this);(0,n.default)(this,"i18n",ze,this);(0,n.default)(this,"persistentToastManager",He,this);(0,n.default)(this,"router",Be,this);(0,n.default)(this,"rum",Ge,this);(0,n.default)(this,"clipboard",We,this);(0,n.default)(this,"windowService",qe,this);(0,n.default)(this,"legoTracking",Ye,this);(0,n.default)(this,"identityStore",Ke,this);(0,n.default)(this,"authenticatedUser",Qe,this);(0,n.default)(this,"pemTracking",$e,this);(0,a.default)(this,"triggerBtnClass","artdeco-button artdeco-button--tertiary artdeco-button--muted artdeco-button--1 artdeco-button--circle");(0,a.default)(this,"isDropdownOpen",!1);(0,a.default)(this,"showEmbedModal",!1);(0,a.default)(this,"actionsLoaded",!0);(0,a.default)(this,"actionsLoading",!1);(0,a.default)(this,"componentRumKey","feed/async-control-menu");(0,a.default)(this,"controlMenuPlacement","bottom");(0,a.default)(this,"reloadActions",!1);(0,a.default)(this,"focusOnTrigger",!1);(0,n.default)(this,"isReportFlow",Xe,this)}get showControlMenu(){return(this.menuActions||[]).length||!this.actionsLoaded}get mappedMenuActions(){return(this.menuActions||[]).filter((e=>l.controlMenuMap[Ember.get(e,"actionType")])).filter((e=>!("SEND_AS_PRIVATE_MESSAGE"===Ember.get(e,"actionType")))).map((e=>{const t=Ember.get(e,"actionType")
return"SAVE"===t&&Ember.get(e,"saveAction.saved")?this._renderUnsaveAction(e):"FEATURE"===t&&Ember.get(e,"featureAction.featured")?this._renderUnfeatureAction(e):Ember.assign({},l.controlMenuMap[t],{menuAction:e})}))}get useLiveEmbedRoute(){return"LIVE_VIDEO"===Ember.get(this,"update.updateMetadata.detailPageType")||"com.linkedin.voyager.feed.render.ScheduledLiveContentComponent"===(0,m.classNameOf)(Ember.get(this,"update.content"))}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
const e=!Ember.get(this,"updateMetadata.actionsUrn")||!!Ember.get(this,"menuActions.length")
Ember.set(this,"actionsLoaded",e)}willDestroy(){super.willDestroy.apply(this,arguments);(0,v.runDisposables)(this)}resetFlow(){Ember.set(this,"flow",null)}_getDisinterestMenuAction(e){return e.find((e=>"DISINTEREST"===Ember.get(e,"actionType")))}_renderUnsaveAction(e){const t=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","unsave_text")(),n=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","unsave_subtext")(),a="UNSAVE"
Ember.setProperties(e,{text:t,subtext:n,actionType:a})
return Ember.assign({},l.controlMenuMap.UNSAVE,{menuAction:e})}_getSaveToastCta(e){return 0===(null==e?void 0:e.indexOf("urn:li:fs_saveAction:(SAVE,urn:li:lynda"))?"workflow.learning":"feed.saved-items"}_renderUnfeatureAction(e){const t=this.i18n,n="components/feed-shared@render-models/control-menu",a=t.lookupTranslation(n,"unfeature_text")(),r=t.lookupTranslation(n,"unfeature_subtext")(),o="UNFEATURE"
Ember.setProperties(e,{text:a,subtext:r,actionType:o})
return Ember.assign({},l.controlMenuMap.UNFEATURE,{menuAction:e})}_loadMenuActions(e){const t=l.FeedConstants.CONTROL_MENU_ACTIONS_ENDPOINT,n={degradations:[l.DEGRADATION_TRACKING_METADATA.CONTROL_MENU],degradedEntityIDsToRemove:[]}
this.store.queryURL(t,{adapterOptions:n,reload:!0,params:{q:"feedActions",updateV2ActionsUrn:Ember.get(this,"updateMetadata.actionsUrn")}}).then((t=>{this.isDestroying||Ember.setProperties(this,{menuActions:Ember.get(t,"elements"),actionsLoaded:!0,actionsLoading:!1,isDropdownOpen:e})})).catch((e=>{if(!(0,y.isHttpErrorStatus)(e))throw e
{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()
this.persistentToastManager.error({message:e})
Ember.set(this,"actionsLoading",!1)}})).finally((()=>{this.rum.viewRender(this.componentRumKey,this.elementId,"end")}))}_unloadMenuActions(){Ember.setProperties(this,{menuActions:null,actionsLoaded:!1})}_hasAdServingUrn(){return Ember.get(this,"updateMetadata.trackingData.sponsoredTracking.adServingUrn")}closeDecisionModal(){Ember.set(this,"showDecisionModal",!1)}onAdChoice(e){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_ad_choice",actionType:"adChoice",actionCategory:"VIEW"})
if(this._hasAdServingUrn())Ember.set(this,"isAdChoiceFlow",!0)
else{const t=Ember.get(e,"url")||l.ADS_CONSTANTS.AD_CHOICES_URL
this.windowService.open(jSecure.sanitizeUrl(t),"_blank")}}dismissAdChoiceModal(e,t){Ember.set(this,"isAdChoiceFlow",!1)
if(t){const e=(this.menuActions||[]).find((e=>"REPORT"===Ember.get(e,"actionType")))
e&&Ember.setProperties(this,{reportMenuAction:e,entityUrn:Ember.get(e,"targetUrn"),authorUrn:Ember.get(e,"authorUrn"),parentUrn:Ember.get(e,"parentUrn")||"",contentSource:Ember.get(e,"contentSource"),authorProfileId:Ember.get(e,"authorProfileId"),isBackButtonEnabled:!0,backButtonAction:nt,flow:"report"})}else if(e){var n
const e=this.menuActions.find((e=>"AD_CHOICE"===Ember.get(e,"actionType")))
null===(n=this.hideOrUnhideUpdateOnAction)||void 0===n||n.call(this,{menuAction:e,shouldHide:!0})}}onBlockMemberFromGroup(e){const{i18n:t}=this,n=Ember.get(this,"updateMetadata.miniGroup.groupName")
Ember.setProperties(this,{authorProfileId:Ember.get(e,"authorProfileId"),authorName:Ember.get(this,"actor.name.text")})
const a=(0,s.default)(t.lookupTranslation(at,"block_from_group")([{member:this.authorName}])),r=(0,s.default)(t.lookupTranslation(at,"block_from_group_description")([{member:this.authorName,entityName:n}])),o=t.lookupTranslation(at,"block")(),i=t.lookupTranslation(at,"cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onBlockMemberFromGroupConfirmed",trackingPrefix:"modal_block_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_blockmembers.module",modalTitle:a,modalDescription:r,confirmKeyText:o,cancelKeyText:i})
Ember.set(this,"showDecisionModal",!0)}onDeleteUpdate(){const{i18n:e}=this,t=e.lookupTranslation(at,"delete_post")(),n=e.lookupTranslation(at,"delete_post_description")(),a=e.lookupTranslation(at,"delete")(),r=e.lookupTranslation(at,"cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onDeleteConfirmed",trackingPrefix:"deleteshares.",confirmTrackingKey:"delete",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_deleteshares.module",modalTitle:t,modalDescription:n,confirmKeyText:a,cancelKeyText:r})
Ember.set(this,"showDecisionModal",!0)}onDisableComments(){const{i18n:e}=this,t=e.lookupTranslation(at,"disable_comments")(),n=e.lookupTranslation(at,"disable_comments_description")(),a=e.lookupTranslation(at,"disable")(),r=e.lookupTranslation(at,"cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onToggleCommenting",trackingPrefix:"disable_comments",confirmTrackingKey:".disable",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_disable_comments",modalTitle:t,modalDescription:n,confirmKeyText:a,cancelKeyText:r})
Ember.set(this,"showDecisionModal",!0)}onCommentRestrictionSettingsClick(){Ember.set(this,"showCommentRestrictionSettingsModal",!0)
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_comments_restrictions_settings",actionType:"viewCommentControls",actionCategory:"VIEW"})}onDropdownItemSelected(e){e.controlName&&this.tracking.fireInteractionEvent(e.controlName,"SHORT_PRESS",this.trackingId)
if(e.action){const t=Ember.get(this.actions,e.action)
t&&t.bind(this)(e.menuAction)}Ember.set(this,"isDropdownOpen",!1)}onDropdownTriggerClick(e){const{actionsLoaded:t}=this
if(!t||e&&this.reloadActions){this.rum.viewRender(this.componentRumKey,this.elementId,"start")
Ember.set(this,"actionsLoading",!0)
this._loadMenuActions(e)}else Ember.set(this,"isDropdownOpen",e)
const n=Ember.getWithDefault(this,"triggerControlName","control_menu")
this.tracking.fireInteractionEvent(n)
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:n,actionType:e?"expandControl":"dismissControl",actionCategory:e?"EXPAND":"DISMISS"})}onEditAction(e){var t
null===(t=this.onEdit)||void 0===t||t.call(this,e)}onEmbed(e){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewEmbedModal",controlName:"control_menu_embed"})
Ember.set(this,"embedModalAction",e)
Ember.set(this,"showEmbedModal",!0)}onEnableComments(){this.send("_onToggleCommenting")}onFeedback(e){var n,a
const r=Ember.get(e,"targetUrn")
null===(n=this.hideOrUnhideUpdateOnAction)||void 0===n||n.call(this,{menuAction:e,shouldHide:!0});(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,c.updateActionRequestV2)(r,"feedback")))
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_hide",actionType:"hideUpdate",actionCategory:"HIDE"})}onImproveMyFeed(){this.router.transitionTo("mynetwork.discover-hub")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandSurvey",controlName:"control_menu_improve_feed"})}onVisibility(e){const t=Ember.get(e,"url")
this.windowService.open(jSecure.sanitizeUrl(t),"_blank")}onIncorrectlyMentionedInTheNews(e){var n,a
const r=Ember.get(e,"targetUrn"),o=Ember.get(this,"updateMetadata.urn")
null===(n=this.hideOrUnhideUpdateOnAction)||void 0===n||n.call(this,{menuAction:e,shouldHide:!0});(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,c.updateActionRequestV2)(r,"incorrectlyMentionedInTheNews",o)))}onLeaveGroup(){const{i18n:e}=this,t=Ember.get(this,"updateMetadata.miniGroup.groupName"),n=(0,s.default)(e.lookupTranslation(at,"leave_group")()),a=(0,s.default)(e.lookupTranslation(at,"leave_group_description")([{entityName:t}])),r=e.lookupTranslation(at,"leave")(),o=e.lookupTranslation(at,"cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onLeaveGroupConfirmed",trackingPrefix:"leave_group_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"",modalTitle:n,modalDescription:a,confirmKeyText:r,cancelKeyText:o})
Ember.set(this,"showDecisionModal",!0)}onRecommendEventPost(){const e={caller:this,cancelKeyText:void 0,confirmCSS:void 0,confirmKeyText:void 0,illustrationCSS:"mh6 ph6 block",isLoading:!0,learnMoreCSS:void 0,learnMoreLink:void 0,learnMoreTrackingKey:"learn_more_recommend_post",modalDescription:void 0,modalSize:void 0,modalTitle:void 0,pageTrackingKey:""}
Ember.set(this,"decisionModalContext",e)
Ember.set(this,"showDecisionModal",!0)
this.store.queryURL("voyagerGrowthProfessionalEventPostRecommendation",{params:{q:"post",ugcPostUrn:Ember.get(this,"updateMetadata.shareUrn")},reload:!0}).then((t=>{const{i18n:n}=this,a=Ember.get(t,"elements.firstObject"),{dialogTitle:r,dialogBody:o,eligibleToRecommend:i}=Ember.getProperties(a,"dialogTitle","dialogBody","eligibleToRecommend"),s={modalTitle:r,modalDescription:o,isLoading:!1,learnMoreLink:`${(0,b.getDomainUrl)()}/help/linkedin/answer/119147`}
i?Ember.setProperties(e,Ember.assign(s,{confirmKeyText:n.lookupTranslation(at,"recommend")(),cancelKeyText:n.lookupTranslation(at,"cancel")(),learnMoreCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmAction:"_onRecommendEventPostConfirmed",cancelTrackingKey:"cancel_recommend_post",confirmTrackingKey:"recommend_event_post",modalSize:"medium"})):Ember.setProperties(e,Ember.assign(s,{confirmKeyText:n.lookupTranslation(at,"okay")(),illustrationCSS:"circle-warning illustration-56 inline-block mb1",confirmTrackingKey:"close_recommend_post"}))})).catch((e=>{if(Ember.get(e,"isAdapterError")&&Ember.get(e,"errors.firstObject.status")===u.httpStatus.S_412_PRECONDITION_FAILED){const t=Ember.get(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})
Ember.set(this,"showDecisionModal",!1)}throw e}))}onRecommendGroupPost(){const e={caller:this,pageTrackingKey:"",learnMoreTrackingKey:"learn_more_recommend_post",modalTitle:void 0,modalDescription:void 0,confirmKeyText:void 0,cancelKeyText:void 0,learnMoreLink:void 0,illustrationCSS:"mh6 ph6 block",learnMoreCSS:void 0,confirmCSS:void 0,isLoading:!0,modalSize:"medium"}
Ember.set(this,"decisionModalContext",e)
this.store.queryURL("voyagerGroupsPostRecommendation",{params:{q:"post",groupPostUrn:Ember.get(this,"updateMetadata.shareUrn")},reload:!0}).then((t=>{const{i18n:n}=this,a=Ember.get(t,"elements.firstObject"),r=Ember.get(a,"dialogTitle"),o=Ember.get(a,"dialogBody"),i=Ember.get(a,"canRecommend"),s=`${(0,b.getDomainUrl)()}/help/linkedin/answer/99576`
this.isDestroying||Ember.set(this,"showDecisionModal",!0)
i?Ember.setProperties(e,{modalTitle:r,modalDescription:o,isLoading:false,learnMoreLink:s,confirmKeyText:n.lookupTranslation(at,"recommend")(),cancelKeyText:n.lookupTranslation(at,"cancel")(),learnMoreCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmAction:"_onRecommendGroupPostConfirmed",cancelTrackingKey:"cancel_recommend_post",confirmTrackingKey:"recommend_group_post"}):Ember.setProperties(e,{modalTitle:r,modalDescription:o,isLoading:false,learnMoreLink:s,confirmKeyText:n.lookupTranslation(at,"okay")(),illustrationCSS:"circle-warning illustration-56 inline-block mb1",confirmTrackingKey:"close_recommend_post"})})).catch((e=>{if(Ember.get(e,"isAdapterError")&&parseInt(Ember.get(e,"errors.firstObject.status"),10)===u.httpStatus.S_412_PRECONDITION_FAILED){const t=Ember.get(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})
Ember.set(this,"showDecisionModal",!1)}throw e}))}onRemoveMention(){const e=this.i18n.lookupTranslation(at,"remove_mention")(),t=this.i18n.lookupTranslation(at,"remove_mention_description")(),n=this.i18n.lookupTranslation(at,"remove")(),a=this.i18n.lookupTranslation(at,"cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onRemoveMentionConfirmed",trackingPrefix:"",confirmTrackingKey:"confirm_remove_mention",cancelTrackingKey:"cancel_remove_mention",pageTrackingKey:"flagship3_feed_confirm_remove_mention",modalTitle:e,modalDescription:t,confirmKeyText:n,cancelKeyText:a})
Ember.set(this,"showDecisionModal",!0)}onReport(e){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"REPORT",actionType:"expandReporting",controlName:"control_menu_report"})
const t=this.menuActions||[]
Ember.setProperties(this,{reportMenuAction:e,entityUrn:Ember.get(e,"targetUrn"),authorUrn:Ember.get(e,"authorUrn"),parentUrn:Ember.getWithDefault(e,"parentUrn",""),contentSource:Ember.get(e,"contentSource"),authorProfileId:Ember.get(e,"authorProfileId"),isDisinterestOptionEnabled:!!this._getDisinterestMenuAction(t),isBackButtonEnabled:!1,flow:"report"})}onDiscover(){this.router.transitionTo("mynetwork.discover-hub")}onManage(){this.router.transitionTo("feed.following",{queryParams:{filterType:"channel",focused:"true"}})}onPromoIrrelevant(e){var t
null===(t=this.hideOrUnhideUpdateOnAction)||void 0===t||t.call(this,{menuAction:e,shouldHide:!0})
const{legoTracking:n,updateTrackingObj:a}=this,r=Ember.get(this,"updateMetadata.trackingData.trackingId"),o=!!Ember.get(this,"updateMetadata.trackingData.sponsoredTracking")
a&&a.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"HIDE",actionType:"irrelevantPromo",controlName:"control_menu_irrelevant_promo"})
!o&&r&&n.sendLegoAction(r,f.LEGO_ACTION_DISMISS,1,!0)}onPromoLater(e){var t
null===(t=this.hideOrUnhideUpdateOnAction)||void 0===t||t.call(this,{menuAction:e,shouldHide:!0})
const{legoTracking:n,updateTrackingObj:a}=this,r=Ember.get(this,"updateMetadata.trackingData.trackingId"),o=!!Ember.get(this,"updateMetadata.trackingData.sponsoredTracking")
a&&a.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"HIDE",actionType:"skipPromo",controlName:"control_menu_skip_promo"})
!o&&r&&n.sendLegoAction(r,f.LEGO_ACTION_SKIP,1,!0)}onSendAsPrivateMessage(){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_message",actionType:"expandReshareMessage",actionCategory:"EXPAND"})}onSave(e){const t=Ember.get(e,"saveAction.entityUrn")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_save",actionType:"saveItem",actionCategory:"SAVE"})
const n=`/${h.default.namespace}/voyagerFeedSaveActions`,a=(0,b.addQueryParam)(n,"action","save")
this.store.adapterFor("-ember-m3").ajax(a,"POST",{data:{urn:t}}).then((()=>{if(this.isDestroying)return
const{i18n:n}=this
if(Ember.get(this,"updateMetadata.actionsUrn"))this._unloadMenuActions()
else{const t=n.lookupTranslation("components/feed-shared@render-models/control-menu","unsave_text")(),a=n.lookupTranslation("components/feed-shared@render-models/control-menu","unsave_subtext")()
Ember.setProperties(e,{text:t,subtext:a,actionType:"UNSAVE","saveAction.saved":!0})}const a=n.lookupTranslation("components/feed-shared@render-models/control-menu","saved_success")(),r=n.lookupTranslation("components/feed-shared@render-models/control-menu","view_saved")()
a&&this.persistentToastManager.success({message:a,ctaRouteName:this._getSaveToastCta(t),ctaText:r})})).catch((e=>{const t=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()
this.persistentToastManager.error({message:t})
throw e}))}onUnsave(e){const{i18n:t,store:n}=this,a=Ember.get(e,"saveAction.entityUrn")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_unsave",actionType:"unsaveItem",actionCategory:"UNSAVE"})
const r=`/${h.default.namespace}/voyagerFeedSaveActions`,o=(0,b.addQueryParam)(r,"action","unsave")
n.adapterFor("-ember-m3").ajax(o,"POST",{data:{urn:a}}).then((()=>{var n
if(this.isDestroying)return
null===(n=this.removeUpdate)||void 0===n||n.call(this,this.update)
if(Ember.get(this,"updateMetadata.actionsUrn"))this._unloadMenuActions()
else{const n=t.lookupTranslation("components/feed-shared@render-models/control-menu","save_text")(),a=t.lookupTranslation("components/feed-shared@render-models/control-menu","save_subtext")()
Ember.setProperties(e,{text:n,subtext:a,actionType:"SAVE","saveAction.saved":!1})}const r=t.lookupTranslation("components/feed-shared@render-models/control-menu","unsaved_success")(),o=t.lookupTranslation("components/feed-shared@render-models/control-menu","view_saved")()
r&&this.persistentToastManager.success({message:r,ctaRouteName:this._getSaveToastCta(a),ctaText:o})})).catch((e=>{const t=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()
this.persistentToastManager.error({message:t})
throw e}))}onShareVia(e){const{i18n:t,clipboard:n}=this,a=this.persistentToastManager,r=Ember.get(e,"url")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"SHARE",actionType:"shareVia",controlName:"control_menu_copy_link"});(0,g.default)(n,t,a,r)}onUnfollow(e){var n,a
const r=Ember.get(e,"followAction.followingInfo"),o=Ember.get(e,"followAction.companyFollowingTrackingContext")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"UNFOLLOW",actionType:Ember.get(e,"followAction.unfollowTrackingActionType"),controlName:"control_menu_unfollow"})
null===(n=this.hideOrUnhideUpdateOnAction)||void 0===n||n.call(this,{menuAction:e,shouldHide:!0});(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,c.toggleFollowWithFollowingInfoRequest)(r,o)))}onMute(e){var n,a
const r=Ember.get(e,"followAction.followingInfo")
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"MUTE",actionType:Ember.get(e,"followAction.muteTrackingActionType"),controlName:"control_menu_mute"})
null===(n=this.hideOrUnhideUpdateOnAction)||void 0===n||n.call(this,{menuAction:e,shouldHide:!0});(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,c.toggleMuteWithFollowingInfoRequest)(r)))}onFeature(e){const t=Ember.get(e,"featureAction.entityUrn"),n=(0,b.addQueryParam)(`/${h.default.namespace}/voyagerIdentityFeatureActions`,"action","feature"),a=this.i18n,r="components/feed-shared@render-models/control-menu",o=this.persistentToastManager
this.store.adapterFor("-ember-m3").ajax(n,"POST",{data:{urn:t}}).then((()=>{const t=a.lookupTranslation(r,"unfeature_text")(),n=a.lookupTranslation(r,"unfeature_subtext")()
Ember.setProperties(e,{text:t,subtext:n,actionType:"UNFEATURE","featureAction.featured":!0})
const i=a.lookupTranslation(r,"feature_success")(),s=a.lookupTranslation(r,"view_featured")()
i&&o.success({message:i,ctaRouteName:"profile",ctaText:s})
const l=Ember.get(this,"authenticatedUser.miniProfile.entityUrn")
this.identityStore.queryURL("com.linkedin.voyager.dash.identity.profile.ProfileFeaturedItemCard",l,{params:{recipe:"com.linkedin.voyager.dash.deco.identity.profile.FullProfileFeaturedItemCard"},reload:!0})})).catch((e=>{const t=a.lookupTranslation(r,"network_error")()
o.error({message:t})
throw e}))}onUnfeature(e){const t=Ember.get(e,"featureAction.entityUrn"),n=(0,b.addQueryParam)(`/${h.default.namespace}/voyagerIdentityFeatureActions`,"action","unfeature"),a=this.i18n,r="components/feed-shared@render-models/control-menu",o=this.persistentToastManager
this.store.adapterFor("-ember-m3").ajax(n,"POST",{data:{urn:t}}).then((()=>{const t=a.lookupTranslation(r,"feature_text")()
Ember.setProperties(e,{text:t,actionType:"FEATURE",subtext:void 0,"featureAction.featured":!1})
const n=a.lookupTranslation(r,"unfeature_success")()
n&&o.success({message:n})
const i=Ember.get(this,"authenticatedUser.miniProfile.entityUrn")
this.identityStore.queryURL("com.linkedin.voyager.dash.identity.profile.ProfileFeaturedItemCard",i,{params:{recipe:"com.linkedin.voyager.dash.deco.identity.profile.FullProfileFeaturedItemCard"},reload:!0})})).catch((e=>{const t=a.lookupTranslation(r,"network_error")()
o.error({message:t})
throw e}))}_onBlockMemberFromGroupConfirmed(){const{i18n:e,store:t}=this,n=this.menuActions.find((e=>"BLOCK_GROUP_MEMBER"===Ember.get(e,"actionType"))),a=Ember.get(n,"groupMembership.groupUrn"),r=(0,d.fromUrn)(a).id,o=this.authorProfileId,i=e.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_view_blocked")()
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"BLOCK_GROUP_MEMBER",actionType:"blockGroupMember",controlName:"block_group_member"});(0,p.blockGroupMember)(t,a,o).then((()=>{const e=Ember.get(n,"confirmationText.text")
this.persistentToastManager.success({message:e,ctaRouteName:"groups.groups-entity.manage.membership.blocked",ctaOptions:r,ctaText:i})})).catch((t=>{if(t.errors[0].status===u.httpStatus.S_422_UNPROCESSABLE_ENTITY){const t=(0,s.default)(e.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_already_blocked")([{member:this.authorName}]))
this.persistentToastManager.success({message:t,ctaRouteName:"groups.groups-entity.manage.membership.blocked",ctaOptions:r,ctaText:i})
return}const n=e.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_generic_error")()
this.persistentToastManager.error({message:n})
throw t}))}_onDeleteConfirmed(){if(this.onDelete)this.onDelete()
else{const e=this.menuActions.find((e=>"DELETE"===Ember.get(e,"actionType"))),t=Ember.get(e,"targetUrn"),n=`/${h.default.namespace}/contentcreation/normShares/${t}`,a=()=>{var t
null===(t=this.hideOrUnhideUpdateOnAction)||void 0===t||t.call(this,{menuAction:e,shouldHide:!0})
this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"DELETE",actionType:"deletePost",controlName:"control_delete"})},r=this.store.adapterFor("-ember-m3").ajax(n,"DELETE"),o=[l.DEGRADATION_TRACKING_METADATA.POST_DELETE]
this.pemTracking.trackFeatureDegradations(n,[t],o,r)
r.then(a).catch((e=>{const t=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_delete_post_unsuccessful")()
this.persistentToastManager.error({message:t})
throw e}))}}_onLeaveGroupConfirmed(){const{i18n:e,store:t}=this,n=this.menuActions.find((e=>"LEAVE_GROUP"===Ember.get(e,"actionType"))),a=Ember.get(n,"groupMembership.groupUrn"),r=Ember.get(n,"groupMembership.entityUrn"),o=(0,d.splitUrnId)((0,d.fromUrn)(r).id)[1];(0,p.leaveGroup)(t,a,o).then((()=>{var e
null===(e=this.hideOrUnhideUpdateOnAction)||void 0===e||e.call(this,{menuAction:n,shouldHide:!0})})).catch((t=>{if(t.errors[0].status===u.httpStatus.S_422_UNPROCESSABLE_ENTITY){var a
null===(a=this.hideOrUnhideUpdateOnAction)||void 0===a||a.call(this,{menuAction:n,shouldHide:!0})
return}const r=e.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_generic_error")()
this.persistentToastManager.error({message:r})
throw t}))}_onRecommendEventPostConfirmed(){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"RECOMMEND_POST",actionType:"recommendEventPost",controlName:"recommend_event_post"})
this.store.adapterFor("-ember-m3").ajax("/voyager/api/voyagerGrowthProfessionalEventPostRecommendation?action=recommendPost","POST",{data:{ugcPostUrn:Ember.get(this,"updateMetadata.shareUrn")}}).then((()=>{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_recommend_event_post_success")()
this.persistentToastManager.success({message:e})})).catch((e=>{if(Ember.get(e,"isAdapterError")&&Ember.get(e,"errors.firstObject.status")===u.httpStatus.S_412_PRECONDITION_FAILED){const t=Ember.get(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})}throw e}))}_onRecommendGroupPostConfirmed(){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"RECOMMEND_GROUP_POST",actionType:"recommendGroupPost",controlName:"recommend_group_post"})
this.store.adapterFor("-ember-m3").ajax("/voyager/api/voyagerGroupsPostRecommendation?action=recommendPost","POST",{data:{groupPostUrn:Ember.get(this,"updateMetadata.shareUrn")}}).then((()=>{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_recommend_group_post_success")()
this.persistentToastManager.success({message:e})})).catch((e=>{if(Ember.get(e,"isAdapterError")&&Ember.get(e,"errors.firstObject.status")===u.httpStatus.S_412_PRECONDITION_FAILED){const t=Ember.get(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})}throw e}))}_onRemoveMentionConfirmed(){var e
const n=this.persistentToastManager,a=this.menuActions.find((e=>"REMOVE_MENTION"===Ember.get(e,"actionType"))),r=(0,c.updateActionRequestV2)(Ember.get(a,"targetUrn"),"removeMentions",Ember.get(this,"updateMetadata.urn"));(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)(r)).then((()=>{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_no_longer_mentioned")()
n.success({message:e})
this.reloadUpdate()})).catch((e=>{const t=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","i18n_remove_mention_failed")()
n.error({message:t})
throw e}))}_onReportSuccess(){var e
let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(0,v.runTask)(this,(()=>{this.resetFlow()}))
null===(e=this.hideOrUnhideUpdateOnAction)||void 0===e||e.call(this,{menuAction:this.reportMenuAction,shouldHide:t.includes("HIDE_CONTENT"),shouldReloadFeed:t.includes("BLOCK_PROFILE")})}_onReportFailure(){(0,v.runTask)(this,(()=>{this.resetFlow()}))
const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()
this.persistentToastManager.error({message:e})}_onReportCancel(){Ember.run.once(this,"resetFlow")}_onReportRedirect(e){if(e===et||e===tt){const t=this.menuActions||[],n=this._getDisinterestMenuAction(t),a=e===et
n&&this.onDisinterest(n,a)}else if(e===nt){const e=this.menuActions.find((e=>"AD_CHOICE"===Ember.get(e,"actionType")))
this.onAdChoice(e)}}_onReportTrack(e){const t=Ember.get(e,"moduleKey")
t&&this.tracking.fireInteractionEvent(t)}_onToggleCommenting(){const e=this.menuActions.find((e=>"ENABLE_COMMENTS"===Ember.get(e,"actionType")||"DISABLE_COMMENTS"===Ember.get(e,"actionType")));(0,this.onToggleCommenting)(e).then((()=>{this.isDestroying||this._unloadMenuActions()}))}_onDisableCommentsViaRestrictionSettingsConfirm(){const e=this.menuActions.find((e=>"COMMENTS_RESTRICTIONS_SETTINGS"===Ember.get(e,"actionType")))
this.updateCommentRestrictionSetting(Ember.get(e,"targetUrn"),E.ALLOWED_COMMENTERS_SCOPE.NONE)}onUpdateCommentRestrictionSettings(e){if(e!==E.ALLOWED_COMMENTERS_SCOPE.NONE){const t=this.menuActions.find((e=>"COMMENTS_RESTRICTIONS_SETTINGS"===Ember.get(e,"actionType")))
this.updateCommentRestrictionSetting(Ember.get(t,"targetUrn"),e)}else{const{i18n:e}=this,t=e.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off_comments")(),n=e.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off_comments_description")(),a=e.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off")(),r=e.lookupTranslation("components/feed-shared@modals/decision-modal","cancel")()
Ember.set(this,"decisionModalContext",{caller:this,confirmAction:"_onDisableCommentsViaRestrictionSettingsConfirm",trackingPrefix:"select_comment_controls_settings",confirmTrackingKey:"_disable",cancelTrackingKey:"_cancel",pageTrackingKey:"flagship3_comment_control",modalTitle:t,modalDescription:n,confirmKeyText:a,cancelKeyText:r})
Ember.set(this,"showDecisionModal",!0)}}onLearnMore(e){const t=Ember.get(e,"url")
this.windowService.open(jSecure.sanitizeUrl(t),"_blank")}onDisinterest(e,t){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandFeedbackForm",controlName:"control_menu_feedback"})
const n=(this.menuActions||[]).find((e=>"REPORT"===Ember.get(e,"actionType")))
Ember.setProperties(this,{disinterestMenuAction:e,shouldShowReportOfframp:!!n&&!t,showDisinterestModal:!0})}onDisinterestSuccess(){var e
Ember.set(this,"showDisinterestModal",!1)
null===(e=this.hideOrUnhideUpdateOnAction)||void 0===e||e.call(this,{menuAction:this.disinterestMenuAction,shouldHide:!0})
this.tracking.firePageViewEvent(Ze)}onDisinterestError(){Ember.set(this,"showDisinterestModal",!1)
const e=this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()
this.persistentToastManager.error({message:e})
this.tracking.firePageViewEvent(Ze)}onReportViaDisinterest(){Ember.set(this,"showDisinterestModal",!1)
const e=(this.menuActions||[]).find((e=>"REPORT"===Ember.get(e,"actionType")))
e&&Ember.setProperties(this,{reportMenuAction:e,entityUrn:Ember.get(e,"targetUrn"),authorUrn:Ember.get(e,"authorUrn"),parentUrn:Ember.get(e,"parentUrn")||"",contentSource:Ember.get(e,"contentSource"),authorProfileId:Ember.get(e,"authorProfileId"),isBackButtonEnabled:!0,isDisinterestOptionEnabled:!1,flow:"report"})}refocusOnTrigger(){Ember.set(this,"focusOnTrigger",!0)}},Fe=(0,r.default)(Le.prototype,"tracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ve=(0,r.default)(Le.prototype,"store",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ze=(0,r.default)(Le.prototype,"i18n",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),He=(0,r.default)(Le.prototype,"persistentToastManager",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Be=(0,r.default)(Le.prototype,"router",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ge=(0,r.default)(Le.prototype,"rum",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),We=(0,r.default)(Le.prototype,"clipboard",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),qe=(0,r.default)(Le.prototype,"windowService",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ye=(0,r.default)(Le.prototype,"legoTracking",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ke=(0,r.default)(Le.prototype,"identityStore",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Qe=(0,r.default)(Le.prototype,"authenticatedUser",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$e=(0,r.default)(Le.prototype,"pemTracking",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Xe=(0,r.default)(Le.prototype,"isReportFlow",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Le.prototype,"showControlMenu",[R],Object.getOwnPropertyDescriptor(Le.prototype,"showControlMenu"),Le.prototype),(0,r.default)(Le.prototype,"mappedMenuActions",[U],Object.getOwnPropertyDescriptor(Le.prototype,"mappedMenuActions"),Le.prototype),(0,r.default)(Le.prototype,"useLiveEmbedRoute",[j],Object.getOwnPropertyDescriptor(Le.prototype,"useLiveEmbedRoute"),Le.prototype),(0,r.default)(Le.prototype,"closeDecisionModal",[L],Object.getOwnPropertyDescriptor(Le.prototype,"closeDecisionModal"),Le.prototype),(0,r.default)(Le.prototype,"onAdChoice",[F],Object.getOwnPropertyDescriptor(Le.prototype,"onAdChoice"),Le.prototype),(0,r.default)(Le.prototype,"dismissAdChoiceModal",[V],Object.getOwnPropertyDescriptor(Le.prototype,"dismissAdChoiceModal"),Le.prototype),(0,r.default)(Le.prototype,"onBlockMemberFromGroup",[z],Object.getOwnPropertyDescriptor(Le.prototype,"onBlockMemberFromGroup"),Le.prototype),(0,r.default)(Le.prototype,"onDeleteUpdate",[H],Object.getOwnPropertyDescriptor(Le.prototype,"onDeleteUpdate"),Le.prototype),(0,r.default)(Le.prototype,"onDisableComments",[B],Object.getOwnPropertyDescriptor(Le.prototype,"onDisableComments"),Le.prototype),(0,r.default)(Le.prototype,"onCommentRestrictionSettingsClick",[G],Object.getOwnPropertyDescriptor(Le.prototype,"onCommentRestrictionSettingsClick"),Le.prototype),(0,r.default)(Le.prototype,"onDropdownItemSelected",[W],Object.getOwnPropertyDescriptor(Le.prototype,"onDropdownItemSelected"),Le.prototype),(0,r.default)(Le.prototype,"onDropdownTriggerClick",[q],Object.getOwnPropertyDescriptor(Le.prototype,"onDropdownTriggerClick"),Le.prototype),(0,r.default)(Le.prototype,"onEditAction",[Y],Object.getOwnPropertyDescriptor(Le.prototype,"onEditAction"),Le.prototype),(0,r.default)(Le.prototype,"onEmbed",[K],Object.getOwnPropertyDescriptor(Le.prototype,"onEmbed"),Le.prototype),(0,r.default)(Le.prototype,"onEnableComments",[Q],Object.getOwnPropertyDescriptor(Le.prototype,"onEnableComments"),Le.prototype),(0,r.default)(Le.prototype,"onFeedback",[$],Object.getOwnPropertyDescriptor(Le.prototype,"onFeedback"),Le.prototype),(0,r.default)(Le.prototype,"onImproveMyFeed",[X],Object.getOwnPropertyDescriptor(Le.prototype,"onImproveMyFeed"),Le.prototype),(0,r.default)(Le.prototype,"onVisibility",[J],Object.getOwnPropertyDescriptor(Le.prototype,"onVisibility"),Le.prototype),(0,r.default)(Le.prototype,"onIncorrectlyMentionedInTheNews",[Z],Object.getOwnPropertyDescriptor(Le.prototype,"onIncorrectlyMentionedInTheNews"),Le.prototype),(0,r.default)(Le.prototype,"onLeaveGroup",[ee],Object.getOwnPropertyDescriptor(Le.prototype,"onLeaveGroup"),Le.prototype),(0,r.default)(Le.prototype,"onRecommendEventPost",[te],Object.getOwnPropertyDescriptor(Le.prototype,"onRecommendEventPost"),Le.prototype),(0,r.default)(Le.prototype,"onRecommendGroupPost",[ne],Object.getOwnPropertyDescriptor(Le.prototype,"onRecommendGroupPost"),Le.prototype),(0,r.default)(Le.prototype,"onRemoveMention",[ae],Object.getOwnPropertyDescriptor(Le.prototype,"onRemoveMention"),Le.prototype),(0,r.default)(Le.prototype,"onReport",[re],Object.getOwnPropertyDescriptor(Le.prototype,"onReport"),Le.prototype),(0,r.default)(Le.prototype,"onDiscover",[oe],Object.getOwnPropertyDescriptor(Le.prototype,"onDiscover"),Le.prototype),(0,r.default)(Le.prototype,"onManage",[ie],Object.getOwnPropertyDescriptor(Le.prototype,"onManage"),Le.prototype),(0,r.default)(Le.prototype,"onPromoIrrelevant",[se],Object.getOwnPropertyDescriptor(Le.prototype,"onPromoIrrelevant"),Le.prototype),(0,r.default)(Le.prototype,"onPromoLater",[le],Object.getOwnPropertyDescriptor(Le.prototype,"onPromoLater"),Le.prototype),(0,r.default)(Le.prototype,"onSendAsPrivateMessage",[de],Object.getOwnPropertyDescriptor(Le.prototype,"onSendAsPrivateMessage"),Le.prototype),(0,r.default)(Le.prototype,"onSave",[ce],Object.getOwnPropertyDescriptor(Le.prototype,"onSave"),Le.prototype),(0,r.default)(Le.prototype,"onUnsave",[me],Object.getOwnPropertyDescriptor(Le.prototype,"onUnsave"),Le.prototype),(0,r.default)(Le.prototype,"onShareVia",[pe],Object.getOwnPropertyDescriptor(Le.prototype,"onShareVia"),Le.prototype),(0,r.default)(Le.prototype,"onUnfollow",[ue],Object.getOwnPropertyDescriptor(Le.prototype,"onUnfollow"),Le.prototype),(0,r.default)(Le.prototype,"onMute",[he],Object.getOwnPropertyDescriptor(Le.prototype,"onMute"),Le.prototype),(0,r.default)(Le.prototype,"onFeature",[ge],Object.getOwnPropertyDescriptor(Le.prototype,"onFeature"),Le.prototype),(0,r.default)(Le.prototype,"onUnfeature",[be],Object.getOwnPropertyDescriptor(Le.prototype,"onUnfeature"),Le.prototype),(0,r.default)(Le.prototype,"_onBlockMemberFromGroupConfirmed",[fe],Object.getOwnPropertyDescriptor(Le.prototype,"_onBlockMemberFromGroupConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onDeleteConfirmed",[ye],Object.getOwnPropertyDescriptor(Le.prototype,"_onDeleteConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onLeaveGroupConfirmed",[Ee],Object.getOwnPropertyDescriptor(Le.prototype,"_onLeaveGroupConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onRecommendEventPostConfirmed",[ve],Object.getOwnPropertyDescriptor(Le.prototype,"_onRecommendEventPostConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onRecommendGroupPostConfirmed",[_e],Object.getOwnPropertyDescriptor(Le.prototype,"_onRecommendGroupPostConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onRemoveMentionConfirmed",[Te],Object.getOwnPropertyDescriptor(Le.prototype,"_onRemoveMentionConfirmed"),Le.prototype),(0,r.default)(Le.prototype,"_onReportSuccess",[ke],Object.getOwnPropertyDescriptor(Le.prototype,"_onReportSuccess"),Le.prototype),(0,r.default)(Le.prototype,"_onReportFailure",[we],Object.getOwnPropertyDescriptor(Le.prototype,"_onReportFailure"),Le.prototype),(0,r.default)(Le.prototype,"_onReportCancel",[Ce],Object.getOwnPropertyDescriptor(Le.prototype,"_onReportCancel"),Le.prototype),(0,r.default)(Le.prototype,"_onReportRedirect",[Oe],Object.getOwnPropertyDescriptor(Le.prototype,"_onReportRedirect"),Le.prototype),(0,r.default)(Le.prototype,"_onReportTrack",[Pe],Object.getOwnPropertyDescriptor(Le.prototype,"_onReportTrack"),Le.prototype),(0,r.default)(Le.prototype,"_onToggleCommenting",[Ae],Object.getOwnPropertyDescriptor(Le.prototype,"_onToggleCommenting"),Le.prototype),(0,r.default)(Le.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm",[xe],Object.getOwnPropertyDescriptor(Le.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm"),Le.prototype),(0,r.default)(Le.prototype,"onUpdateCommentRestrictionSettings",[De],Object.getOwnPropertyDescriptor(Le.prototype,"onUpdateCommentRestrictionSettings"),Le.prototype),(0,r.default)(Le.prototype,"onLearnMore",[Ie],Object.getOwnPropertyDescriptor(Le.prototype,"onLearnMore"),Le.prototype),(0,r.default)(Le.prototype,"onDisinterest",[Se],Object.getOwnPropertyDescriptor(Le.prototype,"onDisinterest"),Le.prototype),(0,r.default)(Le.prototype,"onDisinterestSuccess",[Ne],Object.getOwnPropertyDescriptor(Le.prototype,"onDisinterestSuccess"),Le.prototype),(0,r.default)(Le.prototype,"onDisinterestError",[Me],Object.getOwnPropertyDescriptor(Le.prototype,"onDisinterestError"),Le.prototype),(0,r.default)(Le.prototype,"onReportViaDisinterest",[Re],Object.getOwnPropertyDescriptor(Le.prototype,"onReportViaDisinterest"),Le.prototype),(0,r.default)(Le.prototype,"refocusOnTrigger",[Ue],Object.getOwnPropertyDescriptor(Le.prototype,"refocusOnTrigger"),Le.prototype),Le))||je)
e.default=rt
Ember._setComponentTemplate(Je,rt)}))
define("feed-shared/components/render-models/control-menu/message-button",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r
const o=Ember.HTMLBars.template({id:"6sf4XxgD",block:'{"symbols":[],"statements":[[8,"message-button@message-button",[[4,[38,1],[[32,0,["mappedMenuAction","controlName"]]],null]],[["@simpleMsgButton","@buttonClasses","@recipientId","@msgAdapterOptions","@skipA11yFocus"],[true,"full-width tap-target",[32,0,["mappedMenuAction","menuAction","targetUrn"]],[32,0,["msgAdapterOptions"]],true]],[["default"],[{"statements":[[2,"\\n  "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@itemSelected","@class","@role"],[[30,[36,2],[[32,0],[32,0,["itemSelected"]]],null],"display-flex align-items-center",[32,0,["mappedMenuAction","role"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[32,0,["mappedMenuAction","iconType"]]],null,[["default"],[{"statements":[[2,"      "],[1,[30,[36,0],null,[["type","class"],[[32,0,["mappedMenuAction","iconType"]],"flex-shrink-zero mr2"]]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"div"],[14,0,"feed-text-description flex-grow-1 text-align-left"],[12],[2,"\\n      "],[10,"span"],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[12],[2,"\\n        "],[1,[32,0,["mappedMenuAction","menuAction","text"]]],[2,"\\n      "],[13],[2,"\\n      "],[10,"span"],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[2,"\\n        "],[1,[32,0,["mappedMenuAction","menuAction","subtext"]]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","ember-cli-pemberly-tracking@track-interaction","action","if"]}',meta:{moduleName:"feed-shared/components/render-models/control-menu/message-button.hbs"}})
let i=(a=Ember.computed("updateMetadata.miniGroup.entityUrn").readOnly(),r=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"data-test-control-menu-message-button",!0)}get msgAdapterOptions(){const e=Ember.get(this,"updateMetadata.miniGroup.entityUrn")
if(e)return{groupUrn:e}}},(0,n.default)(r.prototype,"msgAdapterOptions",[a],Object.getOwnPropertyDescriptor(r.prototype,"msgAdapterOptions"),r.prototype),r)
e.default=i
Ember._setComponentTemplate(o,i)}))
define("feed-shared/components/render-models/control-menu/share-message-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,i,s,l
const d=Ember.HTMLBars.template({id:"miLQkTq2",block:'{"symbols":[],"statements":[[8,"message-button@message-button",[],[["@simpleMsgButton","@onShowMessage","@isRecipientNotRequired","@update","@buttonClasses","@updateTrackingObj","@willSend","@skipA11yFocus"],[true,[32,0,["onShowMessage"]],true,[32,0,["update"]],"full-width tap-target",[32,0,["updateTrackingObj"]],[30,[36,1],[[32,0],"fireMessageTrackingEvent"],null],true]],[["default"],[{"statements":[[2,"\\n  "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@itemSelected","@class","@role"],[[30,[36,1],[[32,0],[32,0,["itemSelected"]]],null],"display-flex align-items-center",[32,0,["mappedMenuAction","role"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,0,["mappedMenuAction","iconType"]]],null,[["default"],[{"statements":[[2,"      "],[1,[30,[36,0],null,[["type","class"],[[32,0,["mappedMenuAction","iconType"]],"flex-shrink-zero mr2"]]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"div"],[14,0,"feed-text-description flex-grow-1 text-align-left"],[12],[2,"\\n      "],[10,"span"],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[12],[2,"\\n        "],[1,[32,0,["mappedMenuAction","menuAction","text"]]],[2,"\\n      "],[13],[2,"\\n      "],[10,"span"],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[2,"\\n        "],[1,[32,0,["mappedMenuAction","menuAction","subtext"]]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","action","if"]}',meta:{moduleName:"feed-shared/components/render-models/control-menu/share-message-button.hbs"}})
let c=(o=Ember.inject.service("tracking"),i=Ember._action,s=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",l,this)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)}fireMessageTrackingEvent(e){const{updateTrackingObj:t}=this,n="send_message"
t&&t.fireFeedActionAndSponsoredTrackingEvents({controlName:n,actionCategory:"MESSAGE",actionType:"submitMessage"})
this.tracking.fireInteractionEvent(n)
return e}},l=(0,a.default)(s.prototype,"tracking",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(s.prototype,"fireMessageTrackingEvent",[i],Object.getOwnPropertyDescriptor(s.prototype,"fireMessageTrackingEvent"),s.prototype),s)
e.default=c
Ember._setComponentTemplate(d,c)}))
define("feed-shared/components/render-models/creative",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,i,s,l,d
const c=Ember.HTMLBars.template({id:"Ysr7vKOG",block:'{"symbols":[],"statements":[[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-creative__link"],[24,"target","_blank"],[24,"rel","noopener nofollow"],[16,"onclick",[30,[36,3],[[32,0],"onCardClick",[32,0,["creativeImageControlName"]]],null]],[16,"aria-label",[32,0,["model","navigationContext","accessibilityText"]]],[4,[38,4],[[32,0,["creativeImageControlName"]]],null]],[["@useDefaultLinkBehavior","@href"],[[32,0,["openLinksExternally"]],[32,0,["model","navigationContext","actionTarget"]]]],[["default"],[{"statements":[[2,"\\n  "],[10,"figure"],[14,0,"feed-shared-creative__image-container"],[12],[2,"\\n"],[6,[37,1],[[32,0,["model","image"]]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@imgHeight","@imgClasses"],[[32,0,["model","image"]],312,312,[30,[36,2],["feed-shared-creative__image",[30,[36,1],[[30,[36,0],[[32,0,["model","image"]]],null]," feed-shared-image__image--constrained"],null]],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[10,"div"],[14,0,"feed-shared-creative__text-container"],[12],[2,"\\n  "],[8,"inline-show-more-text@inline-show-more-text",[],[["@lines","@tagName","@showMoreButton","@showLessButton","@class","@lineHeight","@text"],[2,"div",false,false,"feed-shared-creative__text","2rem",[32,0,["model","headline","text"]]]],null],[2,"\\n  "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-creative__text-link"],[24,"target","_blank"],[24,"rel","noopener nofollow"],[16,"onclick",[30,[36,3],[[32,0],"onCardClick",[32,0,["creativeHeadlineControlName"]]],null]],[16,"aria-label",[32,0,["model","navigationContext","accessibilityText"]]],[4,[38,4],[[32,0,["creativeHeadlineControlName"]]],null]],[["@useDefaultLinkBehavior","@href"],[[32,0,["openLinksExternally"]],[32,0,["model","navigationContext","actionTarget"]]]],null],[2,"\\n"],[6,[37,1],[[32,0,["ctaButton"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-creative__cta-container"],[12],[2,"\\n      "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj","@controlName","@trackingEventPayload"],["feed-shared-creative__cta artdeco-button artdeco-button--secondary",[32,0,["ctaButton"]],[32,0,["updateTrackingObj"]],[32,0,["creativeCtaControlName"]],[32,0,["sponsoredTrackingEventPayload"]]]],null],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["feed-shared@render-models/image/is-constrained","if","concat","action","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"feed-shared/components/render-models/creative.hbs"}})
let m=(o=Ember.inject.service("tracking"),i=Ember.computed("model.ctaButton","shouldHideCtaButton"),s=Ember._action,l=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",d,this)}init(){super.init.apply(this,arguments)
Ember.setProperties(this,{creativeImageControlName:"card_image",creativeHeadlineControlName:"card_headline",creativeCtaControlName:"card_call_to_action",cardImpressionSequenceNum:0,originalIndex:Ember.get(this,"model.originalIndex")})
const{cardImpressionTracker:e}=this
e&&e.on("impression",(e=>{let{cardIndex:t}=e
if(this.index===t&&!this.isDestroying){this.fireAdImpressionTrackingForCurrentCard()
this.fireFeedAccessoryImpressionEvent()}}))}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const e=Ember.get(this,"model.ctaButton")
e&&Ember.set(this,"sponsoredTrackingEventPayload",{ocidx:Ember.get(this,"model.originalIndex"),rcidx:this.index,lpu:Ember.get(e,"navigationContext.actionTarget")})}get ctaButton(){if(!this.shouldHideCtaButton)return Ember.get(this,"model.ctaButton")}onCardClick(e){if(Ember.get(this,"model.navigationContext")){const t=Ember.get(this,"model.navigationContext.trackingActionType"),{updateTrackingObj:n}=this
if(n){const a={ocidx:Ember.get(this,"model.originalIndex"),rcidx:this.index,lpu:Ember.get(this,"model.navigationContext.actionTarget")}
n.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:e,actionCategory:"VIEW"},a)}}}fireAdImpressionTrackingForCurrentCard(){var e
const{index:t,originalIndex:n,cardImpressionSequenceNum:a}=Ember.getProperties(this,"index","originalIndex","cardImpressionSequenceNum"),r={rcidx:t,ocidx:n,cseq:a}
null===(e=this.updateTrackingObj)||void 0===e||e.fireSponsoredTrackingEvent({actionType:"impression"},r)
Ember.set(this,"cardImpressionSequenceNum",a+1)}fireFeedAccessoryImpressionEvent(){if(Ember.get(this,"shouldSuppressTracking.feed"))return
const e=this.tracking,t=this.index+1,n={sourceUpdateObject:{objectUrn:Ember.get(this,"updateMetadata.urn"),trackingId:Ember.get(this,"updateMetadata.trackingData.trackingId")},accessories:[{accessoryEntityUrn:null,controlUrn:e.generateControlUrn("su_carousel_card"),listPosition:{index:t}}]}
e.fireTrackingPayload("FeedAccessoryImpressionEvent",n)}},d=(0,a.default)(l.prototype,"tracking",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(l.prototype,"ctaButton",[i],Object.getOwnPropertyDescriptor(l.prototype,"ctaButton"),l.prototype),(0,a.default)(l.prototype,"onCardClick",[s],Object.getOwnPropertyDescriptor(l.prototype,"onCardClick"),l.prototype),l)
e.default=m
Ember._setComponentTemplate(c,m)}))
define("feed-shared/components/render-models/divider",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/intersection-observer","global-utils/utils/is-browser","ember-lifeline"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b
const f=Ember.HTMLBars.template({id:"Y4Jdmgy2",block:'{"symbols":[],"statements":[[10,"div"],[15,0,[31,["artdeco-card pt4 ",[30,[36,5],[[32,0,["model","carouselContent"]],"pb4"],null]," overflow-hidden"]]],[12],[2,"\\n"],[6,[37,1],[[32,0,["model","image"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"display-flex justify-center align-items-center text-align-center"],[12],[2,"\\n      "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@class"],[[32,0,["model","image"]],20,[31,["mr3 feed-shared-divider__image ",[30,[36,1],[[32,0,["isDividerInViewForFirstTime"]],"feed-shared-divider__image--visible","feed-shared-divider__image--hidden"],null]]]]],null],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[15,0,[31,["text-align-center t-20 t-bold mt2 mh5 ",[30,[36,1],[[32,0,["isDividerInViewForFirstTime"]],"feed-shared-divider__title--visible","feed-shared-divider__title"],null]]]],[12],[2,"\\n      "],[1,[30,[36,0],[[32,0,["model","title"]]],null]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[10,"div"],[15,0,[31,["text-align-center mt2 mh5 ",[30,[36,1],[[32,0,["isDividerInViewForFirstTime"]],"feed-shared-divider__description--visible","feed-shared-divider__description"],null]]]],[12],[2,"\\n"],[6,[37,1],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"        "],[10,"span"],[14,0,"t-16 t-black--light"],[12],[2,"\\n         "],[1,[30,[36,0],[[32,0,["model","description"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","allowFeedRefresh"]]],null,[["default"],[{"statements":[[2,"      "],[8,"ember-engines@link-to-external",[[4,[38,3],["refresh_feed"],null]],[["@class","@click","@route","@query"],["link-without-hover-visited white-space-nowrap",[32,0,["onRefreshLinkClick"]],"feed.index",[30,[36,2],null,[["doFeedRefresh","bypassRefreshTimingRestraint"],["true","true"]]]]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,4],["i18n_feed_refresh","feed-shared/components/render-models/divider"],null]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[6,[37,1],[[32,0,["model","carouselContent"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/carousel",[],[["@model","@cardClass","@updateTrackingObj","@class"],[[32,0,["model","carouselContent"]],"feed-shared-divider__carousel-card",[32,0,["updateTrackingObj"]],[31,["feed-shared-divider__carousel ",[30,[36,1],[[32,0,["isDividerInViewForFirstTime"]]," feed-shared-divider__carousel--visible"],null]]]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"],[6,[37,1],[[32,0,["model","seenSectionHeaderText"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-divider__seen-title t-16 t-bold m3"],[12],[2,"\\n     "],[1,[30,[36,0],[[32,0,["model","seenSectionHeaderText"]]],null]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","if","hash","ember-cli-pemberly-tracking@track-interaction","t","unless"]}',meta:{moduleName:"feed-shared/components/render-models/divider.hbs"}})
let y=(d=(0,o.classNames)("feed-shared-divider"),c=Ember.inject.service("lego@tracking"),m=Ember.inject.service("tracking"),p=Ember._action,d(u=(h=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"data-test-feed-shared-divider",!0);(0,t.default)(this,"legoTracking",g,this);(0,t.default)(this,"tracking",b,this)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
Ember.set(this,"isDividerInViewForFirstTime",!1)
Ember.set(this,"intersectionRatio",0)
Ember.set(this,"isImageInViewForFirstTime",!1)}didInsertElement(){super.didInsertElement.apply(this,arguments)
this._setupAnimationInViewport()
this.imageElement=this.element.querySelector(".feed-shared-divider__image")
this._setupImageAnimationInViewport()
s.default&&(0,l.addEventListener)(this,window,"scroll",this.onScrolling)
this.renderedHeight=this._getRenderedHeight()}willDestroyElement(){var e
super.willDestroyElement.apply(this,arguments)
null===(e=this._observer)||void 0===e||e.disconnect()
if(s.default){const e=document.scrollingElement||document.body;(0,l.removeEventListener)(this,e,"scroll",this.onScrolling)}(0,l.runDisposables)(this)}onImpression(){!this.isDestroying&&Ember.isPresent(Ember.get(this,"model.carouselContent"))&&this._fireLegoEvent()}onScrolling(){this._setupImageAnimationInViewport()}_setupAnimationInViewport(){this._observer=new i.default((e=>{this.isDestroying||e.forEach((e=>{Ember.set(this,"intersectionRatio",e.intersectionRatio)
e.intersectionRatio>=1&&(this.isDividerInViewForFirstTime||Ember.set(this,"isDividerInViewForFirstTime",!0))}))}),{threshold:1})
this._observer.observe(this.element)}_setupImageAnimationInViewport(){if(!this.isImageInViewForFirstTime){const e=this._getPercentInViewport()
1===e&&Ember.set(this,"isImageInViewForFirstTime",!0)
const t=48,n=Math.min(e,1),a=Math.max(t-e*t,0),r=Math.min(e,1)
if(s.default&&this.imageElement){this.imageElement.style.opacity=`${n}`
this.imageElement.style.transform=`translateY(${a}px) scale(${r})`}}}_fireLegoEvent(){const e=Ember.get(this,"updateMetadata.trackingData.trackingId")
e&&this.legoTracking.sendLegoImpression(e,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}_getPercentInViewport(){const e=this.element.getBoundingClientRect().top,t=s.default?(window.innerHeight-e)/this.renderedHeight:1
return Math.min(1,Math.max(0,t))}_getRenderedHeight(){if(s.default){const e=window.getComputedStyle(this.element)
return this.element.offsetHeight+parseInt(e.marginTop,10)+parseInt(e.marginBottom,10)}return this.element.offsetHeight}onRefreshLinkClick(){const{updateTrackingObj:e}=this
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"REFRESH",actionType:"refreshPage",controlName:"refresh_feed"})}},g=(0,a.default)(h.prototype,"legoTracking",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,a.default)(h.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(h.prototype,"onRefreshLinkClick",[p],Object.getOwnPropertyDescriptor(h.prototype,"onRefreshLinkClick"),h.prototype),h))||u)
e.default=y
Ember._setComponentTemplate(f,y)}))
define("feed-shared/components/render-models/document",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","document/utils/document-helpers","global-utils/utils/is-browser","global-utils/utils/html-safe","feed-shared/utils/constants","ember-batcher"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D
const I=Ember.HTMLBars.template({id:"3rUETMAP",block:'{"symbols":[],"statements":[[6,[37,0],[[32,0,["isCarouselUpdate"]]],null,[["default","else"],[{"statements":[[2,"    "],[10,"div"],[14,0,"display-flex flex-column"],[12],[2,"\\n"],[6,[37,5],[[30,[36,4],[[32,0,["linkToComponent"]]],null]],[["click","data-control-name"],[[32,0,["handleCarouselThumbnailClick"]],"update_document_image"]],[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"display-flex full-width"],[15,5,[32,0,["thumbnailStyle"]]],[12],[2,"\\n          "],[8,"ember-vector-images@lazy-image",[],[["@alt","@image","@desiredWidth","@objectFitType","@class"],[[32,0,["model","document","title"]],[32,0,["thumbnailURL"]],400,"cover","feed-shared-document__image"]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,5],[[30,[36,4],[[32,0,["linkToComponent"]]],null]],[["click","data-control-name"],[[32,0,["handleCarouselTitleClick"]],"update_document_description"]],[["default"],[{"statements":[[2,"        "],[10,"article"],[14,0,"feed-shared-document__title"],[12],[2,"\\n          "],[10,"h2"],[14,0,"t-14 t-black t-bold"],[12],[1,[32,0,["model","document","title"]]],[13],[2,"\\n          "],[10,"h3"],[14,0,"t-12 t-black--light t-normal"],[12],[2,"\\n            "],[1,[30,[36,3],["i18n_pages","feed-shared/components/render-models/document"],[["pageCount"],[[32,0,["model","document","totalPageCount"]]]]]],[2,"\\n          "],[13],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["model","documentSource"]]],null,[["default"],[{"statements":[[2,"    "],[10,"p"],[14,0,"t-14 t-black--light mh4 mb2"],[12],[2,"\\n      "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,0,["model","documentSource"]]]],null],[2,"}\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[10,"div"],[14,0,"feed-shared-document__container feed-shared-document__container--top-bottom-border"],[15,5,[30,[36,1],[[32,0,["model","document"]]],null]],[12],[2,"\\n    "],[8,"document@document-container",[],[["@model","@isEditingShare","@onEditShareMedia","@onChangePosition","@onScrubberMove","@onFullscreen","@onClickDownload","@onToggleAccessibilityMode","@onVirusScanCancel","@onVirusScanSkip","@onVirusScanBypass","@onVirusScanDownload"],[[32,0,["model","document"]],[32,0,["isEditingShare"]],[32,0,["onEditShareMedia"]],[30,[36,2],[[32,0],[32,0,["trackChangePosition"]]],null],[30,[36,2],[[32,0],[32,0,["trackScrubberMove"]]],null],[30,[36,2],[[32,0],[32,0,["trackFullscreen"]]],null],[30,[36,2],[[32,0],[32,0,["trackDownload"]]],null],[30,[36,2],[[32,0],[32,0,["trackToggleAccessibilityMode"]]],null],[30,[36,2],[[32,0],[32,0,["trackVirusScanCancel"]]],null],[30,[36,2],[[32,0],[32,0,["trackVirusScanSkip"]]],null],[30,[36,2],[[32,0],[32,0,["trackVirusScanBypass"]]],null],[30,[36,2],[[32,0],[32,0,["trackVirusScanDownload"]]],null]]],null],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","document@padding-top","action","t","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component"]}',meta:{moduleName:"feed-shared/components/render-models/document.hbs"}}),{MAX_CAROUSEL_CONTENT_HEIGHT:S}=d.CAROUSEL_IMAGE_SIZE_CONSTANTS
let N=(m=(0,o.classNames)("feed-shared-document"),p=Ember.inject.service("lix"),u=Ember._tracked,h=Ember._tracked,g=Ember._action,b=Ember._action,f=Ember._action,y=Ember._action,E=Ember._action,v=Ember._action,_=Ember._action,T=Ember._action,k=Ember._action,w=Ember._action,C=Ember._action,m(O=(P=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"lix",A,this);(0,t.default)(this,"thumbnailURL",x,this);(0,t.default)(this,"imageHeight",D,this)}get thumbnailStyle(){return(0,l.default)(`height: ${this.imageHeight}px`)}init(){super.init.apply(this,arguments)
if(this.isCarouselUpdate){const e=(0,i.buildPlayerCoverPages)(Ember.get(this,"model.document.coverPages"))
this.thumbnailURL=e[0].config.src}}didRender(){super.didRender.apply(this,arguments)
s.default&&!this.imageHeight&&this.isCarouselUpdate&&(0,c.readDOM)((()=>{var e
const t=null===(e=this.element)||void 0===e?void 0:e.closest(".feed-shared-update-v2"),n=t&&t.querySelector(".feed-shared-update-v2__description-wrapper");(0,c.mutateDOM)((()=>{this.isDestroying||(this.imageHeight=n?S-n.offsetHeight-58:S-58)}))}))}_fireFeedAndSponsoredTracking(e,t,n){let{actionCategory:a,controlName:r,actionType:o}=e
const s={actionType:o,actionCategory:a,controlName:r}
if(t||n){var l,d
const e=(0,i.generateControlUrn)(r,t,n)
null===(l=(d=this.updateTrackingObj).fireFeedActionAndSponsoredTrackingEvents)||void 0===l||l.call(d,s,{controlUrn:e})}else{var c,m
null===(c=(m=this.updateTrackingObj).fireFeedActionAndSponsoredTrackingEvents)||void 0===c||c.call(m,s)}}handleCarouselThumbnailClick(){this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"update_document_image",actionType:"viewUpdateDetail"})}handleCarouselTitleClick(){this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"update_document_description",actionType:"viewUpdateDetail"})}trackChangePosition(e,t,n,a){a||this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_chevron_navigate",actionType:"viewDoc"},t,n)}trackScrubberMove(e,t){this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_scrub_navigate",actionType:"viewDoc"},e,t)}trackFullscreen(e,t){e&&this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_go_fullscreen",actionType:"viewDoc"},!1,t)}trackToggleAccessibilityMode(e,t){this._fireFeedAndSponsoredTracking({actionCategory:t?"VIEW":"DISMISS",controlName:"view_accessible_doc_toggle",actionType:t?"viewMediaAccessibleModeStart":"exitMediaAccessibleMode"},e,t)}trackDownload(e){this._fireFeedAndSponsoredTracking({actionCategory:"DOWNLOAD",controlName:"download_document",actionType:"downloadMediaStart"},e)}trackVirusScanCancel(e,t){this._fireFeedAndSponsoredTracking({actionCategory:"DISMISS",controlName:"document_scanning_cancel",actionType:t?"cancelAccessibleModeVirusScan":"cancelMediaVirusScan"},e)}trackVirusScanSkip(e,t){this._fireFeedAndSponsoredTracking({actionCategory:t?"VIEW":"DOWNLOAD",controlName:"document_scanning_skip",actionType:t?"viewMediaAccessibleMode":"downloadMedia"},e)}trackVirusScanBypass(e,t){this._fireFeedAndSponsoredTracking({actionCategory:t?"VIEW":"DOWNLOAD",controlName:"document_scanning_bypass",actionType:t?"viewMediaAccessibleMode":"downloadMedia"},e)}trackVirusScanDownload(e){this._fireFeedAndSponsoredTracking({actionCategory:"DOWNLOAD",controlName:"download_media_button",actionType:"downloadMedia"},e)}},A=(0,a.default)(P.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.default)(P.prototype,"thumbnailURL",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,a.default)(P.prototype,"imageHeight",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(P.prototype,"handleCarouselThumbnailClick",[g],Object.getOwnPropertyDescriptor(P.prototype,"handleCarouselThumbnailClick"),P.prototype),(0,a.default)(P.prototype,"handleCarouselTitleClick",[b],Object.getOwnPropertyDescriptor(P.prototype,"handleCarouselTitleClick"),P.prototype),(0,a.default)(P.prototype,"trackChangePosition",[f],Object.getOwnPropertyDescriptor(P.prototype,"trackChangePosition"),P.prototype),(0,a.default)(P.prototype,"trackScrubberMove",[y],Object.getOwnPropertyDescriptor(P.prototype,"trackScrubberMove"),P.prototype),(0,a.default)(P.prototype,"trackFullscreen",[E],Object.getOwnPropertyDescriptor(P.prototype,"trackFullscreen"),P.prototype),(0,a.default)(P.prototype,"trackToggleAccessibilityMode",[v],Object.getOwnPropertyDescriptor(P.prototype,"trackToggleAccessibilityMode"),P.prototype),(0,a.default)(P.prototype,"trackDownload",[_],Object.getOwnPropertyDescriptor(P.prototype,"trackDownload"),P.prototype),(0,a.default)(P.prototype,"trackVirusScanCancel",[T],Object.getOwnPropertyDescriptor(P.prototype,"trackVirusScanCancel"),P.prototype),(0,a.default)(P.prototype,"trackVirusScanSkip",[k],Object.getOwnPropertyDescriptor(P.prototype,"trackVirusScanSkip"),P.prototype),(0,a.default)(P.prototype,"trackVirusScanBypass",[w],Object.getOwnPropertyDescriptor(P.prototype,"trackVirusScanBypass"),P.prototype),(0,a.default)(P.prototype,"trackVirusScanDownload",[C],Object.getOwnPropertyDescriptor(P.prototype,"trackVirusScanDownload"),P.prototype),P))||O)
e.default=N
Ember._setComponentTemplate(I,N)}))
define("feed-shared/components/render-models/entity",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/utils/collection-queries","global-utils/utils/url"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_
const T=Ember.HTMLBars.template({id:"qLbG2XYt",block:'{"symbols":["components"],"statements":[[6,[37,2],[[32,0,["serviceDetailsModalOpen"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@modals/service-request-details",[],[["@isOpen","@showRequestError","@serviceRequestDetails","@closeServiceDetailsModal","@retryServiceRequestDetailsRequest","@marketplaceRequestUrn","@feedUpdateUrn"],[[32,0,["serviceDetailsModalOpen"]],[32,0,["showServiceRequestDetailsModalError"]],[32,0,["serviceRequestDetails"]],[30,[36,4],[[32,0],"closeServiceRequestDetailsModal"],null],[30,[36,4],[[32,0],"retryServiceRequestDetailsRequest"],null],[32,0,["marketplaceRequestUrn"]],[32,0,["updateMetadata","urn"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["showBannerImage"]]],null,[["default"],[{"statements":[[2,"  "],[8,"image-view-model@image-view-model",[],[["@images","@imgWidth","@imgHeight"],[[32,0,["model","banner"]],520,100]],null],[2,"\\n"]],"parameters":[]}]]],[10,"div"],[14,0,"feed-shared-entity__content-wrapper"],[12],[2,"\\n"],[6,[37,8],[[30,[36,7],null,[["clickable"],[[30,[36,2],[[32,0,["useButton"]],[30,[36,6],["feed-shared@buttons/unstyled-button"],null],[30,[36,6],["app-aware-link@navigation-context-link"],[["href"],[[30,[36,2],[[32,0,["model","navigationContext","actionTarget"]],[32,0,["model","navigationContext","actionTarget"]],"#"],null]]]]],null]]]]],null,[["default"],[{"statements":[[2,"    "],[8,[32,1,["clickable"]],[[16,0,[31,["feed-shared-entity__content display-flex ",[30,[36,2],[[32,0,["useButton"]],"text-align-left full-width"],null]]]],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[24,"data-control-name","object"],[16,"aria-label",[30,[36,5],["i18n_content_preview","feed-shared/components/render-models/entity"],null]]],[["@invokeAction"],[[30,[36,4],[[32,0],"handleClick"],null]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,0,["entityImage"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-entity__image-container mr3"],[12],[2,"\\n          "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize"],[[32,0,["entityImage"]],[30,[36,2],[[32,0,["showBannerImage"]],5,4],null]]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"div"],[14,0,"feed-shared-entity__entity-wrapper"],[12],[2,"\\n        "],[10,"article"],[14,0,"feed-shared-entity__description-container"],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","titleContext"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h3"],[14,0,"feed-shared-entity__title-context t-12 t-black--light t-normal"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","titleContext"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h2"],[14,0,"feed-shared-entity__title t-14 t-black t-bold"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","title"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h3"],[14,0,"feed-shared-entity__subtitle t-12 t-black t-normal"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","subtitle"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h3"],[14,0,"feed-shared-entity__description t-12 t-black t-normal"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","description"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","subdescription"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h3"],[14,0,"feed-shared-entity__subdescription t-12 t-black t-normal"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","subdescription"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n\\n"],[6,[37,2],[[32,0,["model","insightText"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[15,0,[30,[36,1],["feed-shared-entity__insight",[30,[36,0],[[32,0,["model","insightImage"]]," feed-shared-entity__insight--without-images"],null]],null]],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","insightImage"]]],null,[["default"],[{"statements":[[2,"              "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class","@gridListClass","@gridListItemClass"],[[32,0,["model","insightImage"]],1,"feed-shared-entity__insight-image mr1","display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"            "],[10,"p"],[14,0,"feed-shared-entity__insight-text t-12 t-black--light t-normal"],[12],[2,"\\n              "],[1,[30,[36,3],[[32,0,["model","insightText"]]],null]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[1]}]]],[2,"\\n"],[6,[37,2],[[32,0,["ctaButton"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj"],["feed-shared-entity__cta-button artdeco-button artdeco-button--secondary",[32,0,["model","ctaButton"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["unless","concat","if","text-view-model@text-view-model","action","t","component","hash","let"]}',meta:{moduleName:"feed-shared/components/render-models/entity.hbs"}})
let k=(l=(0,o.classNames)("feed-shared-entity","feed-shared-update-v2__update-content-wrapper"),d=(0,o.classNameBindings)("hasActor:artdeco-card:feed-shared-entity--no-border","isAggregatedContent:feed-shared-entity--aggregated","showBannerImage:feed-shared-entity--bannered"),c=Ember.inject.service("store"),m=Ember.inject.service("lix"),p=Ember.computed("model.banner"),u=Ember.computed("showBannerImage","model.bannerEntityImage","model.image"),h=Ember.computed("model.ctaButton","shouldHideCtaButton"),g=Ember._action,b=Ember._action,f=Ember._action,l(y=d(y=(E=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"store",v,this);(0,t.default)(this,"lix",_,this);(0,n.default)(this,"data-test-feed-shared-entity",!0)}get showBannerImage(){const e=Ember.get(this,"model.banner"),t=this.lix.getTreatmentIsEnabled("voyager.web.feed-entity-banner-image")
return Ember.isPresent(e)&&t}get entityImage(){if(this.showBannerImage){const e=Ember.get(this,"model.bannerEntityImage")
if(Ember.isPresent(e))return e}return Ember.get(this,"model.image")}get ctaButton(){return this.shouldHideCtaButton?void 0:Ember.get(this,"model.ctaButton")}init(){super.init.apply(this,arguments)
if(Ember.getWithDefault(this,"model.navigationContext.actionTarget","").includes("service-marketplace/request-details")){const e=Ember.get(this,"model.navigationContext.actionTarget"),t=(0,s.parseQueryString)(e)
Ember.setProperties(this,{marketplaceRequestUrn:t.marketplaceRequestUrn,useButton:!0})}}handleClick(){const{updateTrackingObj:e}=this,t=Ember.get(this,"model.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"entity",actionCategory:"VIEW"})
if(this.marketplaceRequestUrn){this._fetchServiceRequestDetails()
this._openServiceRequestDetailsModal()}}closeServiceRequestDetailsModal(){this._closeServiceRequestDetailsModal()}retryServiceRequestDetailsRequest(){this._fetchServiceRequestDetails(!0)}_openServiceRequestDetailsModal(){Ember.set(this,"serviceDetailsModalOpen",!0)}_closeServiceRequestDetailsModal(){Ember.set(this,"serviceDetailsModalOpen",!1)}_fetchServiceRequestDetails(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
const{store:t}=this
Ember.setProperties(this,{showServiceRequestDetailsModalError:!1,serviceRequestDetails:null})
this.lix.getTreatmentIsEnabled("voyager.web.smp-chipotle-dash-migration")?(0,i.getServiceRequestDetailsDash)(t,this.marketplaceRequestUrn,e).then((e=>{this.isDestroying||Ember.set(this,"serviceRequestDetails",e)})).catch((e=>{this.isDestroying||Ember.set(this,"showServiceRequestDetailsModalError",!0)
throw e})):(0,i.getServiceRequestDetails)(t,this.marketplaceRequestUrn,e).then((e=>{this.isDestroying||Ember.set(this,"serviceRequestDetails",e)})).catch((e=>{this.isDestroying||Ember.set(this,"showServiceRequestDetailsModalError",!0)
throw e}))}},v=(0,a.default)(E.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,a.default)(E.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(E.prototype,"showBannerImage",[p],Object.getOwnPropertyDescriptor(E.prototype,"showBannerImage"),E.prototype),(0,a.default)(E.prototype,"entityImage",[u],Object.getOwnPropertyDescriptor(E.prototype,"entityImage"),E.prototype),(0,a.default)(E.prototype,"ctaButton",[h],Object.getOwnPropertyDescriptor(E.prototype,"ctaButton"),E.prototype),(0,a.default)(E.prototype,"handleClick",[g],Object.getOwnPropertyDescriptor(E.prototype,"handleClick"),E.prototype),(0,a.default)(E.prototype,"closeServiceRequestDetailsModal",[b],Object.getOwnPropertyDescriptor(E.prototype,"closeServiceRequestDetailsModal"),E.prototype),(0,a.default)(E.prototype,"retryServiceRequestDetailsRequest",[f],Object.getOwnPropertyDescriptor(E.prototype,"retryServiceRequestDetailsRequest"),E.prototype),E))||y)||y)
e.default=k
Ember._setComponentTemplate(T,k)}))
define("feed-shared/components/render-models/event",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u
const h=Ember.HTMLBars.template({id:"XdPJbiq4",block:'{"symbols":["formattedDate","@model","@onDark","@updateMetadata","@isMiniUpdate","&attrs"],"statements":[[6,[37,0],[[32,2,["navigationContext"]]],null,[["default"],[{"statements":[[2,"  "],[11,"section"],[16,0,[31,["feed-shared-event ",[30,[36,0],[[32,5],"m0","mt2 mh4 mb1 artdeco-card"],null],"\\n    ",[30,[36,0],[[32,3],"feed-shared-event--on-dark"],null]]]],[17,6],[12],[2,"\\n    "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,2,["navigationContext","accessibilityText"]]],[16,"data-control-id",[32,4,["trackingData","trackingId"]]],[24,"data-control-name","event_share_card"],[24,0,"feed-shared-event__banner-link"]],[["@href","@invokeAction"],[[32,2,["navigationContext","actionTarget"]],[32,0,["handleCardClick"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,0],[[32,2,["banner"]]],null,[["default"],[{"statements":[[2,"        "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,2,["banner"]],[30,[36,6],["feed-shared-event__banner",[30,[36,0],[[32,5]," feed-shared-event__banner--mini"],null]],null],520]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"div"],[15,0,[31,["feed-shared-event__meta ",[30,[36,0],[[32,2,["banner"]],"pt6","pt3"],null]]]],[12],[2,"\\n"],[6,[37,0],[[32,2,["logo"]]],null,[["default"],[{"statements":[[2,"          "],[8,"image-view-model@image-view-model",[[16,0,[31,["feed-shared-event__logo ",[30,[36,0],[[32,2,["banner"]],"feed-shared-event__logo--with-banner"],null]]]]],[["@entitySize","@images","@imgClasses"],[4,[32,2,["logo"]],"feed-shared-event__logo-img"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n        "],[10,"div"],[15,0,[31,["flex-grow-1 t-normal ",[30,[36,7],[[32,2,["banner"]],"ml2"],null]]]],[14,"tabindex","0"],[12],[2,"\\n"],[6,[37,0],[[32,2,["titleContext"]]],null,[["default"],[{"statements":[[6,[37,5],[[30,[36,4],[[32,2,["titleContext","text"]]],[["format","useTimeZone"],["fmt_mdy_iso",false]]]],null,[["default"],[{"statements":[[2,"              "],[10,"time"],[15,"aria-label",[32,1]],[15,"datetime",[32,1]],[15,0,[31,["t-12 t-bold feed-shared-event__title-context ",[30,[36,0],[[32,3],"t-white"],null]]]],[12],[2,"\\n                "],[1,[30,[36,3],[[32,2,["titleContext"]]],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[1]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,2,["title"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h2"],[15,0,[31,["t-14 t-bold ",[30,[36,0],[[32,3],"t-white","t-black"],null]," mt1"]]],[12],[2,"\\n              "],[1,[30,[36,3],[[32,2,["title"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,2,["subtitle"]]],null,[["default"],[{"statements":[[2,"            "],[10,"div"],[15,0,[31,["t-12 ",[30,[36,0],[[32,3],"t-white","t-black"],null]]]],[12],[2,"\\n              "],[1,[30,[36,3],[[32,2,["subtitle"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,2,["description"]]],null,[["default"],[{"statements":[[2,"            "],[10,"div"],[15,0,[31,["t-12 ",[30,[36,0],[[32,3],"t-white","t-black"],null]," feed-shared-event__description mt1"]]],[12],[2,"\\n              "],[1,[30,[36,3],[[32,2,["description"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,2,["insightText"]]],null,[["default"],[{"statements":[[2,"            "],[10,"div"],[14,0,"display-flex align-items-center mt2"],[12],[2,"\\n"],[6,[37,0],[[32,2,["insightImage"]]],null,[["default"],[{"statements":[[2,"                "],[8,"image-view-model@image-view-model",[],[["@images","@isStackedLayout","@entitySize","@class"],[[32,2,["insightImage"]],[30,[36,2],[[32,2,["insightImage","attributes","length"]],1],null],1,"mr1"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"              "],[10,"div"],[15,0,[31,["t-12 ",[30,[36,0],[[32,3],"t-white","t-black--light"],null]," v-align-middle"]]],[12],[2,"\\n                "],[1,[30,[36,3],[[32,2,["insightText"]]],null]],[2,"\\n              "],[13],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n"],[6,[37,0],[[32,2,["ctaButton"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj","@invokeAction","@openLinkInNewTab"],["feed-shared-event__cta artdeco-button artdeco-button--secondary",[32,2,["ctaButton"]],[32,0,["updateTrackingObj"]],[32,0,["handleCTAClick"]],false]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"app-aware-link@navigation-context-link",[[16,"aria-label",[32,2,["navigationContext","accessibilityText"]]],[16,0,[31,["artdeco-button ",[30,[36,0],[[32,3],"artdeco-button--primary","artdeco-button--secondary"],null]," artdeco-button--1 feed-shared-event__cta ",[30,[36,0],[[32,2,["banner"]],"feed-shared-event__cta--with-banner"],null]]]],[16,"data-control-id",[32,4,["trackingData","trackingId"]]],[24,"data-control-name","event_share_card_cta"]],[["@href","@invokeAction"],[[32,2,["navigationContext","actionTarget"]],[32,0,["handleCTAClick"]]]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,1],["i18n_event_cta","feed-shared/components/render-models/event"],null]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","t","global-helpers@gt","text-view-model@text-view-model","ember-cli-pemberly-i18n@format-date","let","concat","unless"]}',meta:{moduleName:"feed-shared/components/render-models/event.hbs"}})
let g=(s=Ember.inject.service("app-aware-link@custom-navigation-context-router"),l=Ember.inject.service("msg-overlay-manager@msg-overlay-manager"),d=Ember._action,c=Ember._action,m=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"cncRouter",p,this);(0,t.default)(this,"msgOverlay",u,this)
this.cncRouter.registerHandler(i.LIVE_AUDIO_ROOM_URL,this._handleAudioRoomLink.bind(this))}_handleAudioRoomLink(e){const t=e.substring(e.indexOf("linkedin"),e.length).split("/")[2]
this.msgOverlay.openAudioBubble(t)
this.msgOverlay.updateAudioBubbleMinimizeState(!1)}handleCardClick(){this._handleClick("event_share_card")}handleCTAClick(e){e.stopPropagation()
this._handleClick("event_share_card_cta")}_handleClick(e){const{updateTrackingObj:t,model:n}=this.args,a=Ember.get(n,"navigationContext.trackingActionType")
t&&a&&t.fireFeedActionAndSponsoredTrackingEvents({actionType:a,controlName:e,actionCategory:"VIEW"})}},p=(0,a.default)(m.prototype,"cncRouter",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,a.default)(m.prototype,"msgOverlay",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(m.prototype,"handleCardClick",[d],Object.getOwnPropertyDescriptor(m.prototype,"handleCardClick"),m.prototype),(0,a.default)(m.prototype,"handleCTAClick",[c],Object.getOwnPropertyDescriptor(m.prototype,"handleCTAClick"),m.prototype),m)
e.default=g
Ember._setComponentTemplate(h,g)}))
define("feed-shared/components/render-models/external-video",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/html-safe","global-utils/utils/is-browser","video-utils/utils/video-constants","feed-shared/utils/constants","ember-batcher"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D
const I=Ember.HTMLBars.template({id:"5DoZt+Bp",block:'{"symbols":[],"statements":[[6,[37,0],[[32,0,["isCarouselUpdate"]]],null,[["default","else"],[{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-external-video__container"],[12],[2,"\\n    "],[10,"div"],[14,0,"full-width full-height absolute feed-shared-external-video__thumbnail-container"],[12],[2,"\\n"],[6,[37,3],[[30,[36,2],[[32,0,["linkToComponent"]]],null]],[["click","data-control-name"],[[32,0,["onThumbnailContainerClick"]],"update_video_image"]],[["default"],[{"statements":[[2,"        "],[8,"video@video-loader-thumbnail",[],[["@classNames","@thumbnailImage","@thumbnailAlt","@isEmbeddableVideo"],["feed-shared-external-video__thumbnail-image",[32,0,["model","thumbnail","attributes","firstObject","vectorImage"]],[32,0,["model","title","text"]],false]],[["default"],[{"statements":[[2,"\\n          "],[8,"video@video-loader-overlay",[],[["@classNames","@showFrosted"],["feed-shared-external-video__thumbnail-overlay",true]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-external-video__container"],[15,5,[32,0,["videoPaddingTop"]]],[12],[2,"\\n    "],[1,[30,[36,3],[[30,[36,2],[[30,[36,0],[[32,0,["isSponsored"]],"feed-shared@sponsored-external-video-container","feed-shared@video-container"],null]],null]],[["isAutoPlayEnabled","isPlayable","videoSrc","isEmbeddableVideo","controlName","thumbnailImage","contentUrl","provider","model","updateMetadata","updateTrackingObj","shouldSuppressTracking","trackingId","isCarouselUpdate","fireCustomTracking"],[[32,0,["canAutoPlayVideo"]],[32,0,["isPlayable"]],[32,0,["videoSrc"]],[32,0,["isEmbeddableVideo"]],[32,0,["controlName"]],[32,0,["thumbnailImage"]],[32,0,["contentTrackedUrl"]],[32,0,["videoProvider"]],[32,0,["model"]],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]],[32,0,["shouldSuppressTracking"]],[32,0,["updateTrackingObj","model","trackingData","trackingId"]],[32,0,["isCarouselUpdate"]],[30,[36,1],[[32,0],"fireCustomTracking"],null]]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[10,"div"],[14,0,"feed-shared-external-video__meta"],[12],[2,"\\n  "],[8,"app-aware-link@navigation-context-link",[[24,0,"tap-target block flex-grow-1"],[16,"onclick",[30,[36,1],[[32,0],"onArticleClick"],null]],[24,"target","_blank"],[24,"data-control-name","external_video_description"],[16,"data-control-id",[32,0,["updateTrackingObj","model","trackingData","trackingId"]]]],[["@href"],[[32,0,["contentTrackedUrl"]]]],[["default"],[{"statements":[[2,"\\n    "],[10,"article"],[14,0,"feed-shared-external-video__description-container"],[12],[2,"\\n      "],[10,"h2"],[15,0,[31,["feed-shared-external-video__description-headline break-words t-14 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null]," t-bold"]]],[12],[2,"\\n        "],[1,[30,[36,4],[[32,0,["model","title","text"]]],[["length"],[70]]]],[2,"\\n      "],[13],[2,"\\n      "],[10,"h3"],[15,0,[31,["feed-shared-external-video__description-byline t-12 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]," t-normal"]]],[12],[2,"\\n        "],[1,[30,[36,5],[[32,0,["model","subtitle"]]],null]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["showInlineCTA"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/button",[],[["@model","@controlName","@updateMetadata","@updateTrackingObj","@openLinkInNewTab","@class"],[[32,0,["model","inlineCtaButton"]],"call_to_action",[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]],[32,0,["openLinksExternally"]],[31,["artdeco-button ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary"],null]," artdeco-button--1 flex-shrink-zero"]]]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["if","action","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","global-helpers@truncate-text","text-view-model@text-view-model"]}',meta:{moduleName:"feed-shared/components/render-models/external-video.hbs"}}),{MAX_CAROUSEL_CONTENT_HEIGHT:S}=d.CAROUSEL_IMAGE_SIZE_CONSTANTS
let N=(m=(0,o.classNames)("feed-shared-external-video"),p=(0,o.classNameBindings)("onDark:feed-shared-external-video--on-dark"),u=(0,o.attributeBindings)("elementStyle:style"),h=Ember.computed.not("isReshareModal").readOnly(),g=Ember.computed.bool("updateMetadata.trackingData.sponsoredTracking").readOnly(),b=Ember.computed("model.provider").readOnly(),f=Ember.computed("isEmbeddableVideo","model.videoAspectRatio","isCarouselUpdate","isPreviewMode").readOnly(),y=Ember.computed("model.embeddableHtml").readOnly(),E=Ember.computed.readOnly("model.navigationContext.actionTarget"),v=Ember.computed("videoProvider","model.embeddableHtml").readOnly(),_=Ember.computed("model.inlineCtaButton"),T=Ember.computed("elementBottomSpacing"),k=Ember._action,w=Ember._action,C=Ember._action,m(O=p(O=u(O=(P=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"data-test-feed-shared-external-video",!0);(0,n.default)(this,"isReshareModal",!1);(0,n.default)(this,"onDark",!1);(0,t.default)(this,"isPlayable",A,this);(0,t.default)(this,"isSponsored",x,this);(0,t.default)(this,"contentTrackedUrl",D,this);(0,n.default)(this,"canAutoPlayVideo",!1)}get videoProvider(){return Ember.getWithDefault(this,"model.provider","").toUpperCase()}get videoPaddingTop(){if(!this.isEmbeddableVideo||this.isCarouselUpdate||this.isPreviewMode)return""
const e=100*(1/Ember.getWithDefault(this,"model.videoAspectRatio",l.DEFAULT_ASPECT_RATIO))
return(0,i.default)(`padding-top:${e.toFixed(2)}%;`)}get videoSrc(){let e=""
if(s.default&&Ember.get(this,"model.embeddableHtml")){const t=document.implementation.createHTMLDocument("").body
t.innerHTML=Ember.get(this,"model.embeddableHtml")
const n=t.firstElementChild.getAttribute("src")
e=jSecure.sanitizeUrl(n)}return e}get isEmbeddableVideo(){return l.PROVIDER_ALLOWLIST[this.videoProvider]&&Ember.get(this,"model.embeddableHtml")}get showInlineCTA(){return Ember.get(this,"model.inlineCtaButton")}get elementStyle(){const{elementBottomSpacing:e}=this
return e?(0,i.default)(`margin-bottom: ${e}px`):""}didRender(){super.didRender.apply(this,arguments)
s.default&&void 0===this.elementBottomSpacing&&this.isCarouselUpdate&&(0,c.readDOM)((()=>{var e
const t=null===(e=this.element)||void 0===e?void 0:e.closest(".feed-shared-update-v2"),n=null==t?void 0:t.querySelector(".feed-shared-update-v2__description-wrapper");(0,c.mutateDOM)((()=>{if(!this.isDestroying){let e=S-this.element.offsetHeight
n&&(e-=n.offsetHeight)
Ember.set(this,"elementBottomSpacing",e)}}))}))}onArticleClick(){const e=Ember.get(this,"model.navigationContext.trackingActionType"),{updateTrackingObj:t}=this
t&&e&&t.fireFeedActionAndSponsoredTrackingEvents({actionType:e,actionCategory:"VIEW",controlName:"external_video_description"})}fireCustomTracking(e){var t,n
const{actionCategory:a,controlName:r,actionType:o}=e
null===(t=(n=this.updateTrackingObj).fireFeedActionEvent)||void 0===t||t.call(n,{actionType:o,actionCategory:a,controlName:r})}onThumbnailContainerClick(){var e,t
null===(e=(t=this.updateTrackingObj).fireFeedActionAndSponsoredTrackingEvents)||void 0===e||e.call(t,{actionType:"viewUpdateDetail",actionCategory:"VIEW",controlName:"update_video_image"})}},A=(0,a.default)(P.prototype,"isPlayable",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.default)(P.prototype,"isSponsored",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(P.prototype,"videoProvider",[b],Object.getOwnPropertyDescriptor(P.prototype,"videoProvider"),P.prototype),(0,a.default)(P.prototype,"videoPaddingTop",[f],Object.getOwnPropertyDescriptor(P.prototype,"videoPaddingTop"),P.prototype),(0,a.default)(P.prototype,"videoSrc",[y],Object.getOwnPropertyDescriptor(P.prototype,"videoSrc"),P.prototype),D=(0,a.default)(P.prototype,"contentTrackedUrl",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(P.prototype,"isEmbeddableVideo",[v],Object.getOwnPropertyDescriptor(P.prototype,"isEmbeddableVideo"),P.prototype),(0,a.default)(P.prototype,"showInlineCTA",[_],Object.getOwnPropertyDescriptor(P.prototype,"showInlineCTA"),P.prototype),(0,a.default)(P.prototype,"elementStyle",[T],Object.getOwnPropertyDescriptor(P.prototype,"elementStyle"),P.prototype),(0,a.default)(P.prototype,"onArticleClick",[k],Object.getOwnPropertyDescriptor(P.prototype,"onArticleClick"),P.prototype),(0,a.default)(P.prototype,"fireCustomTracking",[w],Object.getOwnPropertyDescriptor(P.prototype,"fireCustomTracking"),P.prototype),(0,a.default)(P.prototype,"onThumbnailContainerClick",[C],Object.getOwnPropertyDescriptor(P.prototype,"onThumbnailContainerClick"),P.prototype),P))||O)||O)||O)
e.default=N
Ember._setComponentTemplate(I,N)}))
define("feed-shared/components/render-models/feed-discovery-entity-add-profile-info",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c
const m=Ember.HTMLBars.template({id:"rWVss9DF",block:'{"symbols":[],"statements":[[10,"figure"],[14,0,"company-buildings-56 illustration-56 mv2"],[12],[13],[2,"\\n"],[10,"span"],[14,0,"t-14 t-bold t-black mt6 mb1"],[12],[2,"\\n  "],[1,[30,[36,0],[[32,0,["model","name"]]],null]],[2,"\\n"],[13],[2,"\\n"],[10,"span"],[14,0,"t-14 t-black--light flex-grow-1"],[12],[2,"\\n  "],[1,[30,[36,0],[[32,0,["model","description"]]],null]],[2,"\\n"],[13],[2,"\\n"],[8,"feed-shared@render-models/button",[],[["@model","@classNames","@updateTrackingObj","@controlName","@trackingEventPayload"],[[32,0,["model","addProfileInfoButton"]],"artdeco-button artdeco-button--primary artdeco-button--2",[32,0,["updateTrackingObj"]],"add_profile",[32,0,["trackingEventPayload"]]]],null]],"hasEval":false,"upvars":["text-view-model@text-view-model"]}',meta:{moduleName:"feed-shared/components/render-models/feed-discovery-entity-add-profile-info.hbs"}})
let p=(i=(0,o.classNames)("feed-shared-feed-discovery-entity-add-profile-info"),s=Ember.inject.service("tracking"),i(l=(d=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",c,this)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
Ember.set(this,"trackingEventPayload",{customPayloadData:{actionCategory:"CLICK_THROUGH"}})}onImpression(e){var t
null===(t=this.cardImpressed)||void 0===t||t.call(this,e)}},c=(0,a.default)(d.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d))||l)
e.default=p
Ember._setComponentTemplate(m,p)}))
define("feed-shared/components/render-models/feed-discovery-entity",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S
const N=Ember.HTMLBars.template({id:"3HypgNIR",block:'{"symbols":[],"statements":[[8,"ember-vector-images@lazy-background",[],[["@classNames","@desiredWidth","@image"],[[30,[36,2],["feed-shared-feed-discovery-entity__coverphoto ",[32,0,["backgroundImageClass"]]],null],170,[32,0,["backgroundImage"]]]],null],[2,"\\n"],[8,"app-aware-link@navigation-context-link",[[24,0,"flex-grow-1 link-without-hover-visited"],[24,"data-control-name","pymk_profile"],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[16,"onclick",[30,[36,3],[[32,0],"onEntityClick"],null]],[24,"target","_self"]],[["@href"],[[32,0,["model","navigationContext","actionTarget"]]]],[["default"],[{"statements":[[2,"\\n  "],[8,"image-view-model@image-view-model",[],[["@entitySize","@images","@imgClasses","@isPresenceEnabled","@desiredWidth"],[7,[32,0,["model","entityImage"]],"feed-shared-feed-discovery-entity__image EntityPhoto-circle-7 ghost-person",false,104]],null],[2,"\\n  "],[10,"div"],[14,0,"text-align-center mt1"],[12],[2,"\\n    "],[10,"span"],[14,0,"feed-shared-feed-discovery-entity__name t-14 t-black t-bold"],[12],[2,"\\n      "],[1,[30,[36,0],[[32,0,["model","name"]]],null]],[2,"\\n    "],[13],[2,"\\n"],[6,[37,1],[[32,0,["model","description"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"feed-shared-feed-discovery-entity__description t-14 t-black--light t-normal"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,0,["model","description"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["model","insights"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-feed-discovery-entity__insights display-flex align-items-center justify-center mt3 t-12 t-black--light t-normal"],[12],[2,"\\n"],[6,[37,1],[[32,0,["model","insights","image"]]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@class","@entitySize","@images","@imgClasses","@desiredWidth"],["mr1",1,[32,0,["model","insights","image"]],"EntityPhoto-square-1",32]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","insights","text"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"feed-shared-feed-discovery-entity__insights-text text-align-left"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,0,["model","insights","text"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,1],[[32,0,["hasInvitedToConnect"]],[30,[36,4],["i18n_connect_btn_a11y_text_invited","feed-shared/components/render-models/feed-discovery-entity"],[["memberName"],[[32,0,["model","name","text"]]]]],[30,[36,4],["i18n_connect_btn_a11y_text","feed-shared/components/render-models/feed-discovery-entity"],[["memberName"],[[32,0,["model","name","text"]]]]]],null]],[4,[38,5],["pymk_connect"],null]],[["@class","@click","@disabled","@icon","@size","@text","@type"],["mt3 artdeco-button--full flex-grow-0",[30,[36,3],[[32,0],"sendConnectionInvite"],null],[32,0,["hasInvitedToConnect"]],[30,[36,1],[[32,0,["hasInvitedToConnect"]],"check-icon"],null],"2",[30,[36,1],[[32,0,["hasInvitedToConnect"]],[30,[36,4],["i18n_cta_btn_text_pending","feed-shared/components/render-models/feed-discovery-entity"],null],[30,[36,4],["i18n_cta_btn_text_connect","feed-shared/components/render-models/feed-discovery-entity"],null]],null],[30,[36,1],[[32,0,["hasInvitedToConnect"]],"tertiary","secondary"],null]]],null]],"hasEval":false,"upvars":["text-view-model@text-view-model","if","concat","action","t","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"feed-shared/components/render-models/feed-discovery-entity.hbs"}}),M=["feed-shared-feed-discovery-entity__coverphoto--blue","feed-shared-feed-discovery-entity__coverphoto--teal","feed-shared-feed-discovery-entity__coverphoto--orange","feed-shared-feed-discovery-entity__coverphoto--slate"]
let R=(i=(0,o.classNames)("feed-shared-feed-discovery-entity"),s=Ember.inject.service("feed-tracking@feed-action-event"),l=Ember.inject.service("store"),d=Ember.inject.service("i18n"),c=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),m=Ember.inject.service("tag-manager"),p=Ember.inject.service("tracking"),u=Ember.inject.service("invitation-platform@invitation-platform"),h=Ember.computed.or("model.backgroundImage.attributes.firstObject.{imageUrl,vectorImage}").readOnly(),g=Ember.computed("backgroundImageUrl").readOnly(),b=Ember.computed("model.connectAction.type").readOnly(),f=Ember.computed.readOnly("model.name.text"),y=Ember.computed.readOnly("model.connectAction.profileId"),E=Ember._action,v=Ember._action,i(_=(T=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"feedActionEventService",k,this);(0,t.default)(this,"store",w,this);(0,t.default)(this,"i18n",C,this);(0,t.default)(this,"persistentToastManager",O,this);(0,t.default)(this,"tagManager",P,this);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"invitationPlatform",x,this);(0,t.default)(this,"backgroundImage",D,this);(0,t.default)(this,"memberName",I,this);(0,t.default)(this,"profileId",S,this)}get backgroundImageClass(){let e
const{backgroundImageUrl:t}=this
if(Ember.isEmpty(t)){const t=Math.floor(Math.random()*M.length)
e=M[t]}return e}get hasInvitedToConnect(){return"CONNECT"!==Ember.get(this,"model.connectAction.type")}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)}onImpression(e){var t
null===(t=this.cardImpressed)||void 0===t||t.call(this,e)}sendConnectionInvite(){if(Ember.get(this,"model.connectAction")){this._fireFAE({actionType:"connectActor",actionCategory:"CONNECT",controlName:"pymk_connect"})
const{profileId:e}=this
this.invitationPlatform.sendInvitationByProfileId({profileId:e}).then((()=>{this.isDestroying||Ember.set(this,"model.connectAction.type","INVITATION_PENDING")})).catch((e=>{if(!e||!e.isAdapterError||this.isDestroying)throw e
{const e=this.i18n.lookupTranslation("components/feed-shared@render-models/feed-discovery-entity","i18n_connect_btn_a11y_text_error")()
this.persistentToastManager.error({message:e})}}))}}onEntityClick(){this._fireFAE({actionType:Ember.get(this,"model.navigationContext.trackingActionType"),actionCategory:"VIEW",controlName:"pymk_profile"})}_fireFAE(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const t=this.tracking,n=Ember.get(this,"model.trackingData"),{urn:a,trackingId:r,requestId:o}=Ember.getProperties(n,"urn","trackingId","requestId"),i=this.feedActionEventService.getModuleKeyForCurrentPage(),s=t.generateControlUrn(e.controlName)
t.fireTrackingPayload("FeedActionEvent",{controlUrn:s,moduleKey:i,requestId:o,trackingId:r,actionCategory:e.actionCategory,actionType:e.actionType,updateUrn:a})}},k=(0,a.default)(T.prototype,"feedActionEventService",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,a.default)(T.prototype,"store",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(T.prototype,"i18n",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.default)(T.prototype,"persistentToastManager",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.default)(T.prototype,"tagManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,a.default)(T.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.default)(T.prototype,"invitationPlatform",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,a.default)(T.prototype,"backgroundImage",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(T.prototype,"backgroundImageClass",[g],Object.getOwnPropertyDescriptor(T.prototype,"backgroundImageClass"),T.prototype),(0,a.default)(T.prototype,"hasInvitedToConnect",[b],Object.getOwnPropertyDescriptor(T.prototype,"hasInvitedToConnect"),T.prototype),I=(0,a.default)(T.prototype,"memberName",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,a.default)(T.prototype,"profileId",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(T.prototype,"sendConnectionInvite",[E],Object.getOwnPropertyDescriptor(T.prototype,"sendConnectionInvite"),T.prototype),(0,a.default)(T.prototype,"onEntityClick",[v],Object.getOwnPropertyDescriptor(T.prototype,"onEntityClick"),T.prototype),T))||_)
e.default=R
Ember._setComponentTemplate(N,R)}))
define("feed-shared/components/render-models/feed-discovery-grid",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m
const p=Ember.HTMLBars.template({id:"nPJcYb8g",block:'{"symbols":["feedDiscoveryEntityComponent","cardIndex"],"statements":[[10,"div"],[14,0,"feed-update-list__inline-recommendations-header"],[12],[2,"\\n"],[6,[37,2],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"    "],[10,"p"],[14,0,"t-20 t-black t-normal"],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["model","title"]]],null]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"    "],[10,"p"],[14,0,"t-14 t-black--light t-normal mt1"],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["model","subtitle"]]],null]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"],[10,"div"],[14,0,"display-flex flex-wrap ph4"],[12],[2,"\\n"],[6,[37,5],[[30,[36,4],[[30,[36,4],[[32,0,["model","feedDiscoveryEntityComponents"]]],null]],null]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-feed-discovery-grid__card"],[12],[2,"\\n      "],[8,"artdeco-card@artdeco-card",[[24,0,"display-flex p4 overflow-hidden"]],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,1,["addProfileInfoButton"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"feed-shared@render-models/feed-discovery-entity-add-profile-info",[],[["@model","@updateTrackingObj","@cardImpressed"],[[32,1],[32,0,["updateTrackingObj"]],[30,[36,1],[[32,0],"cardImpressed",[30,[36,0],[[32,2],1],null],[32,1]],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"feed-shared@render-models/feed-discovery-entity",[],[["@model","@cardImpressed"],[[32,1],[30,[36,1],[[32,0],"cardImpressed",[30,[36,0],[[32,2],1],null],[32,1]],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[1,2]}]]],[13],[2,"\\n"],[6,[37,2],[[32,0,["model","ctaButton"]]],null,[["default"],[{"statements":[[2,"  "],[10,"hr"],[14,0,"artdeco-divider mv0"],[12],[13],[2,"\\n  "],[8,"feed-shared@render-models/button",[],[["@model","@classNames","@updateTrackingObj","@controlName"],[[32,0,["model","ctaButton"]],"artdeco-button artdeco-button--tertiary artdeco-button--3 artdeco-button--fluid flex-grow-0",[32,0,["updateTrackingObj"]],"pymk_discover_more"]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["global-helpers@sum","action","if","text-view-model@text-view-model","-track-array","each"]}',meta:{moduleName:"feed-shared/components/render-models/feed-discovery-grid.hbs"}})
let u=(i=(0,o.classNames)("feed-shared-feed-discovery-grid"),s=Ember.inject.service("tracking"),l=Ember._action,i(d=(c=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this)}cardImpressed(e,t){const n=this.tracking,a=n.getCurrentPageKey(),r=Ember.get(t,"trackingData.trackingId"),o=Ember.get(t,"trackingData.urn")
n.fireTrackingPayload("PymkClientImpressionEvent",{usageContext:a,recommendations:[{trackingId:r,recommendationUrn:o,listPosition:{index:e}}]})}},m=(0,a.default)(c.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"cardImpressed",[l],Object.getOwnPropertyDescriptor(c.prototype,"cardImpressed"),c.prototype),c))||d)
e.default=u
Ember._setComponentTemplate(p,u)}))
define("feed-shared/components/render-models/header",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","rich-text/utils/constants"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u,h,g,b
const f=Ember.HTMLBars.template({id:"fwda6G2f",block:'{"symbols":[],"statements":[[10,"div"],[15,0,[31,["feed-shared-header__text-wrapper ",[30,[36,1],[[32,0,["model","showPremiumBranding"]],"feed-shared-header__text-wrapper--premium"],null]]]],[12],[2,"\\n"],[6,[37,1],[[32,0,["model","showPremiumBranding"]]],null,[["default"],[{"statements":[[2,"    "],[1,[30,[36,2],null,[["type","size","class"],["premium-badge","8dp","feed-shared-header__premium-logo mv2"]]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","image"]]],null,[["default"],[{"statements":[[6,[37,1],[[32,0,["model","imageNavigationContext","actionTarget"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"app-aware-link@navigation-context-link",[[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[16,"target",[30,[36,1],[[32,0,["openLinksExternally"]],"_blank","_self"],null]]],[["@href","@invokeAction","@useDefaultLinkBehavior"],[[32,0,["model","imageNavigationContext","actionTarget"]],[30,[36,0],[[32,0],"imageViewTrackingHandler"],null],[32,0,["openLinksExternally"]]]],[["default"],[{"statements":[[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class","@gridListClass","@gridListItemClass"],[[32,0,["model","image"]],1,"feed-shared-header__image mr1","display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class","@gridListClass","@gridListItemClass"],[[32,0,["model","image"]],1,"feed-shared-header__image mr1","display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","text"]]],null,[["default"],[{"statements":[[2,"    "],[10,"span"],[14,0,"feed-shared-header__text-view"],[12],[2,"\\n      "],[8,"feed-shared@render-models/text-view",[],[["@model","@trackingHandler","@openLinksExternally"],[[32,0,["model","text"]],[30,[36,0],[[32,0],"textViewTrackingHandler"],null],[32,0,["openLinksExternally"]]]],null],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"],[6,[37,1],[[32,0,["model","actionButton"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@render-models/button",[],[["@model","@updateMetadata","@updateTrackingObj","@classNames","@controlName"],[[32,0,["model","actionButton"]],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]],"feed-shared-header__action-button artdeco-button artdeco-button--2 artdeco-button--tertiary","call_to_action"]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","if","artdeco-icons-web@li-icon"]}',meta:{moduleName:"feed-shared/components/render-models/header.hbs"}}),{PROFILE_MENTION:y,PROFILE_FULLNAME:E,PROFILE_FAMILIARNAME:v,COMPANY_NAME:_,HASHTAG:T}=i.TEXT_ATTRIBUTE_TYPES
let k=(s=(0,o.classNames)("feed-shared-header"),l=(0,o.classNameBindings)("containsControlMenu:feed-shared-header--with-control-menu","model.showDivider:feed-shared-header--with-divider"),d=Ember.inject.service("lix"),c=Ember.computed.equal("updateMetadata.actionsPosition","HEADER_COMPONENT").readOnly(),m=Ember._action,p=Ember._action,s(u=l(u=(h=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"lix",g,this);(0,t.default)(this,"containsControlMenu",b,this)}imageViewTrackingHandler(){const e=Ember.get(this,"model.imageNavigationContext.trackingActionType"),t=function(e){let t
switch(e){case"viewCompany":t="update_topbar_company"
break
case"viewSchool":t="update_topbar_school"}return t}(e),{updateTrackingObj:n}=this
t&&n.fireControlInteractionEvent(t)
e&&n.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:t,actionCategory:"VIEW"})}textViewTrackingHandler(e){const t=Ember.get(e,"type")
if(!t)return
const n=function(e){let t
switch(e){case v.TYPE:case E.TYPE:case y.TYPE:t="viewMember"
break
case _.TYPE:t="viewCompany"
break
case T.TYPE:t="viewHashtagFeed"}return t}(t),a="update_topbar_actor",{updateTrackingObj:r}=this
r.fireControlInteractionEvent(a)
n&&r.fireFeedActionAndSponsoredTrackingEvents({actionType:n,controlName:a,actionCategory:"VIEW"})}},g=(0,a.default)(h.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,a.default)(h.prototype,"containsControlMenu",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(h.prototype,"imageViewTrackingHandler",[m],Object.getOwnPropertyDescriptor(h.prototype,"imageViewTrackingHandler"),h.prototype),(0,a.default)(h.prototype,"textViewTrackingHandler",[p],Object.getOwnPropertyDescriptor(h.prototype,"textViewTrackingHandler"),h.prototype),h))||u)||u)
e.default=k
Ember._setComponentTemplate(f,k)}))
define("feed-shared/components/render-models/hidden-update-v2",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/update-actions"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C
const O=Ember.HTMLBars.template({id:"5DQV7kKl",block:'{"symbols":["LinkToDiscoverHubComponent"],"statements":[[6,[37,5],[[32,0,["confirmationAction"]]],null,[["default","else"],[{"statements":[[2,"  "],[10,"div"],[14,0,"display-flex justify-space-between align-items-center"],[12],[2,"\\n    "],[10,"div"],[12],[2,"\\n      "],[10,"div"],[14,0,"t-16 t-bold"],[12],[2,"\\n        "],[1,[30,[36,4],[[32,0,["confirmationAction","title"]]],null]],[2,"\\n      "],[13],[2,"\\n"],[6,[37,5],[[32,0,["confirmationAction","description"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"t-14 t-black mt2"],[12],[2,"\\n          "],[1,[30,[36,4],[[32,0,["confirmationAction","description"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n\\n"],[6,[37,5],[[32,0,["confirmationAction","undoable"]]],null,[["default"],[{"statements":[[2,"      "],[8,"artdeco-button@artdeco-button",[],[["@class","@click","@text","@type"],["t-14 t-bold flex-shrink-zero ml4",[32,0,["undoAction"]],[30,[36,1],["i18n_undo","feed-shared/components/render-models/hidden-update-v2"],null],"secondary"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,7],[[30,[36,6],["ember-engines@link-to-external","mynetwork.discover-hub"],[["data-control-name","data-test-feed-hidden-update-v2__discover-cta"],["control_improve_my_feed_discover_hub","true"]]]],null,[["default"],[{"statements":[[6,[37,5],[[32,0,["isCenteredLayout"]]],null,[["default","else"],[{"statements":[[6,[37,5],[[32,0,["isUndoable"]]],null,[["default"],[{"statements":[[2,"        "],[8,"artdeco-button@artdeco-button",[],[["@class","@text","@type","@click"],["align-self-flex-end t-14 t-bold",[30,[36,1],["i18n_undo","feed-shared/components/render-models/hidden-update-v2"],null],"tertiary",[32,0,["undoAction"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"div"],[14,0,"feed-shared-hidden-update-v2__text-container"],[12],[2,"\\n        "],[10,"div"],[14,0,"t-16 t-bold"],[12],[2,"\\n          "],[1,[30,[36,1],["post_removed","feed-shared/components/render-models/hidden-update-v2"],null]],[2,"\\n        "],[13],[2,"\\n        "],[10,"div"],[14,0,"feed-shared-hidden-update-v2__confirmation-text"],[14,"tabindex","-1"],[12],[2,"\\n"],[6,[37,5],[[32,0,["confirmationText"]]],null,[["default","else"],[{"statements":[[2,"            "],[1,[30,[36,4],[[32,0,["confirmationText"]]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"            "],[1,[30,[36,1],["no_longer_see_this_update_in_feed","feed-shared/components/render-models/hidden-update-v2"],null]],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n      "],[13],[2,"\\n"],[6,[37,5],[[32,0,["isUndoable"]]],null,[["default"],[{"statements":[[6,[37,3],[[32,0,["isUpdatePromo"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,1],[],[["@class"],["full-width mh4"]],[["default"],[{"statements":[[2,"\\n            "],[8,"artdeco-button@artdeco-button",[],[["@text","@type","@stretch"],[[30,[36,1],["improve_my_feed","feed-shared/components/render-models/hidden-update-v2"],null],"primary","fluid"]],null],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"      "],[10,"span"],[14,0,"feed-shared-hidden-update-v2__confirmation-text"],[14,"tabindex","-1"],[12],[2,"\\n"],[6,[37,5],[[32,0,["confirmationText"]]],null,[["default","else"],[{"statements":[[2,"          "],[1,[30,[36,4],[[32,0,["confirmationText"]]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[1,[30,[36,1],["no_longer_see_this_update_in_feed","feed-shared/components/render-models/hidden-update-v2"],null]],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"],[6,[37,5],[[32,0,["isUndoable"]]],null,[["default"],[{"statements":[[2,"        "],[10,"hr"],[14,0,"artdeco-divider mb2"],[12],[13],[2,"\\n        "],[11,"button"],[24,0,"feed-shared-hidden-update-v2__undo-button t-14 t-black--light t-bold white-space-nowrap"],[24,4,"button"],[4,[38,2],[[32,0],"undoAction"],null],[12],[2,"\\n          "],[1,[30,[36,0],null,[["type","size","class"],["reply-icon","small","feed-shared-hidden-update-v2__icon"]]]],[2,"\\n          "],[1,[30,[36,1],["i18n_undo","feed-shared/components/render-models/hidden-update-v2"],null]],[2,"\\n        "],[13],[2,"\\n"],[6,[37,3],[[32,0,["isUpdatePromo"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,1],[[24,0,"feed-shared-hidden-update-v2__improve t-14 t-black--light t-bold link-without-hover-visited ml6"]],[[],[]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,0],null,[["type","size","class"],["filter-icon","small","feed-shared-hidden-update-v2__icon"]]]],[2,"\\n            "],[1,[30,[36,1],["improve_my_feed","feed-shared/components/render-models/hidden-update-v2"],null]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[1]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","t","action","unless","text-view-model@text-view-model","if","component","let"]}',meta:{moduleName:"feed-shared/components/render-models/hidden-update-v2.hbs"}})
let P=(l=(0,i.classNames)("feed-shared-hidden-update-v2","update","p4"),d=(0,i.classNameBindings)("isCenteredLayout:feed-shared-hidden-update-v2--centered"),c=(0,i.attributeBindings)("data-test-feed-shared-hidden-update-v2"),m=Ember.inject.service("store"),p=Ember.inject.service("tracking"),u=Ember.inject.service("global-services@a11y-notification"),h=Ember.computed.alias("update.menuAction.confirmationText"),g=Ember.computed.alias("update.menuAction.confirmationAction"),b=Ember.computed("update.menuAction.actionType").readOnly(),f=Ember.computed("update.menuAction.actionType").readOnly(),y=Ember._action,l(E=d(E=c(E=(v=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"store",_,this);(0,n.default)(this,"tracking",T,this);(0,n.default)(this,"a11yNotification",k,this);(0,a.default)(this,"data-test-feed-shared-hidden-update-v2",!0);(0,n.default)(this,"confirmationText",w,this);(0,n.default)(this,"confirmationAction",C,this)}get isUpdatePromo(){return"HIDE_UPDATE_PROMO"===Ember.get(this,"update.menuAction.actionType")}get isUndoable(){return["HIDE_UPDATE","HIDE_UPDATE_PROMO","UNFOLLOW_MEMBER","UNFOLLOW_COMPANY","UNFOLLOW_TOPIC","UNFOLLOW_CHANNEL"].includes(Ember.get(this,"update.menuAction.actionType"))}didInsertElement(){super.didInsertElement.apply(this,arguments)
this.confirmationText&&this.a11yNotification.setTextInLiveRegion(this.confirmationText)
const e=this.element.querySelector(".feed-shared-hidden-update-v2__confirmation-text")
e&&e.focus()}undoAction(){var e,n,a,r
const{store:o}=this,i=Ember.get(this,"update.menuAction.actionType"),l=Ember.get(this,"update.menuAction.targetUrn")
let d="control_undo"
const c=!!Ember.get(this,"update.updateMetadata.trackingData.sponsoredTracking"),{updateTrackingObj:m}=this
switch(i){case"HIDE_UPDATE":m.fireFeedActionAndSponsoredTrackingEvents({controlName:d,actionType:"undoFeedback",actionCategory:"UNDO"});(e=o.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)((0,s.updateActionRequestV2)(l,"undoFeedback")))
break
case"UNFOLLOW_MEMBER":case"UNFOLLOW_COMPANY":case"UNFOLLOW_TOPIC":case"UNFOLLOW_CHANNEL":m.fireFeedActionAndSponsoredTrackingEvents({controlName:d,actionType:"undoUnfollow",actionCategory:"UNDO"});(n=o.adapterFor("-ember-m3")).ajax.apply(n,(0,t.default)((0,s.toggleFollowWithFollowingInfoRequest)(Ember.get(this,"update.menuAction.followAction.followingInfo"),c?"SSU":"NON_SSU")))
break
case"HIDE_UPDATE_PROMO":d="promo_undo"
m.fireFeedActionAndSponsoredTrackingEvents({controlName:d,actionType:"undoPromoDismiss",actionCategory:"UNDO"});(a=o.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,s.updateActionRequestV2)(l,"undoFeedback")))
break
case"MUTE_ACTOR":m.fireFeedActionAndSponsoredTrackingEvents({controlName:d,actionType:Ember.get(this,"update.menuAction.followAction.unmuteTrackingActionType"),actionCategory:"UNDO"});(r=o.adapterFor("-ember-m3")).ajax.apply(r,(0,t.default)((0,s.toggleMuteWithFollowingInfoRequest)(Ember.get(this,"update.menuAction.followAction.followingInfo"))))}this.tracking.fireInteractionEvent(d)
this.hideOrUnhideUpdateOnAction({shouldHide:!1})}},_=(0,r.default)(v.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(v.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(v.prototype,"a11yNotification",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(v.prototype,"confirmationText",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(v.prototype,"confirmationAction",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(v.prototype,"isUpdatePromo",[b],Object.getOwnPropertyDescriptor(v.prototype,"isUpdatePromo"),v.prototype),(0,r.default)(v.prototype,"isUndoable",[f],Object.getOwnPropertyDescriptor(v.prototype,"isUndoable"),v.prototype),(0,r.default)(v.prototype,"undoAction",[y],Object.getOwnPropertyDescriptor(v.prototype,"undoAction"),v.prototype),v))||E)||E)||E)
e.default=P
Ember._setComponentTemplate(O,P)}))
define("feed-shared/components/render-models/image-viewer",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","global-utils/utils/is-browser","ember-lifeline"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p,u,h,g,b,f,y,E
const v=Ember.HTMLBars.template({id:"uGUf8yYP",block:'{"symbols":[],"statements":[[6,[37,3],[[32,0,["showPaginationButtons"]]],null,[["default"],[{"statements":[[2,"  "],[11,"button"],[24,0,"feed-shared-image-viewer__view-image-button feed-shared-image-viewer__view-image-button--previous"],[24,4,"button"],[4,[38,0],[[32,0],"onShowPrevImage"],null],[12],[2,"\\n    "],[1,[30,[36,2],null,[["type","a11y-text"],["chevron-left-icon",[30,[36,1],["view_previous_image","feed-shared/components/render-models/image-viewer"],null]]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["hasTags"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"feed-shared@tap-target-overlay",[],[["@tapTargets","@showTags","@tagOwnerUrn","@updateTrackingObj","@onUntagClickAction"],[[32,0,["activeImage","tapTargets"]],[32,0,["showTags"]],[32,0,["tagOwnerUrn"]],[32,0,["updateTrackingObj"]],[30,[36,0],[[32,0],"onUntagClick"],null]]],[["default"],[{"statements":[[2,"\\n    "],[8,"ember-vector-images@custom-image",[],[["@class","@alt","@image","@desiredWidth"],["feed-shared-image-viewer__image",[30,[36,3],[[32,0,["activeImageViewModel","accessibilityText"]],[32,0,["activeImageViewModel","accessibilityText"]],[30,[36,1],["no_alt","feed-shared/components/render-models/image-viewer"],null]],null],[32,0,["activeImageImage"]],10000]],null],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"ember-vector-images@custom-image",[],[["@class","@alt","@image","@desiredWidth"],["feed-shared-image-viewer__image",[30,[36,3],[[32,0,["activeImageViewModel","accessibilityText"]],[32,0,["activeImageViewModel","accessibilityText"]],[30,[36,1],["no_alt","feed-shared/components/render-models/image-viewer"],null]],null],[32,0,["activeImageImage"]],10000]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showPaginationButtons"]]],null,[["default"],[{"statements":[[2,"  "],[11,"button"],[24,0,"feed-shared-image-viewer__view-image-button feed-shared-image-viewer__view-image-button--next"],[24,4,"button"],[4,[38,0],[[32,0],"onShowNextImage"],null],[12],[2,"\\n    "],[1,[30,[36,2],null,[["type","a11y-text"],["chevron-right-icon",[30,[36,1],["view_next_image","feed-shared/components/render-models/image-viewer"],null]]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","t","artdeco-icons-web@li-icon","if"]}',meta:{moduleName:"feed-shared/components/render-models/image-viewer.hbs"}}),_="ArrowLeft",T=37,k="ArrowRight",w=39
let C=(s=Ember.inject.service("tracking"),l=Ember.computed.gt("images.length",1),d=Ember.computed("activeImageIndex"),c=Ember.computed.readOnly("activeImageViewModel.attributes.firstObject"),m=Ember.computed.or("activeImage.vectorImage","activeImage.originalImageUrl","activeImage.imageUrl","activeImage"),p=Ember._action,u=Ember._action,h=Ember._action,g=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"showPaginationButtons",f,this);(0,n.default)(this,"activeImageIndex",0);(0,t.default)(this,"activeImage",y,this);(0,t.default)(this,"activeImageImage",E,this)}get activeImageViewModel(){return this.images.objectAt(Ember.getWithDefault(this,"activeImageIndex",0))}init(){super.init.apply(this,arguments)
this._keyboardPagination=this._handleKeyboardPagination.bind(this)
this._closeOnClick=this._handleCloseOnClick.bind(this)}didInsertElement(){super.didInsertElement.apply(this,arguments)
if(o.default){(0,i.addEventListener)(this,document,"keyup",this._keyboardPagination);(0,i.addEventListener)(this,document,"click",this._closeOnClick)}}willDestroy(){super.willDestroy.apply(this,arguments);(0,i.runDisposables)(this)}_handleKeyboardPagination(e){const{key:t,keyCode:n}=e
if(t===_||n===T){e.preventDefault()
this.send("onShowPrevImage")}else if(t===k||n===w){e.preventDefault()
this.send("onShowNextImage")}}_handleCloseOnClick(e){let{target:t}=e
if(t.classList.contains("artdeco-modal__content")){var n
null===(n=this.onCloseModalClick)||void 0===n||n.call(this)
this.tracking.fireInteractionEvent("close")}}_trackPagination(e){const{updateTrackingObj:t}=this
if(t){t.fireFeedActionAndSponsoredTrackingEvents({controlName:"feed_multiphoto_viewer",actionType:"viewCarouselImage",actionCategory:"VIEW"})
t.fireControlInteractionEvent("multiphoto_viewer",e)}}onShowNextImage(){const e=Ember.getWithDefault(this,"images.length",0),t=Ember.getWithDefault(this,"activeImageIndex",0)
t+1<e?Ember.set(this,"activeImageIndex",t+1):Ember.set(this,"activeImageIndex",0)
this._trackPagination("SWIPE_LEFT")}onShowPrevImage(){const e=Ember.getWithDefault(this,"images.length",0),t=this.activeImageIndex
t>0?Ember.set(this,"activeImageIndex",t-1):Ember.set(this,"activeImageIndex",e-1)
this._trackPagination("SWIPE_RIGHT")}onUntagClick(e){var t
null===(t=this.onUntagClickAction)||void 0===t||t.call(this,this.activeImage,e)}},b=(0,a.default)(g.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,a.default)(g.prototype,"showPaginationButtons",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(g.prototype,"activeImageViewModel",[d],Object.getOwnPropertyDescriptor(g.prototype,"activeImageViewModel"),g.prototype),y=(0,a.default)(g.prototype,"activeImage",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,a.default)(g.prototype,"activeImageImage",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(g.prototype,"onShowNextImage",[p],Object.getOwnPropertyDescriptor(g.prototype,"onShowNextImage"),g.prototype),(0,a.default)(g.prototype,"onShowPrevImage",[u],Object.getOwnPropertyDescriptor(g.prototype,"onShowPrevImage"),g.prototype),(0,a.default)(g.prototype,"onUntagClick",[h],Object.getOwnPropertyDescriptor(g.prototype,"onUntagClick"),g.prototype),g)
e.default=C
Ember._setComponentTemplate(v,C)}))
define("feed-shared/components/render-models/image",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/update-actions","global-utils/utils/api-compat","feed-shared/utils/constants","global-utils/utils/html-safe","global-utils/utils/profile-id-parser","global-utils/utils/is-browser","global-utils/utils/intersection-observer","ember-lifeline"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p,u,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G,W,q,Y,K,Q,$,X
const J=Ember.HTMLBars.template({id:"GPFrdPFZ",block:'{"symbols":["modal","imageViewModelComponent","imageViewModelComponent","image","index"],"statements":[[10,"div"],[14,0,"relative"],[12],[2,"\\n"],[2,"  "],[10,"div"],[14,0,"feed-shared-image__container"],[15,5,[30,[36,5],[[32,0,["hasMultipleImages"]],[30,[36,3],[[32,0,["shouldRenderSingleImageWithAspectRatio"]],[30,[36,14],[[32,0,["firstImageViewModel"]]],null],[30,[36,6],["padding-top: ",[32,0,["imageHeightWithoutAspectRatio"]],"px;"],null]],null]],null]],[12],[2,"\\n"],[6,[37,3],[[32,0,["hasMultipleImages"]]],null,[["default","else"],[{"statements":[[6,[37,10],[[30,[36,8],["image-view-model@image-view-model"],[["imgClasses","imgWidth"],["feed-shared-image__image",[32,0,["scaledImageSize"]]]]]],null,[["default"],[{"statements":[[6,[37,13],[[30,[36,12],[[30,[36,12],[[32,0,["toRenderImages"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,3],[[32,0,["model","navigationContext"]]],null,[["default","else"],[{"statements":[[2,"            "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-image__image-link"],[16,"target",[30,[36,3],[[32,0,["model","navigationContext"]],"_blank"],null]],[24,"data-control-name","update_image"],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[16,"aria-describedby",[30,[36,6],["feed-shared-image-",[32,0,["elementId"]]],null]],[16,"onclick",[30,[36,0],[[32,0],"onMultiImageClick",[32,5]],null]]],[["@href","@useDefaultLinkBehavior"],[[32,0,["contentUrl"]],[32,0,["openLinksExternally"]]]],[["default"],[{"statements":[[2,"\\n              "],[1,[30,[36,8],[[30,[36,7],[[32,3]],null]],[["images"],[[32,4]]]]],[2,"\\n"],[6,[37,3],[[32,0,["hasExcessImages"]]],null,[["default"],[{"statements":[[6,[37,3],[[30,[36,11],[[32,0,["lastRenderedImageIndex"]],[32,5]],null]],null,[["default"],[{"statements":[[2,"                  "],[10,"div"],[14,0,"feed-shared-image__excess-image-count-overlay"],[12],[2,"\\n                    "],[10,"span"],[14,0,"feed-shared-image__excess-image-count-text"],[12],[2,"\\n                      "],[1,[30,[36,2],["excess_images_count","feed-shared/components/render-models/image"],[["excessImagesCount"],[[32,0,["excessImagesCount"]]]]]],[2,"\\n                    "],[13],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"            "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"            "],[10,"button"],[14,0,"feed-shared-image__image-link"],[15,"onclick",[30,[36,0],[[32,0],"onMultiImageClick",[32,5]],null]],[14,"data-control-name","update_image"],[15,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[15,"aria-describedby",[30,[36,6],["feed-shared-image-",[32,0,["elementId"]]],null]],[14,4,"button"],[12],[2,"\\n              "],[1,[30,[36,8],[[30,[36,7],[[32,3]],null]],[["images"],[[32,4]]]]],[2,"\\n"],[6,[37,3],[[32,0,["hasExcessImages"]]],null,[["default"],[{"statements":[[6,[37,3],[[30,[36,11],[[32,0,["lastRenderedImageIndex"]],[32,5]],null]],null,[["default"],[{"statements":[[2,"                  "],[10,"div"],[14,0,"feed-shared-image__excess-image-count-overlay"],[12],[2,"\\n                    "],[10,"span"],[14,0,"feed-shared-image__excess-image-count-text"],[12],[2,"\\n                      "],[1,[30,[36,2],["excess_images_count","feed-shared/components/render-models/image"],[["excessImagesCount"],[[32,0,["excessImagesCount"]]]]]],[2,"\\n                    "],[13],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[4,5]}]]]],"parameters":[3]}]]]],"parameters":[]},{"statements":[[6,[37,10],[[30,[36,8],["image-view-model@image-view-model"],[["images","imgClasses","imgWidth"],[[32,0,["firstImageViewModel"]],[30,[36,6],["feed-shared-image__image",[30,[36,3],[[30,[36,9],[[32,0,["firstImageViewModel"]]],null]," feed-shared-image__image--constrained"],null]],null],[32,0,["scaledImageSize"]]]]]],null,[["default"],[{"statements":[[6,[37,3],[[32,0,["model","navigationContext"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-image__image-link"],[24,"target","_blank"],[24,"data-control-name","update_image"],[16,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[16,"onclick",[30,[36,0],[[32,0],"onSingleImageClick"],null]],[16,"aria-describedby",[30,[36,6],["feed-shared-image-",[32,0,["elementId"]]],null]]],[["@href","@useDefaultLinkBehavior"],[[32,0,["contentUrl"]],[32,0,["openLinksExternally"]]]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,8],[[30,[36,7],[[32,2]],null]],null]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,3],[[32,0,["hasExistingModal"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"div"],[14,0,"feed-shared-image__image-link"],[12],[2,"\\n            "],[1,[32,2]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"button"],[14,0,"feed-shared-image__image-link"],[15,"onclick",[30,[36,0],[[32,0],"onSingleImageClick"],null]],[14,"data-control-name","update_image"],[15,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[15,"aria-describedby",[30,[36,6],["feed-shared-image-",[32,0,["elementId"]]],null]],[14,4,"button"],[12],[2,"\\n            "],[1,[32,2]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[2]}]]],[6,[37,3],[[32,0,["showImageCount"]]],null,[["default"],[{"statements":[[2,"        "],[10,"label"],[14,0,"feed-shared-image__image-count t-sans t-14"],[12],[2,"\\n          "],[1,[30,[36,2],["i18n_image_count","feed-shared/components/render-models/image"],[["totalCount"],[[32,0,["imageCount"]]]]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[2,"  "],[10,"span"],[14,0,"visually-hidden"],[15,1,[31,["feed-shared-image-",[32,0,["elementId"]]]]],[12],[2,"\\n"],[6,[37,3],[[32,0,["model","navigationContext"]]],null,[["default","else"],[{"statements":[[6,[37,3],[[32,0,["model","navigationContext","accessibilityText"]]],null,[["default","else"],[{"statements":[[2,"        "],[1,[32,0,["model","navigationContext","accessibilityText"]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,5],[[32,0,["hasExistingModal"]]],null,[["default"],[{"statements":[[2,"          "],[1,[30,[36,2],["view_larger_image","feed-shared/components/render-models/image"],null]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,5],[[32,0,["hasExistingModal"]]],null,[["default"],[{"statements":[[2,"        "],[1,[30,[36,2],["view_larger_image","feed-shared/components/render-models/image"],null]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n"],[6,[37,3],[[32,0,["hasTags"]]],null,[["default"],[{"statements":[[2,"    "],[10,"button"],[15,0,[31,["t-sans t-14 feed-shared-image__photo-tag-pill ",[30,[36,3],[[32,0,["showPhotoTagPillText"]]," feed-shared-image-photo-tag-pill--with-text"," feed-shared-image-photo-tag-pill--no-text"],null]]]],[14,"data-control-name","tagging_pill_icon"],[15,"data-control-id",[32,0,["updateMetadata","trackingData","trackingId"]]],[15,"onclick",[30,[36,0],[[32,0],"openImageViewerWithPhotoTags"],null]],[14,4,"button"],[12],[2,"\\n      "],[1,[30,[36,4],null,[["type","class","size"],["tag-icon","artdeco-button__icon feed-shared-image__photo-tag-pill-icon","small"]]]],[2,"\\n      "],[10,"span"],[15,0,[31,["feed-shared-image__photo-tag-pill-text truncate ",[30,[36,5],[[32,0,["showPhotoTagPillText"]]," hidden"],null]]]],[12],[2,"\\n        "],[1,[32,0,["photoTagsPillText"]]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["canEditCaption"]]],null,[["default"],[{"statements":[[2,"    "],[8,"video@image-caption-edit",[],[["@onEditShareMedia","@image"],[[32,0,["onEditShareMedia"]],[32,0,["firstImageViewModel"]]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n\\n"],[6,[37,3],[[32,0,["showA11yNux"]]],null,[["default"],[{"statements":[[2,"  "],[10,"aside"],[14,0,"feed-shared-image__alttext-nux p4 display-flex"],[12],[2,"\\n    "],[10,"div"],[12],[2,"\\n      "],[10,"h5"],[14,0,"t-bold t-14"],[12],[2,"\\n        "],[1,[30,[36,2],["auto_alttext_title","feed-shared/components/render-models/image"],null]],[2,"\\n      "],[13],[2,"\\n      "],[1,[30,[36,2],["auto_alttext_description","feed-shared/components/render-models/image"],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-image__alttext-cta-group flex-grow-1 text-align-right align-self-flex-end"],[12],[2,"\\n      "],[8,"artdeco-button@artdeco-button",[],[["@icon","@type","@size","@text","@click"],["pencil-icon","tertiary",1,[30,[36,2],["edit_post","feed-shared/components/render-models/image"],null],[30,[36,0],[[32,0],"onEditPost"],null]]],null],[2,"\\n      "],[8,"artdeco-button@artdeco-button",[],[["@type","@size","@text","@click"],["secondary",1,[30,[36,2],["got_it","feed-shared/components/render-models/image"],null],[30,[36,0],[[32,0],"onDismissA11yNux"],null]]],null],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["isImageViewerOpen"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@headerId","@dismissModal","@modalClasses","@overlayClasses"],[[32,0,["isImageViewerOpen"]],"image-viewer-modal-label",[30,[36,0],[[32,0],[30,[36,1],null,[["controlName","action"],["close",[30,[36,0],[[32,0],"onCloseModalClick"],null]]]]],null],"feed-shared-image-viewer","display-flex flex-column justify-center"]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["artdeco-modal-header"]],[],[["@classNames"],["visually-hidden"]],[["default"],[{"statements":[[2,"\\n      "],[10,"h2"],[14,1,"image-viewer-modal-label"],[12],[2,"\\n        "],[1,[30,[36,2],["image_viewer_modal","feed-shared/components/render-models/image"],null]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["feed-shared-image-viewer__content"]],[["default"],[{"statements":[[2,"\\n      "],[8,"feed-shared@render-models/image-viewer",[],[["@images","@hasTags","@tagOwnerUrn","@showTags","@activeImageIndex","@updateTrackingObj","@onCloseModalClick","@onUntagClickAction"],[[32,0,["model","images"]],[32,0,["hasTags"]],[32,0,["tagOwnerUrn"]],[32,0,["shouldShowTagsOnImageViewer"]],[32,0,["activeImageIndex"]],[32,0,["updateTrackingObj"]],[30,[36,0],[[32,0],"onCloseModalClick"],null],[30,[36,0],[[32,0],"onUntagClick"],null]]],null],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","ember-cli-pemberly-tracking@tracked-action","t","if","artdeco-icons-web@li-icon","unless","concat","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","feed-shared@render-models/image/is-constrained","let","global-helpers@eq","-track-array","each","feed-shared@render-models/image/padding-top"]}',meta:{moduleName:"feed-shared/components/render-models/image.hbs"}}),{TAP_TARGET_ATTRIBUTE_TYPES:Z}=d.FeedConstants,ee="a11yNux",{MAX_CAROUSEL_CONTENT_HEIGHT:te}=d.CAROUSEL_IMAGE_SIZE_CONSTANTS
let ne=(g=(0,i.classNames)("feed-shared-image"),b=(0,i.classNameBindings)("multiImageModifiers"),f=Ember.inject.service("authentication@authenticated-user"),y=Ember.inject.service("i18n"),E=Ember.inject.service("global-services@local-storage"),v=Ember.inject.service("lix"),_=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),T=Ember.inject.service("store"),k=Ember.inject.service("tracking"),w=Ember.computed("model.images.[]","isEditingShare").readOnly(),C=Ember.computed.bool("tags.length").readOnly(),O=Ember.computed.alias("update.actor.urn"),P=Ember.computed("hasMultipleImages","a11yNuxDismissed"),A=Ember.computed.readOnly("isCarouselUpdate"),x=Ember.computed.not("isCarouselUpdate").readOnly(),D=Ember.computed("tags"),I=Ember.computed("model.images","shouldRenderSingleImageWithCount"),S=Ember._action,N=Ember._action,M=Ember._action,R=Ember._action,U=Ember._action,j=Ember._action,L=Ember._action,g(F=b(F=(V=class extends Ember.Component{constructor(){super(...arguments);(0,a.default)(this,"data-test-feed-shared-image",!0);(0,n.default)(this,"authenticatedUser",z,this);(0,n.default)(this,"i18n",H,this);(0,n.default)(this,"localStorage",B,this);(0,n.default)(this,"lix",G,this);(0,n.default)(this,"persistentToastManager",W,this);(0,n.default)(this,"store",q,this);(0,n.default)(this,"tracking",Y,this);(0,a.default)(this,"showPhotoTagPillText",!1);(0,n.default)(this,"hasTags",K,this);(0,n.default)(this,"tagOwnerUrn",Q,this);(0,n.default)(this,"shouldRenderSingleImageWithCount",$,this);(0,n.default)(this,"shouldRenderSingleImageWithAspectRatio",X,this);(0,a.default)(this,"scaledImageSize",d.IMAGE_SIZES.EXTENDED)}get canEditCaption(){return this.isEditingShare&&1===Ember.get(this,"model.images.length")&&Ember.get(this,"model.images.firstObject.editableAccessibilityText")}get showA11yNux(){const e=Ember.get(this,"authenticatedUser.memberId")
if(!e)return!1
const t=(0,m.default)(e),n=parseInt((0,l.entityUrnToId)(Ember.get(this,"update.actor.urn")),10)
if(!this.a11yNuxDismissed&&!this.hasMultipleImages&&"AUTO_GENERATED"===Ember.get(this,"firstImageViewModel.accessibilityTextSourceType")&&t===n&&this._getA11yImpressionData()[0]<2){this._impressA11yNux()
return!0}return!1}_getA11yImpressionData(){const e=this.localStorage.getItem(ee)||""
if("X"===e)return[1/0,1/0]
let[t=0,n=0]=e.split(",").map(Number)
if(n<(new Date).setDate(-30)){n=Date.now()
t=0}return[t,n]}_impressA11yNux(){let e
if(arguments.length>0&&void 0!==arguments[0]&&arguments[0])e="X"
else{const t=this._getA11yImpressionData()
t[0]++
e=t.join(",")}this.localStorage.setItem(ee,e)}get photoTagsPillText(){const{i18n:e}=this,t=Ember.getWithDefault(this,"tags",[]),n=Ember.get(this,"authenticatedUser.memberId"),a=t.map((t=>(0,l.entityUrnToId)(Ember.get(t,"urn"))===n?e.lookupTranslation("components/feed-shared@render-models/image","you")():Ember.get(t,"text")))
switch(a.length){case 0:break
case 1:return(0,c.default)(e.lookupTranslation("components/feed-shared@render-models/image","photo_tags_entry_1_tag")([{tagText1:Ember.get(a,"firstObject")}]))
default:return(0,c.default)(e.lookupTranslation("components/feed-shared@render-models/image","photo_tags_entry_2_or_more_tag")([{tagText1:Ember.get(a,"firstObject"),numLeft:Ember.get(a,"length")-1}]))}return""}get multiImageModifiers(){const e=Ember.getWithDefault(this,"model.images.length",0),{shouldRenderSingleImageWithCount:t}=this
if(e<1)return""
if(1===e||t)return"feed-shared-image--single-image"
const n=["feed-shared-image--multi-image"]
switch(e){case 2:n.push("feed-shared-image--has-two-images")
break
case 3:n.push("feed-shared-image--has-three-images","feed-shared-image--span-first")
break
case 4:n.push("feed-shared-image--has-four-images","feed-shared-image--split-last-three","feed-shared-image--span-first")
break
case 5:n.push("feed-shared-image--has-five-images","feed-shared-image--split-last-three","feed-shared-image--span-first-two")
break
default:n.push("feed-shared-image--has-excess-images","feed-shared-image--split-last-three","feed-shared-image--span-first-two")}return n.join(" ")}init(){super.init.apply(this,arguments)
Ember.set(this,"imageHeightWithoutAspectRatio",0)}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
Ember.setProperties(this,{contentUrl:Ember.getWithDefault(this,"model.navigationContext.actionTarget","#"),firstImageViewModel:Ember.get(this,"model.images.firstObject")})
this._checkForMultiImage()
this._checkForExistingModal()
this._updateTagsList()}didRender(){super.didRender.apply(this,arguments)
const{hasTags:e}=this
e&&(this._observer=(0,u.onInViewportOnce)(this.element,(()=>{(0,h.runTask)(this,(()=>{!this.isDestroying&&Ember.get(this,"tags.length")&&Ember.set(this,"showPhotoTagPillText",!0)}),2e3)})))
const{shouldRenderSingleImageWithAspectRatio:t}=this,{imageHeightWithoutAspectRatio:n}=this
if(p.default&&!t&&!n){var a
const e=null===(a=this.element)||void 0===a?void 0:a.closest(".feed-shared-update-v2"),t=e&&e.querySelector(".feed-shared-update-v2__description-wrapper")
t?Ember.set(this,"imageHeightWithoutAspectRatio",te-t.offsetHeight):Ember.set(this,"imageHeightWithoutAspectRatio",te)}}willDestroy(){super.willDestroy.apply(this,arguments);(0,h.runDisposables)(this)}_checkForMultiImage(){const e=Ember.get(this,"model.images"),t=Ember.getWithDefault(e,"length",1),{shouldRenderSingleImageWithCount:n}=this
if(n)Ember.setProperties(this,{hasMultipleImages:!1,showImageCount:t>1,imageCount:t})
else if(t>1){const n=t-d.FeedConstants.SHARE_UPDATE_MAX_HERO_IMAGES,a=n>0,r=a?e.slice(0,d.FeedConstants.SHARE_UPDATE_MAX_HERO_IMAGES):e
Ember.setProperties(this,{activeImageIndex:0,hasMultipleImages:!0,hasExcessImages:a,excessImagesCount:n,toRenderImages:r,lastRenderedImageIndex:r.length-1})}else Ember.set(this,"hasMultipleImages",!1)}_checkForExistingModal(){if(p.default){document.querySelector(".artdeco-modal")&&Ember.set(this,"hasExistingModal",!0)}}_updateTagsList(){var e
const n=(e=[]).concat.apply(e,(0,t.default)(Ember.getWithDefault(this,"model.images",[]).map((e=>{var n,a
const r=null!==(n=Ember.get(e,"attributes.firstObject.tapTargets"))&&void 0!==n?n:[]
return(a=[]).concat.apply(a,(0,t.default)(r.toArray()))})))).filter((e=>!!e&&Ember.get(e,"type")===Z.tags)).uniqBy("urn").sortBy("rank")
Ember.set(this,"tags",n)}_openImageViewerModal(){this.useUpdateDetailViewer?this.toggleUpdateDetailViewer(this.activeImageIndex):Ember.set(this,"isImageViewerOpen",!0)
this._fireImageViewerPVE()}_closeImageViewerModal(){this.isImageViewerOpen?Ember.set(this,"isImageViewerOpen",!1):this.toggleUpdateDetailViewer()
Ember.set(this,"shouldShowTagsOnImageViewer",!1)
this._fireFeedUpdatesPVE()}_fireTrackingEvents(){const{updateTrackingObj:e}=this
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:Ember.get(this,"model.navigationContext.trackingActionType")||"viewImage",controlName:"update_image"})}_fireImageViewerPVE(){this.tracking.firePageViewEvent("flagship3_feed_richmedia_viewer.page")}_fireFeedUpdatesPVE(){this.tracking.firePageViewEvent("flagship3_feed_updates")}_openImageViewerWithPhotoTags(){const{updateTrackingObj:e}=this
Ember.set(this,"shouldShowTagsOnImageViewer",!0)
this._openImageViewerModal()
this.updateTrackingObj&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"object",actionType:"viewNametags",actionCategory:"VIEW"})}willDestroyElement(){var e
super.willDestroyElement.apply(this,arguments)
null===(e=this._observer)||void 0===e||e.disconnect()}openImageViewerWithPhotoTags(e){this._openImageViewerWithPhotoTags()
e.stopPropagation()}onEditPost(){var e
null===(e=this.onEdit)||void 0===e||e.call(this)
this.send("onDismissA11yNux")}onDismissA11yNux(){Ember.set(this,"a11yNuxDismissed",!0)
this._impressA11yNux(!0)}onSingleImageClick(e){this._fireTrackingEvents()
if(!Ember.get(this,"model.navigationContext.actionTarget")){this._openImageViewerWithPhotoTags()
e.preventDefault()}}onMultiImageClick(e,t){this._fireTrackingEvents()
if(!Ember.get(this,"model.navigationContext.actionTarget")){Ember.set(this,"activeImageIndex",e)
this._openImageViewerWithPhotoTags()
t.preventDefault()}}onCloseModalClick(){this._closeImageViewerModal()}onUntagClick(e,n){var a
const r=Ember.get(this,"updateMetadata.shareUrn"),o=Ember.get(e,"mediaUrn"),i=Ember.get(n,"urn")
Ember.get(e,"tapTargets").removeObject(n)
this._updateTagsList();(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,s.removeTagRequest)(r,o,i))).catch((t=>{Ember.get(e,"tapTargets").pushObject(n)
this._updateTagsList()
const a=this.i18n.lookupTranslation("components/feed-shared@render-models/image","remove_tag_failed")()
this.persistentToastManager.error({message:a})
throw t}))}},z=(0,r.default)(V.prototype,"authenticatedUser",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,r.default)(V.prototype,"i18n",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,r.default)(V.prototype,"localStorage",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,r.default)(V.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,r.default)(V.prototype,"persistentToastManager",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,r.default)(V.prototype,"store",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,r.default)(V.prototype,"tracking",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(V.prototype,"canEditCaption",[w],Object.getOwnPropertyDescriptor(V.prototype,"canEditCaption"),V.prototype),K=(0,r.default)(V.prototype,"hasTags",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,r.default)(V.prototype,"tagOwnerUrn",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(V.prototype,"showA11yNux",[P],Object.getOwnPropertyDescriptor(V.prototype,"showA11yNux"),V.prototype),$=(0,r.default)(V.prototype,"shouldRenderSingleImageWithCount",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,r.default)(V.prototype,"shouldRenderSingleImageWithAspectRatio",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(V.prototype,"photoTagsPillText",[D],Object.getOwnPropertyDescriptor(V.prototype,"photoTagsPillText"),V.prototype),(0,r.default)(V.prototype,"multiImageModifiers",[I],Object.getOwnPropertyDescriptor(V.prototype,"multiImageModifiers"),V.prototype),(0,r.default)(V.prototype,"openImageViewerWithPhotoTags",[S],Object.getOwnPropertyDescriptor(V.prototype,"openImageViewerWithPhotoTags"),V.prototype),(0,r.default)(V.prototype,"onEditPost",[N],Object.getOwnPropertyDescriptor(V.prototype,"onEditPost"),V.prototype),(0,r.default)(V.prototype,"onDismissA11yNux",[M],Object.getOwnPropertyDescriptor(V.prototype,"onDismissA11yNux"),V.prototype),(0,r.default)(V.prototype,"onSingleImageClick",[R],Object.getOwnPropertyDescriptor(V.prototype,"onSingleImageClick"),V.prototype),(0,r.default)(V.prototype,"onMultiImageClick",[U],Object.getOwnPropertyDescriptor(V.prototype,"onMultiImageClick"),V.prototype),(0,r.default)(V.prototype,"onCloseModalClick",[j],Object.getOwnPropertyDescriptor(V.prototype,"onCloseModalClick"),V.prototype),(0,r.default)(V.prototype,"onUntagClick",[L],Object.getOwnPropertyDescriptor(V.prototype,"onUntagClick"),V.prototype),V))||F)||F)
e.default=ne
Ember._setComponentTemplate(J,ne)}))
define("feed-shared/components/render-models/job",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r
const o=Ember.HTMLBars.template({id:"ux9lrpYq",block:'{"symbols":["@model","@updateTrackingObj","@updateMetadata"],"statements":[[10,"div"],[14,0,"feed-shared-job"],[12],[2,"\\n  "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-job__container-link"],[24,"target","_blank"],[4,[38,1],["job_card"],[["controlTrackingId"],[[32,3,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[32,1,["navigationContext","actionTarget"]],[32,0,["handleClick"]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,1,["image"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"mr2"],[12],[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize"],[[32,1,["image"]],3]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"EntityPhoto-square-3 ghost-company mr3"],[14,"aria-hidden","true"],[12],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"article"],[14,0,"mr4"],[12],[2,"\\n"],[6,[37,2],[[32,1,["title"]]],null,[["default"],[{"statements":[[2,"        "],[10,"h2"],[14,0,"t-14 t-bold"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["title"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,1,["subtitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"h3"],[14,0,"t-12 t-black--light"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["subtitle"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,1,["description"]]],null,[["default"],[{"statements":[[2,"        "],[10,"h3"],[14,0,"t-12 t-black--light"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["description"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,1,["ctaButton"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj"],["feed-shared-job__cta-button artdeco-button artdeco-button--secondary",[32,1,["ctaButton"]],[32,2]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["text-view-model@text-view-model","ember-cli-pemberly-tracking@track-interaction","if"]}',meta:{moduleName:"feed-shared/components/render-models/job.hbs"}})
let i=(a=Ember._action,r=class extends n.default{handleClick(){const{updateTrackingObj:e}=this.args,t=Ember.get(this.args,"model.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,actionCategory:"VIEW",controlName:"job_card"})}},(0,t.default)(r.prototype,"handleClick",[a],Object.getOwnPropertyDescriptor(r.prototype,"handleClick"),r.prototype),r)
e.default=i
Ember._setComponentTemplate(o,i)}))
define("feed-shared/components/render-models/linkedin-video",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-m3-pdsc-model-builder","extended/config/environment","global-utils/utils/api-compat","global-utils/utils/url","linkify/utils/linkify","video/utils/native-video-helpers","video-utils/utils/video-constants"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G,W,q,Y,K,Q,$,X,J,Z,ee,te,ne,ae,re,oe,ie,se,le
const de=Ember.HTMLBars.template({id:"jp7u6LRF",block:'{"symbols":["@isEditingShare","@isLiked","@model","@onToggleLike","@shouldSuppressTracking","@showShareButton","@update","@updateMetadata","@updateTrackingObj"],"statements":[[6,[37,0],[[30,[36,9],null,null]],null,[["default","else"],[{"statements":[[6,[37,0],[[32,0,["isCarouselUpdate"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"feed-shared@carousel-video-container",[],[["@linkToComponent","@thumbnailImage","@accessibilityText","@updateTrackingObj"],[[32,0,["linkToComponent"]],[32,0,["model","videoPlayMetadata","thumbnail"]],[32,0,["model","navigationContext","accessibilityText"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"div"],[15,0,[31,["feed-shared-linkedin-video__container\\n        ",[30,[36,0],[[32,0,["shouldApplyVideoPaddingTop"]],"feed-shared-linkedin-video__container--with-video-padding"],null]]]],[15,5,[30,[36,0],[[32,0,["shouldApplyVideoPaddingTop"]],[32,0,["videoPaddingTop"]]],null]],[12],[2,"\\n"],[6,[37,0],[[32,0,["isEditingShare"]]],null,[["default"],[{"statements":[[2,"        "],[8,"video@video-setting",[],[["@updateData","@videoTitle","@videoUrn","@onEditShareMedia","@videoSettingClass"],[[32,0,["onUpdateVideoSettings"]],[32,0,["update","content","title","text"]],[32,0,["update","content","videoPlayMetadata","media"]],[32,0,["onEditShareMedia"]],"feed-shared-linkedin-video__video-setting-overlay"]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["isLearningNativeVideo"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"feed-shared@learning-feed-video-container",[],[["@canAutoPlayVideo","@fireCustomTracking","@isLiked","@isPlayable","@model","@onToggleLike","@showShareButton","@updateTrackingObj"],[[32,0,["canAutoPlayVideo"]],[32,0,["fireCustomTracking"]],[32,2],[32,0,["isPlayable"]],[32,3],[32,4],[32,6],[32,9]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isLiveVideo"]]],null,[["default","else"],[{"statements":[[6,[37,8],["video-engine.live",[32,0,["updateMetadata","shareUrn"]],[30,[36,7],null,[["isInternal","actorCompanyId"],[true,[32,0,["companyId"]]]]]],[["class","data-control-name"],[[30,[36,0],[[32,0,["isLive"]],"feed-shared-linkedin-video__live-external-link feed-shared-linkedin-video__live-external-link--live pt3","feed-shared-linkedin-video__live-external-link feed-shared-linkedin-video__live-external-link--was-live pt3"],null],"live_external_link"]],[["default"],[{"statements":[[6,[37,0],[[32,0,["showPreviouslyLiveText"]]],null,[["default"],[{"statements":[[2,"            "],[10,"span"],[14,0,"feed-shared-linkedin-video__previously-live-text t-sans t-14 t-white t-bold full-width text-align-left ph4"],[12],[2,"\\n              "],[1,[30,[36,3],["i18n_previously_live","feed-shared/components/render-models/linkedin-video"],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[10,"span"],[14,0,"feed-shared-linkedin-video__live-external-link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[2,"\\n            "],[8,"artdeco-button@artdeco-button",[],[["@type","@color","@class","@text"],["primary","muted",[30,[36,0],[[32,0,["isLive"]],"feed-shared-linkedin-video__live-external-link-button mb2 pv0 ph2","feed-shared-linkedin-video__live-external-link-button mb1 pv0 ph2"],null],[30,[36,3],["i18n_see_more","feed-shared/components/render-models/linkedin-video"],null]]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[8,"live@video-live-feed-v2",[],[["@update","@trackingId"],[[32,0,["update"]],[32,0,["updateMetadata","trackingData","trackingId"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[8,"feed-shared@feed-video-container",[],[["@canAutoPlayVideo","@fireCustomTracking","@isEditing","@isLiked","@isPlayable","@isSponsored","@model","@onToggleLike","@shouldSuppressTracking","@showShareButton","@update","@updateMetadata","@updateTrackingObj"],[[32,0,["canAutoPlayVideo"]],[32,0,["fireCustomTracking"]],[32,1],[32,2],[32,0,["isPlayable"]],[32,0,["isSponsored"]],[32,3],[32,4],[32,5],[32,6],[32,7],[32,8],[32,9]]],null],[2,"\\n      "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"],[6,[37,0],[[32,0,["showSponsoredVideoDescription"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-linkedin-video__sponsored-description-container display-flex align-items-center"],[12],[2,"\\n        "],[10,"div"],[14,0,"flex-grow-1"],[12],[2,"\\n"],[6,[37,0],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h2"],[15,0,[31,["feed-shared-linkedin-video__description-headline break-words t-14 t-bold\\n                ",[30,[36,0],[[32,0,["onDark"]],"t-white"],null]]]],[12],[2,"\\n              "],[1,[30,[36,2],[[32,0,["model","title"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"            "],[10,"h3"],[15,0,[31,["feed-shared-linkedin-video__description-byline t-12 t-normal\\n                ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]]]],[12],[2,"\\n              "],[1,[30,[36,2],[[32,0,["model","subtitle"]]],null]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n"],[6,[37,0],[[32,0,["model","descriptionContainerNavigationContext","actionTarget"]]],null,[["default"],[{"statements":[[2,"          "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-linkedin-video__description-link"],[24,"target","_blank"],[16,"aria-label",[32,0,["model","descriptionContainerNavigationContext","accessibilityText"]]],[4,[38,4],["linkedin_video_description"],null]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[32,0,["model","descriptionContainerNavigationContext","actionTarget"]],[32,0,["openLinksExternally"]],[30,[36,1],[[32,0],"onDescriptionLinkClick",[32,0,["model","descriptionContainerNavigationContext","trackingActionType"]],"linkedin_video_description"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["model","inlineCtaButton"]]],null,[["default"],[{"statements":[[2,"          "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj","@controlName"],[[31,["feed-shared-linkedin-video__inline-cta relative artdeco-button\\n              ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary link-without-hover-state"],null],"\\n               t-14"]],[32,0,["model","inlineCtaButton"]],[32,0,["updateTrackingObj"]],"call_to_action"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["showVideoTitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"article"],[14,0,"feed-shared-linkedin-video__description-container display-flex align-items-center"],[12],[2,"\\n          "],[10,"h2"],[15,0,[31,["feed-shared-linkedin-video__description-headline t-14\\n              ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null],"\\n               t-bold break-words flex-grow-1"]]],[12],[2,"\\n            "],[1,[30,[36,5],[[32,0,["model","title","text"]]],[["length"],[70]]]],[2,"\\n          "],[13],[2,"\\n"],[6,[37,6],[[32,0,["isReshareModal"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["model","inlineCtaButton"]]],null,[["default"],[{"statements":[[2,"              "],[8,"feed-shared@render-models/button",[],[["@class","@model","@updateTrackingObj","@controlName"],[[31,["feed-shared-linkedin-video__inline-cta artdeco-button\\n                  ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary link-without-hover-state"],null],"\\n                   t-14"]],[32,0,["model","inlineCtaButton"]],[32,0,["updateTrackingObj"]],"call_to_action"]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["model","descriptionContainerNavigationContext"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["isLearningNativeVideo"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"div"],[14,0,"feed-shared-linkedin-video__description-container--learning ph4 pv3 display-flex align-items-flex-start"],[12],[2,"\\n            "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[16,"data-control-name",[32,0,["model","descriptionContainerNavigationContext","trackingActionType"]]],[16,"data-control-id",[32,0,["updateTrackingObj","model","trackingData","trackingId"]]]],[["@class","@href","@target","@onclick"],["feed-shared-linkedin-video__description flex-grow-1",[32,0,["model","descriptionContainerNavigationContext","actionTarget"]],"_blank",[30,[36,1],[[32,0],"fireFeedActionTracking",[32,0,["model","descriptionContainerNavigationContext","trackingActionType"]]],null]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,0],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"                "],[10,"h2"],[15,0,[31,["feed-shared-linkedin-video__description-headline t-14\\n                    ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null],"\\n                     t-bold"]]],[12],[2,"\\n                  "],[1,[30,[36,5],[[32,0,["model","title","text"]]],[["length"],[[32,0,["headlineCharCount"]]]]]],[2,"\\n                "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["model","subtitle"]]],null,[["default"],[{"statements":[[2,"                "],[10,"h3"],[15,0,[31,["feed-shared-linkedin-video__description-byline t-12\\n                    ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null],"\\n                     t-normal"]]],[12],[2,"\\n                  "],[1,[32,0,["model","subtitle","text"]]],[2,"\\n                "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"              "],[8,"artdeco-icons-web@linkedin-logo",[],[["@class","@size","@color","@type"],["feed-shared-linkedin-video__logo--learning mt3 mb0","14dp",[30,[36,0],[[32,0,["onDark"]],"inverse"],null],[30,[36,0],[[32,0,["onDark"]],"inverse-bug","brand-bug"],null]]],[["default"],[{"statements":[[2,"\\n                "],[1,[30,[36,3],["learning","feed-shared/components/render-models/linkedin-video"],null]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["model","inlineCtaButton"]]],null,[["default","else"],[{"statements":[[2,"              "],[8,"feed-shared@render-models/button",[],[["@model","@class","@updateTrackingObj","@controlName"],[[32,0,["model","inlineCtaButton"]],[31,["feed-shared-linkedin-video__inline-cta flex-grow-0 artdeco-button\\n                  ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary"],null]]],[32,0,["updateTrackingObj"]],"call_to_action"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["saveAction"]]],null,[["default"],[{"statements":[[2,"              "],[8,"artdeco-button@artdeco-button",[[4,[38,4],["learning_update_save"],null]],[["@type","@class","@text","@size","@click"],[[30,[36,0],[[32,0,["onDark"]],"primary","secondary"],null],"feed-shared-linkedin-video__inline-cta",[30,[36,0],[[32,0,["saveAction","saved"]],[30,[36,3],["unsave","feed-shared/components/render-models/linkedin-video"],null],[30,[36,3],["save","feed-shared/components/render-models/linkedin-video"],null]],null],2,[30,[36,1],[[32,0],"didClickSaveCta",[32,0,["saveAction","entityUrn"]],[32,0,["saveAction","saved"]]],null]]],null],[2,"\\n            "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[16,"data-control-name",[32,0,["model","descriptionContainerNavigationContext","trackingActionType"]]],[16,"data-control-id",[32,0,["updateTrackingObj","model","trackingData","trackingId"]]]],[["@class","@href","@target","@onclick"],["feed-shared-linkedin-video__description-container",[32,0,["model","descriptionContainerNavigationContext","actionTarget"]],"_blank",[30,[36,1],[[32,0],"fireFeedActionTracking",[32,0,["model","descriptionContainerNavigationContext","trackingActionType"]]],null]]],[["default"],[{"statements":[[2,"\\n            "],[1,[32,0,["model","descriptionContainerNavigationContext","text"]]],[2,"\\n"],[6,[37,0],[[32,0,["showInsightText"]]],null,[["default"],[{"statements":[[2,"              "],[10,"div"],[14,0,"feed-shared-linkedin-video__insight"],[12],[2,"\\n"],[6,[37,0],[[32,0,["model","insightImage"]]],null,[["default"],[{"statements":[[2,"                  "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class","@gridListClass"],[[32,0,["model","insightImage"]],1,"feed-shared-linkedin-video__insight-image mr2","display-flex align-items-center list-style-none"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"                "],[10,"p"],[15,0,[31,["feed-shared-linkedin-video__insight-text t-12\\n                    ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null],"\\n                     t-normal"]]],[12],[2,"\\n                  "],[1,[30,[36,2],[[32,0,["model","insightText"]]],null]],[2,"\\n                "],[13],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[6,[37,0],[[32,0,["showCTAButton"]]],null,[["default"],[{"statements":[[2,"        "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[24,"data-control-name","show_more"],[16,"data-control-id",[32,0,["updateTrackingObj","model","trackingData","trackingId"]]]],[["@class","@href","@target","@onclick"],[[31,["feed-shared-linkedin-video__large-cta-button\\n            ",[30,[36,0],[[32,0,["onDark"]],"t-white"],null],"\\n             view-more"]],[32,0,["model","largeCtaButton","navigationContext","actionTarget"]],"_blank",[30,[36,1],[[32,0],"fireFeedActionTracking",[32,0,["model","largeCtaButton","navigationContext","trackingActionType"]]],null]]],[["default"],[{"statements":[[2,"\\n          "],[1,[32,0,["model","largeCtaButton","text"]]],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-linkedin-video__poster-container"],[12],[2,"\\n    "],[10,"img"],[15,"src",[32,0,["update","content","videoPlayMetadata","thumbnails","firstObject","url"]]],[15,"height",[32,0,["update","content","videoPlayMetadata","thumbnails","firstObject","resolution","height"]]],[15,"width",[32,0,["update","content","videoPlayMetadata","thumbnails","firstObject","resolution","width"]]],[14,0,"feed-shared-linkedin-video__poster"],[14,"alt",""],[14,"role","none"],[12],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","action","text-view-model@text-view-model","t","ember-cli-pemberly-tracking@track-interaction","global-helpers@truncate-text","unless","query-params","ember-engines@link-to-external","global-helpers@is-browser"]}',meta:{moduleName:"feed-shared/components/render-models/linkedin-video.hbs"}})
let ce=(u=(0,o.classNames)("feed-shared-linkedin-video"),h=(0,o.classNameBindings)("isLearningNativeVideo:feed-shared-linkedin-video--learning","onDark:feed-shared-linkedin-video--on-dark"),g=Ember.inject.service("store"),b=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),f=Ember.inject.service("i18n"),y=Ember.inject.service("tracking"),E=Ember.inject.service("lego@tracking"),v=Ember.inject.service("video@video-manager"),_=Ember.computed.not("isReshareModal").readOnly(),T=Ember.computed("isReshareModal","model.insightText").readOnly(),k=Ember.computed("isReshareModal","isSponsored").readOnly(),w=Ember.computed("isReshareModal","model.largeCtaButton").readOnly(),C=Ember.computed("update.commentary.text.text").readOnly(),O=Ember.computed("isMiniUpdate","isReshareContent").readOnly(),P=Ember.computed.bool("updateMetadata.trackingData.sponsoredTracking").readOnly(),A=Ember.computed.equal("videoProvider",p.MEDIA_SOURCE.UGC).readOnly(),x=Ember.computed("isSponsored","videoProvider").readOnly(),D=Ember.computed.equal("videoProvider",p.MEDIA_SOURCE.LEARNING).readOnly(),I=Ember.computed.readOnly("model.concurrentViewerCountTopic"),S=Ember.computed.readOnly("model.videoPlayMetadata.provider"),N=Ember.computed("model.videoPlayMetadata.aspectRatio").readOnly(),M=Ember.computed("isInFeed","isSponsored","isSponsoredNativeVideo").readOnly(),R=Ember.computed.readOnly("isLearningNativeVideo"),U=Ember.computed("isLinkedInVideo","isSponsoredNativeVideo","model.title.text").readOnly(),j=Ember.computed.equal("updateMetadata.detailPageType","LIVE_VIDEO"),L=Ember.computed.readOnly("update.content.shouldDisplayLiveIndicator"),F=Ember.computed("isLiveVideo","isLive").readOnly(),V=Ember.computed("authenticatedActor.miniCompany.entityUrn").readOnly(),z=Ember._action,H=Ember._action,B=Ember._action,G=Ember._action,W=Ember._action,u(q=h(q=(Y=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"store",K,this);(0,t.default)(this,"persistentToastManager",Q,this);(0,t.default)(this,"i18n",$,this);(0,t.default)(this,"tracking",X,this);(0,t.default)(this,"legoTracking",J,this);(0,t.default)(this,"videoManager",Z,this);(0,n.default)(this,"data-test-feed-shared-linkedin-video",!0);(0,n.default)(this,"isReshareModal",!1);(0,n.default)(this,"onDark",!1);(0,t.default)(this,"isPlayable",ee,this);(0,t.default)(this,"isSponsored",te,this);(0,t.default)(this,"isLinkedInVideo",ne,this);(0,t.default)(this,"isLearningNativeVideo",ae,this);(0,t.default)(this,"cvcTopic",re,this);(0,t.default)(this,"videoProvider",oe,this);(0,t.default)(this,"shouldApplyVideoPaddingTop",ie,this);(0,t.default)(this,"isLiveVideo",se,this);(0,t.default)(this,"isLive",le,this)}get showInsightText(){return!this.isReshareModal&&Ember.get(this,"model.insightText")}get showSponsoredVideoDescription(){return!this.isReshareModal&&this.isSponsored}get showCTAButton(){return!this.isReshareModal&&Ember.get(this,"model.largeCtaButton")}get firstHashtagInUpdate(){const e=(0,c.default)(Ember.get(this,"update.commentary.text.text"),{hashtag:!0}).find((e=>e.hashtag))
return e?e.value:""}get isInFeed(){return!this.isMiniUpdate||this.isReshareContent}get isSponsoredNativeVideo(){const{videoProvider:e}=this
return this.isSponsored&&(e===p.MEDIA_SOURCE.UGC||e===p.MEDIA_SOURCE.ADS)}get videoPaddingTop(){const e=Ember.getWithDefault(this,"model.videoPlayMetadata.aspectRatio",p.DEFAULT_ASPECT_RATIO)
return(0,m.getVideoPaddingTop)(e)}get canAutoPlayVideo(){return this.isInFeed&&!(this.isSponsored&&!this.isSponsoredNativeVideo)}get showVideoTitle(){return(this.isLinkedInVideo||this.isSponsoredNativeVideo)&&Ember.get(this,"model.title.text")}get showPreviouslyLiveText(){return this.isLiveVideo&&!this.isLive}get companyId(){const e=Ember.get(this,"authenticatedActor.miniCompany.entityUrn")
return e&&(0,l.entityUrnToId)(e)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
this.isLearningNativeVideo&&!Ember.get(this,"model.inlineCtaButton")&&Ember.set(this,"saveAction",Ember.get(this,"model.saveAction"))}onImpression(){if(Ember.get(this,"model.emitPromoTracking")){const{legoTracking:e}=this
e.sendLegoImpression(Ember.get(this,"updateMetadata.trackingData.trackingId"),e.LEGO_IMPRESSION_VISIBILITY_SHOW)}}click(){if(Ember.get(this,"model.emitPromoTracking")){const{legoTracking:e}=this
e.sendLegoAction(Ember.get(this,"updateMetadata.trackingData.trackingId"),e.LEGO_ACTION_PRIMARY,1)}}onUpdateVideoSettings(e){const t={},n=(0,i.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:e.videoTitle})
t["content.title"]=n
if(e.thumbnail){const n=(0,i.buildModel)("com.linkedin.videocontent.Thumbnail",{url:e.thumbnail})
t["content.videoPlayMetadata.thumbnails"]=[n]}this.updateModelWithProperties(t)}fireCustomTracking(e){var t,n
const{actionCategory:a,controlName:r,actionType:o}=e
null===(t=this.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,{actionType:o,actionCategory:a,controlName:r})}fireFeedActionTracking(e){var t,n
const a={actionType:e,actionCategory:"VIEW",controlName:"object"}
null===(t=this.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,a)}onDescriptionLinkClick(e,t){const{updateTrackingObj:n}=this
n&&n.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:t,actionCategory:"VIEW"})}didClickSaveCta(e,t){this.store.adapterFor("-ember-m3").ajax((0,d.addQueryParam)(`/${s.default.namespace}/voyagerFeedSaveActions`,"action",t?"unsave":"save"),"POST",{data:{urn:e}}).then((()=>{var e,n
if(!this.isDestroyed&&!this.isDestroying){Ember.set(this,"saveAction.saved",!t)
this.persistentToastManager.success({message:this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu",t?"unsaved_success":"saved_success")(),ctaRouteName:"workflow.learning",ctaText:this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","view_saved")()})
null===(e=this.updateTrackingObj)||void 0===e||null===(n=e.fireFeedActionEvent)||void 0===n||n.call(e,{actionCategory:t?"UNSAVE":"SAVE",actionType:t?"unsaveItem":"saveItem",controlName:t?"unsave_item":"save_item"})}})).catch((e=>{this.persistentToastManager.error({message:this.i18n.lookupTranslation("components/feed-shared@render-models/control-menu","network_error")()})
throw e}))}},K=(0,a.default)(Y.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,a.default)(Y.prototype,"persistentToastManager",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,a.default)(Y.prototype,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,a.default)(Y.prototype,"tracking",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,a.default)(Y.prototype,"legoTracking",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,a.default)(Y.prototype,"videoManager",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,a.default)(Y.prototype,"isPlayable",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(Y.prototype,"showInsightText",[T],Object.getOwnPropertyDescriptor(Y.prototype,"showInsightText"),Y.prototype),(0,a.default)(Y.prototype,"showSponsoredVideoDescription",[k],Object.getOwnPropertyDescriptor(Y.prototype,"showSponsoredVideoDescription"),Y.prototype),(0,a.default)(Y.prototype,"showCTAButton",[w],Object.getOwnPropertyDescriptor(Y.prototype,"showCTAButton"),Y.prototype),(0,a.default)(Y.prototype,"firstHashtagInUpdate",[C],Object.getOwnPropertyDescriptor(Y.prototype,"firstHashtagInUpdate"),Y.prototype),(0,a.default)(Y.prototype,"isInFeed",[O],Object.getOwnPropertyDescriptor(Y.prototype,"isInFeed"),Y.prototype),te=(0,a.default)(Y.prototype,"isSponsored",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ne=(0,a.default)(Y.prototype,"isLinkedInVideo",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(Y.prototype,"isSponsoredNativeVideo",[x],Object.getOwnPropertyDescriptor(Y.prototype,"isSponsoredNativeVideo"),Y.prototype),ae=(0,a.default)(Y.prototype,"isLearningNativeVideo",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=(0,a.default)(Y.prototype,"cvcTopic",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,a.default)(Y.prototype,"videoProvider",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(Y.prototype,"videoPaddingTop",[N],Object.getOwnPropertyDescriptor(Y.prototype,"videoPaddingTop"),Y.prototype),(0,a.default)(Y.prototype,"canAutoPlayVideo",[M],Object.getOwnPropertyDescriptor(Y.prototype,"canAutoPlayVideo"),Y.prototype),ie=(0,a.default)(Y.prototype,"shouldApplyVideoPaddingTop",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(Y.prototype,"showVideoTitle",[U],Object.getOwnPropertyDescriptor(Y.prototype,"showVideoTitle"),Y.prototype),se=(0,a.default)(Y.prototype,"isLiveVideo",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=(0,a.default)(Y.prototype,"isLive",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(Y.prototype,"showPreviouslyLiveText",[F],Object.getOwnPropertyDescriptor(Y.prototype,"showPreviouslyLiveText"),Y.prototype),(0,a.default)(Y.prototype,"companyId",[V],Object.getOwnPropertyDescriptor(Y.prototype,"companyId"),Y.prototype),(0,a.default)(Y.prototype,"onUpdateVideoSettings",[z],Object.getOwnPropertyDescriptor(Y.prototype,"onUpdateVideoSettings"),Y.prototype),(0,a.default)(Y.prototype,"fireCustomTracking",[H],Object.getOwnPropertyDescriptor(Y.prototype,"fireCustomTracking"),Y.prototype),(0,a.default)(Y.prototype,"fireFeedActionTracking",[B],Object.getOwnPropertyDescriptor(Y.prototype,"fireFeedActionTracking"),Y.prototype),(0,a.default)(Y.prototype,"onDescriptionLinkClick",[G],Object.getOwnPropertyDescriptor(Y.prototype,"onDescriptionLinkClick"),Y.prototype),(0,a.default)(Y.prototype,"didClickSaveCta",[W],Object.getOwnPropertyDescriptor(Y.prototype,"didClickSaveCta"),Y.prototype),Y))||q)||q)
e.default=ce
Ember._setComponentTemplate(de,ce)}))
define("feed-shared/components/render-models/mini-update-v2",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-tracking/utils/update-tracking-obj","feed-shared/helpers/render-model-path"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L
const F=Ember.HTMLBars.template({id:"iXCi+N4o",block:'{"symbols":[],"statements":[[10,"div"],[15,0,[30,[36,1],[[32,0,["isReshareModal"]],"disable-pointer-events-overlay"],null]],[12],[2,"\\n"],[6,[37,1],[[32,0,["showReshareWithoutNesting"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/mini-update-v2",[],[["@update","@isReshareContent","@isReshareModal","@class"],[[32,0,["update","resharedUpdate"]],true,[32,0,["isReshareModal"]],"feed-shared-mini-update-v2--nested"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,1],[[32,0,["showContext"]]],null,[["default"],[{"statements":[[6,[37,1],[[32,0,["update","contextualHeader"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/contextual-header",[[24,0,"feed-shared-mini-update-v2__contextual-header t-12 t-black--light t-normal"]],[["@model","@updateTrackingObj"],[[32,0,["update","contextualHeader"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["update","actor"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/actor",[],[["@classNames","@entitySize","@isReshareContent","@model","@shouldShowSubDescription","@showFollowButton","@onTriggerRelatedContent","@updateMetadata","@updateTrackingObj"],[[30,[36,9],[[32,0,["update","contextualHeader"]],"pt3"],null],2,[32,0,["isReshareContent"]],[32,0,["update","actor"]],[32,0,["showActorSubDescription"]],[32,0,["showFollowButton"]],[32,0,["onTriggerRelatedContent"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["normalizedCommentary"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/commentary-container",[],[["@maybeLinkToComponent","@commentary","@isExpanded","@isTranslationSupported","@openLinksExternally","@updateMetadata","@updateTrackingObj","@isReshareContent","@isShareboxPreview","@isRootShare","@numLinesBeforeTruncation","@fireReshareThreadTracking"],[[30,[36,5],["ember-engines@link-to-external","feed.update",[32,0,["update","updateMetadata","urn"]]],[["click","class","data-test-feed-shared-mini-update-v2-link-to-details-page"],[[32,0,["navigateToDetailTracking"]],"tap-target feed-shared-mini-update-v2__link-to-details-page text-body-medium",true]]],[32,0,["normalizedCommentary"]],[32,0,["isDetailView"]],[32,0,["showTranslateButton"]],[30,[36,8],[[32,0,["isAccuratePreview"]]],null],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]],[32,0,["isReshareContentOrBeingReshared"]],[32,0,["isPreviewMode"]],[32,0,["isRootShare"]],[30,[36,1],[[32,0,["isReshareContentOrBeingReshared"]],3],null],[32,0,["fireReshareThreadTracking"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["showSeeThisThread"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"m2"],[12],[2,"\\n          "],[8,"ember-engines@link-to-external",[[24,0,"tap-target feed-shared-mini-update-v2__link-to-details-page text-body-medium"],[4,[38,6],["reshare_view"],null]],[["@route","@model","@click"],["feed.update",[32,0,["update","updateMetadata","urn"]],[32,0,["fireReshareThreadTracking"]]]],[["default"],[{"statements":[[2,"\\n            "],[10,"span"],[14,0,"t-14 t-black--light pt1"],[12],[2,"\\n              "],[1,[30,[36,7],["i18n_show_this_thread","feed-shared/components/render-models/mini-update-v2"],null]],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"],[2,"        "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["normalizedContent"]]],null,[["default"],[{"statements":[[2,"      "],[1,[30,[36,5],[[30,[36,4],[[30,[36,3],[[32,0,["normalizedContent"]]],null]],null]],[["class","model","update","updateMetadata","isMiniUpdate","isPreviewMode","isReshareModal","isReshareContent","onTriggerRelatedContent","updateModelWithProperties","updateTrackingObj","isLiked","isEditingShare","openLinksExternally","onEditShareMedia","onToggleLike","showShareButton","shouldHideCtaButton","hasCommentary"],[[30,[36,2],["feed-shared-mini-update-v2__reshared-content ",[30,[36,1],[[32,0,["disableContentDisplayed"]],"feed-shared-mini-update-v2__reshared-content--disabled"],null]],null],[32,0,["normalizedContent"]],[32,0,["update"]],[32,0,["update","updateMetadata"]],true,[32,0,["isPreviewMode"]],[32,0,["isReshareModal"]],[32,0,["isReshareContentOrBeingReshared"]],[32,0,["onTriggerRelatedContent"]],[30,[36,0],[[32,0],"updateModelWithProperties"],null],[32,0,["updateTrackingObj"]],[32,0,["isLiked"]],[32,0,["isEditingShare"]],[32,0,["openLinksExternally"]],[32,0,["onEditShareMedia"]],[32,0,["onToggleLike"]],[32,0,["update","socialDetail","showShareButton"]],[32,0,["shouldHideCtaButton"]],[32,0,["hasCommentary"]]]]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["normalizedCarouselContent"]]],null,[["default"],[{"statements":[[2,"      "],[8,"feed-shared@render-models/carousel",[],[["@model","@updateMetadata","@updateTrackingObj","@isMiniUpdate","@isReshareModal","@isReshareContent"],[[32,0,["normalizedCarouselContent"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]],true,[32,0,["isReshareModal"]],[32,0,["isReshareContentOrBeingReshared"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["showNestedReshare"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-mini-update-v2--inner-nested"],[12],[2,"\\n        "],[8,"feed-shared@render-models/mini-update-v2",[],[["@update","@isReshareContent","@isReshareModal","@class"],[[32,0,["update","resharedUpdate"]],true,[32,0,["isReshareModal"]],"feed-shared-mini-update-v2--nested"]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["action","if","concat","feed-shared@render-model-path","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","ember-cli-pemberly-tracking@track-interaction","t","feed-shared@exists","unless"]}',meta:{moduleName:"feed-shared/components/render-models/mini-update-v2.hbs"}}),V={article:"article",document:"document",image:"image",poll:"poll","linkedin-video":"linkedin-video"}
let z=(l=(0,o.classNames)("feed-shared-mini-update-v2"),d=Ember.inject.service("feed-tracking@feed-action-event"),c=Ember.inject.service("feed-tracking@sponsored-action-tracking"),m=Ember.inject.service("tracking"),p=Ember.inject.service("lix"),u=Ember.computed("hasCommentary","normalizedContent","showContentOnly","showNestedReshare","isReshareOfResharesEnabled").readOnly(),h=Ember.computed.not("isReshareModal").readOnly(),g=Ember.computed("isReshareContent","isReshareModal","showContext").readOnly(),b=Ember.computed.bool("update.leadGenFormContent").readOnly(),f=Ember.computed.bool("normalizedCommentary").readOnly(),y=Ember.computed.and("update.resharedUpdate","showNestedShares"),E=Ember.computed("update.resharedUpdate","showNestedShares","isReshareOfResharesEnabled"),v=Ember.computed.or("update.leadGenFormContent.commentary","update.commentary"),_=Ember.computed.bool("update.updateMetadata.rootShare").readOnly(),T=Ember.computed("isReshareOfResharesEnabled","isRootShare","normalizedCommentary"),k=Ember.computed("isLeadGenFormUpdate","update.leadGenFormContent.content","update.content"),w=Ember.computed("isLeadGenFormUpdate","update.leadGenFormContent.carouselContent","update.carouselContent","normalizedContent"),C=Ember._action,O=Ember._action,l(P=(A=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"feedActionEvent",x,this);(0,t.default)(this,"sponsoredActionTracking",D,this);(0,t.default)(this,"tracking",I,this);(0,t.default)(this,"lix",S,this);(0,n.default)(this,"rumComponentId","feed/mini-update-v2");(0,n.default)(this,"showContentOnly",!1);(0,n.default)(this,"disableContentDisplayed",!1);(0,t.default)(this,"showActorSubDescription",N,this);(0,t.default)(this,"isLeadGenFormUpdate",M,this);(0,t.default)(this,"hasCommentary",R,this);(0,t.default)(this,"showNestedReshare",U,this);(0,t.default)(this,"normalizedCommentary",j,this);(0,t.default)(this,"isRootShare",L,this)}get showContext(){if(this.showContentOnly)return!1
const{hasCommentary:e,isReshareOfResharesEnabled:t}=this,n=this.normalizedContent,a=(0,s.getComponentType)(n)
return e||V[a]||this.showNestedReshare||t}get isReshareContentOrBeingReshared(){return this.isReshareContent||this.isReshareModal&&this.showContext}get showReshareWithoutNesting(){return!this.isReshareOfResharesEnabled&&Ember.get(this,"update.resharedUpdate")&&!this.showNestedShares}get showSeeThisThread(){const e=Ember.get(this,"update.updateMetadata.shareUrn"),t=Ember.get(this,"update.updateMetadata.shareMediaUrn")
return this.isReshareOfResharesEnabled&&!this.isRootShare&&!this.normalizedCommentary&&e&&!t}get normalizedContent(){return this.isLeadGenFormUpdate?Ember.get(this,"update.leadGenFormContent.content"):Ember.get(this,"update.content")}get normalizedCarouselContent(){if(!this.normalizedContent)return this.isLeadGenFormUpdate?Ember.get(this,"update.leadGenFormContent.carouselContent"):Ember.get(this,"update.carouselContent")}init(){super.init.apply(this,arguments)
const e=Ember.get(this,"update.updateMetadata"),{lix:t,feedActionEvent:n,sponsoredActionTracking:a,tracking:r}=this
e&&Ember.set(this,"updateTrackingObj",new i.default(e,n,a,r))
const o=Ember.get(this,"normalizedCommentary.translationUrn")&&"SPONSORED"!==Ember.get(this,"update.updateMetadata.trackingData.sponsoredTracking.activityType")
Ember.setProperties(this,{showTranslateButton:o,isReshareOfResharesEnabled:t.getTreatmentIsEnabled("voyager.web.feed-reshare-of-reshare")})}updateModelWithProperties(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const t=this.update
Ember.setProperties(t,e)}fireReshareThreadTracking(){var e
null===(e=this.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({controlName:"reshare_view",actionType:"viewReshareThread",actionCategory:"VIEW"})}},x=(0,a.default)(A.prototype,"feedActionEvent",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,a.default)(A.prototype,"sponsoredActionTracking",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,a.default)(A.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,a.default)(A.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(A.prototype,"showContext",[u],Object.getOwnPropertyDescriptor(A.prototype,"showContext"),A.prototype),N=(0,a.default)(A.prototype,"showActorSubDescription",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(A.prototype,"isReshareContentOrBeingReshared",[g],Object.getOwnPropertyDescriptor(A.prototype,"isReshareContentOrBeingReshared"),A.prototype),M=(0,a.default)(A.prototype,"isLeadGenFormUpdate",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,a.default)(A.prototype,"hasCommentary",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.default)(A.prototype,"showNestedReshare",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(A.prototype,"showReshareWithoutNesting",[E],Object.getOwnPropertyDescriptor(A.prototype,"showReshareWithoutNesting"),A.prototype),j=(0,a.default)(A.prototype,"normalizedCommentary",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,a.default)(A.prototype,"isRootShare",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(A.prototype,"showSeeThisThread",[T],Object.getOwnPropertyDescriptor(A.prototype,"showSeeThisThread"),A.prototype),(0,a.default)(A.prototype,"normalizedContent",[k],Object.getOwnPropertyDescriptor(A.prototype,"normalizedContent"),A.prototype),(0,a.default)(A.prototype,"normalizedCarouselContent",[w],Object.getOwnPropertyDescriptor(A.prototype,"normalizedCarouselContent"),A.prototype),(0,a.default)(A.prototype,"updateModelWithProperties",[C],Object.getOwnPropertyDescriptor(A.prototype,"updateModelWithProperties"),A.prototype),(0,a.default)(A.prototype,"fireReshareThreadTracking",[O],Object.getOwnPropertyDescriptor(A.prototype,"fireReshareThreadTracking"),A.prototype),A))||P)
e.default=z
Ember._setComponentTemplate(F,z)}))
define("feed-shared/components/render-models/newsletter-title",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","ember-vector-images/utils/vector-url","feed-utils/utils/article-toast-utils","feed-requests/update-actions","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E
const v=Ember.HTMLBars.template({id:"18bqCw7f",block:'{"symbols":["elements","elements","@articleData","@onDark","@hideSubscribeButton","@class","@useDefaultLinkBehavior"],"statements":[[6,[37,0],[[32,0,["showSeriesFollowAction"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,3,["authorNavigationContext","actionTarget"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@class","@size"],[[31,["feed-shared-article__lockup ",[32,6]]],2]],[["default"],[{"statements":[[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[24,0,"tap-target pr3"],[16,"onclick",[32,0,["onNewsletterClick"]]],[16,"target",[32,0,["linkTarget"]]],[4,[38,4],["series_name"],null]],[["@href","@useDefaultLinkBehavior"],[[32,3,["authorNavigationContext","actionTarget"]],[32,7]]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,2,["image"]],[],[["@type"],["square"]],[["default"],[{"statements":[[2,"\\n          "],[8,"ember-vector-images@lazy-image",[],[["@classNames","@image","@alt","@ghostType"],[[31,["\\n              feed-shared-article__series-logo\\n              ",[30,[36,0],[[32,0,["subtitleImage"]]," feed-shared-article__transparent-background"],null],"\\n            "]],[32,0,["subtitleImage"]],[30,[36,1],["i18n_subtitle_image","feed-shared/components/render-models/newsletter-title"],null],"content"]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n\\n      "],[8,[32,2,["content"]],[],[["@class"],["display-flex flex-grow-1 justify-space-between align-items-center"]],[["default"],[{"statements":[[2,"\\n        "],[8,"app-aware-link@navigation-context-link",[[24,0,"tap-target"],[16,"onclick",[32,0,["onNewsletterClick"]]],[16,"target",[32,0,["linkTarget"]]],[4,[38,4],["series_name"],null]],[["@href","@useDefaultLinkBehavior"],[[32,3,["authorNavigationContext","actionTarget"]],[32,7]]],[["default"],[{"statements":[[2,"\\n          "],[8,[32,2,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n            "],[10,"span"],[15,0,[30,[36,0],[[32,4],"t-white"],null]],[12],[2,"\\n              "],[1,[30,[36,2],[[32,3,["author"]]],null]],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,3],[[32,5]],null,[["default"],[{"statements":[[2,"          "],[8,"follows@subscribe-button",[],[["@isFollowing","@showIcon","@showText","@class","@toggleFollow"],[[32,3,["followAction","followingInfo","following"]],false,true,[31,["feed-shared-update-v2__follow-button feed-shared-actor__follow-button artdeco-button\\n              ",[30,[36,0],[[32,4],"artdeco-button--primary","artdeco-button--tertiary"],null],"\\n            "]],[32,0,["onToggleSubscribe"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@class","@size"],["feed-shared-article__lockup pv2 ph3",2]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,1,["image"]],[],[["@type"],["square"]],[["default"],[{"statements":[[2,"\\n        "],[8,"ember-vector-images@lazy-image",[],[["@classNames","@image","@alt","@ghostType"],[[31,["\\n            feed-shared-article__series-logo\\n            ",[30,[36,0],[[32,0,["subtitleImage"]]," feed-shared-article__transparent-background"],null],"\\n          "]],[32,0,["subtitleImage"]],[30,[36,1],["i18n_subtitle_image","feed-shared/components/render-models/newsletter-title"],null],"content"]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n\\n      "],[8,[32,1,["content"]],[],[["@class"],["display-flex flex-grow-1 justify-space-between align-items-center"]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,1,["title"]],[[24,0,"feed-shared-article__lockup-title"]],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[10,"span"],[15,0,[31,[[30,[36,0],[[32,4],"t-white"],null]]]],[12],[2,"\\n            "],[1,[30,[36,2],[[32,3,["author"]]],null]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,3],[[32,5]],null,[["default"],[{"statements":[[2,"          "],[8,"follows@subscribe-button",[],[["@isFollowing","@showIcon","@showText","@class","@toggleFollow"],[[32,3,["followAction","followingInfo","following"]],false,true,[31,["feed-shared-update-v2__follow-button feed-shared-actor__follow-button artdeco-button\\n              ",[30,[36,0],[[32,4],"artdeco-button--primary","artdeco-button--tertiary"],null],"\\n            "]],[32,0,["onToggleSubscribe"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","t","text-view-model@text-view-model","unless","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"feed-shared/components/render-models/newsletter-title.hbs"}})
let _=(m=Ember.inject.service("i18n"),p=Ember.inject.service("store"),u=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),h=Ember._action,g=Ember._action,b=class extends i.default{constructor(){super(...arguments);(0,n.default)(this,"i18n",f,this);(0,n.default)(this,"store",y,this);(0,n.default)(this,"persistentToastManager",E,this)}get showSeriesFollowAction(){return Ember.get(this.args,"articleData.followAction")&&!Ember.get(this.args,"articleData.personalizedText")}get linkTarget(){return"FIRST_PARTY"===Ember.get(this.args,"articleData.type")&&!this.args.useDefaultLinkBehavior?"_self":"_blank"}get subtitleImage(){return(0,s.default)(Ember.get(this.args,"articleData.subtitleImage.attributes.firstObject.vectorImage"),40,40)}onToggleSubscribe(){var e
const n=Ember.get(this.args,"articleData.followAction"),a=Ember.get(n,"followingInfo"),r=new l.default(this.persistentToastManager,this.i18n)
return(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)((0,d.toggleFollowWithFollowingInfoRequest)(a,"NON_SSU"))).then((()=>{const{updateTrackingObj:e}=this.args,t=Ember.get(a,"following"),o=t?c.FeedConstants.FOLLOW:c.FeedConstants.UNFOLLOW,i=Ember.get(n,"followTrackingActionType"),s=Ember.get(n,"unfollowTrackingActionType")||`un${i}`
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:o,actionType:t?i:s,controlName:"article_follow_toggle"})
r.success(t)})).catch((e=>{r.error()
throw e}))}onNewsletterClick(){const{updateTrackingObj:e}=this.args,t=Ember.get(this.args,"articleData.authorNavigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"series_name",actionCategory:"VIEW"})}},f=(0,r.default)(b.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,r.default)(b.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(b.prototype,"persistentToastManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(b.prototype,"onToggleSubscribe",[h],Object.getOwnPropertyDescriptor(b.prototype,"onToggleSubscribe"),b.prototype),(0,r.default)(b.prototype,"onNewsletterClick",[g],Object.getOwnPropertyDescriptor(b.prototype,"onNewsletterClick"),b.prototype),b)
e.default=_
Ember._setComponentTemplate(v,_)}))
define("feed-shared/components/render-models/newsletter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-utils/utils/article-toast-utils","extended/config/environment","global-utils/utils/url"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O
const P=Ember.HTMLBars.template({id:"au4QZZjJ",block:'{"symbols":[],"statements":[[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-newsletter__link link-without-hover-state"],[24,"data-control-name","series_view"]],[["@href","@invokeAction"],[[32,0,["newsletter","navigationContext","actionTarget"]],[30,[36,1],[[32,0],"fireViewTrackingEvents",[32,0,["newsletter","navigationContext","trackingActionType"]]],null]]],null],[2,"\\n\\n"],[10,"div"],[14,0,"feed-shared-newsletter__main-content"],[12],[2,"\\n"],[6,[37,0],[[32,0,["newsletter","logo"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"image-view-model@image-view-model",[],[["@class","@entitySize","@images","@imgWidth"],["flex-shrink-0",2,[32,0,["newsletter","logo"]],40]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"figure"],[14,"aria-hidden","true"],[14,0,"flex-shrink-0"],[12],[2,"\\n      "],[10,"div"],[14,0,"EntityPhoto-square-2-ghost-content ivm-view-attr__ghost-entity"],[12],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[10,"div"],[14,0,"feed-shared-newsletter__text-content"],[12],[2,"\\n    "],[10,"p"],[15,0,[31,[[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]," t-bold t-12"]]],[12],[2,"\\n      "],[1,[30,[36,2],["i18n_newsletter","feed-shared/components/render-models/newsletter"],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"p"],[15,0,[31,["feed-shared-newsletter__title t-14 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black"],null]," t-bold"]]],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["newsletter","title"]]],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"p"],[15,0,[31,["feed-shared-newsletter__description t-12 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]," t-normal"]]],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["newsletter","description"]]],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"p"],[15,0,[31,["feed-shared-newsletter__author-byline t-12 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]," t-normal"]]],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["newsletter","authorByline"]]],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"p"],[15,0,[31,["feed-shared-newsletter__cadence t-12 ",[30,[36,0],[[32,0,["onDark"]],"t-white","t-black--light"],null]," t-normal"]]],[12],[2,"\\n      "],[1,[30,[36,3],[[32,0,["newsletter","cadence"]]],null]],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"],[13],[2,"\\n\\n"],[10,"div"],[14,0,"feed-shared-newsletter__button-wrapper"],[12],[2,"\\n"],[6,[37,0],[[32,0,["subscribeAction"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","series_subscribe_toggle"]],[["@class","@click","@size","@stretch","@text","@type"],["feed-shared-newsletter__button",[30,[36,1],[[32,0],"onSubscribe"],null],2,"full",[30,[36,0],[[32,0,["subscribeAction","subscribed"]],[30,[36,2],["i18n_subscribed","feed-shared/components/render-models/newsletter"],null],[30,[36,2],["i18n_subscribe","feed-shared/components/render-models/newsletter"],null]],null],[30,[36,0],[[32,0,["onDark"]],"primary","secondary"],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["newsletter","viewCtaButton"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/button",[],[["@controlName","@class","@invokeAction","@model"],["series_view",[31,["artdeco-button artdeco-button--full ",[30,[36,0],[[32,0,["onDark"]],"artdeco-button--primary","artdeco-button--secondary"],null]," artdeco-button--2"]],[30,[36,1],[[32,0],"fireViewTrackingEvents",[32,0,["newsletter","viewCtaButton","navigationContext","trackingActionType"]]],null],[32,0,["newsletter","viewCtaButton"]]]],null],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["if","action","t","text-view-model@text-view-model"]}',meta:{moduleName:"feed-shared/components/render-models/newsletter.hbs"}})
let A=(d=(0,o.classNames)("feed-shared-newsletter"),c=(0,o.classNameBindings)("onDark:feed-shared-newsletter--on-dark"),m=Ember.inject.service("i18n"),p=Ember.inject.service("lix"),u=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),h=Ember.inject.service("store"),g=Ember.computed.readOnly("update.content"),b=Ember.computed.alias("update.content.subscribeAction"),f=Ember._action,y=Ember._action,d(E=c(E=(v=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"data-test-feed-shared-newsletter",!0);(0,t.default)(this,"i18n",_,this);(0,t.default)(this,"lix",T,this);(0,t.default)(this,"persistentToastManager",k,this);(0,t.default)(this,"store",w,this);(0,t.default)(this,"newsletter",C,this);(0,t.default)(this,"subscribeAction",O,this);(0,n.default)(this,"onDark",!1)}fireViewTrackingEvents(e){this._fireTrackingEvents({actionCategory:"VIEW",actionType:e,controlName:"series_view"})}onSubscribe(){if(this.isPreviewMode)return
const{"subscribeAction.entityUrn":e,"subscribeAction.subscribed":t}=Ember.getProperties(this,"subscribeAction.entityUrn","subscribeAction.subscribed"),n=this.store.adapterFor("-ember-m3"),a=(0,l.addQueryParam)(`/${s.default.namespace}/voyagerPublishingContentSeries`,"action",t?"unsubscribe":"subscribe"),r={data:{urn:e}},o=new i.default(this.persistentToastManager,this.i18n)
return n.ajax(a,"POST",r).then((()=>{const e=t?"UNFOLLOW":"FOLLOW",n=t?"seriesUnsubscribe":"seriesSubscribe"
this._fireTrackingEvents({actionCategory:e,actionType:n,controlName:"series_subscribe_toggle"})
if(!this.isDestroying){Ember.set(this,"subscribeAction.subscribed",!t)
o.success(!t)}})).catch((e=>{o.error()
throw e}))}_fireTrackingEvents(e){this.updateTrackingObj&&this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents(e)}},_=(0,a.default)(v.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,a.default)(v.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,a.default)(v.prototype,"persistentToastManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,a.default)(v.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(v.prototype,"newsletter",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.default)(v.prototype,"subscribeAction",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(v.prototype,"fireViewTrackingEvents",[f],Object.getOwnPropertyDescriptor(v.prototype,"fireViewTrackingEvents"),v.prototype),(0,a.default)(v.prototype,"onSubscribe",[y],Object.getOwnPropertyDescriptor(v.prototype,"onSubscribe"),v.prototype),v))||E)||E)
e.default=A
Ember._setComponentTemplate(P,A)}))
define("feed-shared/components/render-models/poll-option",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component","global-utils/utils/html-safe"],(function(e,t,n,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r,o,i
const s=Ember.HTMLBars.template({id:"yBc1cYOL",block:'{"symbols":["@showPollResultView","@pollOption"],"statements":[[10,"div"],[14,0,"feed-shared-poll-option display-flex mb2"],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex align-items-center overflow-hidden full-width relative"],[12],[2,"\\n    "],[10,"div"],[15,0,[31,["feed-shared-poll-option__bar ",[30,[36,1],[[32,1],[30,[36,1],[[32,0,["showPollWinner"]],"feed-shared-poll-option__winner","feed-shared-poll-option__bar-percent "],null],"feed-shared-poll-option__button artdeco-button artdeco-button--2 artdeco-button--secondary"],null]]]],[15,"onclick",[32,0,["onPollOptionButtonClick"]]],[15,"onkeyup",[32,0,["onPollOptionKeyUp"]]],[15,5,[32,0,["barWidth"]]],[15,"tabindex",[30,[36,1],[[32,1],"-1","0"],null]],[12],[2,"\\n      "],[10,"div"],[15,0,[31,["feed-shared-poll-option__text-container ",[30,[36,1],[[32,1],"absolute"],null]]]],[12],[2,"\\n        "],[10,"span"],[15,0,[30,[36,1],[[32,1],"t-14 t-bold t-black ml2","feed-shared-poll-option__text--justify-center"],null]],[12],[1,[30,[36,2],[[32,2,["option"]]],null]],[13],[2,"\\n"],[6,[37,1],[[32,0,["showVotedOnCheckmark"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"feed-shared-poll-option__vote-checkmark t-12 align-self-center ml2"],[12],[1,[30,[36,0],null,[["type","size"],["success-pebble-icon","small"]]]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n\\n  "],[10,"div"],[15,0,[31,["feed-shared-poll-option__percentage ml2 t-black t-bold t-14 ",[30,[36,1],[[32,1],"feed-shared-poll-option__percentage--show"],null]]]],[15,"aria-hidden",[30,[36,1],[[32,1],"false","true"],null]],[12],[2,"\\n    "],[1,[32,0,["votePercentage"]]],[2,"%\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","if","text-view-model@text-view-model"]}',meta:{moduleName:"feed-shared/components/render-models/poll-option.hbs"}})
let l=(r=Ember._action,o=Ember._action,i=class extends n.default{get votePercentage(){const{uniqueVotersCount:e}=this.args
return e?Math.min(100,Math.round(100*Ember.get(this.args,"model.voteCount")/e)):0}get showVotedOnCheckmark(){return this.args.showPollResultView&&Ember.get(this.args,"votedPollOptionUrns.length")&&Ember.get(this.args,"votedPollOptionUrns.firstObject")===Ember.get(this.args,"pollOption.pollOptionUrn")}get barWidth(){const{showPollResultView:e}=this.args
let t=e?Math.round(.9*this.votePercentage):100
e&&0===t&&(t=.5)
return(0,a.default)(`width:${t}%;`)}get showPollWinner(){return this.args.closed&&Ember.get(this.args,"model.optionThatReceivedMostVotes")}onPollOptionButtonClick(){if(!this.args.showPollResultView){var e
null===(e=this.args)||void 0===e||e.onPollOptionClick()}}onPollOptionKeyUp(e){if(13===e.keyCode&&!this.args.showPollResultView){var t
null===(t=this.args)||void 0===t||t.onPollOptionClick()}}},(0,t.default)(i.prototype,"onPollOptionButtonClick",[r],Object.getOwnPropertyDescriptor(i.prototype,"onPollOptionButtonClick"),i.prototype),(0,t.default)(i.prototype,"onPollOptionKeyUp",[o],Object.getOwnPropertyDescriptor(i.prototype,"onPollOptionKeyUp"),i.prototype),i)
e.default=l
Ember._setComponentTemplate(s,l)}))
define("feed-shared/components/render-models/poll-summary",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","extended/config/environment","global-utils/utils/url","feed-utils/utils/extract-organization-actor","feed-shared/utils/constants"],(function(e,t,n,a,r,o,i,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U
const j=Ember.HTMLBars.template({id:"0nbXQ0sI",block:'{"symbols":["pollOptionAndSummary","@voteCompletionMessage","@showPollSummaryInfo"],"statements":[[6,[37,3],[[30,[36,7],[[30,[36,6],[[32,0,["showPollResultView"]]],null],[32,3]],null]],null,[["default","else"],[{"statements":[[2,"  "],[10,"div"],[12],[2,"\\n"],[6,[37,5],[[30,[36,4],[[30,[36,4],[[32,0,["pollOptionsAndSummaries"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,3],[[32,1,["pollOption","option","text"]]],null,[["default"],[{"statements":[[2,"        "],[8,"feed-shared@render-models/poll-option",[],[["@model","@pollOption","@closed","@showPollResultView","@votedPollOptionUrns","@uniqueVotersCount","@onPollOptionClick"],[[32,1,["pollOptionSummary"]],[32,1,["pollOption"]],[32,0,["model","closed"]],[32,0,["showPollResultView"]],[32,0,["model","votedPollOptionUrns"]],[32,0,["votersCount"]],[30,[36,2],[[32,0],"voteOnPollOption",[32,1,["pollOption"]]],null]]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[1]}]]],[6,[37,3],[[32,3]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"feed-shared-poll-summary__subtext-container pt2"],[12],[2,"\\n"],[6,[37,3],[[32,0,["creatorView"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"feed-shared@render-models/poll-voters-list-modal",[],[["@showVotersList","@authenticatedActor","@pollOptionsAndSummaries","@updateTrackingObj","@isFirstOpen","@getPollSummary","@update"],[[32,0,["showVotersList"]],[32,0,["authenticatedActor"]],[32,0,["pollOptionsAndSummaries"]],[32,0,["updateTrackingObj"]],true,[30,[36,2],[[32,0],"getPollSummary"],null],[32,0,["update"]]]],null],[2,"\\n          "],[10,"button"],[15,"onclick",[32,0,["viewVotersListAction"]]],[14,0,"feed-shared-poll-summary__option-button t-bold t-14"],[14,4,"button"],[12],[2,"\\n            "],[1,[30,[36,1],["i18n_vote_count","feed-shared/components/render-models/poll-summary"],[["count"],[[32,0,["votersCount"]]]]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"p"],[14,0,"feed-shared-poll-summary__option-text t-black--light t-14"],[12],[2,"\\n            "],[1,[30,[36,1],["i18n_vote_count","feed-shared/components/render-models/poll-summary"],[["count"],[[32,0,["votersCount"]]]]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,0,["model","remainingDuration"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[14,0,"t-14 t-black--light"],[12],[2,"\\n            "],[1,[30,[36,1],["i18n_dot","feed-shared/components/render-models/poll-summary"],null]],[2,"\\n          "],[13],[2,"\\n          "],[10,"p"],[14,0,"feed-shared-poll-summary__option-text t-14 t-black--light"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["model","remainingDuration"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n        "],[10,"span"],[15,0,[31,["t-14 t-black--light ",[30,[36,3],[[32,0,["showOptionButton"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"],null]]]],[12],[2,"\\n          "],[1,[30,[36,1],["i18n_dot","feed-shared/components/render-models/poll-summary"],null]],[2,"\\n        "],[13],[2,"\\n\\n        "],[11,"button"],[16,0,[31,["feed-shared-poll-summary__option-button t-14 t-bold ",[30,[36,3],[[32,0,["showUndoOption"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"],null]]]],[24,4,"button"],[4,[38,2],[[32,0],"undoVoteOnPoll"],null],[12],[2,"\\n          "],[1,[30,[36,1],["i18n_text_undo","feed-shared/components/render-models/poll-summary"],null]],[2,"\\n        "],[13],[2,"\\n        "],[11,"button"],[16,0,[31,["feed-shared-poll-summary__option-button t-14 t-bold ",[30,[36,3],[[32,0,["showViewToggle"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"],null]]]],[24,4,"button"],[4,[38,2],[[32,0],"onToggleView"],null],[12],[2,"\\n          "],[1,[32,0,["viewToggleText"]]],[2,"\\n        "],[13],[2,"\\n        "],[11,"button"],[16,0,[31,["feed-shared-poll-summary__option-button t-14 t-bold ",[30,[36,3],[[32,0,["showRemoveVoteOption"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"],null]]]],[24,4,"button"],[4,[38,2],[[32,0],"onRemoveVote"],null],[12],[2,"\\n          "],[1,[30,[36,1],["i18n_text_remove_vote","feed-shared/components/render-models/poll-summary"],null]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-poll-summary__completion-illustration illustration-56"],[12],[13],[2,"\\n  "],[10,"p"],[14,0,"t-14 t-bold text-align-center mb4"],[12],[2,"\\n    "],[1,[30,[36,0],[[32,2]],[["lineBreaks"],[true]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["showDecisionModal"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@modals/decision-modal",[],[["@isModalOpen","@modalContext","@closeDecisionModal"],[[32,0,["showDecisionModal"]],[32,0,["decisionModalContext"]],[32,0,["closeDecisionModal"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","t","action","if","-track-array","each","global-helpers@not","global-helpers@or"]}',meta:{moduleName:"feed-shared/components/render-models/poll-summary.hbs"}}),L=`/${i.default.namespace}/voyagerFeedPollsPollVote`,F="components/feed-shared@modals/decision-modal"
let V=(c=(0,o.tagName)(""),m=Ember.inject.service("i18n"),p=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),u=Ember.inject.service("store"),h=Ember.inject.service("pem-tracking"),g=Ember.computed.or("showUndoOption","showViewToggle","showRemoveVoteOption").readOnly(),b=Ember.computed("model.pollOptionSummaries.@each.voteCount").readOnly(),f=Ember.computed("pollOptions","model.pollOptionSummaries").readOnly(),y=Ember.computed("showCreatorResults","model.closed","model.votedPollOptionUrns").readOnly(),E=Ember.computed("model.closed","creatorView","model.votedPollOptionUrns").readOnly(),v=Ember.computed("showPollResultView","model.closed","model.votedPollOptionUrns","votersCount").readOnly(),_=Ember.computed("showPollResultView","model.closed","model.votedPollOptionUrns").readOnly(),T=Ember.computed("showPollResultView").readOnly(),k=Ember._action,w=Ember._action,C=Ember._action,O=Ember._action,P=Ember._action,A=Ember._action,x=Ember._action,c(D=(I=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"persistentToastManager",N,this);(0,t.default)(this,"store",M,this);(0,t.default)(this,"pemTracking",R,this);(0,n.default)(this,"showCreatorResults",!1);(0,n.default)(this,"showVotersList",!1);(0,n.default)(this,"disableRequests",!1);(0,t.default)(this,"showOptionButton",U,this)}init(){super.init.apply(this,arguments)
const e=this.creatorView&&this.votersCount>0
Ember.set(this,"showCreatorResults",e)}get votersCount(){return Ember.get(this,"model.pollOptionSummaries").reduce(((e,t)=>Ember.get(t,"voteCount")+e),0)}get pollOptionsAndSummaries(){const{pollOptions:e}=this,t=Ember.get(this,"model.pollOptionSummaries")
let n=[]
e&&(n=new Array(e.length).fill().map(((n,a)=>{const r={pollOption:e.objectAt(a)}
t&&e.length===t.length&&(r.pollOptionSummary=t.objectAt(a))
return r})))
return n}get showPollResultView(){return Ember.get(this,"model.closed")||Ember.get(this,"model.votedPollOptionUrns.length")||this.showCreatorResults}get showViewToggle(){return!Ember.get(this,"model.closed")&&this.creatorView&&!Ember.get(this,"model.votedPollOptionUrns.length")}get showUndoOption(){return this.showPollResultView&&Ember.get(this,"model.votedPollOptionUrns.length")&&!Ember.get(this,"model.closed")&&this.votersCount>0}get showRemoveVoteOption(){return this.showPollResultView&&Ember.get(this,"model.votedPollOptionUrns.length")&&Ember.get(this,"model.closed")}get viewToggleText(){const{i18n:e}=this
let t
t=this.showPollResultView?e.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_text_hide_results")():e.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_text_view_results")()
return t}closeDecisionModal(){Ember.set(this,"showDecisionModal",!1)}voteOnPollOption(e){if(this.disableRequests||this.isPreviewMode)return
Ember.set(this,"disableRequests",!0)
const t=Ember.get(e,"pollOptionUrn"),n=(0,s.addQueryParam)(L,"action","vote"),{store:a}=this,r={pollOptionUrn:t},{authenticatedActor:o}=this
o&&Ember.get(o,"miniCompany")&&(r.organizationActorUrn=(0,l.default)(o))
this._fireTrackingEvents({actionType:"voteOption",actionCategory:"VOTE",controlName:"poll_vote_option"})
const i=a.adapterFor("-ember-m3").ajax(n,"POST",{data:r}),c=[d.DEGRADATION_TRACKING_METADATA.POLL_PARTICIPATION]
this.pemTracking.trackFeatureDegradations(n,[],c,i)
i.then((e=>{this._handlePollResponse({isVoting:true,pollOptionUrn:t,payload:e})})).catch((e=>{this._handlePollResponse({isVoting:true,pollOptionUrn:t,error:e})
throw e}))}undoVoteOnPoll(){if(this.disableRequests||this.isPreviewMode)return
Ember.set(this,"disableRequests",!0)
const e=Ember.get(this,"model.votedPollOptionUrns.firstObject"),t=(0,s.addQueryParam)(L,"action","unvote"),{store:n}=this,a={pollOptionUrn:e},{authenticatedActor:r}=this
r&&Ember.get(r,"miniCompany")&&(a.organizationActorUrn=(0,l.default)(r))
this.showUndoOption?this._fireTrackingEvents({actionType:"undoVote",actionCategory:"UNVOTE",controlName:"poll_undo_vote"}):this.showRemoveVoteOption&&this._fireTrackingEvents({actionType:"removeVote",actionCategory:"UNVOTE",controlName:"poll_remove_vote_success"})
n.adapterFor("-ember-m3").ajax(t,"POST",{data:a}).then((t=>{this._handlePollResponse({isVoting:false,pollOptionUrn:e,payload:t})})).catch((t=>{this._handlePollResponse({isVoting:false,pollOptionUrn:e,error:t})
throw t}))}onToggleView(){if(!this.isPreviewMode){Ember.set(this,"showCreatorResults",!this.showCreatorResults)
this.showCreatorResults?this._fireTrackingEvents({actionType:"viewPollResults",actionCategory:"VIEW",controlName:"poll_view_results"}):this._fireTrackingEvents({actionType:"viewPollQuestion",actionCategory:"VIEW",controlName:"poll_hide_results"})}}viewVotersListAction(){if(!(this.isPreviewMode||this.isMiniUpdate&&!this.isReshareContent)){Ember.set(this,"showVotersList",!0)
this._fireTrackingEvents({actionType:"viewVotersList",actionCategory:"VIEW",controlName:"poll_voters_list"})}}getPollSummary(){this._getPollSummary()}onRemoveVote(){const{i18n:e}=this,t=e.lookupTranslation(F,"remove_vote")(),n=e.lookupTranslation(F,"remove_vote_description")(),a=e.lookupTranslation(F,"remove")(),r=e.lookupTranslation(F,"cancel")()
this._fireTrackingEvents({controlName:"poll_remove_vote_tap"})
Ember.setProperties(this,{decisionModalContext:{cancelKeyText:r,confirmKeyText:a,modalDescription:n,modalTitle:t,caller:this,cancelTrackingKey:"cancel",confirmAction:"undoVoteOnPoll",confirmTrackingKey:"remove",pageTrackingKey:"flagship3_feed_removevotes.module",trackingPrefix:"removevotes."},showDecisionModal:!0})}_fireTrackingEvents(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{controlName:t,actionCategory:n,actionType:a}=e,{updateTrackingObj:r}=this
if(r){t&&r.fireControlInteractionEvent(t)
a&&n&&r.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:a,actionCategory:n})}}_handlePollResponse(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{isVoting:t,pollOptionUrn:n,payload:a,error:r}=e
Ember.set(this,"disableRequests",!1)
let o=""
if(a)o=Ember.get(a,"data.value")
else if(r)try{o=JSON.parse(Ember.get(r,"errors.firstObject.detail")).data.value}catch(e){if("SyntaxError"!==e.name)throw e
o=""}const{i18n:i}=this
let s=""
switch(o){case"SUCCESS":this._updateValuesOnVoteAndUnvote(t,n)
break
case"FORBIDDEN":s=i.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_poll_ineligible_error")()
break
case"POLL_CLOSED":s=i.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_poll_closed_error")()
this._getPollSummary()
break
case"POLL_NOT_FOUND":s=i.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_poll_not_found_error")()
break
default:s=i.lookupTranslation("components/feed-shared@render-models/poll-summary","i18n_poll_error")()}s&&this.persistentToastManager.error({message:s})}_getPollSummary(){const e=Ember.get(this,"model.entityUrn"),{store:t}=this
if(e){const{authenticatedActor:n}=this,a={pollSummaryUrn:e,q:"pollSummaryUrn"}
n&&Ember.get(n,"miniCompany")&&(a.organizationActorUrn=(0,l.default)(n))
t.queryURL("voyagerFeedPollsPollSummary",{params:a,reload:!0}).then((()=>{this.model.rollbackAttributes()
this.isDestroying||0!==this.votersCount||Ember.get(this,"model.closed")||Ember.get(this,"model.votedPollOptionUrns.length")||!this.showCreatorResults||Ember.set(this,"showCreatorResults",!this.showCreatorResults)}))}}_updateValuesOnVoteAndUnvote(e,t){const n=this.creatorView,a=Ember.get(this,"model.votedPollOptionUrns")
let r
if(e){n&&Ember.set(this,"showCreatorResults",!0)
r=1
Ember.set(this,"model.votedPollOptionUrns",a.addObject(t))}else{n&&Ember.set(this,"showCreatorResults",!1)
r=-1
Ember.set(this,"model.votedPollOptionUrns",a.removeAt(0))}const o=Ember.get(this,"model.pollOptionSummaries")
if(o&&o.length){const e=this.pollOptionsAndSummaries.findIndex((e=>Ember.get(e.pollOption,"pollOptionUrn")===t)),n=o.objectAt(e)
Ember.set(n,"voteCount",Ember.get(n,"voteCount")+r)}}},S=(0,a.default)(I.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,a.default)(I.prototype,"persistentToastManager",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,a.default)(I.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,a.default)(I.prototype,"pemTracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.default)(I.prototype,"showOptionButton",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(I.prototype,"votersCount",[b],Object.getOwnPropertyDescriptor(I.prototype,"votersCount"),I.prototype),(0,a.default)(I.prototype,"pollOptionsAndSummaries",[f],Object.getOwnPropertyDescriptor(I.prototype,"pollOptionsAndSummaries"),I.prototype),(0,a.default)(I.prototype,"showPollResultView",[y],Object.getOwnPropertyDescriptor(I.prototype,"showPollResultView"),I.prototype),(0,a.default)(I.prototype,"showViewToggle",[E],Object.getOwnPropertyDescriptor(I.prototype,"showViewToggle"),I.prototype),(0,a.default)(I.prototype,"showUndoOption",[v],Object.getOwnPropertyDescriptor(I.prototype,"showUndoOption"),I.prototype),(0,a.default)(I.prototype,"showRemoveVoteOption",[_],Object.getOwnPropertyDescriptor(I.prototype,"showRemoveVoteOption"),I.prototype),(0,a.default)(I.prototype,"viewToggleText",[T],Object.getOwnPropertyDescriptor(I.prototype,"viewToggleText"),I.prototype),(0,a.default)(I.prototype,"closeDecisionModal",[k],Object.getOwnPropertyDescriptor(I.prototype,"closeDecisionModal"),I.prototype),(0,a.default)(I.prototype,"voteOnPollOption",[w],Object.getOwnPropertyDescriptor(I.prototype,"voteOnPollOption"),I.prototype),(0,a.default)(I.prototype,"undoVoteOnPoll",[C],Object.getOwnPropertyDescriptor(I.prototype,"undoVoteOnPoll"),I.prototype),(0,a.default)(I.prototype,"onToggleView",[O],Object.getOwnPropertyDescriptor(I.prototype,"onToggleView"),I.prototype),(0,a.default)(I.prototype,"viewVotersListAction",[P],Object.getOwnPropertyDescriptor(I.prototype,"viewVotersListAction"),I.prototype),(0,a.default)(I.prototype,"getPollSummary",[A],Object.getOwnPropertyDescriptor(I.prototype,"getPollSummary"),I.prototype),(0,a.default)(I.prototype,"onRemoveVote",[x],Object.getOwnPropertyDescriptor(I.prototype,"onRemoveVote"),I.prototype),I))||D)
e.default=V
Ember._setComponentTemplate(j,V)}))
define("feed-shared/components/render-models/poll-voters-list-modal",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","feed-pagination-state/utils/pagination-state","feed-utils/utils/extract-organization-actor"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u
const h=Ember.HTMLBars.template({id:"Hylts6Uw",block:'{"symbols":["modal","tabs","tablist","pollOptionAndSummary"],"statements":[[6,[37,6],[[32,0,["pollOptionsAndSummaries"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@dismissModal","@modalClasses","@size"],[[32,0,["showVotersList"]],[30,[36,0],[[32,0],"closeModal",true],null],"feed-shared-poll-voters-list-modal pt4 pb4 tabbed-modal","medium"]],[["default"],[{"statements":[[2,"\\n    "],[8,"ember-cli-artdeco-tabs@artdeco-tabs",[],[["@selection","@activeTab","@in-modal"],[[32,0,["currentPollOptionUrn"]],[32,0,["currentPollOptionUrn"]],true]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,1,["artdeco-modal-header"]],[],[["@class"],["p0 text-align-center"]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"tabbed-header"],[14,0,"feed-shared-voters-list-modal__header pr6 pl6 t20 t-black t-normal text-align-left"],[14,"data-poll-voters-list-modal-header","true"],[12],[2,"\\n          "],[1,[30,[36,1],["i18n_votes_header_key","feed-shared/components/render-models/poll-voters-list-modal"],null]],[2,"\\n        "],[13],[2,"\\n        "],[8,[32,2,["tablist"]],[],[["@class"],["display-flex align-items-stretch pl6 pr6"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,5],[[30,[36,4],[[30,[36,4],[[32,0,["pollOptionsAndSummaries"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,3],[[32,3,["tab"]],[32,4,["pollOption","pollOptionUrn"]]],[["class","on-select"],["flex-1 ml0 p0",[30,[36,0],[[32,0],"tabClick",[32,4,["pollOption","pollOptionUrn"]]],null]]],[["default"],[{"statements":[[2,"              "],[10,"div"],[14,0,"feed-shared-voters-list-modal__tab-count"],[12],[2,"\\n                "],[1,[32,4,["pollOptionSummary","voteCount"]]],[2,"\\n              "],[13],[2,"\\n              "],[10,"div"],[14,0,"white-space-pre-line break-words mb2 t12 t-black--light t-normal"],[12],[2,"\\n                "],[1,[30,[36,2],[[32,4,["pollOption","option"]]],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[4]}]]],[2,"        "]],"parameters":[3]}]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "]],"parameters":[2]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["feed-shared-voters-list-modal__content display-flex pr6 pl6"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,6],[[32,0,["isLoading"]]],null,[["default","else"],[{"statements":[[2,"        "],[8,"artdeco-loader@artdeco-loader",[],[["@size","@allyText","@class"],["small",[30,[36,1],["i18n_accessibility_loading_text","feed-shared/components/render-models/poll-voters-list-modal"],null],"mbA"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[8,"feed-shared@render-models/poll-voters-list",[],[["@pollVotes","@canInfiniteScroll","@nextPage","@hasNextPage","@dismissModal","@updateTrackingObj","@update"],[[32,0,["pollVotes"]],[32,0,["canInfiniteScroll"]],[30,[36,0],[[32,0],"nextPage"],null],[32,0,["pagingObj","hasNextPage"]],[30,[36,0],[[32,0],"closeModal",false],null],[32,0,["updateTrackingObj"]],[32,0,["update"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","t","text-view-model@text-view-model","component","-track-array","each","if"]}',meta:{moduleName:"feed-shared/components/render-models/poll-voters-list-modal.hbs"}})
let g=(l=Ember.inject.service("store"),d=Ember._action,c=Ember._action,m=Ember._action,p=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"store",u,this);(0,a.default)(this,"pollVotes",[]);(0,a.default)(this,"currentPollOptionUrn",void 0);(0,a.default)(this,"canInfiniteScroll",!1)}nextPage(){const e=this.currentPollOptionUrn,t=this.paginationState.getNextPagingValues(),n={pollOptionUrn:e,q:"pollAndOption",start:Ember.get(t,"start"),count:Ember.get(t,"count")},{authenticatedActor:a}=this,r=a&&(0,s.default)(a)
r&&(n.organizationActorUrn=r)
return this.store.queryURL("voyagerFeedPollsPollVote",{params:n,reload:!0}).then((n=>{if(this.isDestroying)return
this._updateVoteTotalForOption(e,Ember.get(n,"paging.total"))
const a=this.pollVotes.concat(Ember.get(n,"elements").toArray())
Ember.setProperties(this,{pollVotes:a,canInfiniteScroll:t.hasNextPage})}))}tabClick(e){if(!this.isFirstOpen){const{updateTrackingObj:e}=this
e&&e.fireControlInteractionEvent("poll_voters_list_tab")}Ember.setProperties(this,{canInfiniteScroll:!0,isFirstOpen:!1,isLoading:!0})
const n={pollOptionUrn:e,q:"pollAndOption",count:20,start:0},{authenticatedActor:a}=this,r=a&&(0,s.default)(a)
r&&(n.organizationActorUrn=r)
this.store.queryURL("voyagerFeedPollsPollVote",{params:n,reload:!0}).then((n=>{if(this.isDestroying)return
const a=Ember.get(n,"paging.total"),r=Ember.get(n,"paging.count")
this._updateVoteTotalForOption(e,a)
Ember.setProperties(this,{pollVotes:(0,t.default)(Ember.get(n,"elements").toArray()),canInfiniteScroll:a>r,currentPollOptionUrn:e,isLoading:!1,paginationState:new i.default({count:r,total:a,start:Ember.get(n,"paging.start"),pagingSize:20,direction:"next"})})})).catch((e=>{Ember.set(this,"isLoading",!1)
throw e}))}closeModal(e){var t
const{updateTrackingObj:n}=this
e&&n&&n.fireControlInteractionEvent("close")
null===(t=this.getPollSummary)||void 0===t||t.call(this)
Ember.setProperties(this,{pollVotes:[],showVotersList:!1})}_updateVoteTotalForOption(e,t){const{pollOptionsAndSummaries:n}=this,a=n.find((t=>Ember.get(t,"pollOption.pollOptionUrn")===e))
Ember.set(a,"pollOptionSummary.voteCount",t)}},u=(0,r.default)(p.prototype,"store",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(p.prototype,"nextPage",[d],Object.getOwnPropertyDescriptor(p.prototype,"nextPage"),p.prototype),(0,r.default)(p.prototype,"tabClick",[c],Object.getOwnPropertyDescriptor(p.prototype,"tabClick"),p.prototype),(0,r.default)(p.prototype,"closeModal",[m],Object.getOwnPropertyDescriptor(p.prototype,"closeModal"),p.prototype),p)
e.default=g
Ember._setComponentTemplate(h,g)}))
define("feed-shared/components/render-models/poll-voters-list",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r,o,i,s
const l=Ember.HTMLBars.template({id:"G2r4EP+a",block:'{"symbols":["pollVote"],"statements":[[8,"infinite-scroll@infinite-scroll-container",[],[["@onInfiniteScroll","@scrollingElementSelector","@eventTarget","@canInfiniteScroll","@triggerOnInsert"],[[32,0,["nextPage"]],[32,0,["scrollingElementSelector"]],[32,0,["eventTarget"]],[32,0,["canInfiniteScroll"]],false]],[["default"],[{"statements":[[2,"\\n"],[6,[37,5],[[30,[36,4],[[30,[36,4],[[32,0,["pollVotes"]]],null]],null]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-poll-vote__item-container mt2 mb2"],[12],[2,"\\n      "],[10,"div"],[14,0,"feed-shared-poll-vote__item"],[12],[2,"\\n"],[6,[37,3],[[32,1,["navigationContext"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"app-aware-link@navigation-context-link",[[24,"target","_blank"],[24,0,"feed-shared-poll-vote__profile-link link-without-hover-visited"]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[32,1,["navigationContext","actionTarget"]],true,[30,[36,0],[[32,0],"handleNavigation",[32,1,["navigationContext"]]],null]]],[["default"],[{"statements":[[2,"\\n            "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n"],[6,[37,3],[[32,1,["image"]]],null,[["default"],[{"statements":[[2,"                "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@isPresenceEnabled","@class"],[[32,1,["image"]],4,true,"mr3"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"              "],[10,"div"],[14,0,"feed-shared-poll-vote__member-section display-flex"],[12],[2,"\\n                "],[10,"span"],[14,0,"t14 t-black t-bold"],[12],[2,"\\n                  "],[1,[30,[36,2],[[32,1,["name"]]],null]],[2,"\\n"],[6,[37,3],[[32,1,["supplementaryActorInfo"]]],null,[["default"],[{"statements":[[2,"                    "],[10,"span"],[14,0,"t12 t-black--light t-normal"],[12],[2,"\\n                      • "],[1,[30,[36,2],[[32,1,["supplementaryActorInfo"]]],null]],[2,"\\n                    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"                "],[13],[2,"\\n                "],[10,"span"],[14,0,"t12 t-black--light t-normal"],[12],[2,"\\n                  "],[1,[30,[36,2],[[32,1,["description"]]],null]],[2,"\\n                "],[13],[2,"\\n              "],[13],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n"],[6,[37,3],[[32,1,["image"]]],null,[["default"],[{"statements":[[2,"              "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class"],[[32,1,["image"]],4,"mr3"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"            "],[10,"div"],[14,0,"feed-shared-poll-vote__member-section display-flex"],[12],[2,"\\n              "],[10,"span"],[14,0,"t14 t-black t-bold"],[12],[2,"\\n                "],[1,[30,[36,2],[[32,1,["name"]]],null]],[2,"\\n"],[6,[37,3],[[32,1,["supplementaryActorInfo"]]],null,[["default"],[{"statements":[[2,"                  "],[10,"span"],[14,0,"t12 t-black--light t-normal"],[12],[2,"\\n                    • "],[1,[30,[36,2],[[32,1,["supplementaryActorInfo"]]],null]],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"              "],[13],[2,"\\n              "],[10,"span"],[14,0,"t12 t-black--light t-normal"],[12],[2,"\\n                "],[1,[30,[36,2],[[32,1,["description"]]],null]],[2,"\\n              "],[13],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,1,["profileUrn"]]],null,[["default"],[{"statements":[[2,"          "],[8,"message-button@message-button",[],[["@recipientId","@update","@recipientDistance","@messageModalIsOpen","@onShowMessage","@buttonClasses"],[[32,1,["profileUrn"]],[32,0,["update"]],"DISTANCE_1",false,[30,[36,0],[[32,0],"closeModal"],null],"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--circle"]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,1],null,[["type","size"],["messages-icon","large"]]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[1]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","artdeco-icons-web@li-icon","text-view-model@text-view-model","if","-track-array","each"]}',meta:{moduleName:"feed-shared/components/render-models/poll-voters-list.hbs"}})
let d=(a=(0,n.classNames)("feed-shared-poll-voters-list"),r=Ember._action,o=Ember._action,a(i=(s=class extends Ember.Component{init(){super.init.apply(this,arguments)
this.canInfiniteScroll&&Ember.setProperties(this,{scrollingElementSelector:".feed-shared-voters-list-modal__content",eventTarget:".feed-shared-voters-list-modal__content"})}closeModal(){var e
const{updateTrackingObj:t}=this
t&&t.fireControlInteractionEvent("poll_voters_list_message")
null===(e=this.dismissModal)||void 0===e||e.call(this)
Ember.set(this,"messageModalIsOpen",!0)}handleNavigation(e){const{updateTrackingObj:t}=this
if(t){const n="poll_voters_list_actor"
t.fireControlInteractionEvent(n)
const a=Ember.getWithDefault(e,"trackingActionType","viewMember")
t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:a,controlName:n})}}},(0,t.default)(s.prototype,"closeModal",[r],Object.getOwnPropertyDescriptor(s.prototype,"closeModal"),s.prototype),(0,t.default)(s.prototype,"handleNavigation",[o],Object.getOwnPropertyDescriptor(s.prototype,"handleNavigation"),s.prototype),s))||i)
e.default=d
Ember._setComponentTemplate(l,d)}))
define("feed-shared/components/render-models/poll",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component","global-utils/utils/is-browser"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,i,s,l,d,c
const m=Ember.HTMLBars.template({id:"ke+QldD/",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"feed-shared-poll__header"],[12],[2,"\\n"],[6,[37,1],[[32,0,["showPollQuestion"]]],null,[["default"],[{"statements":[[2,"    "],[10,"p"],[14,0,"t-sans t-16 t-black t-bold mb1 break-words"],[12],[2,"\\n      "],[8,"feed-shared@inline-show-more-text",[],[["@class"],["m0"]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,0],[[32,0,["model","question"]]],[["lineBreaks"],[true]]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,0,["model","visibilityInfo"]]],null,[["default"],[{"statements":[[2,"    "],[10,"p"],[14,0,"feed-shared-poll__visibility-info t-sans t-12 t-black--light mb4"],[12],[2,"\\n      "],[1,[30,[36,0],[[32,0,["model","visibilityInfo"]]],[["trackable"],[true]]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"],[8,"feed-shared@render-models/poll-summary",[],[["@model","@pollOptions","@creatorView","@showPollSummaryInfo","@voteCompletionMessage","@updateTrackingObj","@isPreviewMode","@isMiniUpdate","@isReshareContent","@authenticatedActor","@update"],[[32,0,["model","pollSummary"]],[32,0,["model","pollOptions"]],[32,0,["model","creatorView"]],[32,0,["model","showPollSummaryInfo"]],[32,0,["model","voteCompletionMessage"]],[32,0,["updateTrackingObj"]],[32,0,["isPreviewMode"]],[32,0,["isMiniUpdate"]],[32,0,["isReshareContent"]],[32,0,["authenticatedActor"]],[32,0,["update"]]]],null],[2,"\\n"]],"hasEval":false,"upvars":["text-view-model@text-view-model","if"]}',meta:{moduleName:"feed-shared/components/render-models/poll.hbs"}})
let p=(o=(0,a.classNameBindings)("classNameForPoll"),i=(0,a.classNames)("overflow-hidden"),s=Ember.computed("hasCommentary","isPreviewMode","isReshareContent").readOnly(),l=Ember.computed("model.showPollSummaryInfo","model.pollSummary.closed","model.pollSummary.votedPollOptionUrns").readOnly(),o(d=i(d=(c=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"data-test-feed-shared-poll",!0)}get classNameForPoll(){let e="feed-shared-poll"
this.isPreviewMode?e="feed-shared-poll--preview":this.isReshareContent&&!this.hasCommentary&&(e="feed-shared-poll--no-border")
return e}get showPollQuestion(){const e=Ember.get(this,"model.pollSummary.closed")||Ember.get(this,"model.pollSummary.votedPollOptionUrns.length")
return Ember.get(this,"model.showPollSummaryInfo")||!e}click(e){if(r.default){const{target:t}=e
if(void 0!==Ember.get(t,"dataset.attributeIndex")){const{updateTrackingObj:e}=this
e.fireControlInteractionEvent("learn_more_link")
e.fireFeedActionAndSponsoredTrackingEvents({controlName:"learn_more_link",actionType:"viewPollLearnMore",actionCategory:"VIEW"})}}}},(0,n.default)(c.prototype,"classNameForPoll",[s],Object.getOwnPropertyDescriptor(c.prototype,"classNameForPoll"),c.prototype),(0,n.default)(c.prototype,"showPollQuestion",[l],Object.getOwnPropertyDescriptor(c.prototype,"showPollQuestion"),c.prototype),c))||d)||d)
e.default=p
Ember._setComponentTemplate(m,p)}))
define("feed-shared/components/render-models/promo-v1",["exports","@glimmer/component"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const n=Ember.HTMLBars.template({id:"GiYPk2xl",block:'{"symbols":["@handleDismiss","@model","@onPrimaryCtaClick","@updateMetadata","@controlMenuComponent","&attrs"],"statements":[[11,"div"],[24,0,"feed-shared-promo-v1"],[17,6],[12],[2,"\\n"],[6,[37,4],[[32,0,["showControlMenuComponent"]]],null,[["default"],[{"statements":[[2,"    "],[1,[32,5]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n    "],[10,"div"],[14,0,"m4"],[12],[2,"\\n      "],[10,"p"],[14,0,"feed-shared-promo-v1__title mb2"],[12],[2,"\\n        "],[1,[30,[36,5],[[32,2,["title"]]],null]],[2,"\\n      "],[13],[2,"\\n"],[6,[37,4],[[32,2,["subTitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"t-14 t-black--light t-normal mb4"],[12],[2,"\\n          "],[1,[30,[36,5],[[32,2,["subTitle"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,2,["primaryCta"]]],null,[["default"],[{"statements":[[2,"        "],[8,"app-aware-link@navigation-context-link",[[24,"target","_blank"],[24,0,"fl artdeco-button artdeco-button--secondary"],[4,[38,1],["promo_primary_action"],[["controlTrackingId"],[[32,4,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[32,2,["primaryCta","navigationContext","actionTarget"]],[32,3]]],[["default"],[{"statements":[[2,"\\n          "],[1,[32,2,["primaryCta","text"]]],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"],[6,[37,4],[[32,2,["image"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[15,0,[31,["feed-shared-promo-v1__image-wrapper ",[30,[36,4],[[32,0,["showControlMenuComponent"]],"feed-shared-promo-v1__image-wrapper--with-control-menu"],null]]]],[12],[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,2,["image"]],"feed-shared-promo-v1__image",110]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n"],[6,[37,6],[[32,0,["showControlMenuComponent"]]],null,[["default"],[{"statements":[[2,"    "],[11,"button"],[16,"aria-label",[30,[36,0],["close_promo","feed-shared/components/render-models/promo-v1"],null]],[24,0,"feed-shared-promo-v1__close-button"],[24,4,"button"],[4,[38,1],["promo_dismiss"],null],[4,[38,2],["click",[32,1]],null],[12],[2,"\\n      "],[1,[30,[36,3],null,[["a11y-text","size","type"],[[30,[36,0],["close_promo","feed-shared/components/render-models/promo-v1"],null],"medium","cancel-icon"]]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["t","ember-cli-pemberly-tracking@track-interaction","on","artdeco-icons-web@li-icon","if","text-view-model@text-view-model","unless"]}',meta:{moduleName:"feed-shared/components/render-models/promo-v1.hbs"}})
class a extends t.default{get showControlMenuComponent(){const e=Ember.isPresent(this.args.controlMenuComponent),t=Ember.isPresent(Ember.get(this.args,"updateMetadata.actionsUrn"))
return e&&t}}e.default=a
Ember._setComponentTemplate(n,a)}))
define("feed-shared/components/render-models/promo-v2",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"UKkqxdVj",block:'{"symbols":["@model","@onPrimaryCtaClick","@updateMetadata","@controlMenuComponent"],"statements":[[2,"\\n"],[10,"section"],[15,"aria-label",[30,[36,2],["linkedin_promotion","feed-shared/components/render-models/promo-v2"],null]],[15,0,[31,["feed-shared-promo-v2 display-flex ",[30,[36,3],[[32,1,["image"]],"feed-shared-promo-v2--with-image","feed-shared-promo-v2--without-image"],null]]]],[12],[2,"\\n  "],[10,"div"],[15,0,[30,[36,3],[[32,1,["image"]],"feed-shared-promo-v2__control-menu--with-image"],null]],[12],[2,"\\n    "],[1,[32,4]],[2,"\\n  "],[13],[2,"\\n"],[6,[37,3],[[32,1,["image"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-promo-v2__image-section"],[12],[2,"\\n      "],[10,"div"],[14,0,"feed-shared-promo-v2__image-wrapper"],[12],[2,"\\n        "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,1,["image"]],"feed-shared-promo-v2__image",300]],null],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[10,"main"],[15,0,[31,["feed-shared-promo-v2__main ",[30,[36,3],[[32,1,["image"]],"feed-shared-promo-v2__main--with-image"],null]]]],[12],[2,"\\n    "],[1,[30,[36,4],null,[["class","size","color","type"],["block mb2","14dp","brand","linkedin-bug"]]]],[2,"\\n"],[6,[37,3],[[32,1,["title"]]],null,[["default"],[{"statements":[[2,"      "],[10,"h3"],[14,0,"t-14 mb2"],[12],[2,"\\n        "],[1,[30,[36,1],[[32,1,["title"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,1,["primaryCta"]]],null,[["default"],[{"statements":[[2,"      "],[8,"app-aware-link@navigation-context-link",[[24,"target","_blank"],[24,0,"artdeco-button artdeco-button--primary artdeco-button--1"],[4,[38,0],["promo_primary_action"],[["controlTrackingId"],[[32,3,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[32,1,["primaryCta","navigationContext","actionTarget"]],[32,2]]],[["default"],[{"statements":[[2,"\\n        "],[1,[32,1,["primaryCta","text"]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[13],[2,"\\n"]],"hasEval":false,"upvars":["ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model","t","if","artdeco-icons-web@li-icon"]}',meta:{moduleName:"feed-shared/components/render-models/promo-v2.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/render-models/promo",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","lego/utils/constants","feed-shared/utils/promo","global-utils/utils/api-compat"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y
const E=Ember.HTMLBars.template({id:"3Cesdc4Z",block:'{"symbols":["@controlMenuComponent","@model","@updateMetadata","&attrs"],"statements":[[11,"div"],[24,0,"feed-shared-promo"],[17,4],[4,[38,2],[[32,0,["onImpression"]]],[["eager","routeName","currentRoute"],[true,[30,[36,1],[[30,[36,0],["outletState"],null],"render.name"],null],[30,[36,1],[[30,[36,0],["outletState"],null],"render"],null]]]],[12],[2,"\\n"],[6,[37,3],[[32,0,["isPromoStyleV2"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/promo-v2",[],[["@controlMenuComponent","@model","@onPrimaryCtaClick","@updateMetadata"],[[32,1],[32,2],[32,0,["onPrimaryCtaClick"]],[32,3]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[8,"feed-shared@render-models/promo-v1",[],[["@controlMenuComponent","@handleDismiss","@model","@onPrimaryCtaClick","@updateMetadata"],[[32,1],[32,0,["handleDismiss"]],[32,2],[32,0,["onPrimaryCtaClick"]],[32,3]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["-get-dynamic-var","get","ember-cli-pemberly-tracking@track-impression","if"]}',meta:{moduleName:"feed-shared/components/render-models/promo.hbs"}})
let v=(d=Ember.inject.service("lego@tracking"),c=Ember.inject.service("store"),m=Ember._tracked,p=Ember._action,u=Ember._action,h=Ember._action,g=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",b,this);(0,t.default)(this,"store",f,this);(0,t.default)(this,"isImpressed",y,this)}get isPromoStyleV2(){const{model:e}=this.args
return(0,l.classNameOf)(e)===s.FEED_PROMO_STYLES.PromoComponentV2}get isProminad(){return!!Ember.get(this.args.updateMetadata,"trackingData.sponsoredTracking")}get legoTrackingId(){return Ember.get(this.args.updateMetadata,"trackingData.trackingId")}handleDismiss(){const e=Ember.get(this.args,"updateMetadata.urn"),{updateTrackingObj:t}=this.args
t&&t.fireFeedActionAndSponsoredTrackingEvents({actionType:"dismissPromo",controlName:"promo_dismiss",actionCategory:"DISMISS"})
if(e){var n,a
null===(n=(a=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(a,{menuAction:{targetUrn:e,actionType:"HIDE_UPDATE_PROMO"},shouldHide:!0})}this._sendLegoActionTracking(i.LEGO_ACTION_DISMISS)}onImpression(){if(!this.isDestroying&&!this.isImpressed&&!this.isProminad&&this.legoTrackingId){this.isImpressed=!0
this.legoTracking.sendLegoImpression(this.legoTrackingId,this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW,!0)}return[]}onPrimaryCtaClick(){const{updateTrackingObj:e}=this.args,t=Ember.get(this.args.model,"primaryCta.navigationContext.trackingActionType")
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,actionCategory:"VIEW",controlName:this.isPromoStyleV2?"promo_v2_primary_action":"promo_primary_action"})
this._sendLegoActionTracking(i.LEGO_ACTION_PRIMARY)}_sendLegoActionTracking(e){const{isProminad:t,legoTracking:n,legoTrackingId:a}=this
!t&&a&&e&&n.sendLegoAction(a,e,1,!0)}},b=(0,a.default)(g.prototype,"legoTracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,a.default)(g.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,a.default)(g.prototype,"isImpressed",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,a.default)(g.prototype,"handleDismiss",[p],Object.getOwnPropertyDescriptor(g.prototype,"handleDismiss"),g.prototype),(0,a.default)(g.prototype,"onImpression",[u],Object.getOwnPropertyDescriptor(g.prototype,"onImpression"),g.prototype),(0,a.default)(g.prototype,"onPrimaryCtaClick",[h],Object.getOwnPropertyDescriptor(g.prototype,"onPrimaryCtaClick"),g.prototype),g)
e.default=v
Ember._setComponentTemplate(E,v)}))
define("feed-shared/components/render-models/scheduled-live-content",["exports","@babel/runtime/helpers/esm/objectSpread2","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/object","ember-lifeline","global-utils/utils/intersection-observer","global-utils/utils/is-browser"],(function(e,t,n,a,r,o,i,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,m,p,u,h,g,b,f,y,E,v,_
const T=Ember.HTMLBars.template({id:"OS1DR7CR",block:'{"symbols":["scheduledLive","scheduledLive"],"statements":[[6,[37,4],[[32,0,["isLiveEvent"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"ember-engines@link-to-external",[[24,0,"feed-shared-scheduled-live-content__event-link"],[4,[38,2],["native_event_share_card"],null]],[["@route","@model","@query"],["video-engine.event",[32,0,["updateMetadata","urn"]],[30,[36,1],null,[["isInternal"],["true"]]]]],[["default"],[{"statements":[[2,"\\n    "],[8,"live@scheduled-live-poster",[],[["@model","@updateSubtitle"],[[32,0,["model"]],[32,0,["updateSubtitle"]]]],[["default"],[{"statements":[[2,"\\n      "],[10,"div"],[14,0,"video-live__label"],[12],[2,"\\n        "],[1,[32,2,["scheduledTimeTag"]]],[2,"\\n      "],[13],[2,"\\n\\n      "],[8,[32,2,["image"]],[[24,0,"video-scheduled-live-poster__image-container--feed"]],[["@imgClasses"],["video-scheduled-live-poster__image video-scheduled-live-poster__image--feed"]],null],[2,"\\n    "]],"parameters":[2]}]]],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n  "],[10,"div"],[14,0,"display-flex align-items-flex-start p3"],[12],[2,"\\n    "],[10,"div"],[14,0,"flex-grow-1"],[12],[2,"\\n      "],[8,"ember-engines@link-to-external",[[24,0,"feed-shared-scheduled-live-content__event-link"],[4,[38,2],["native_event_share_card"],null]],[["@route","@model","@query"],["video-engine.event",[32,0,["updateMetadata","urn"]],[30,[36,1],null,[["isInternal"],["true"]]]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,0,["model","titleContext"]]],null,[["default"],[{"statements":[[2,"          "],[10,"p"],[14,0,"t-12 t-bold mb1"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["model","titleContext"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"          "],[10,"h2"],[14,0,"t-14 t-bold mb1"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["model","title"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["subtitle"]]],null,[["default"],[{"statements":[[2,"          "],[10,"h3"],[14,0,"t-12 t-normal t-black--light mb1"],[12],[2,"\\n            "],[1,[30,[36,0],[[32,0,["subtitle"]]],null]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["model","insight"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n"],[6,[37,4],[[32,0,["model","insight","image"]]],null,[["default"],[{"statements":[[2,"              "],[8,"image-view-model@image-view-model",[[24,0,"mr1"]],[["@images","@isStackedLayout","@entitySize"],[[32,0,["model","insight","image"]],[30,[36,5],[[32,0,["model","insight","image","attributes","length"]],1],null],1]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["model","insight","text"]]],null,[["default"],[{"statements":[[2,"              "],[10,"div"],[14,0,"t-12 t-black--light v-align-middle"],[12],[2,"\\n                "],[1,[30,[36,0],[[32,0,["model","insight","text"]]],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"],[6,[37,4],[[32,0,["model","viewerState"]]],null,[["default"],[{"statements":[[2,"      "],[8,"live@live-event-viewer-state-button",[[24,0,"ml4 flex-shrink-zero"]],[["@viewerState","@disabled","@updateViewerState"],[[32,0,["model","viewerState"]],[32,0,["isPreviewMode"]],[32,0,["updateViewerState"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"live@scheduled-live-poster",[],[["@model","@updateSubtitle"],[[32,0,["model"]],[32,0,["updateSubtitle"]]]],[["default"],[{"statements":[[2,"\\n    "],[10,"div"],[14,0,"video-live__label"],[12],[2,"\\n      "],[1,[32,1,["scheduledTimeTag"]]],[2,"\\n    "],[13],[2,"\\n\\n"],[6,[37,4],[[32,0,["showSeeMore"]]],null,[["default"],[{"statements":[[2,"      "],[8,"ember-engines@link-to-external",[[24,0,"feed-shared-linkedin-video__live-external-link feed-shared-linkedin-video__live-external-link--live pt3"],[4,[38,2],["scheduled_live_see_more"],null]],[["@route","@model","@query"],["video-engine.live",[32,0,["updateMetadata","urn"]],[30,[36,1],null,[["isInternal"],["true"]]]]],[["default"],[{"statements":[[2,"\\n        "],[10,"span"],[14,0,"feed-shared-linkedin-video__live-external-link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[24,0,"feed-shared-linkedin-video__live-external-link-button mb2 pv0 ph2"]],[["@type","@color","@text"],["primary","muted",[30,[36,3],["i18n_see_more","feed-shared/components/render-models/scheduled-live-content"],null]]],null],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["image"]],[[24,0,"video-scheduled-live-poster__image-container--feed"]],[["@imgClasses"],["video-scheduled-live-poster__image video-scheduled-live-poster__image--feed"]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n\\n  "],[10,"div"],[14,0,"feed-shared-linkedin-video__description-container display-flex align-items-center"],[12],[2,"\\n    "],[10,"div"],[14,0,"flex-grow-1"],[12],[2,"\\n"],[6,[37,4],[[32,0,["model","title"]]],null,[["default"],[{"statements":[[2,"        "],[10,"h2"],[14,0,"t-14 t-bold mb1"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,0,["model","title"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["subtitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"h3"],[14,0,"t-12 t-normal t-black--light"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,0,["subtitle"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"],[6,[37,4],[[32,0,["model","showRemindMe"]]],null,[["default"],[{"statements":[[2,"      "],[8,"live@scheduled-live-reminder-button",[[24,0,"ml4 flex-shrink-zero"]],[["@reminded","@updateMetadata","@disabled"],[[32,0,["model","reminded"]],[32,0,["update","updateMetadata"]],[32,0,["isPreviewMode"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","hash","ember-cli-pemberly-tracking@track-interaction","t","if","global-helpers@gt"]}',meta:{moduleName:"feed-shared/components/render-models/scheduled-live-content.hbs"}})
let k=(c=Ember.inject.service("global-services@realtime-events"),m=Ember.inject.service("store"),p=Ember.computed.equal("updateMetadata.detailPageType","LIVE_VIDEO").readOnly(),u=Ember.computed.equal("updateMetadata.detailPageType","LIVE_EVENT").readOnly(),h=(0,i.on)("message"),g=Ember._action,b=Ember._action,f=class extends Ember.Component{constructor(){super(...arguments);(0,a.default)(this,"data-test-scheduled-live-content",!0);(0,a.default)(this,"inViewportDuration",3e3);(0,n.default)(this,"realtimeEvents",y,this);(0,n.default)(this,"store",E,this);(0,n.default)(this,"showSeeMore",v,this);(0,n.default)(this,"isLiveEvent",_,this)}init(){super.init.apply(this,arguments)
Ember.set(this,"subtitle",Ember.get(this,"model.subtitle"))}didRender(){super.didRender.apply(this,arguments)
Ember.get(this,"model.liveVideoFeedPostTopicUrn")&&this._subscribeToRealtime()}willDestroy(){var e
super.willDestroy.apply(this,arguments)
null===(e=this._observer)||void 0===e||e.disconnect()
Ember.get(this,"model.liveVideoFeedPostTopicUrn")&&this.realtimeEvents.unsubscribe(this,Ember.get(this,"model.liveVideoFeedPostTopicUrn"));(0,s.runDisposables)(this)}_subscribeToRealtime(){if(!this.isDestroying&&!this._observer&&this.element&&d.default){this._observer=new l.default((e=>e.forEach((e=>{if(e.isIntersecting&&e.intersectionRatio>=.5)this._cancelViewportEntry=(0,s.runTask)(this,(()=>{this.realtimeEvents.subscribe(this,Ember.get(this,"model.liveVideoFeedPostTopicUrn")).then((e=>{if(!this.isDestroying&&(null==e?void 0:e.results)&&Object.keys(e.results).length>0){var t
null===(t=this._observer)||void 0===t||t.disconnect()}}))}),this.inViewportDuration)
else if(Ember.isPresent(this._cancelViewportEntry)){(0,s.cancelTask)(this,this._cancelViewportEntry)
this._cancelViewportEntry=null}}))),{threshold:.5})
this._observer.observe(this.element)}}handleLiveRealtimeSignal(e){if(e===Ember.get(this,"model.liveVideoFeedPostTopicUrn")){const e=Ember.get(this,"update.entityUrn")
this.store.queryURL(`feed/updatesV2/${e}`,{reload:!0}).then((e=>{this.updateModelWithProperties({content:Ember.get(e,"content")})}))}}updateSubtitle(e){const n=Ember.testing?Ember.get(this,"model.subtitle"):Ember.get(this,"model.subtitle").serialize(),a=(0,t.default)({},n)
Ember.set(a,"text",e)
Ember.set(this,"subtitle",a)}updateViewerState(e){Ember.set(this,"model.viewerState.scheduledContentViewerStatus",e)}},y=(0,r.default)(f.prototype,"realtimeEvents",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(f.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,r.default)(f.prototype,"showSeeMore",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,r.default)(f.prototype,"isLiveEvent",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(f.prototype,"handleLiveRealtimeSignal",[h],Object.getOwnPropertyDescriptor(f.prototype,"handleLiveRealtimeSignal"),f.prototype),(0,r.default)(f.prototype,"updateSubtitle",[g],Object.getOwnPropertyDescriptor(f.prototype,"updateSubtitle"),f.prototype),(0,r.default)(f.prototype,"updateViewerState",[b],Object.getOwnPropertyDescriptor(f.prototype,"updateViewerState"),f.prototype),f)
e.default=k
Ember._setComponentTemplate(T,k)}))
define("feed-shared/components/render-models/see-more-card",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component","rich-text/utils/constants"],(function(e,t,n,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r,o
const i=Ember.HTMLBars.template({id:"J/muVY9O",block:'{"symbols":["@model","&attrs","@updateMetadata","@updateTrackingObj"],"statements":[[11,"div"],[24,0,"full-height display-flex flex-column"],[17,2],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex flex-column flex-grow-1 align-items-center justify-center"],[12],[2,"\\n"],[6,[37,0],[[32,1,["image"]]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@gridListClass","@gridListItemClass","@illustrationSize","@isGridLayout"],[[32,1,["image"]],4,"feed-shared-see-more-card__image-grid","feed-shared-see-more-card__image",[30,[36,0],[[32,0,["isGridLayout"]],56],null],[32,0,["isGridLayout"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[8,"feed-shared@render-models/text-view",[],[["@class","@model","@trackingHandler"],[[31,["t-black t-sans text-align-center ",[30,[36,0],[[32,0,["isGridLayout"]],"t-16 mt4","t-12 mt2"],null]]],[32,1,["description"]],[32,0,["trackingHandler"]]]],null],[2,"\\n  "],[13],[2,"\\n\\n  "],[8,"feed-shared@render-models/button",[],[["@model","@updateMetadata","@updateTrackingObj","@classNames","@controlName"],[[32,1,["largeCtaButton"]],[32,3],[32,4],"feed-shared-see-more-card__cta-button artdeco-button artdeco-button--2",[32,0,["ctaControlName"]]]],null],[2,"\\n"],[13],[2,"\\n"]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"feed-shared/components/render-models/see-more-card.hbs"}}),{PROFILE_MENTION:s,PROFILE_FULLNAME:l,PROFILE_FAMILIARNAME:d,HASHTAG:c,HYPERLINK:m,COMPANY_NAME:p}=a.TEXT_ATTRIBUTE_TYPES,u={DEFAULT:"see_all_cta",DISCOVERY:"entity_carousel_see_more"}
let h=(r=Ember._action,o=class extends n.default{get ctaControlName(){return u[this.args.carouselType]||u.DEFAULT}get isGridLayout(){return Ember.get(this.args,"model.image.attributes.length")>1}trackingHandler(e){var t
const n=Ember.get(e,"type")
if(!n)return
const{actionType:a,controlName:r}=function(e){let t={}
switch(e){case d.TYPE:case l.TYPE:case s.TYPE:t={actionType:"viewMember",controlName:"see_all_mention"}
break
case p.TYPE:t={actionType:"viewCompany",controlName:"see_all_mention"}
break
case c.TYPE:t={actionType:"viewHashtagFeed",controlName:"see_all_hashtag"}
break
case m.TYPE:t={actionType:"viewLink",controlName:"see_all_link"}}return t}(n)
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent(r)
if(a){var o
null===(o=this.args.updateTrackingObj)||void 0===o||o.fireFeedActionAndSponsoredTrackingEvents({actionType:a,controlName:r,actionCategory:"VIEW"})}}},(0,t.default)(o.prototype,"trackingHandler",[r],Object.getOwnPropertyDescriptor(o.prototype,"trackingHandler"),o.prototype),o)
e.default=h
Ember._setComponentTemplate(i,h)}))
define("feed-shared/components/render-models/share",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","organization-detour/broadcast-to-share-detour-manager"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"/7a+lc8u",block:'{"symbols":["openShareboxModal","@model","@updateMetadata"],"statements":[[10,"div"],[14,0,"feed-shared-share"],[12],[2,"\\n  "],[10,"div"],[12],[2,"\\n"],[6,[37,1],[[32,2,["socialProofText"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"t-12 t-black--light truncate pv2 ph3"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,2,["socialProofText"]]],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[8,"sharing-entry@share-button",[],[["@shareOrigin","@initialDetourManager","@disableDetourEdit"],[[32,0,["shareOrigin"]],[32,0,["initialDetourManager"]],true]],[["default"],[{"statements":[[2,"\\n      "],[10,"footer"],[14,0,"artdeco-card__actions"],[12],[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[24,0,"justify-flex-start p3"],[4,[38,3],["broadcast_share_post"],null]],[["@type","@color","@stretch","@icon","@text","@click"],["tertiary","muted","fluid","compose",[32,2,["postCTAText"]],[30,[36,2],[[32,0,["onCTAClick"]],[32,3],[32,1]],null]]],null],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[1]}]]],[2,"\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["text-view-model@text-view-model","if","fn","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"feed-shared/components/render-models/share.hbs"}})
let h=(s=Ember.inject.service("feed-tracking@feed-action-event"),l=Ember.inject.service("store"),d=Ember._action,c=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"feedActionEvent",m,this);(0,t.default)(this,"store",p,this);(0,n.default)(this,"shareOrigin","BROADCAST")}get initialDetourManager(){return new i.default(this.args.updateMetadata,this.args.commentary,this.args.content,this.store)}onCTAClick(e,t){t()
this.feedActionEvent.fireFAE(e,{actionCategory:"SHARE",actionType:"broadcastShare",controlName:"broadcast_share_post"})}},m=(0,a.default)(c.prototype,"feedActionEvent",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,a.default)(c.prototype,"store",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"onCTAClick",[d],Object.getOwnPropertyDescriptor(c.prototype,"onCTAClick"),c.prototype),c)
e.default=h
Ember._setComponentTemplate(u,h)}))
define("feed-shared/components/render-models/showcase",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component","image-view-model/utils/artdeco-icon"],(function(e,t,n,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r,o
const i=Ember.HTMLBars.template({id:"k/C0ka5P",block:'{"symbols":["@model","&attrs"],"statements":[[11,"div"],[17,2],[24,0,"feed-shared-showcase"],[12],[2,"\\n  "],[8,"app-aware-link@navigation-context-link",[[16,"onclick",[32,0,["onCardClick"]]],[16,"title",[30,[36,1],[[32,1,["cta"]],[32,1,["cta","navigationContext","accessibilityText"]],""],null]],[24,"target","_self"],[16,0,[30,[36,3],["feed-shared-showcase__link",[30,[36,1],[[32,0,["isCtaDisabled"]]," feed-shared-showcase__link--disabled",""],null]],null]]],[["@href","@useDefaultLinkBehavior"],[[32,0,["ctaTargetLink"]],true]],[["default"],[{"statements":[[2,"\\n    "],[10,"div"],[14,0,"feed-shared-showcase__background-container text-align-center"],[12],[2,"\\n      "],[10,"figure"],[14,0,"feed-shared-showcase__background"],[12],[13],[2,"\\n    "],[13],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-showcase__content-container"],[12],[2,"\\n"],[6,[37,1],[[32,1,["icon"]]],null,[["default"],[{"statements":[[2,"        "],[8,"image-view-model@image-view-model",[[24,0,"feed-shared-showcase__icon"]],[["@images","@entitySize","@illustrationSize"],[[32,1,["icon"]],4,64]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,1,["title"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-showcase__title text-heading-medium"],[12],[2,"\\n          "],[1,[30,[36,2],[[32,1,["title"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,1,["subtitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[14,0,"feed-shared-showcase__subtitle text-body-small"],[12],[2,"\\n          "],[1,[30,[36,2],[[32,1,["subtitle"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,1,["cta"]]],null,[["default"],[{"statements":[[2,"        "],[10,"span"],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--2 flex-shrink-zero"],[12],[2,"\\n"],[6,[37,1],[[32,0,["ctaIcon"]]],null,[["default"],[{"statements":[[2,"            "],[1,[30,[36,0],null,[["type","size","class"],[[32,0,["ctaIcon","name"]],[32,0,["ctaIcon","size"]],"mh1"]]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,1],[[32,1,["cta","navigationContext","accessibilityText"]]],null,[["default","else"],[{"statements":[[2,"            "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[32,1,["cta","navigationContext","accessibilityText"]]],[13],[2,"\\n            "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[32,1,["cta","text"]]],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"            "],[1,[32,1,["cta","text"]]],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[13],[2,"\\n"]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon","if","text-view-model@text-view-model","concat"]}',meta:{moduleName:"feed-shared/components/render-models/showcase.hbs"}})
let s=(r=Ember._action,o=class extends n.default{get ctaIcon(){const e=Ember.get(this.args,"model.cta.iconName")
return e?(0,a.getLIIcon)(e):""}get isCtaDisabled(){const e=Ember.get(this.args,"model.cta")
return this.args.isPreviewMode||!e}get ctaTargetLink(){return this.isCtaDisabled?"#":Ember.get(this.args.model,"cta.navigationContext.actionTarget")}onCardClick(){if(this.isCtaDisabled)return
const{updateTrackingObj:e}=this.args,t=Ember.get(this.args.model,"cta.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"call_to_action",actionCategory:"VIEW"})}},(0,t.default)(o.prototype,"onCardClick",[r],Object.getOwnPropertyDescriptor(o.prototype,"onCardClick"),o.prototype),o)
e.default=s
Ember._setComponentTemplate(i,s)}))
define("feed-shared/components/render-models/text-chunk",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component","urn-utils","feed-shared/utils/constants","rich-text/utils/constants","profile-services/utils/identity-store/utils","global-utils/utils/urn-converter"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m
const p=Ember.HTMLBars.template({id:"OQLtxReT",block:'{"symbols":[],"statements":[[6,[37,0],[[32,0,["isRoutable"]]],null,[["default","else"],[{"statements":[[6,[37,5],[[32,0,["route"]],[32,0,["routableParam"]],[30,[36,4],null,[["legacySchoolId"],[[30,[36,0],[[32,0,["isSchool"]],[32,0,["routableParam"]]],null]]]]],[["class","click","target"],["tap-target feed-shared-text-view__mention",[30,[36,2],[[32,0],"fireTracking"],null],[30,[36,0],[[32,0,["openLinksExternally"]],"_blank","_self"],null]]],[["default"],[{"statements":[[10,"span"],[15,"data-entity-hovercard-id",[32,0,["entityUrn"]]],[15,"data-entity-type",[32,0,["mentionType"]]],[12],[8,"feed-shared@render-models/text-chunk",[],[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[true,[32,0,["textValue"]],[32,0,["textAttributes"]],[32,0,["openLinksExternally"]]]],null],[13]],"parameters":[]}]]],[10,"button"],[14,0,"entity-hovercard__a11y-trigger"],[14,"aria-expanded","false"],[15,"aria-label",[30,[36,6],["a11y_entity_hovercard","feed-shared/components/render-models/text-chunk"],[["entityName"],[[32,0,["textValue"]]]]]],[15,"data-entity-hovercard-id",[32,0,["entityUrn"]]],[14,"data-entity-hovercard-trigger","click"],[14,4,"button"],[12],[13]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isParagraph"]]],null,[["default","else"],[{"statements":[[10,"p"],[12],[8,"feed-shared@render-models/text-chunk",[],[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[32,0,["skipHashTags"]],[32,0,["textValue"]],[32,0,["textAttributes"]],[32,0,["openLinksExternally"]]]],null],[13]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isHyperlink"]]],null,[["default","else"],[{"statements":[[8,"ember-cli-pemberly-tracking@shared/external-link",[],[["@href","@target","@rel","@click","@class"],[[32,0,["url"]],"_blank","noopener",[30,[36,2],[[32,0],"fireTracking"],null],[30,[36,0],[[32,0,["isEmail"]],"feed-shared-text-view__email","feed-shared-text-view__hyperlink"],null]]],[["default"],[{"statements":[[8,"feed-shared@render-models/text-chunk",[],[["@skipHashTags","@textValue","@textAttributes"],[true,[32,0,["textValue"]],[32,0,["textAttributes"]]]],null]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isArtdecoIcon"]]],null,[["default","else"],[{"statements":[[1,[30,[36,3],null,[["type","size","class"],[[32,0,["liIcon","name"]],[32,0,["liIcon","size"]],[32,0,["liIcon","className"]]]]]]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isHashtag"]]],null,[["default","else"],[{"statements":[[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-text-view__hashtag"],[16,"target",[30,[36,0],[[32,0,["openLinksExternally"]],"_blank","_self"],null]]],[["@href","@invokeAction","@useDefaultLinkBehavior"],[[32,0,["url"]],[30,[36,2],[[32,0],"fireTracking"],null],[32,0,["openLinksExternally"]]]],[["default"],[{"statements":[[8,"hashtag-a11y@hashtag-a11y",[],[["@hashtag"],[[32,0,["textValue"]]]],null]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isBold"]]],null,[["default","else"],[{"statements":[[10,"strong"],[12],[8,"feed-shared@render-models/text-chunk",[],[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[32,0,["skipHashTags"]],[32,0,["textValue"]],[32,0,["textAttributes"]],[32,0,["openLinksExternally"]]]],null],[13]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isItalic"]]],null,[["default","else"],[{"statements":[[10,"em"],[12],[8,"feed-shared@render-models/text-chunk",[],[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[32,0,["skipHashTags"]],[32,0,["textValue"]],[32,0,["textAttributes"]],[32,0,["openLinksExternally"]]]],null],[13]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["skipHashTags"]]],null,[["default","else"],[{"statements":[[1,[32,0,["textValue"]]]],"parameters":[]},{"statements":[[1,[30,[36,1],null,[["text","updateUrn","trackingId","target","onHashtagClick"],[[32,0,["textValue"]],[32,0,["updateMetadata","urn"]],[32,0,["updateMetadata","trackingData","trackingId"]],[30,[36,0],[[32,0,["openLinksExternally"]],"_blank","_self"],null],[32,0,["onNonAttributedHashtagClick"]]]]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","rich-text@wrap-hashtags","action","artdeco-icons-web@li-icon","query-params","ember-engines@link-to-external","t"]}',meta:{moduleName:"feed-shared/components/render-models/text-chunk.hbs"}})
const u={IMG_INFLUENCER_BUG_COLOR_16DP:{name:"linkedin-influencer-color-icon",size:"small",className:"v-align-middle"},IC_PEOPLE_16DP:{name:"people-icon",size:"small",className:"v-align-bottom"},IC_GLOBE_16DP:{name:"globe-icon",size:"small",className:"v-align-bottom"},IC_GROUP_16DP:{name:"group-icon",size:"small",className:"v-align-bottom"},IC_MOBILE_16DP:{name:"mobile-icon",size:"small",className:"v-align-bottom"},IC_CALENDAR_16DP:{name:"calendar-icon",size:"small",className:"v-align-bottom"},IC_LINKEDIN_INBUG_COLOR_24DP:{name:"linkedin-inbug-color-icon",size:"small"}}
let h=(l=(0,n.tagName)(""),d=Ember._action,l(c=(m=class extends Ember.Component{didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
this._processTextAttributes()}fireTracking(e){this._fireTracking()
e&&"function"==typeof e.stopPropagation&&e.stopPropagation()}_fireTracking(){var e
const{textAttribute:t}=this
null===(e=this.trackingHandler)||void 0===e||e.call(this,t)}_processTextAttributes(){const e=Ember.getWithDefault(this,"textAttributes",[]).shift()
Ember.set(this,"textAttribute",e)
const t=e&&Ember.get(e,"type"),{BOLD:n,ITALIC:a,PARAGRAPH:r,HYPERLINK:i,PROFILE_MENTION:s,PROFILE_FULLNAME:l,PROFILE_FAMILIARNAME:d,COMPANY_NAME:c,GROUP_NAME:m,ART_DECO_ICON:p,HASHTAG:h,SCHOOL_NAME:g}=o.TEXT_ATTRIBUTE_TYPES
switch(t){case n.TYPE:Ember.set(this,"isBold",!0)
break
case a.TYPE:Ember.set(this,"isItalic",!0)
break
case r.TYPE:Ember.set(this,"isParagraph",!0)
break
case i.TYPE:Ember.setProperties(this,{isHyperlink:!0,url:jSecure.sanitizeUrl(Ember.get(e,"link")),isEmail:Ember.get(e,"isEmail")})
break
case p.TYPE:Ember.setProperties(this,{isArtdecoIcon:!0,liIcon:u[Ember.get(e,"artDecoIcon")]})
break
case h.TYPE:Ember.setProperties(this,{isHashtag:!0,url:jSecure.sanitizeUrl(Ember.get(e,"link"))})
break
case s.TYPE:case l.TYPE:case d.TYPE:this._setPropsForRoutableText("MINI_PROFILE",e)
break
case c.TYPE:this._setPropsForRoutableText("MINI_COMPANY",e)
break
case m.TYPE:this._setPropsForRoutableText("MINI_GROUP",e)
break
case g.TYPE:Ember.set(this,"isSchool",!0)
this._setPropsForRoutableText("MINI_SCHOOL",e)}}_setPropsForRoutableText(e,t){const n=function(e,t){const n=r.ENTITY_DATA_MAP[e].ENTITY_URN
if("MINI_PROFILE"===e){const e=Ember.get(t,"profileUrn"),a=e&&(0,s.toUrn)("identity/shared/mini-profile",(0,i.extractIdFromUrn)(e).shift())
return Ember.getWithDefault(t,n,a)}return Ember.get(t,n)}(e,t),o=r.ENTITY_DATA_MAP[e].ROUTE,l="MINI_COMPANY"===e&&Ember.get(t,"miniCompany.universalName")||(0,a.extractEntityInfoFromUrn)(n).id
Ember.setProperties(this,{isRoutable:!0,routableParam:l,route:o,entityUrn:n,mentionType:e})}},(0,t.default)(m.prototype,"fireTracking",[d],Object.getOwnPropertyDescriptor(m.prototype,"fireTracking"),m.prototype),m))||c)
e.default=h
Ember._setComponentTemplate(p,h)}))
define("feed-shared/components/render-models/text-overlay-image",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","feed-shared/utils/constants","@glimmer/component"],(function(e,t,n,a,r,o,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c
const m=Ember.HTMLBars.template({id:"iFsZVoD9",block:'{"symbols":["@model","&attrs"],"statements":[[2,"\\n"],[8,"app-aware-link@app-aware-link",[[24,0,"feed-shared-text-overlay-image"],[17,2],[16,"data-control-name",[32,0,["controlName"]]],[16,"data-control-id",[32,0,["controlId"]]],[4,[38,1],["click",[32,0,["fireTrackingEvents"]]],null]],[["@href"],[[32,0,["href"]]]],[["default"],[{"statements":[[2,"\\n"],[2,"  "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@imgWidth"],[[32,1,["image"]],"feed-shared-text-overlay-image__image",[32,0,["scaledImageSize"]]]],null],[2,"\\n\\n  "],[10,"div"],[14,0,"feed-shared-text-overlay-image__gradient"],[12],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-text-overlay-image__content"],[12],[2,"\\n"],[6,[37,2],[[32,1,["title"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"feed-shared-text-overlay-image__title"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["title"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,1,["subtitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"feed-shared-text-overlay-image__subtitle t-12 t-white t-normal truncate"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["subtitle"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,1,["description"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"feed-shared-text-overlay-image__description"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["description"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,1,["buttonText"]]],null,[["default"],[{"statements":[[2,"        "],[10,"span"],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--inverse"],[12],[2,"\\n          "],[1,[30,[36,0],[[32,1,["buttonText"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["text-view-model@text-view-model","on","if"]}',meta:{moduleName:"feed-shared/components/render-models/text-overlay-image.hbs"}})
let p=(s=Ember.inject.service("router"),l=Ember._action,d=class extends i.default{constructor(){super(...arguments);(0,t.default)(this,"router",c,this);(0,n.default)(this,"scaledImageSize",o.IMAGE_SIZES.EXTENDED)}get controlName(){return this.args.controlName||"text_overlay_image"}get href(){return Ember.get(this,"args.model.navigationContext.actionTarget")}get controlId(){return Ember.get(this,"args.updateMetadata.trackingData.trackingId")}fireTrackingEvents(){const{updateTrackingObj:e}=this.args,t=Ember.get(this,"args.model.navigationContext.trackingActionType"),{controlName:n}=this
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:n,actionType:t,actionCategory:"VIEW"})}},c=(0,a.default)(d.prototype,"router",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(d.prototype,"fireTrackingEvents",[l],Object.getOwnPropertyDescriptor(d.prototype,"fireTrackingEvents"),d.prototype),d)
e.default=p
Ember._setComponentTemplate(m,p)}))
define("feed-shared/components/render-models/text-view",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-shared/utils/constants","feed-shared/utils/text-view","linkify/utils/linkify","punycode","rich-text/utils/constants"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S
const N=Ember.HTMLBars.template({id:"GZGmJ9J3",block:'{"symbols":["accessibilityTextChunk","textChunk"],"statements":[[10,"span"],[15,"dir",[32,0,["textDirection"]]],[15,"aria-hidden",[30,[36,2],[[32,0,["hasAccessibilityText"]],"true"],null]],[12],[6,[37,1],[[30,[36,0],[[30,[36,0],[[32,0,["sortedTextChunks"]]],null]],null]],null,[["default"],[{"statements":[[8,"feed-shared@render-models/text-chunk",[],[["@textAttributes","@textValue","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick","@skipHashTags","@updateMetadata"],[[32,2,["sortedTextAttributes"]],[32,2,["textValue"]],[32,0,["trackingHandler"]],[32,0,["openLinksExternally"]],[32,0,["onNonAttributedHashtagClick"]],[32,0,["skipLinkParsing"]],[32,0,["updateMetadata"]]]],null]],"parameters":[2]}]]],[13],[6,[37,2],[[32,0,["hasAccessibilityText"]]],null,[["default"],[{"statements":[[10,"span"],[14,0,"visually-hidden"],[12],[6,[37,1],[[30,[36,0],[[30,[36,0],[[32,0,["sortedAccessibilityTextChunks"]]],null]],null]],null,[["default"],[{"statements":[[8,"feed-shared@render-models/text-chunk",[],[["@textAttributes","@textValue","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick","@skipHashTags","@updateMetadata"],[[32,1,["sortedTextAttributes"]],[32,1,["textValue"]],[32,0,["trackingHandler"]],[32,0,["openLinksExternally"]],[32,0,["onNonAttributedHashtagClick"]],[32,0,["skipLinkParsing"]],[32,0,["updateMetadata"]]]],null]],"parameters":[1]}]]],[13]],"parameters":[]}]]]],"hasEval":false,"upvars":["-track-array","each","if"]}',meta:{moduleName:"feed-shared/components/render-models/text-view.hbs"}})
let M=(m=(0,o.classNames)("feed-shared-text-view","white-space-pre-wrap","break-words"),p=Ember.inject.service("store"),u=Ember.computed.readOnly("model.accessibilityTextAttributes"),h=Ember.computed.readOnly("model.accessibilityText"),g=Ember.computed.bool("model.accessibilityText").readOnly(),b=Ember.computed.bool("model.text").readOnly(),f=Ember.computed.sort("textChunks","sortBy").readOnly(),y=Ember.computed.sort("accessibilityTextChunks","sortBy").readOnly(),E=Ember.computed.readOnly("model.attributes"),v=Ember.computed("model.textDirection").readOnly(),_=Ember.computed.readOnly("model.text"),m(T=(k=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"store",w,this);(0,n.default)(this,"skipLinkParsing",!1);(0,t.default)(this,"accessibilityTextAttributes",C,this);(0,t.default)(this,"accessibilityTextValue",O,this);(0,t.default)(this,"hasAccessibilityText",P,this);(0,t.default)(this,"hasText",A,this);(0,t.default)(this,"sortedTextChunks",x,this);(0,t.default)(this,"sortedAccessibilityTextChunks",D,this);(0,t.default)(this,"textAttributes",I,this);(0,t.default)(this,"textValue",S,this)}get textDirection(){return i.TEXT_DIRECTIONS[Ember.get(this,"model.textDirection")]}init(){super.init.apply(this,arguments)
Ember.setProperties(this,{accessibilityTextChunks:Ember.A(),textChunks:Ember.A(),sortBy:["start"]})}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
this.accessibilityTextChunks.clear()
this.textChunks.clear()
this._processTextWithAttributes()
this._processRemainingText()}_createChunk(e,t,n,a){const r=a.findBy("start",e)
r?r.addTextAttribute(n):this._createNewChunk.apply(this,arguments)}_createChunks(e,t){e.forEach((e=>{this._createChunk(e.start,e.textValue,e.textAttribute,t)}))}_createNewChunk(e,t,n,a){a.pushObject(new s.TextChunk(e,t,n))}_getAttributesAtStartValue(e){return this.textAttributes.filterBy("start",e)}_processTextWithHyperlinkIntoChunks(e,t,n,a){let r=0
const{store:o}=this,i=t.map((t=>{const a=e.indexOf(t.value,r)+n
r+=t.value.length
const i=t.email||t.url
let s
if(i){const e={start:a,link:i,length:t.value.length,type:c.TEXT_ATTRIBUTE_TYPES.HYPERLINK.TYPE}
t.email&&(e.isEmail=!0)
s=o.createRecord("com.linkedin.voyager.common.TextAttribute",e)}return{start:a,textValue:t.value,textAttribute:s}}),this)
this._createChunks(i,a)}_processTextWithAttributes(){const{textAttributes:e,accessibilityTextAttributes:t}=Ember.getProperties(this,"textAttributes","accessibilityTextAttributes")
e&&this._processTextWithAttributesIntoChunks(this.textValue,e,this.textChunks)
t&&this._processTextWithAttributesIntoChunks(this.accessibilityTextValue,t,this.accessibilityTextChunks)}_processTextWithAttributesIntoChunks(e){let t=arguments.length>2?arguments[2]:void 0;(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach((n=>{const{start:a,length:r}=Ember.getProperties(n,"start","length"),o=d.default.ucs2.decode(e),i=d.default.ucs2.encode(o.slice(a,a+r))
this._createChunk(a,i,n,t)}))}_processRemainingText(){const{hasText:e,hasAccessibilityText:t}=Ember.getProperties(this,"hasText","hasAccessibilityText")
e&&this._processRemainingTextIntoChunks(this.textValue,this.textAttributes,this.textChunks)
t&&this._processRemainingTextIntoChunks(this.accessibilityTextValue,this.accessibilityTextAttributes,this.accessibilityTextChunks)}_processRemainingTextIntoChunks(e,t,n){const a=d.default.ucs2.decode(e),r=d.default.ucs2.encode(a),o=Ember.A(t).sortBy("start")
let i=0
for(;i<r.length;){const e=o.find((0,s.isNextAttributeAfter)(i))||{},t=Ember.getWithDefault(e,"start",r.length)
if(i!==t){const e=d.default.ucs2.encode(a.slice(i,t)),{skipLinkParsing:r}=this,o=(0,l.default)(e,{url:!r,email:!r,hashtag:!1})
o.find((e=>!(!e.email&&!e.url)))?this._processTextWithHyperlinkIntoChunks(e,o,i,n):this._createChunk(i,e,void 0,n)
i=t}else{const e=o.filterBy("start",i)
i+=Ember.get(e,"firstObject.length")}}}},w=(0,a.default)(k.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,a.default)(k.prototype,"accessibilityTextAttributes",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,a.default)(k.prototype,"accessibilityTextValue",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,a.default)(k.prototype,"hasAccessibilityText",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,a.default)(k.prototype,"hasText",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,a.default)(k.prototype,"sortedTextChunks",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,a.default)(k.prototype,"sortedAccessibilityTextChunks",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,a.default)(k.prototype,"textAttributes",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(k.prototype,"textDirection",[v],Object.getOwnPropertyDescriptor(k.prototype,"textDirection"),k.prototype),S=(0,a.default)(k.prototype,"textValue",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k))||T)
e.default=M
Ember._setComponentTemplate(N,M)}))
define("feed-shared/components/render-models/text",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","rich-text/utils/constants","global-utils/utils/is-browser","global-utils/utils/url"],(function(e,t,n,a,r,o,i,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w
const C=Ember.HTMLBars.template({id:"EUFyaKrP",block:'{"symbols":[],"statements":[[6,[37,2],[[32,0,["contentUrl"]]],null,[["default"],[{"statements":[[2,"  "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[16,"aria-label",[32,0,["contentUrlA11yText"]]]],[["@href","@onclick","@rel","@target","@class"],[[32,0,["contentUrl"]],[30,[36,0],[[32,0],"handleClickOnContentUrl"],null],"noopener",[30,[36,2],[[32,0,["openLinksExternally"]],"_blank","_self"],null],"feed-shared-text__link tap-target t-14 t-black--light t-normal absolute"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["shouldRenderAsCommonTextView"]]],null,[["default","else"],[{"statements":[[2,"  "],[10,"span"],[14,0,"break-words"],[12],[2,"\\n    "],[1,[30,[36,1],[[32,0,["model","text"]]],[["lineBreaks","trackable"],[true,true]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"feed-shared@render-models/text-view",[],[["@class","@model","@updateMetadata","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick"],["feed-shared-text__text-view",[32,0,["model","text"]],[32,0,["updateMetadata"]],[30,[36,0],[[32,0],"trackingHandler"],null],[32,0,["openLinksExternally"]],[30,[36,0],[[32,0],"onNonAttributedHashtagClick"],null]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["action","text-view-model@text-view-model","if"]}',meta:{moduleName:"feed-shared/components/render-models/text.hbs"}}),O={profileMention:"mention",companyMention:"mention",schoolMention:"mention",hyperlink:"link",email:"link",hashtag:"hashtag"},P={profileMention:"viewMember",companyMention:"viewCompany",schoolMention:"viewSchool",hyperlink:"viewLink",email:"viewComposeEmail",hashtag:"viewHashtagFeed"},{HASHTAG:A,HYPERLINK:x,PROFILE_MENTION:D,PROFILE_FULLNAME:I,PROFILE_FAMILIARNAME:S,COMPANY_NAME:N,SCHOOL_NAME:M,EMAIL:R}=i.TEXT_ATTRIBUTE_TYPES
function U(e){let t
switch(e){case D.TYPE:case I.TYPE:case S.TYPE:t="profileMention"
break
case M.TYPE:t="schoolMention"
break
case N.TYPE:t="companyMention"
break
case x.TYPE:t="hyperlink"
break
case R.TYPE:t="email"
break
case A.TYPE:t="hashtag"}return t}let j=(d=(0,o.attributeBindings)("textDirection:dir"),c=(0,o.classNames)("feed-shared-text","relative"),m=Ember.inject.service("router"),p=Ember.inject.service("global-services@window"),u=Ember.inject.service("lix"),h=Ember.inject.service("app-aware-link@custom-navigation-context-router"),g=Ember.computed("router.currentURL").readOnly(),b=Ember._action,f=Ember._action,y=Ember._action,d(E=c(E=(v=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"router",_,this);(0,t.default)(this,"windowService",T,this);(0,t.default)(this,"lix",k,this);(0,t.default)(this,"cncRouter",w,this);(0,n.default)(this,"contentUrlControlName","link")}didReceiveAttrs(){const{ignoreNavigationContext:e}=this
if(!e){const{model:e}=this
Ember.setProperties(this,{contentUrl:Ember.get(e,"navigationContext.actionTarget"),contentUrlA11yText:Ember.get(e,"navigationContext.accessibilityText")})}}get shouldRenderAsCommonTextView(){const{currentURL:e}=this.router
return e&&-1===e.indexOf("feed/live-preview")}getInAppParams(e,t){return(0,l.isUrl)(t)&&(0,l.isProdOrEIHostname)(t)?(0,l.getRoutablePathRecognizedByApp)(e,t):null}isNewTabKey(e){return e.ctrlKey||e.altKey||e.metaKey||e.shiftKey}click(e){const{shouldRenderAsCommonTextView:t}=this
if(s.default&&t){const{target:t}=e,n=Ember.get(t,"dataset.attributeIndex")
if(void 0!==n){const{openLinksExternally:a}=this,r=Ember.get(this,"model.text.attributes").objectAt(n)
this._trackingHandler(r)
if(t.href){const{windowService:n}=this,{router:r}=this,o=t.href,i=this.getInAppParams(r,o)
if(a||!i){e.preventDefault()
const t=n.open(o,"_blank")
t&&(t.opener=null)}else if(i&&!this.isNewTabKey(e)){e.preventDefault()
r.transitionTo(i)}}}}}_trackingHandler(e){var t
const n=0===(null===(t=Ember.get(e,"link"))||void 0===t?void 0:t.indexOf("mailto:"))?R.TYPE:Ember.get(e,"type")
if(!n)return
const a={controlName:this._getTextAttributeControlName(n),actionType:this._getTextAttributeActionType(n)}
this._fireTrackingEvents(a)}trackingHandler(e){this._trackingHandler(e)}onNonAttributedHashtagClick(){const e={actionType:this._getTextAttributeActionType(A.TYPE),controlName:this._getTextAttributeControlName(A.TYPE)}
this._fireTrackingEvents(e)}handleClickOnContentUrl(e){const t=Ember.getWithDefault(this,"model.navigationContext.trackingActionType","viewContent"),n={controlName:this.contentUrlControlName,actionType:t}
this._fireTrackingEvents(n)
const a=Ember.get(this,"model.navigationContext.actionTarget"),{cncRouter:r}=this
if(a&&r.hasHandlerForResource(a)){r.invokeHandler(a)
e.preventDefault()}}_fireTrackingEvents(e){let{controlName:t,actionType:n}=e
const{updateTrackingObj:a}=this
if(a){t&&a.fireControlInteractionEvent(t)
n&&a.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:n,actionCategory:"VIEW"})}}_getTextAttributeActionType(e){const t=U(e)
return P[t]}_getTextAttributeControlName(e){const t=U(e),n=this.textAttributeControlNames
return n&&n[t]||O[t]}},_=(0,a.default)(v.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,a.default)(v.prototype,"windowService",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,a.default)(v.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,a.default)(v.prototype,"cncRouter",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(v.prototype,"shouldRenderAsCommonTextView",[g],Object.getOwnPropertyDescriptor(v.prototype,"shouldRenderAsCommonTextView"),v.prototype),(0,a.default)(v.prototype,"trackingHandler",[b],Object.getOwnPropertyDescriptor(v.prototype,"trackingHandler"),v.prototype),(0,a.default)(v.prototype,"onNonAttributedHashtagClick",[f],Object.getOwnPropertyDescriptor(v.prototype,"onNonAttributedHashtagClick"),v.prototype),(0,a.default)(v.prototype,"handleClickOnContentUrl",[y],Object.getOwnPropertyDescriptor(v.prototype,"handleClickOnContentUrl"),v.prototype),v))||E)||E)
e.default=j
Ember._setComponentTemplate(C,j)}))
define("feed-shared/components/render-models/update-v2",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","comments/utils/constants","ember-batcher","ember-lifeline","feed-requests/update-actions","feed-requests/updates","feed-shared/helpers/render-model-path","feed-shared/utils/client-sensor-constants","feed-shared/utils/constants","feed-shared/utils/like-handler","feed-utils/utils/is-liked-by-actor","feed-tracking/utils/update-tracking-obj","global-utils/utils/api-compat","global-utils/utils/intersection-observer","global-utils/utils/is-browser","global-utils/utils/scroll-to-element","global-utils/utils/scroller","global-utils/utils/url","global-utils/utils/urn-converter","video-utils/utils/video-constants"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G,W,q,Y,K,Q,$,X,J,Z,ee,te,ne,ae,re,oe,ie,se,le,de,ce,me,pe,ue,he,ge,be,fe,ye,Ee,ve,_e,Te,ke,we,Ce,Oe,Pe,Ae,xe,De,Ie,Se,Ne,Me,Re,Ue,je,Le,Fe,Ve,ze,He,Be,Ge,We,qe,Ye,Ke,Qe,$e,Xe,Je,Ze,et,tt,nt,at,rt,ot,it,st,lt,dt,ct,mt,pt,ut,ht,gt
const bt=Ember.HTMLBars.template({id:"JP61Oovs",block:'{"symbols":["&default","@wrapperClass"],"statements":[[11,"div"],[16,0,[32,2]],[4,[38,13],null,[["registerOnImpression","thresholdMillisecondsInViewport","thresholdPercentageInViewport","routeName","currentRoute"],[[32,0,["onTrackImpression"]],[32,0,["impressionThreshold"]],50,[30,[36,12],[[30,[36,11],["outletState"],null],"render.name"],null],[30,[36,12],[[30,[36,11],["outletState"],null],"render"],null]]]],[12],[2,"\\n"],[6,[37,3],[[32,0,["update","isHidden"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"feed-shared@render-models/hidden-update-v2",[],[["@update","@updateTrackingObj","@hideOrUnhideUpdateOnAction","@isCenteredLayout"],[[32,0,["update"]],[32,0,["updateTrackingObj"]],[30,[36,1],[[32,0],"hideOrUnhideUpdateOnAction"],null],[32,0,["isCarouselUpdate"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[18,1,[[30,[36,0],null,[["controlMenu","header","contextualHeader","detailHeader","actor","contextualDescription","contextualDescriptionV2","shareEdit","inlineShowMoreText","commentary","commentaryContainer","content","carouselContent","footer","resharedUpdate","aggregatedContent","inlineFeedback","updateV2SocialActivity","navigationPill","leadGenModal","leadGenCTA","leadGenThankYou"],[[30,[36,2],["feed-shared@render-models/control-menu"],[["class","actor","hasDocument","hasLinkedInVideo","hideOrUnhideUpdateOnAction","menuActions","onEdit","onToggleCommenting","reloadUpdate","removeUpdate","trackingId","update","updateCommentRestrictionSetting","updateMetadata","updateTrackingObj"],["feed-shared-update-v2__control-menu absolute text-align-right",[32,0,["update","actor"]],[32,0,["hasDocument"]],[32,0,["hasLinkedInVideo"]],[30,[36,1],[[32,0],"hideOrUnhideUpdateOnAction"],null],[32,0,["update","updateMetadata","actions"]],[30,[36,1],[[32,0],"toggleIsEditingShare",true],null],[30,[36,1],[[32,0],"onToggleCommenting"],null],[30,[36,1],[[32,0],"reloadUpdate"],null],[32,0,["removeUpdate"]],[32,0,["update","updateMetadata","trackingData","trackingId"]],[32,0,["update"]],[30,[36,1],[[32,0],"updateCommentRestrictionSetting"],null],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]],[30,[36,3],[[32,0,["update","header"]],[30,[36,2],["feed-shared@render-models/header"],[["class","data-test-feed-shared-header","model","openLinksExternally","updateMetadata","updateTrackingObj"],[[30,[36,3],[[32,0,["headerClasses"]],[32,0,["headerClasses"]],"t-12 t-black--light t-normal pt3"],null],true,[32,0,["update","header"]],[32,0,["openLinksExternally"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","contextualHeader"]],[30,[36,2],["feed-shared@render-models/contextual-header"],[["model","updateTrackingObj"],[[32,0,["update","contextualHeader"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","detailHeader"]],[30,[36,2],["feed-shared@render-models/header"],[["class","data-test-feed-shared-detail-header","model","openLinksExternally","updateMetadata","updateTrackingObj"],[[30,[36,3],[[32,0,["detailHeaderClasses"]],[32,0,["detailHeaderClasses"]],"t-12 t-black--light t-normal pt3"],null],true,[32,0,["update","detailHeader"]],[32,0,["openLinksExternally"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","actor"]],[30,[36,2],["feed-shared@render-models/actor"],[["class","model","openLinksExternally","updateMetadata","updateTrackingObj"],[[30,[36,7],["display-flex",[30,[36,3],[[32,0,["isEditingShare"]]," hidden"],null]],null],[32,0,["update","actor"]],[32,0,["openLinksExternally"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","contextualDescription"]],[30,[36,2],["feed-shared@render-models/contextual-description"],[["classNames","contextualDescription","updateUrn"],["feed-shared-update-v2--contextual-description t-12",[32,0,["update","contextualDescription"]],[32,0,["update","updateMetadata","urn"]]]]]],null],[30,[36,3],[[32,0,["update","contextualDescriptionV2"]],[30,[36,2],["feed-shared@render-models/contextual-description-v2"],[["containsActorComponent","model","openLinksExternally","updateMetadata","updateTrackingObj"],[[30,[36,10],[[32,0,["update","actor"]]],null],[32,0,["update","contextualDescriptionV2"]],[32,0,["openLinksExternally"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,2],["sharing-entry@share-box-modal"],[["groupId","onCloseShareboxModal","onEditShareSuccess","actorsOverride","isShareboxModalOpen","shareUrn","updateV2"],[[32,0,["groupId"]],[30,[36,1],[[32,0],"toggleIsEditingShare",false],null],[30,[36,1],[[32,0],"onEditShareSuccess"],null],[32,0,["actorsOverride"]],[32,0,["isEditingShare"]],[32,0,["update","updateMetadata","shareUrn"]],[32,0,["update"]]]]],[30,[36,2],["feed-shared@inline-show-more-text"],[["class","numLinesBeforeTruncation","updateTrackingObj","trackingOverrides"],["feed-shared-inline-show-more-text--minimal-padding",[32,0,["commentaryNumLines"]],[32,0,["updateTrackingObj"]],[32,0,["commentaryInlineSeeMoreTrackingOverrides"]]]]],[30,[36,3],[[32,0,["normalizedCommentary"]],[30,[36,2],["feed-shared@render-models/text"],[["class","data-test-feed-shared-commentary","ignoreNavigationContext","model","openLinksExternally","textDirection","updateMetadata","updateTrackingObj","textAttributeControlNames"],["feed-shared-update-v2__commentary","true",true,[32,0,["normalizedCommentary"]],[32,0,["openLinksExternally"]],[30,[36,9],[[32,0,["normalizedCommentary","text","text"]]],null],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]],[30,[36,0],null,[["profileMention","schoolMention","companyMention","hyperlink","email","hashtag"],["commentary_mention","commentary_mention","commentary_mention","commentary_link","commentary_link","commentary_hashtag"]]]]]]],null],[30,[36,3],[[32,0,["normalizedCommentary"]],[30,[36,2],["feed-shared@render-models/commentary-container"],[["classNames","commentary","commentaryInlineSeeMoreTrackingOverrides","data-test-commentary-container","ignoreNavigationContext","isCarouselUpdate","isExpanded","isTextOnly","isTranslationSupported","numLinesBeforeTruncation","openLinksExternally","updateMetadata","updateTrackingObj"],[[30,[36,7],["feed-shared-update-v2__description-wrapper",[32,0,["descriptionClassNameModifier"]]],null],[32,0,["normalizedCommentary"]],[32,0,["commentaryInlineSeeMoreTrackingOverrides"]],true,[30,[36,8],[[32,0,["isCarouselUpdate"]]],null],[32,0,["isCarouselUpdate"]],[32,0,["isDetailView"]],[32,0,["isTextOnlyPost"]],[32,0,["showTranslateButton"]],[32,0,["commentaryNumLines"]],[32,0,["openLinksExternally"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[30,[36,5],[[32,0,["normalizedContent"]]],null],[30,[36,2],[[30,[36,6],[[30,[36,5],[[32,0,["normalizedContent"]]],null]],null]],[["class","a11yContext","authenticatedActor","hasActor","hideOrUnhideUpdateOnAction","isCarouselUpdate","isEditingShare","isLeadGenFormUpdate","isLiked","model","onEdit","onToggleLike","openLinksExternally","shouldSuppressTracking","showShareButton","update","updateMetadata","updateModelWithProperties","updateTrackingObj"],[[30,[36,7],["feed-shared-update-v2__content",[30,[36,3],[[32,0,["isEditingShare"]]," feed-shared-update-v2--is-editing-share hidden"],null]],null],[32,0,["a11yContext"]],[32,0,["authenticatedActor"]],[32,0,["hasActor"]],[30,[36,1],[[32,0],"hideOrUnhideUpdateOnAction"],null],[32,0,["isCarouselUpdate"]],[32,0,["isEditingShare"]],[32,0,["isLeadGenFormUpdate"]],[32,0,["isLiked"]],[32,0,["normalizedContent"]],[30,[36,1],[[32,0],"toggleIsEditingShare",true],null],[30,[36,1],[[32,0],"onToggleLike"],null],[32,0,["openLinksExternally"]],[32,0,["shouldSuppressTracking"]],[32,0,["update","socialDetail","showShareButton"]],[32,0,["update"]],[32,0,["update","updateMetadata"]],[30,[36,1],[[32,0],"updateModelWithProperties"],null],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["normalizedCarouselContent"]],[30,[36,2],["feed-shared@render-models/carousel"],[["isUpdateHidden","model","openLinksExternally","shouldSuppressTracking","updateMetadata","updateTrackingObj","impressionRowPosition","showADNavigationButtons","pageSize","organizationUniversalName","hideCaEntryPoint"],[[30,[36,1],[[32,0],"isUpdateHiddenAction"],null],[32,0,["normalizedCarouselContent"]],[32,0,["openLinksExternally"]],[32,0,["shouldSuppressTracking"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]],[32,0,["update","updatePosition"]],[32,0,["showADCarouselNavigationButtons"]],[32,0,["carouselPageSize"]],[32,0,["organizationUniversalName"]],[32,0,["hideCaEntryPoint"]]]]]],null],[30,[36,3],[[30,[36,5],[[32,0,["update","footer"]]],null],[30,[36,2],[[30,[36,6],[[30,[36,5],[[32,0,["update","footer"]]],null]],null]],[["a11yContext","actor","class","model","updateMetadata","commentary","content","updateTrackingObj","data-test-update-v2-footer"],[[32,0,["a11yContext"]],[32,0,["update","actor"]],"feed-shared-footer",[32,0,["update","footer"]],[32,0,["update","updateMetadata"]],[32,0,["update","commentary"]],[32,0,["update","content"]],[32,0,["updateTrackingObj"]],true]]]],null],[30,[36,3],[[32,0,["update","resharedUpdate"]],[30,[36,2],["feed-shared@render-models/mini-update-v2"],[["data-test-feed-shared-mini-update-v2","isLiked","isReshareContent","onToggleLike","showShareButton","update","updateTrackingObj"],["true",[32,0,["isLiked"]],true,[30,[36,1],[[32,0],"onToggleLike"],null],[32,0,["update","socialDetail","showShareButton"]],[32,0,["update","resharedUpdate"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","aggregatedContent"]],[30,[36,2],["feed-shared@render-models/aggregated-content"],[["model","updateMetadata","updateTrackingObj"],[[32,0,["update","aggregatedContent"]],[32,0,["updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["update","annotation","inlineFeedBack"]],[30,[36,2],["artdeco-inline-feedback@artdeco-inline-feedback"],[["data-test-update-annotation","classNames","type","message","linkText","onClick"],["true","pv2 ph3",[30,[36,4],[[32,0,["update","annotation","inlineFeedBack","type"]]],null],[32,0,["update","annotation","inlineFeedBack","text"]],[32,0,["update","annotation","inlineFeedBack","link","text"]],[30,[36,1],[[32,0],"onClickInlineFeedbackLink",[32,0,["update","annotation"]]],null]]]]],null],[30,[36,2],["social-details@social-activity-types/update-v2-social-activity"],[["a11yContext","authenticatedActor","caEngineName","commentingAtActor","commentNetworkErrorMessage","commentsHasNextPage","conversationStarters","conversationStartersUseCase","canRequestConversationStarters","currentCommentSortType","displaySocialEventNotifier","entityUrn","fireCustomTracking","groupId","hideDetourButtons","hideSocialEventNotifier","hideReactionsMenu","hideReshare","initialTextAndMentions","isCarouselUpdate","isOutOfNetworkUpdate","maxQuickReplies","isCarouselResharedUpdate","isCommentButtonDisabled","isCommentingDisabled","isCurrentUserAuthor","isDetailView","isLegacyGroupPost","isLiked","isLoadingComments","isVideoAnalyticsV2Enabled","legoTrackingToken","likersModalSocialDetail","loadCommentsOnSocialActions","mediaData","memberSkills","numViews","onReplyButtonClick","onToggleLike","onTriggerRelatedContent","shareAudience","shouldDirectToDetailPage","shouldFocusTexteditor","shouldOpenCommentsList","shouldPaginate","shouldShowCommentBoxAvatar","shouldShowCommentsHeader","showContentAnalyticsEntryPoint","showLikersModal","showPublicViewCount","socialDetail","socialEventNotifier","sponsoredMetadata","update","updateAuthor","updateId","updateTrackingObj","videoAnalyticsRouteName"],[[32,0,["a11yContext"]],[32,0,["authenticatedActor"]],[32,0,["caEngineName"]],[32,0,["commentingAtActor"]],[32,0,["commentNetworkErrorMessage"]],[32,0,["commentsHasNextPage"]],[32,0,["conversationStarters"]],[32,0,["conversationStartersUseCase"]],[32,0,["canRequestConversationStarters"]],[32,0,["currentCommentSortType"]],[32,0,["displaySocialEventNotifier"]],[32,0,["update","updateMetadata","urn"]],[30,[36,1],[[32,0],"fireCustomTracking"],null],[32,0,["groupId"]],[32,0,["isLegacyGroupPost"]],[32,0,["hideSocialEventNotifier"]],[32,0,["hideReactionsMenu"]],[32,0,["hideReshare"]],[32,0,["initialTextAndMentions"]],[32,0,["isCarouselUpdate"]],[32,0,["isOutOfNetworkUpdate"]],[30,[36,3],[[32,0,["isCarouselUpdate"]],1],null],[32,0,["isCarouselResharedUpdate"]],[32,0,["isCommentButtonDisabled"]],[32,0,["isCommentingDisabled"]],[32,0,["isCurrentUserAuthor"]],[32,0,["isDetailView"]],[32,0,["isLegacyGroupPost"]],[32,0,["isLiked"]],[32,0,["isLoadingComments"]],[32,0,["hasLinkedInVideo"]],[32,0,["legoTrackingToken"]],[32,0,["likersModalSocialDetail"]],true,[32,0,["mediaData"]],[32,0,["update","updateTargetingMatchInfo","skills"]],[32,0,["update","socialDetail","totalSocialActivityCounts","numViews"]],[32,0,["onReplyButtonClick"]],[30,[36,1],[[32,0],"onToggleLike"],null],[32,0,["onTriggerRelatedContent"]],[32,0,["update","updateMetadata","shareAudience"]],[32,0,["shouldDirectToDetailPage"]],[32,0,["shouldFocusTexteditor"]],[32,0,["shouldOpenCommentsList"]],true,true,[32,0,["shouldShowCommentsHeader"]],[32,0,["showContentAnalyticsEntryPoint"]],[32,0,["showLikersModal"]],[32,0,["showPublicViewCount"]],[32,0,["update","socialDetail"]],[32,0,["socialEventNotifier"]],[32,0,["sponsoredMetadata"]],[32,0,["update"]],[32,0,["updateAuthor"]],[32,0,["update","updateMetadata","urn"]],[32,0,["updateTrackingObj"]],[32,0,["videoAnalyticsRouteName"]]]]],[30,[36,3],[[32,0,["showNavigationPill"]],[30,[36,2],["feed-shared@buttons/navigation-pill"],[["navigationPillUrl","navigationPillText"],[[32,0,["navigationPillUrl"]],[32,0,["navigationPillText"]]]]]],null],[30,[36,3],[[32,0,["isLeadGenFormUpdate"]],[30,[36,2],["feed-shared@lead-gen-modal-wrapper"],[["adUrn","channelId","closeModal","isOpen","isRequestSourceLAN","leadGenForm","leadTrackingParams"],[[32,0,["update","updateMetadata","trackingData","sponsoredTracking","adUrn"]],[32,0,["channelId"]],[30,[36,1],[[32,0],"closeLeadGenForm"],null],[32,0,["isLeadGenFormOpen"]],[32,0,["isRequestSourceLAN"]],[32,0,["update","leadGenFormContent","leadGenForm"]],[32,0,["update","updateMetadata","trackingData","sponsoredTracking","leadTrackingParams"]]]]]],null],[30,[36,3],[[32,0,["update","leadGenFormContent","ctaButton"]],[30,[36,2],["feed-shared@render-models/button"],[["controlName","model","updateMetadata","updateTrackingObj"],["call_to_action",[32,0,["update","leadGenFormContent","ctaButton"]],[32,0,["update","updateMetadata"]],[32,0,["updateTrackingObj"]]]]]],null],[30,[36,3],[[32,0,["isLeadGenFormUpdate"]],[30,[36,2],["lead-gen@lead-gen-thank-you"],[["leadGenForm","updateTrackingObj","openLinksExternally"],[[32,0,["update","leadGenFormContent","leadGenForm"]],[32,0,["updateTrackingObj"]],[32,0,["openLinksExternally"]]]]]],null]]]],[30,[36,0],null,[["navigateToDetailTracking"],[[30,[36,1],[[32,0],"navigateToDetailTracking"],null]]]],[30,[36,0],null,[["hasContent","hasResharedUpdate","hasSocialDetail","isActionsPositionInContent","isCommentingDisabled","isEditingShare","isLeadGenSubmitted","showHeader","sortCommentsByRelevance","updateTrackingObj"],[[32,0,["hasContent"]],[32,0,["hasResharedUpdate"]],[32,0,["hasSocialDetail"]],[32,0,["isActionsPositionInContent"]],[32,0,["isCommentingDisabled"]],[32,0,["isEditingShare"]],[32,0,["isLeadGenSubmitted"]],[32,0,["showHeader"]],[32,0,["sortCommentsByRelevance"]],[32,0,["updateTrackingObj"]]]]]]],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["hash","action","component","if","global-helpers@map-inline-feedback-type","feed-shared@render-model-path","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","concat","global-helpers@not","ember-cli-pemberly-i18n@bidi-dir","feed-shared@exists","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-impression"]}',meta:{moduleName:"feed-shared/components/render-models/update-v2.hbs"}}),ft=["feed.sponsored-update","feed.live-preview"],yt=["com.linkedin.voyager.feed.render.PollComponent"],Et=["com.linkedin.voyager.feed.render.FeedDividerComponent"],vt=["article","image","external-video"]
let _t=(O=(0,i.attributeBindings)("update.updateMetadata.urn:data-urn"),P=(0,i.classNames)("feed-shared-update-v2","feed-shared-update-v2--minimal-padding","full-height","relative"),A=(0,i.classNameBindings)("update.isHighlighted:feed-shared-update-v2--highlighted","showPremiumBranding:premium-accent-bar","isEdgeToEdge:feed-shared-update-v2--e2e","isWrapped:feed-shared-update-v2--wrapped","hasElevation:artdeco-card","hasBottomPadding:pb4"),x=Ember.inject.service("store"),D=Ember.inject.service("i18n"),I=Ember.inject.service("authentication@authenticated-user"),S=Ember.inject.service("lix"),N=Ember.inject.service("feed-tracking@feed-action-event"),M=Ember.inject.service("gdpr-notice@gdpr-notice"),R=Ember.inject.service("feed-tracking@sponsored-action-tracking"),U=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),j=Ember.inject.service("tracking"),L=Ember.inject.service("router"),F=Ember.inject.service("app-aware-link@custom-navigation-context-router"),V=Ember.inject.service("jet"),z=Ember.inject.service("global-services@window"),H=Ember.inject.service("client-sensor-web@client-sensor"),B=Ember.computed("isDetailView","conversationStarters","isSponsored"),G=Ember.computed("isCarouselUpdate","hasResharedUpdate"),W=Ember.computed("update.header","normalizedCarouselContent","showADCarouselNavigationButtons"),q=Ember.computed("update.content","isWrapped"),Y=Ember.computed("update.updateMetadata.actionsPosition","normalizedContent","normalizedCarouselContent","showADCarouselNavigationButtons").readOnly(),K=Ember.computed.bool("update.leadGenFormContent").readOnly(),Q=Ember.computed("update.contextualHeader","update.actor").readOnly(),$=Ember.computed("update.leadGenFormContent.commentary","update.commentary","isCarouselResharedUpdate","update.resharedUpdate.commentary"),X=Ember.computed("isLeadGenFormUpdate","update.leadGenFormContent.content","update.content","isCarouselResharedUpdate","update.resharedUpdate.content"),J=Ember.computed("isLeadGenFormUpdate","update.leadGenFormContent.carouselContent","update.carouselContent","normalizedContent"),Z=Ember.computed.or("shouldSuppressTracking.feed","update.aggregatedContent").readOnly(),ee=Ember.computed.bool("isAccuratePreview"),te=Ember.computed("isRequestSourceLAN","update.channelId"),ne=Ember.computed("update.updateMetadata","feedActionEvent","sponsoredActionTracking","tracking","update.updatePosition","channelId"),ae=Ember.computed("update.commentary.translationUrn","isCurrentUserAuthor","update.updateMetadata.trackingData.sponsoredTracking.activityType"),re=Ember.computed.equal("currentCommentSortType",h.FeedConstants.RELEVANCE).readOnly(),oe=Ember.computed("update.socialDetail.socialPermissions.canPostComments","update.socialDetail.commentingDisabled"),ie=Ember.computed("authenticatedUser.memberId","update.actor").readOnly(),se=Ember.computed("authenticatedActor","update.socialDetail.totalSocialActivityCounts.likedByOrganizationActor","update.socialDetail.totalSocialActivityCounts.liked"),le=Ember.computed("authenticatedActor").readOnly(),de=Ember.computed.alias("update.socialDetail.comments"),ce=Ember.computed("update.updateMetadata.miniGroup.entityUrn").readOnly(),me=Ember.computed.bool("normalizedContent").readOnly(),pe=Ember.computed.bool("update.resharedUpdate").readOnly(),ue=Ember.computed("update.socialDetail","update.showSocialDetail").readOnly(),he=Ember.computed("hasSocialDetail","update.content").readOnly(),ge=Ember.computed.bool("update.actor").readOnly(),be=Ember.computed("isCarouselResharedUpdate","normalizedCarouselContent","normalizedCommentary","normalizedContent","update.resharedUpdate").readOnly(),fe=Ember.computed("isTextOnlyPost","hasLinkedInVideo","isSponsored","isCarouselUpdate","normalizedCommentary.templateType","normalizedCommentary.numLines").readOnly(),ye=Ember.computed("normalizedCommentary.templateType").readOnly(),Ee=Ember.computed("normalizedContent","normalizedCarouselContent","hasResharedUpdate","isLegacyGroupPost","isLeadGenFormUpdate","isSponsored","groupId","update.{resharedUpdate,highlightedComments,aggregatedContent}").readOnly(),ve=Ember.computed("update.socialDetail.socialUpdateType","update.socialDetail.totalSocialActivityCounts.numViews","hideCaEntryPoint").readOnly(),_e=Ember.computed("normalizedContent"),Te=Ember.computed("normalizedContent"),ke=Ember.computed("hasLinkedInVideo","update.socialDetail.totalSocialActivityCounts.numViews"),we=Ember.computed.alias("update.updateMetadata.trackingData.sponsoredTracking"),Ce=Ember.computed.reads("update.socialDetail"),Oe=Ember.computed.readOnly("update.socialDetail"),Pe=Ember._action,Ae=Ember._action,xe=Ember._action,De=Ember._action,Ie=Ember._action,Se=Ember._action,Ne=Ember._action,Me=Ember._action,Re=Ember._action,Ue=Ember._action,je=Ember._action,Le=Ember._action,Fe=Ember._action,Ve=Ember._action,ze=Ember._action,He=Ember._action,O(Be=P(Be=A(Be=(Ge=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"store",We,this);(0,n.default)(this,"i18n",qe,this);(0,n.default)(this,"authenticatedUser",Ye,this);(0,n.default)(this,"lix",Ke,this);(0,n.default)(this,"feedActionEvent",Qe,this);(0,n.default)(this,"gdprNotice",$e,this);(0,n.default)(this,"sponsoredActionTracking",Xe,this);(0,n.default)(this,"persistentToastManager",Je,this);(0,n.default)(this,"tracking",Ze,this);(0,n.default)(this,"router",et,this);(0,n.default)(this,"cncRouter",tt,this);(0,n.default)(this,"jet",nt,this);(0,n.default)(this,"windowService",at,this);(0,n.default)(this,"clientSensor",rt,this);(0,a.default)(this,"data-test-feed-shared-update-v2",!0);(0,a.default)(this,"isEditingShare",!1);(0,a.default)(this,"isLeadGenFormOpen",!1);(0,a.default)(this,"isLeadGenSubmitted",!1);(0,a.default)(this,"conversationStartersDwellValue",1e4);(0,a.default)(this,"legoTrackingToken","");(0,a.default)(this,"isWrapped",!1);(0,n.default)(this,"isLeadGenFormUpdate",ot,this);(0,n.default)(this,"shouldSuppressImpressionEvents",it,this);(0,n.default)(this,"openLinksExternally",st,this);(0,n.default)(this,"sortCommentsByRelevance",lt,this);(0,n.default)(this,"comments",dt,this);(0,n.default)(this,"hasContent",ct,this);(0,n.default)(this,"hasResharedUpdate",mt,this);(0,n.default)(this,"hasActor",pt,this);(0,n.default)(this,"sponsoredMetadata",ut,this);(0,n.default)(this,"likersModalSocialDetail",ht,this);(0,n.default)(this,"socialDetail",gt,this)}get canRequestConversationStarters(){return!this.isDetailView&&!this.isSponsored&&!Ember.get(this,"conversationStarters.length")}get isCarouselResharedUpdate(){return this.isCarouselUpdate&&this.hasResharedUpdate}get showHeader(){return Ember.get(this,"update.header")&&(!this.normalizedCarouselContent||this.normalizedCarouselContent&&!this.showADCarouselNavigationButtons)}get hasElevation(){if(this.isWrapped)return!1
const e=(0,y.classNameOf)(Ember.get(this,"update.content"))
return!Et.includes(e)}get isActionsPositionInContent(){const e="promo"===(0,p.getComponentType)(this.normalizedContent),t=Ember.get(this,"update.updateMetadata.actionsPosition")
return e||t===h.ACTIONS_POSITION.PROMO_COMPONENT_V2||t===h.ACTIONS_POSITION.ANNOUNCEMENT_COMPONENT||this.normalizedCarouselContent&&this.showADCarouselNavigationButtons}get isOutOfNetworkUpdate(){return Ember.get(this,"update.contextualHeader")&&!Ember.get(this,"update.actor")}get normalizedCommentary(){var e
return this.isCarouselResharedUpdate?Ember.get(this,"update.resharedUpdate.commentary"):null!==(e=Ember.get(this,"update.leadGenFormContent.commentary"))&&void 0!==e?e:Ember.get(this,"update.commentary")}get normalizedContent(){return this.isLeadGenFormUpdate?Ember.get(this,"update.leadGenFormContent.content"):this.isCarouselResharedUpdate?Ember.get(this,"update.resharedUpdate.content"):Ember.get(this,"update.content")}get normalizedCarouselContent(){if(!this.normalizedContent)return this.isLeadGenFormUpdate?Ember.get(this,"update.leadGenFormContent.carouselContent"):Ember.get(this,"update.carouselContent")}get channelId(){return this.isRequestSourceLAN?h.FeedConstants.REQUEST_SOURCE_LAN_SU_CHANNELID:Ember.get(this,"update.channelId")}get updateTrackingObj(){const e=Ember.get(this,"update.updateMetadata")
return e?new f.default(e,this.feedActionEvent,this.sponsoredActionTracking,this.tracking,Ember.get(this,"update.updatePosition"),this.channelId,this.shouldSuppressTracking):null}get showTranslateButton(){return Ember.get(this,"update.commentary.translationUrn")&&!this.isCurrentUserAuthor&&"SPONSORED"!==Ember.get(this,"update.updateMetadata.trackingData.sponsoredTracking.activityType")}get isCommentingDisabled(){return Ember.get(this,"update.socialDetail.socialPermissions")?!Ember.get(this,"update.socialDetail.socialPermissions.canPostComments"):Ember.get(this,"update.socialDetail.commentingDisabled")}get isCurrentUserAuthor(){const{update:e}=this
if(e){const t=Ember.get(e,"actor.image.attributes.firstObject.miniProfile.objectUrn")||Ember.get(e,"actor.name.attributes.firstObject.miniProfile.objectUrn")
return Ember.get(this,"authenticatedUser.miniProfile.objectUrn")===t}return!1}get isLiked(){return(0,b.isLikedByActor)(this.authenticatedActor,Ember.get(this,"update.socialDetail.totalSocialActivityCounts.liked"),Ember.get(this,"update.socialDetail.totalSocialActivityCounts.likedByOrganizationActor"))}get actorsOverride(){const e=Ember.get(this,"authenticatedActor.miniCompany")
return e?[e]:void 0}get groupId(){return Ember.get(this,"update.updateMetadata.miniGroup.entityUrn")?(0,w.fromUrn)(Ember.get(this,"update.updateMetadata.miniGroup.entityUrn")).id:null}get hasSocialDetail(){const e=!Ember.isPresent(Ember.get(this,"update.showSocialDetail"))||Ember.get(this,"update.showSocialDetail")
return Ember.isPresent(Ember.get(this,"update.socialDetail"))&&e}get hasBottomPadding(){const e=(0,y.classNameOf)(Ember.get(this,"update.content"))
return!this.hasSocialDetail&&yt.includes(e)}get isTextOnlyPost(){return this.normalizedCommentary&&!this.normalizedContent&&(!Ember.get(this,"update.resharedUpdate")&&!this.normalizedCarouselContent||this.isCarouselResharedUpdate)}get commentaryNumLines(){const{isTextOnlyPost:e,isSponsored:t,isCarouselUpdate:n}=this
switch(Ember.get(this,"normalizedCommentary.templateType")){case"VISUAL_BASED":return 5
case"TEXT_BASED":return 3}return n?e?15:2:e&&!t?5:t?Ember.get(this,"normalizedCommentary.numLines")||2:void 0}get descriptionClassNameModifier(){return"VISUAL_BASED"===Ember.get(this,"normalizedCommentary.templateType")?" feed-shared-update-v2__description-wrapper--visual-based":""}get rumComponentId(){const{normalizedContent:e,hasResharedUpdate:t,isLegacyGroupPost:n,isLeadGenFormUpdate:a,isSponsored:r}=this,o=Ember.isPresent(this.groupId),i=Ember.get(this,"update.resharedUpdate.content"),s=Ember.get(this,"update.highlightedComments.length"),l=Ember.get(this,"update.aggregatedContent"),d=(0,p.getComponentType)(this.normalizedCarouselContent),c=(0,p.getComponentType)(e)||(0,p.getComponentType)(i),m=["feed/update-v2"]
n&&m.push("legacy-group")
a&&m.push("lead-gen")
o&&m.push("group")
r?m.push("sponsored"):s?m.push("viral-comment"):t?m.push("reshare"):l?m.push("aggregated"):d&&m.push("carousel")
c&&m.push(c)
return m.join("/")}get showContentAnalyticsEntryPoint(){return["POST","SHARE","VIDEO"].includes(Ember.get(this,"update.socialDetail.socialUpdateType"))&&Ember.get(this,"update.socialDetail.totalSocialActivityCounts.numViews")&&!this.hideCaEntryPoint}get hasLinkedInVideo(){const e=this.normalizedContent
return"linkedin-video"===(0,p.getComponentType)(e)}get hasDocument(){const e=this.normalizedContent
return"document"===(0,p.getComponentType)(e)}get showPublicViewCount(){const e=Ember.get(this,"update.socialDetail.totalSocialActivityCounts.numViews")
return this.hasLinkedInVideo&&e&&e>=C.SHOW_NUM_VIEWS_THRESHOLD}init(){super.init.apply(this,arguments)
const{lix:e}=this,t=Ember.get(this,"router.currentRouteName"),n=ft.includes(t),a=this.i18n.lookupTranslation("components/feed-shared@render-models/update-v2","save_comment_error")()
if(this.isSponsored){const e=Ember.get(this,"update.updateMetadata.trackingData.sponsoredTracking.tscpUrl");(null==e?void 0:e.length)>1500&&this.jet.logError(new Error(`tscp tracking url was longer than 1500 chars ${e.length}`),h.JET_TAGS.FEED_SU_TSCP_URL)}this.isRequestSourceLAN&&this.fireSponsoredViewFormTracking()
if(this.shouldFireCarouselImpressionTracking){const{cardImpressionTracker:e}=this
e&&e.on("impression",this,this.onImpressionHandler)}const r={authenticatedUser:this.authenticatedUser,gdprNotice:this.gdprNotice,i18n:this.i18n,jet:this.jet,store:this.store,persistentToastManager:this.persistentToastManager,tracking:this.tracking},o={authenticatedActor:this.authenticatedActor,likeNetworkErrorMessage:this.likeNetworkErrorMessage},i=Ember.get(this,"update.socialDetail.pillNavigationContext.actionTarget"),s=Ember.get(this,"update.socialDetail.pillNavigationContext.accessibilityText"),l=!(!i||!s)
Ember.setProperties(this,{commentaryInlineSeeMoreTrackingOverrides:{expandActionName:"expandCommentaryText",expandControlName:"commentary_expand"},commentNetworkErrorMessage:a,isAccuratePreview:n,navigationPillUrl:i,navigationPillText:s,showNavigationPill:l,_likeHandler:new g.default(r,o),updateAuthor:Ember.get(this,"update.actor"),a11yContext:{actor:Ember.get(this,"update.actor.name.attributes.firstObject"),context:"update"},caEngineName:this.caEngineName||"feed.update.feed-ca",currentCommentSortType:this.commentSort||h.FeedConstants.RELEVANCE,isHidden:!1,isLeadGenFormOpen:this.isRequestSourceLAN,isLegacyGroupPost:!!Ember.get(this,"update.socialDetail.legacyGroupPost"),isSponsored:!!this.sponsoredMetadata,newlyPostedComments:[],shouldOpenCommentsList:!!Ember.get(this,"update.highlightedComments.length"),showPremiumBranding:Ember.get(this,"update.header.showPremiumBranding"),commentingAtActor:Ember.get(this,"update.actor"),isEdgeToEdge:this._isEdgeToEdge(),isOmakaseImpressionDiscountingEnabled:e.getTreatmentIsEnabled("voyager.client.engage-omakase-impression-discounting"),impressionThreshold:e.getTreatmentIsEnabled("voyager.web.feed-impression-tracking-threshold")?e.getTreatment("voyager.web.feed-impression-tracking-threshold"):300})}didInsertElement(){var e,t
super.didInsertElement.apply(this,arguments)
const{isSponsored:n}=this
null===(e=this.onUpdateInserted)||void 0===e||e.call(this)
null===(t=this.onUpdateInsertedForViewState)||void 0===t||t.call(this)
this.isLeadGenFormUpdate&&this._registerLeadGenFormURL()
n||this._addFIEObserver()
this.canRequestConversationStarters&&!Ember.testing&&this._setupUAFRequestViewportTrigger()}didRender(){super.didRender.apply(this,arguments)
if(!Ember.testing&&v.default&&this.updateIsAnchored&&!this.hasAnchored){const e=this.element.getBoundingClientRect().top-120,t=!1
if(e>0){T.default.scrollTo(window,{top:e,animate:t})
Ember.set(this,"hasAnchored",!0)}}}willDestroyElement(){var e,t
super.willDestroyElement.apply(this,arguments)
null===(e=this._observer)||void 0===e||e.disconnect()
const{cardImpressionTracker:n}=this
n&&n.has("impression")&&n.off("impression",this,this.onImpressionHandler)
this.isLeadGenFormUpdate&&this._deregisterLeadGenFormURL()
if(this.element&&null===this.element.offsetParent){Ember.set(this,"isUpdateHidden",!0)
this.sponsoredMetadata&&"SPONSORED"===Ember.get(this.sponsoredMetadata,"activityType")&&this.clientSensor.incrementMetricCounter({groupName:u.CLIENT_SENSOR_GROUP_NAME,metricName:u.SponsoredClientSensorMetrics.SPONSORED_HIDDEN_UPDATES})}null===(t=this._observer)||void 0===t||t.disconnect()}willDestroy(){super.willDestroy.apply(this,arguments);(0,d.runDisposables)(this)}onRequestReload(){console.warn("onRequestReload action was not provided for update-v2")}onImpressionHandler(e){let{cardIndex:t,event:n,associatedInputControlUrn:a}=e
if(this.slideIndex===t){const{element:e,tracking:t}=this
e&&t.fireTrackingPayload("FeedImpressionEvent",this.constructImpressionEvent(n,e,a))}}constructImpressionEvent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ember.get(this,"update.updateMetadata.urn"),r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Ember.get(this,"update.updateMetadata.trackingData.trackingId")
const o=!(!this.isOmakaseImpressionDiscountingEnabled||!Ember.get(this,"update.updateMetadata.excludedFromSeen"))||void 0
let i,s
if(this.shouldFireCarouselImpressionTracking)s={row:this.impressionRowPosition,column:this.impressionColumnPosition}
else{const e=Ember.get(this,"update.updatePosition")
i=Ember.isPresent(e)?{index:e}:{index:1}}const l=Ember.get(this,"update.updateMetadata.trackingData.searchId"),d={timeZoneOffsetMinutes:-1*(new Date).getTimezoneOffset(),entities:[{urn:a,trackingId:r,visibleTime:e.visibleTime,visibleHeight:e.visibleHeight,duration:e.duration,listPosition:i,gridPosition:s,isExcludedFromSeen:o,size:{width:t.clientWidth,height:t.clientHeight},associatedInputControlUrn:n}]}
l&&(d.searchId=l)
return d}fireSponsoredImpressionEvent(e){let{duration:t}=e
if(this.isSponsored&&!Ember.get(this,"shouldSuppressTracking.sponsored")&&t>=(Ember.testing?0:1e3)&&!this._isUpdateHidden()){this.updateTrackingObj.fireSponsoredTrackingEvent({actionType:"impression"},{duration:t})
return!0}return!1}fireSponsoredViewFormTracking(){this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewForm",controlName:"call_to_action"})}navigateToDetailTracking(){const e=this.isSponsored?"commentary_text":"object_description"
this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:e,actionType:"viewUpdateDetail",actionCategory:"VIEW"})}onEditShareSuccess(e){Ember.isPresent(e)&&Ember.set(this,"update",e)}fireCustomTracking(e){if(!e){this.jet.logError(new Error("fireCustomTracking called without a trackingPayload"),h.JET_TAGS.FEED_CUSTOM_TRACKING)
return}const{actionCategory:t,actionType:n,controlName:a}=e
t&&n&&a?this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents(e):this.jet.logError(new Error(`fireCustomTracking called with invalid trackingPayload ${t} ${n} ${a}`),h.JET_TAGS.FEED_CUSTOM_TRACKING)}hideOrUnhideUpdateOnAction(e){let{shouldHide:t,menuAction:n,shouldReloadFeed:a}=e
a&&this.onRequestReload()
Ember.setProperties(this.update,{menuAction:n,isHidden:t})}onCommentsTotalClick(){(0,l.readDOM)((()=>{if(!this.isDestroying){const e=this.element.querySelector(".comments-comments-list")
e&&(0,_.default)(e)}}))}onToggleCommenting(e){const t="DISABLE_COMMENTS"===Ember.get(e,"actionType"),[n,a]=(0,c.toggleCommentingRequest)(Ember.get(e,"targetUrn"),t?"disableComments":"enableComments")
return this.store.adapterFor("-ember-m3").ajax(n,a).then((()=>{Ember.set(this,"update.socialDetail.commentingDisabled",t)
Ember.set(this,"update.socialDetail.socialPermissions.canPostComments",!t)
t&&Ember.set(this,"update.socialDetail.totalSocialActivityCounts.numComments",0)}),(e=>{const t=this.i18n.lookupTranslation("components/feed-shared@render-models/update-v2","network_error_occurred")()
t&&this.persistentToastManager.error({message:t})
throw e}))}updateCommentRestrictionSetting(e,t){const[n,a,r]=(0,c.updateCommentRestrictionSettingRequest)(e,t)
return this.store.adapterFor("-ember-m3").ajax(n,a,r).then((()=>{Ember.set(this,"update.socialDetail.allowedCommentersScope",t)
if(t===s.ALLOWED_COMMENTERS_SCOPE.NONE){Ember.set(this,"update.socialDetail.commentingDisabled",!0)
Ember.set(this,"update.socialDetail.socialPermissions.canPostComments",!1)
Ember.set(this,"update.socialDetail.totalSocialActivityCounts.numComments",0)}else{Ember.set(this,"update.socialDetail.commentingDisabled",!1)
Ember.set(this,"update.socialDetail.socialPermissions.canPostComments",!0)}const e=this.i18n.lookupTranslation("components/comments@comment-restriction-settings-modal",{ALL:"comment_restriction_success_ALL",CONNECTIONS_ONLY:"comment_restriction_success_CONNECTIONS_ONLY",NONE:"comment_restriction_success_NONE"}[t])()
this.persistentToastManager.success({message:e})}),(e=>{const t=this.i18n.lookupTranslation("components/comments@comment-restriction-settings-modal","comment_restriction_network_error_occurred")()
t&&this.persistentToastManager.error({message:t})
throw e}))}updateModelWithProperties(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const t=this.update
Ember.setProperties(t,e)}reloadUpdate(){var e
const n=this.feedActionEvent.getModuleKeyForCurrentPage(),a=Ember.get(this,"update.updateMetadata.urn"),r=(0,m.getUpdateByUpdateIdRequest)(a,n),{store:o}=this
return(e=o.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)(r)).then((e=>{o.serializerFor("-ember-m3").pushPayload(o,e)}))}toggleIsEditingShare(e){Ember.set(this,"isEditingShare",e)}onToggleLike(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const t=Ember.get(this,"update.socialDetail.totalSocialActivityCounts"),n=Ember.get(this,"update.updateMetadata.trackingData")
this.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents({controlName:e.controlName||"like_toggle",actionType:this.isLiked?"unlikeUpdate":"likeUpdate",actionCategory:this.isLiked?"UNLIKE":"LIKE"})
this._likeHandler.toggleLike(t,n).then((()=>{}))}openLeadGenForm(){Ember.set(this,"isLeadGenFormOpen",!0)}closeLeadGenForm(e){e?e.then((()=>{if(!this.isDestroying){Ember.set(this,"isLeadGenSubmitted",!0);(0,d.runTask)(this,(()=>{const e=this.element.querySelector(".lead-gen-thank-you__heading")
e&&e.focus()}))}})).catch((e=>{if(!Ember.getWithDefault(e,"errors",[]).some((e=>{let{status:t}=e
return 403===t||500===t})))throw e
console.error("Failed to save the leadgen form",e)})):Ember.set(this,"isLeadGenFormOpen",!1)}isUpdateHiddenAction(){return this._isUpdateHidden()}onClickInlineFeedbackLink(e){const t=Ember.get(e,"inlineFeedBack.link.url"),n=Ember.get(e,"inlineFeedBack.controlName"),{updateTrackingObj:a}=this
this.windowService.open(jSecure.sanitizeUrl((0,k.generateUrlByDomain)(t)),"_blank")
a.fireControlInteractionEvent(n)
a.fireFeedActionAndSponsoredTrackingEvents({actionType:Ember.get(e,"actionType"),actionCategory:"VIEW",controlName:n})}onTrackImpression(){if(this.shouldFireCarouselImpressionTracking||!this.update)return()=>[]
if(!this.isDestroying){if(this.shouldSuppressImpressionEvents)return()=>[]
const e=this.constructImpressionEvent(void 0,this.element)
return t=>{this.fireSponsoredImpressionEvent(t)
const n=e.entities[0]
e.entities[0]=Object.assign(n,{visibleTime:t.visibleTime,visibleHeight:t.visibleHeight,duration:t.duration})
return{body:e,name:"FeedImpressionEvent"}}}return()=>[]}_setupUAFRequestViewportTrigger(){const e=this.conversationStartersDwellValue
this._observer=new E.default((t=>{this.isDestroying||t.forEach((t=>{t.isIntersecting&&(t.intersectionRatio>=.8?this.requestTask=(0,d.runTask)(this,(()=>{var e
null===(e=this.onTriggerRelatedContent)||void 0===e||e.call(this,"conversation_starters","VIEW_POST")
Ember.set(this,"conversationStartersUseCase","VIEW_POST")}),e):(0,d.cancelTask)(this,this.requestTask))}))}),{threshold:[0,.8]})
this._observer.observe(this.element)}_registerLeadGenFormURL(){const e=Ember.set(this,"leadGenFormURL",`${(0,k.getDomainUrl)()}/leadGenForm/${Ember.get(this,"update.leadGenFormContent.leadGenForm.entityUrn")}`)
this.cncRouter.registerHandler(e,Ember.get(this,"actions.openLeadGenForm").bind(this))}_deregisterLeadGenFormURL(){v.default&&this.cncRouter.deleteHandler(this.leadGenFormURL)}_isEdgeToEdge(){const e=(0,p.getComponentType)(this.normalizedContent)
return vt.includes(e)}_addFIEObserver(){v.default&&this.element&&(0,l.readDOM)((()=>{if(this.isDestroying)return
const e=this.element.offsetHeight,t=this.windowService.window.innerHeight-52,n=t/2/e,a=Ember.testing?0:300
if(e>2*t){let e=0
const t=t=>t.forEach((t=>{const r=t.isIntersecting&&t.intersectionRatio>n
r&&!e?e=t.time:!r&&e>=a&&this.tracking.fireTrackingPayload("FeedImpressionEvent",this.constructImpressionEvent({duration:t.time-e,visibleTime:t.time},this.element))}))
this._observer=new E.default(t,{threshold:n})
this._observer.observe(this.element)}}))}_isUpdateHidden(){return this.isUpdateHidden||this.element&&null===this.element.offsetParent}},We=(0,r.default)(Ge.prototype,"store",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),qe=(0,r.default)(Ge.prototype,"i18n",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ye=(0,r.default)(Ge.prototype,"authenticatedUser",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ke=(0,r.default)(Ge.prototype,"lix",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Qe=(0,r.default)(Ge.prototype,"feedActionEvent",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$e=(0,r.default)(Ge.prototype,"gdprNotice",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Xe=(0,r.default)(Ge.prototype,"sponsoredActionTracking",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Je=(0,r.default)(Ge.prototype,"persistentToastManager",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ze=(0,r.default)(Ge.prototype,"tracking",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),et=(0,r.default)(Ge.prototype,"router",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),tt=(0,r.default)(Ge.prototype,"cncRouter",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),nt=(0,r.default)(Ge.prototype,"jet",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),at=(0,r.default)(Ge.prototype,"windowService",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),rt=(0,r.default)(Ge.prototype,"clientSensor",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"canRequestConversationStarters",[B],Object.getOwnPropertyDescriptor(Ge.prototype,"canRequestConversationStarters"),Ge.prototype),(0,r.default)(Ge.prototype,"isCarouselResharedUpdate",[G],Object.getOwnPropertyDescriptor(Ge.prototype,"isCarouselResharedUpdate"),Ge.prototype),(0,r.default)(Ge.prototype,"showHeader",[W],Object.getOwnPropertyDescriptor(Ge.prototype,"showHeader"),Ge.prototype),(0,r.default)(Ge.prototype,"hasElevation",[q],Object.getOwnPropertyDescriptor(Ge.prototype,"hasElevation"),Ge.prototype),(0,r.default)(Ge.prototype,"isActionsPositionInContent",[Y],Object.getOwnPropertyDescriptor(Ge.prototype,"isActionsPositionInContent"),Ge.prototype),ot=(0,r.default)(Ge.prototype,"isLeadGenFormUpdate",[K],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"isOutOfNetworkUpdate",[Q],Object.getOwnPropertyDescriptor(Ge.prototype,"isOutOfNetworkUpdate"),Ge.prototype),(0,r.default)(Ge.prototype,"normalizedCommentary",[$],Object.getOwnPropertyDescriptor(Ge.prototype,"normalizedCommentary"),Ge.prototype),(0,r.default)(Ge.prototype,"normalizedContent",[X],Object.getOwnPropertyDescriptor(Ge.prototype,"normalizedContent"),Ge.prototype),(0,r.default)(Ge.prototype,"normalizedCarouselContent",[J],Object.getOwnPropertyDescriptor(Ge.prototype,"normalizedCarouselContent"),Ge.prototype),it=(0,r.default)(Ge.prototype,"shouldSuppressImpressionEvents",[Z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),st=(0,r.default)(Ge.prototype,"openLinksExternally",[ee],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"channelId",[te],Object.getOwnPropertyDescriptor(Ge.prototype,"channelId"),Ge.prototype),(0,r.default)(Ge.prototype,"updateTrackingObj",[ne],Object.getOwnPropertyDescriptor(Ge.prototype,"updateTrackingObj"),Ge.prototype),(0,r.default)(Ge.prototype,"showTranslateButton",[ae],Object.getOwnPropertyDescriptor(Ge.prototype,"showTranslateButton"),Ge.prototype),lt=(0,r.default)(Ge.prototype,"sortCommentsByRelevance",[re],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"isCommentingDisabled",[oe],Object.getOwnPropertyDescriptor(Ge.prototype,"isCommentingDisabled"),Ge.prototype),(0,r.default)(Ge.prototype,"isCurrentUserAuthor",[ie],Object.getOwnPropertyDescriptor(Ge.prototype,"isCurrentUserAuthor"),Ge.prototype),(0,r.default)(Ge.prototype,"isLiked",[se],Object.getOwnPropertyDescriptor(Ge.prototype,"isLiked"),Ge.prototype),(0,r.default)(Ge.prototype,"actorsOverride",[le],Object.getOwnPropertyDescriptor(Ge.prototype,"actorsOverride"),Ge.prototype),dt=(0,r.default)(Ge.prototype,"comments",[de],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"groupId",[ce],Object.getOwnPropertyDescriptor(Ge.prototype,"groupId"),Ge.prototype),ct=(0,r.default)(Ge.prototype,"hasContent",[me],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),mt=(0,r.default)(Ge.prototype,"hasResharedUpdate",[pe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"hasSocialDetail",[ue],Object.getOwnPropertyDescriptor(Ge.prototype,"hasSocialDetail"),Ge.prototype),(0,r.default)(Ge.prototype,"hasBottomPadding",[he],Object.getOwnPropertyDescriptor(Ge.prototype,"hasBottomPadding"),Ge.prototype),pt=(0,r.default)(Ge.prototype,"hasActor",[ge],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"isTextOnlyPost",[be],Object.getOwnPropertyDescriptor(Ge.prototype,"isTextOnlyPost"),Ge.prototype),(0,r.default)(Ge.prototype,"commentaryNumLines",[fe],Object.getOwnPropertyDescriptor(Ge.prototype,"commentaryNumLines"),Ge.prototype),(0,r.default)(Ge.prototype,"descriptionClassNameModifier",[ye],Object.getOwnPropertyDescriptor(Ge.prototype,"descriptionClassNameModifier"),Ge.prototype),(0,r.default)(Ge.prototype,"rumComponentId",[Ee],Object.getOwnPropertyDescriptor(Ge.prototype,"rumComponentId"),Ge.prototype),(0,r.default)(Ge.prototype,"showContentAnalyticsEntryPoint",[ve],Object.getOwnPropertyDescriptor(Ge.prototype,"showContentAnalyticsEntryPoint"),Ge.prototype),(0,r.default)(Ge.prototype,"hasLinkedInVideo",[_e],Object.getOwnPropertyDescriptor(Ge.prototype,"hasLinkedInVideo"),Ge.prototype),(0,r.default)(Ge.prototype,"hasDocument",[Te],Object.getOwnPropertyDescriptor(Ge.prototype,"hasDocument"),Ge.prototype),(0,r.default)(Ge.prototype,"showPublicViewCount",[ke],Object.getOwnPropertyDescriptor(Ge.prototype,"showPublicViewCount"),Ge.prototype),ut=(0,r.default)(Ge.prototype,"sponsoredMetadata",[we],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ht=(0,r.default)(Ge.prototype,"likersModalSocialDetail",[Ce],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),gt=(0,r.default)(Ge.prototype,"socialDetail",[Oe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(Ge.prototype,"navigateToDetailTracking",[Pe],Object.getOwnPropertyDescriptor(Ge.prototype,"navigateToDetailTracking"),Ge.prototype),(0,r.default)(Ge.prototype,"onEditShareSuccess",[Ae],Object.getOwnPropertyDescriptor(Ge.prototype,"onEditShareSuccess"),Ge.prototype),(0,r.default)(Ge.prototype,"fireCustomTracking",[xe],Object.getOwnPropertyDescriptor(Ge.prototype,"fireCustomTracking"),Ge.prototype),(0,r.default)(Ge.prototype,"hideOrUnhideUpdateOnAction",[De],Object.getOwnPropertyDescriptor(Ge.prototype,"hideOrUnhideUpdateOnAction"),Ge.prototype),(0,r.default)(Ge.prototype,"onCommentsTotalClick",[Ie],Object.getOwnPropertyDescriptor(Ge.prototype,"onCommentsTotalClick"),Ge.prototype),(0,r.default)(Ge.prototype,"onToggleCommenting",[Se],Object.getOwnPropertyDescriptor(Ge.prototype,"onToggleCommenting"),Ge.prototype),(0,r.default)(Ge.prototype,"updateCommentRestrictionSetting",[Ne],Object.getOwnPropertyDescriptor(Ge.prototype,"updateCommentRestrictionSetting"),Ge.prototype),(0,r.default)(Ge.prototype,"updateModelWithProperties",[Me],Object.getOwnPropertyDescriptor(Ge.prototype,"updateModelWithProperties"),Ge.prototype),(0,r.default)(Ge.prototype,"reloadUpdate",[Re],Object.getOwnPropertyDescriptor(Ge.prototype,"reloadUpdate"),Ge.prototype),(0,r.default)(Ge.prototype,"toggleIsEditingShare",[Ue],Object.getOwnPropertyDescriptor(Ge.prototype,"toggleIsEditingShare"),Ge.prototype),(0,r.default)(Ge.prototype,"onToggleLike",[je],Object.getOwnPropertyDescriptor(Ge.prototype,"onToggleLike"),Ge.prototype),(0,r.default)(Ge.prototype,"openLeadGenForm",[Le],Object.getOwnPropertyDescriptor(Ge.prototype,"openLeadGenForm"),Ge.prototype),(0,r.default)(Ge.prototype,"closeLeadGenForm",[Fe],Object.getOwnPropertyDescriptor(Ge.prototype,"closeLeadGenForm"),Ge.prototype),(0,r.default)(Ge.prototype,"isUpdateHiddenAction",[Ve],Object.getOwnPropertyDescriptor(Ge.prototype,"isUpdateHiddenAction"),Ge.prototype),(0,r.default)(Ge.prototype,"onClickInlineFeedbackLink",[ze],Object.getOwnPropertyDescriptor(Ge.prototype,"onClickInlineFeedbackLink"),Ge.prototype),(0,r.default)(Ge.prototype,"onTrackImpression",[He],Object.getOwnPropertyDescriptor(Ge.prototype,"onTrackImpression"),Ge.prototype),Ge))||Be)||Be)||Be)
e.default=_t
Ember._setComponentTemplate(bt,_t)}))
define.alias("ember-cloud-filepicker/components/slideshare-file-picker","feed-shared/components/slideshare-file-picker")
define("feed-shared/components/sponsored-external-video-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","feed-shared/components/video-container","feed-tracking/utils/sponsored-video-view-tracker","video-utils/utils/video-constants"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g
let b=(l=Ember.inject.service("global-services@xhr"),d=Ember.inject.service("lix"),c=Ember.inject.service("date"),m=Ember._action,p=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"xhr",u,this);(0,t.default)(this,"lix",h,this);(0,t.default)(this,"dateService",g,this)}init(){super.init.apply(this,arguments)
this._disableThirdPartyPlayback=this.lix.getTreatmentIsEnabled("voyager.web.video-disable-third-party-playback")
this.sponsoredVideoViewTracker=new i.default(Ember.get(this,"updateTrackingObj.updatePosition")||-1,Ember.get(this,"updateMetadata.trackingData"),Ember.get(this,"updateTrackingObj.sponsoredTrackingService.channelId"),this.xhr,this.dateService,this.shouldSuppressTracking)}handleThumbnailClick(){var e;(e=super.actions.handleThumbnailClick).call.apply(e,[this].concat(Array.prototype.slice.call(arguments)))
if(this._disableThirdPartyPlayback){const e=Ember.get(this.model,"navigationContext.trackingActionType")
this.sponsoredVideoViewTracker.fireVideoActionEvent(e,s.VIDEO_CONTROL_NAMES.EXTERNAL_VIDEO_IMAGE)}else this.sponsoredVideoViewTracker.fireVideoActionEvent("playVideo",s.VIDEO_CONTROL_NAMES.VIDEO_THUMBNAIL_PLAY)}},u=(0,a.default)(p.prototype,"xhr",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,a.default)(p.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,a.default)(p.prototype,"dateService",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(p.prototype,"handleThumbnailClick",[m],Object.getOwnPropertyDescriptor(p.prototype,"handleThumbnailClick"),p.prototype),p)
e.default=b}))
define("feed-shared/components/tagged-entities",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember-decorators/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,r,o,i,s
const l=Ember.HTMLBars.template({id:"UNn+k+fx",block:'{"symbols":["entity","elements"],"statements":[[10,"ul"],[14,0,"artdeco-list artdeco-list--offset-1"],[12],[2,"\\n"],[6,[37,3],[[30,[36,2],[[30,[36,2],[[32,0,["taggedEntitiesToRender"]]],null]],null]],null,[["default","else"],[{"statements":[[2,"    "],[10,"li"],[14,0,"artdeco-list__item artdeco-list__item--offset-1 ph0"],[12],[2,"\\n      "],[8,"app-aware-link@navigation-context-link",[[24,0,"feed-shared-celebration__meta-link link-without-hover-state"],[24,"target","_self"],[16,"onclick",[30,[36,0],[[32,0],"onTaggedPeopleClick",[32,1,["navigationContext","trackingActionType"]]],null]]],[["@href","@useDefaultLinkBehavior"],[[32,1,["navigationContext","actionTarget"]],false]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@size"],[4]],[["default"],[{"statements":[[2,"\\n          "],[8,[32,2,["image"]],[],[["@type"],["circle"]],[["default"],[{"statements":[[2,"\\n            "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize"],[[32,1,["image"]],4]],null],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n          "],[8,[32,2,["content"]],[],[["@class"],["pl2"]],[["default"],[{"statements":[[2,"\\n            "],[8,[32,2,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n              "],[1,[30,[36,1],[[32,1,["name"]]],null]],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n            "],[8,[32,2,["badge"]],[],[["@degreeText"],[[32,1,["supplementaryActorInfo","text"]]]],null],[2,"\\n            "],[8,[32,2,["caption"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n              "],[1,[30,[36,1],[[32,1,["description"]]],null]],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "]],"parameters":[2]}]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[1]},{"statements":[[2,"    "],[8,"artdeco-loader@artdeco-loader",[],[["@class"],["block mhA"]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["action","text-view-model@text-view-model","-track-array","each"]}',meta:{moduleName:"feed-shared/components/tagged-entities.hbs"}})
let d=(a=(0,n.tagName)(""),r=(0,n.classNames)("full-width"),o=Ember._action,a(i=r(i=(s=class extends Ember.Component{didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const e=Ember.getWithDefault(this,"taggedEntities",[]).map((e=>{const t=Ember.get(e,"supplementaryActorInfo.text")
t&&Ember.set(e,"supplementaryActorInfo.text",t.replace(` ${String.fromCharCode(8226)} `,""))
return e}))
Ember.set(this,"taggedEntitiesToRender",e)}onTaggedPeopleClick(e){const{updateTrackingObj:t}=this
if(t){t.fireControlInteractionEvent("celebrations_tagged_list_actor")
t.fireFeedActionAndSponsoredTrackingEvents({controlName:"celebrations_tagged_list_actor",actionType:e,actionCategory:"VIEW"})}}},(0,t.default)(s.prototype,"onTaggedPeopleClick",[o],Object.getOwnPropertyDescriptor(s.prototype,"onTaggedPeopleClick"),s.prototype),s))||i)||i)
e.default=d
Ember._setComponentTemplate(l,d)}))
define("feed-shared/components/tap-target-overlay",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-batcher","feed-shared/utils/constants","global-utils/utils/html-safe","feed-utils/utils/orient-tags","ember-lifeline"],(function(e,t,n,a,r,o,i,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,u,h,g,b,f,y,E,v,_,T
const k=Ember.HTMLBars.template({id:"wwkgvSLb",block:'{"symbols":["tag","index","&default"],"statements":[[18,3,null],[2,"\\n\\n"],[6,[37,4],[[30,[36,3],[[30,[36,3],[[32,0,["tags"]]],null]],null]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@photo-tag",[[16,"data-tag-id",[32,2]]],[["@class","@tag","@tagOwnerUrn","@onTagClick","@onUntagClick"],[[30,[36,2],[[32,0,["tagClass"]]," fixed"],null],[32,1],[32,0,["tagOwnerUrn"]],[30,[36,1],[[32,0],"onTagClick"],null],[30,[36,1],[[32,0],"onUntagClick"],null]]],null],[2,"\\n"]],"parameters":[1,2]}]]],[2,"\\n"],[6,[37,0],[[32,0,["tags","length"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[14,0,"feed-shared-tap-target-overlay__toggle-button fixed inline-block"],[15,5,[32,0,["tagToggleButtonStyles"]]],[12],[2,"\\n    "],[8,"artdeco-button@artdeco-button",[],[["@type","@color","@circle","@class","@icon","@size","@click"],["primary",[30,[36,0],[[32,0,["showTags"]],"default","inverse"],null],true,[30,[36,0],[[32,0,["showTags"]],"feed-shared-tap-target-overlay__toggle-button--on","feed-shared-tap-target-overlay__toggle-button--off"],null],"tag-icon",1,[30,[36,1],[[32,0],"toggleShowTags"],null]]],null],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","action","concat","-track-array","each"]}',meta:{moduleName:"feed-shared/components/tap-target-overlay.hbs"}}),{TAP_TARGET_ATTRIBUTE_TYPES:w}=s.FeedConstants
let C=(m=(0,o.classNameBindings)("hideTags:feed-shared-tap-target-overlay--hidden-tags"),p=Ember.inject.service("tracking"),u=Ember.inject.service("lix"),h=Ember.computed("showTags","hasPositionedElements").readOnly(),g=Ember.computed("tapTargets.[]"),b=Ember._action,f=Ember._action,y=Ember._action,m(E=(v=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"tracking",_,this);(0,t.default)(this,"lix",T,this);(0,n.default)(this,"showTags",!1);(0,n.default)(this,"data-test-tap-target-overlay",!0);(0,n.default)(this,"tagClass","feed-shared-tap-target-overlay__tag");(0,n.default)(this,"hasPositionedElements",!1)}get hideTags(){return!this.showTags||!this.hasPositionedElements}get tags(){return Ember.getWithDefault(this,"tapTargets",[]).filter((e=>Ember.get(e,"type")===w.tags))}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const e=this.tapTargets
this._previousTapTargets!==e&&Ember.set(this,"hasPositionedElements",!1)
Ember.set(this,"_previousTapTargets",e)}didRender(){super.didRender.apply(this,arguments)
!this.hasPositionedElements&&this.tags.length&&(0,i.readDOM)((()=>{const e=this.element.querySelector("img"),t=this.element.querySelector("div")
e?e.complete?this.handlePositioning(e):["load","error"].forEach((t=>{const n=()=>{this.handlePositioning(e);(0,c.removeEventListener)(this,e,t,n)};(0,c.addEventListener)(this,e,t,n)})):t&&this.handlePositioning(t)}))}willDestroy(){super.willDestroy.apply(this,arguments);(0,c.runDisposables)(this)}click(){Ember.set(this,"showTags",!this.showTags)
this._fireTagsTracking(this.showTags)}toggleShowTags(e){Ember.set(this,"showTags",!this.showTags)
this._fireTagsTracking(this.showTags)
e.stopPropagation()}onTagClick(){const{updateTrackingObj:e}=this
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"photo_tag",actionCategory:"VIEW",actionType:"viewMember"})}onUntagClick(e){var t
const{updateTrackingObj:n}=this
n&&n.fireFeedActionAndSponsoredTrackingEvents({controlName:"photo_tag",actionType:"removeTag",actionCategory:"DELETE"})
null===(t=this.onUntagClickAction)||void 0===t||t.call(this,e)}handlePositioning(e){(0,i.readDOM)((()=>{const t=`.${this.tagClass}`,n=this.element.querySelectorAll(t),a=e.getBoundingClientRect();(0,i.mutateDOM)((()=>{this.positionTagToggle(a)
this.positionTags(a,n);(0,d.orientTags)(e,n)
Ember.set(this,"hasPositionedElements",!0)}))}))}positionTagToggle(e){let{x:t,y:n}=e
const a=t+8,r=n+8
Ember.set(this,"tagToggleButtonStyles",(0,l.default)(`bottom: ${r}px; left: ${a}px`))}positionTags(e){let{x:t,y:n,width:a,height:r}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]
if(!o.length)return
const{tags:i}=this
o.forEach((e=>{const o=e.dataset.tagId,s=i[o],d=r*Ember.get(s,"firstCornerYOffsetPercentage")+n,c=a*Ember.get(s,"firstCornerXOffsetPercentage")+t
e.style=(0,l.default)(`top: ${d}px; left: ${c}px`)}))}_fireTagsTracking(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
const{updateTrackingObj:t}=this
if(t){t.fireControlInteractionEvent("tagging_tags_toggle")
t.fireFeedActionAndSponsoredTrackingEvents({controlName:"object",actionCategory:e?"VIEW":"HIDE",actionType:e?"toggleOnNametags":"toggleOffNametags"})}}},_=(0,a.default)(v.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,a.default)(v.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(v.prototype,"hideTags",[h],Object.getOwnPropertyDescriptor(v.prototype,"hideTags"),v.prototype),(0,a.default)(v.prototype,"tags",[g],Object.getOwnPropertyDescriptor(v.prototype,"tags"),v.prototype),(0,a.default)(v.prototype,"toggleShowTags",[b],Object.getOwnPropertyDescriptor(v.prototype,"toggleShowTags"),v.prototype),(0,a.default)(v.prototype,"onTagClick",[f],Object.getOwnPropertyDescriptor(v.prototype,"onTagClick"),v.prototype),(0,a.default)(v.prototype,"onUntagClick",[y],Object.getOwnPropertyDescriptor(v.prototype,"onUntagClick"),v.prototype),v))||E)
e.default=C
Ember._setComponentTemplate(k,C)}))
define("feed-shared/components/top-bar",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"oyXs1YrT",block:'{"symbols":["&default"],"statements":[[18,1,null],[2,"\\n"]],"hasEval":false,"upvars":[]}',meta:{moduleName:"feed-shared/components/top-bar.hbs"}})
var n=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=n}))
define("feed-shared/components/translation-menu",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,i,s,l,d,c,m,p
const u=Ember.HTMLBars.template({id:"hELd3yG8",block:'{"symbols":["modal","trigger","star"],"statements":[[8,"artdeco-hoverables@artdeco-hoverable-trigger",[],[["@on","@onClick"],["click",[32,0,["onOpenTranslationMenu"]]]],[["default"],[{"statements":[[2,"\\n  "],[8,"artdeco-button@artdeco-button",[[16,"aria-controls",[32,2,["ariaId"]]],[16,"aria-expanded",[32,2,["ariaExpanded"]]],[16,"aria-describedby",[32,2,["ariaId"]]]],[["@class","@type","@color","@size"],[[30,[36,2],[[32,0,["onDark"]],"feed-shared-translation-menu__trigger--on-dark"],null],"tertiary","default",1]],[["default"],[{"statements":[[2,"\\n    "],[10,"span"],[14,0,"feed-shared-translation-menu__header"],[12],[1,[30,[36,0],["rate_translation","feed-shared/components/translation-menu"],null]],[13],[1,[30,[36,5],null,[["class","size","type"],["feed-shared-translation-menu__rate-icon","small","language-icon"]]]]],"parameters":[]}]]],[2,"\\n\\n  "],[8,[32,2,["artdeco-hoverable-content"]],[],[["@contentClass","@theme"],[[30,[36,7],["feed-shared-translation-menu",[30,[36,2],[[32,0,["isInModal"]]," feed-shared-translation-menu--in-modal"],null]],null],"inverse"]],[["default"],[{"statements":[[2,"\\n    "],[10,"div"],[14,0,"text-align-center pb4 t-14 t-black t-normal"],[12],[2,"\\n      "],[1,[30,[36,2],[[32,0,["currentStarDescription"]],[32,0,["currentStarDescription"]],[30,[36,0],["rate_translation","feed-shared/components/translation-menu"],null]],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-translation-menu__stars display-flex justify-center"],[12],[2,"\\n"],[6,[37,9],[[30,[36,8],[[30,[36,8],[[32,0,["stars"]]],null]],null]],null,[["default"],[{"statements":[[2,"        "],[10,"button"],[15,"onclick",[30,[36,3],[[32,0],[32,0,["setStarRating"]],[32,3]],null]],[15,"onmouseenter",[30,[36,3],[[32,0],[32,0,["setInterimStarRating"]],[32,3]],null]],[15,"onmouseleave",[30,[36,3],[[32,0],[32,0,["unsetInterimStarRating"]]],null]],[14,4,"button"],[12],[2,"\\n          "],[1,[30,[36,5],null,[["type","class"],[[30,[36,2],[[32,3,["empty"]],"star-icon","star-filled-icon"],null],[30,[36,7],["feed-shared-translation-menu__star-icon",[30,[36,6],[[32,3,["empty"]]," feed-shared-translation-menu__star-icon--filled"],null]],null]]]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[3]}]]],[2,"    "],[13],[2,"\\n    "],[10,"hr"],[14,0,"artdeco-divider mv0"],[12],[13],[2,"\\n    "],[10,"div"],[14,0,"feed-shared-translation-menu__actions"],[12],[2,"\\n"],[6,[37,2],[[32,0,["language"]]],null,[["default"],[{"statements":[[2,"        "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","never_translate_click"]],[["@class","@click","@type","@color"],["t-14 p3 full-width justify-flex-start",[30,[36,3],[[32,0],"fireTrackingAndOpenConfirmationModal"],null],"tertiary","muted"]],[["default"],[{"statements":[[1,[30,[36,5],null,[["type","size","class"],["speech-bubble-slash-icon","large","v-align-bottom mr3"]]]],[1,[30,[36,0],["do_not_translate","feed-shared/components/translation-menu"],[["language"],[[32,0,["language"]]]]]]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[24,"data-control-name","language_settings_click"]],[["@href","@class","@click","@target"],["/psettings/select-language-for-translation","t-14 p3 mb3 full-width justify-flex-start artdeco-button artdeco-button--muted artdeco-button--tertiary",[30,[36,3],[[32,0],[32,0,["fireCustomFeedTracking"]],"VIEW","languageSettingsClick","language_settings_click"],null],"_blank"]],[["default"],[{"statements":[[1,[30,[36,5],null,[["type","size","class"],["language-icon","large","v-align-bottom mr3"]]]],[1,[30,[36,0],["language_settings","feed-shared/components/translation-menu"],null]]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[2]}]]],[2,"\\n\\n"],[6,[37,2],[[32,0,["language"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-modal",[],[["@overlayClasses","@isOpen","@dismissModal","@size"],["display-flex flex-column justify-center",[32,0,["isConfirmationModalOpen"]],[30,[36,1],[[32,0],"isConfirmationModalOpen",false],null],"medium"]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[10,"h2"],[14,1,"feed-shared-translation-menu__confirm-header"],[14,0,"feed-shared-translation-menu__confirm-header"],[12],[2,"\\n"],[6,[37,2],[[32,0,["language"]]],null,[["default"],[{"statements":[[1,[30,[36,0],["do_not_translate","feed-shared/components/translation-menu"],[["language"],[[32,0,["language"]]]]]]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[10,"p"],[12],[2,"\\n"],[6,[37,2],[[32,0,["language"]]],null,[["default"],[{"statements":[[1,[30,[36,0],["do_not_translate_explanation","feed-shared/components/translation-menu"],[["language"],[[32,0,["language"]]]]]]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["text-align-right"]],[["default"],[{"statements":[[2,"\\n      "],[8,"artdeco-button@artdeco-button",[],[["@type","@class","@click","@text"],["secondary","mr1",[30,[36,4],["never_translate_cancel",[30,[36,3],[[32,0],"cancelNeverTranslateAction"],null]],null],[30,[36,0],["cancel","feed-shared/components/translation-menu"],null]]],null],[2,"\\n      "],[8,"artdeco-button@artdeco-button",[],[["@click","@text"],[[30,[36,4],["never_translate_submit",[30,[36,3],[[32,0],"submitNeverTranslateAction"],null]],null],[30,[36,0],["submit","feed-shared/components/translation-menu"],null]]],null],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","ember-set-helper@set","if","action","ember-cli-pemberly-tracking@tracked-action","artdeco-icons-web@li-icon","unless","concat","-track-array","each"]}',meta:{moduleName:"feed-shared/components/translation-menu.hbs"}})
let h=(o=Ember.inject.service("i18n"),i=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),s=Ember._action,l=Ember._action,d=Ember._action,c=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"i18n",m,this);(0,t.default)(this,"persistentToastManager",p,this);(0,n.default)(this,"isConfirmationModalOpen",!1)}cancelNeverTranslateAction(){var e
null===(e=this.fireCustomFeedTracking)||void 0===e||e.call(this,"SELECT","neverTranslateCancel","never_translate_cancel")
Ember.set(this,"isConfirmationModalOpen",!1)}fireTrackingAndOpenConfirmationModal(){var e
null===(e=this.fireCustomFeedTracking)||void 0===e||e.call(this,"VIEW","neverTranslateClick","never_translate_click")
Ember.set(this,"isConfirmationModalOpen",!0)}submitNeverTranslateAction(){var e
null===(e=this.fireCustomFeedTracking)||void 0===e||e.call(this,"SELECT","neverTranslateSubmit","never_translate_submit")
const{neverTranslateLanguage:t}=this
if(t){t().then((()=>{var e
null===(e=this.dismissTranslations)||void 0===e||e.call(this)})).catch((e=>{const t=this.i18n.lookupTranslation("components/feed-shared@translation-menu","do_not_translate_error")()
this.persistentToastManager.error({message:t})
throw e}))
Ember.set(this,"isConfirmationModalOpen",!1)}}},m=(0,a.default)(c.prototype,"i18n",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,a.default)(c.prototype,"persistentToastManager",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(c.prototype,"cancelNeverTranslateAction",[s],Object.getOwnPropertyDescriptor(c.prototype,"cancelNeverTranslateAction"),c.prototype),(0,a.default)(c.prototype,"fireTrackingAndOpenConfirmationModal",[l],Object.getOwnPropertyDescriptor(c.prototype,"fireTrackingAndOpenConfirmationModal"),c.prototype),(0,a.default)(c.prototype,"submitNeverTranslateAction",[d],Object.getOwnPropertyDescriptor(c.prototype,"submitNeverTranslateAction"),c.prototype),c)
e.default=h
Ember._setComponentTemplate(u,h)}))
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-auto-complete","feed-shared/components/typeahead/typeahead-auto-complete")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-city","feed-shared/components/typeahead/typeahead-city")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-company","feed-shared/components/typeahead/typeahead-company")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-country","feed-shared/components/typeahead/typeahead-country")
define("feed-shared/components/typeahead/typeahead-current-location",["exports","ember-cli-search-typeahead/templates/components/typeahead/typeahead-current-location","ember-cli-search-typeahead/components/typeahead/typeahead-current-location"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a=n.default.extend({i18n:Ember.inject.service("i18n"),_getI18nText(e){return this.i18n.getMessageRenderer(t.default,e)([])}})
e.default=a}))
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-degree","feed-shared/components/typeahead/typeahead-degree")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-field-of-study","feed-shared/components/typeahead/typeahead-field-of-study")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-geo","feed-shared/components/typeahead/typeahead-geo")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-group","feed-shared/components/typeahead/typeahead-group")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-hit","feed-shared/components/typeahead/typeahead-hit")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-industry","feed-shared/components/typeahead/typeahead-industry")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-input","feed-shared/components/typeahead/typeahead-input")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-job-function","feed-shared/components/typeahead/typeahead-job-function")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-language","feed-shared/components/typeahead/typeahead-language")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-postal-code","feed-shared/components/typeahead/typeahead-postal-code")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-profile","feed-shared/components/typeahead/typeahead-profile")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-region","feed-shared/components/typeahead/typeahead-region")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-result-image","feed-shared/components/typeahead/typeahead-result-image")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-results","feed-shared/components/typeahead/typeahead-results")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-school","feed-shared/components/typeahead/typeahead-school")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-showcase","feed-shared/components/typeahead/typeahead-showcase")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-site-feature","feed-shared/components/typeahead/typeahead-site-feature")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-skill","feed-shared/components/typeahead/typeahead-skill")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-state","feed-shared/components/typeahead/typeahead-state")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-suggestion","feed-shared/components/typeahead/typeahead-suggestion")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-title","feed-shared/components/typeahead/typeahead-title")
define.alias("ember-cli-search-typeahead/components/typeahead/typeahead-topic","feed-shared/components/typeahead/typeahead-topic")
define("feed-shared/components/update-attachments",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p,u,h,g,b,f
const y=Ember.HTMLBars.template({id:"gQvJ4XYB",block:'{"symbols":["carousel","moveToPrevious","moveToNext","attachment","index"],"statements":[[6,[37,0],[[32,0,["showUpdateAttachments"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["isRecommendedFollowsAttachment"]]],null,[["default","else"],[{"statements":[[2,"    "],[10,"div"],[14,0,"feed-shared-update-attachments__carousel-wrapper"],[12],[2,"\\n      "],[8,"artdeco-carousel@artdeco-carousel",[],[["@carouselItems","@pageSize","@cardWidth","@hidePrevNextBtns","@hidePagination","@initialSlideIndex","@class","@onPrevious","@onNext"],[[32,0,["attachmentsCarouselData","length"]],1,"320px",true,true,[32,0,["initialSlideIndex"]],"feed-shared-update-attachments__carousel",[30,[36,1],[[32,0],"onAttachmentsCarouselNavigation"],null],[30,[36,1],[[32,0],"onAttachmentsCarouselNavigation"],null]]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,1,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[10,"p"],[14,0,"t-14"],[12],[2,"\\n            "],[1,[32,0,["relatedAttachment","header","text"]]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n\\n        "],[8,[32,1,["slider"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[30,[36,2],[[30,[36,2],[[32,0,["attachmentsCarouselData"]]],null]],null]],null,[["default"],[{"statements":[[2,"            "],[8,[32,1,["item"]],[],[["@myIndex"],[[32,5]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,0],[[32,4,["isSeeAll"]]],null,[["default","else"],[{"statements":[[2,"                "],[8,"feed-shared@recommended-entity-see-all",[],[[],[]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"                "],[8,"feed-shared@recommended-entity",[],[["@recommendation","@onDismissCard","@position","@update"],[[32,4,["recommendedEntity"]],[30,[36,1],[[32,0],"onDismissCard",[32,5]],null],[32,4,["position"]],[32,0,["update"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"            "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[4,5]}]]],[2,"        "]],"parameters":[]}]]],[2,"\\n\\n        "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","member_scroll_left"],[16,"aria-label",[30,[36,4],["carousel_previous","feed-shared/components/update-attachments"],null]]],[["@class","@color","@size","@type","@circle","@click","@icon","@disabled"],["feed-shared-update-attachments__carousel-navigation-button feed-shared-update-attachments__carousel-navigation-button--previous","muted",2,"tertiary",true,[32,2],"chevron-left-icon",[32,0,["isPrevButtonDisabled"]]]],null],[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","member_scroll_right"],[16,"aria-label",[30,[36,4],["carousel_next","feed-shared/components/update-attachments"],null]]],[["@class","@color","@size","@type","@circle","@click","@icon","@disabled"],["feed-shared-update-attachments__carousel-navigation-button feed-shared-update-attachments__carousel-navigation-button--next","muted",2,"tertiary",true,[32,3],"chevron-right-icon",[32,0,["isNextButtonDisabled"]]]],null],[2,"\\n      "]],"parameters":[1,2,3]}]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isRelatedUpdateAttachment"]]],null,[["default"],[{"statements":[[2,"    "],[8,"feed-shared@update/generic-update",[],[["@model","@onUpdateInserted"],[[32,0,["attachmentUpdate"]],[32,0,["actions","onUpdateInserted"]]]],null],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","action","-track-array","each","t"]}',meta:{moduleName:"feed-shared/components/update-attachments.hbs"}})
let E=(i=(0,o.classNames)("feed-shared-update-attachments"),s=Ember.inject.service("tracking"),l=Ember.inject.service("feed-tracking@feed-action-event"),d=Ember.computed("update.isHidden","isRecommendedFollowsAttachment","isRelatedUpdateAttachment").readOnly(),c=Ember._action,m=Ember._action,p=Ember._action,u=Ember._action,i(h=(g=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"pageSize",2);(0,n.default)(this,"isRecommendedFollowsAttachment",!1);(0,n.default)(this,"isRelatedUpdateAttachment",!1);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"feedActionEvent",f,this);(0,n.default)(this,"data-test-feed-update-attachments",!0);(0,n.default)(this,"isPrevButtonDisabled",!0);(0,n.default)(this,"isNextButtonDisabled",!1);(0,n.default)(this,"initialSlideIndex",0)}get showUpdateAttachments(){return!Ember.get(this,"update.isHidden")&&(this.isRecommendedFollowsAttachment||this.isRelatedUpdateAttachment)}didReceiveAttrs(){Ember.setProperties(this,{isRecommendedFollowsAttachment:!1,isRelatedUpdateAttachment:!1})
switch(Ember.get(this,"relatedAttachment.type")){case"RECOMMENDED_FOLLOWS":this._processRecommendedFollows()
break
case"RELATED_UPDATE":this._processRelatedUpdate()}}_processRecommendedFollows(){const e=Ember.get(this,"relatedAttachment.followRecommendations.content").map(((e,t)=>({recommendedEntity:Ember.get(e,"recommendedEntity"),position:t})))
if(!e.length)return
e.push({isSeeAll:!0})
Ember.setProperties(this,{isRecommendedFollowsAttachment:!0,attachmentsCarouselData:e,attachmentsControlName:"recommended_follow"})}_processRelatedUpdate(){const e=Ember.get(this,"relatedAttachment.update")
Ember.setProperties(this,{isRelatedUpdateAttachment:!0,attachmentUpdate:e})}onAttachmentsCarouselNavigation(e){Ember.setProperties(this,{isPrevButtonDisabled:0===e,isNextButtonDisabled:e===Ember.get(this,"attachmentsCarouselData.length")-1})}onDismissCard(e){this.attachmentsCarouselData.removeAt(e)
Ember.set(this,"initialSlideIndex",e)
Ember.get(this,"attachmentsCarouselData.length")<=1&&Ember.setProperties(this,{relatedAttachment:null,isRecommendedFollowsAttachment:!1})}fireCarouselInteractionEvent(e){this.tracking.fireInteractionEvent(this.attachmentsControlName,e)}attachmentsCarouselCardClick(e,t){if(!t)return
const{controlName:n}=t
this.tracking.fireInteractionEvent(n)
const a={accessoryEntityUrn:e}
this.feedActionEvent.fireFAE(Ember.get(this,"update.updateMetadata"),t,a)}},b=(0,a.default)(g.prototype,"tracking",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,a.default)(g.prototype,"feedActionEvent",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(g.prototype,"showUpdateAttachments",[d],Object.getOwnPropertyDescriptor(g.prototype,"showUpdateAttachments"),g.prototype),(0,a.default)(g.prototype,"onAttachmentsCarouselNavigation",[c],Object.getOwnPropertyDescriptor(g.prototype,"onAttachmentsCarouselNavigation"),g.prototype),(0,a.default)(g.prototype,"onDismissCard",[m],Object.getOwnPropertyDescriptor(g.prototype,"onDismissCard"),g.prototype),(0,a.default)(g.prototype,"fireCarouselInteractionEvent",[p],Object.getOwnPropertyDescriptor(g.prototype,"fireCarouselInteractionEvent"),g.prototype),(0,a.default)(g.prototype,"attachmentsCarouselCardClick",[u],Object.getOwnPropertyDescriptor(g.prototype,"attachmentsCarouselCardClick"),g.prototype),g))||h)
e.default=E
Ember._setComponentTemplate(y,E)}))
define("feed-shared/components/update/generic-update",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","global-utils/utils/api-compat","global-utils/utils/urn-id-helpers","feed-shared/utils/constants","feed-requests/utils/collection-queries","feed-utils/utils/error-parsing","feed-shared/utils/realtime-social-event-notifier","@ember-decorators/object","tracked-built-ins"],(function(e,t,n,a,r,o,i,s,l,d,c,m,p,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,g,b,f,y,E,v,_,T,k,w,C,O,P,A,x,D,I,S,N,M,R,U,j,L,F,V,z,H,B,G
const W=Ember.HTMLBars.template({id:"yAPu1KFD",block:'{"symbols":["components","actions","properties","saComponents"],"statements":[[8,"occludable-area@occludable-area",[],[["@class","@occlusionEnabled","@rootMarginBottomBuffer","@hintClassName"],["occludable-update",[32,0,["occlusionEnabled"]],600,"occludable-update-hint"]],[["default"],[{"statements":[[2,"\\n  "],[8,"feed-shared@render-models/update-v2",[],[["@onUpdateInserted","@onUpdateInsertedForViewState","@authenticatedActor","@highlightedComments","@update","@caEngineName","@hideCaEntryPoint","@hideReshare","@isDetailView","@isWrapped","@commentSort","@isRequestSourceLAN","@shouldShowCommentsHeader","@shouldSuppressTracking","@onRequestReload","@isEditingShare","@videoAnalyticsRouteName","@removeUpdate","@conversationStarters","@updateIsAnchored","@shouldFocusTexteditor","@initialTextAndMentions","@onTriggerRelatedContent","@headerClasses","@detailHeaderClasses","@showADCarouselNavigationButtons","@carouselPageSize","@organizationUniversalName","@displaySocialEventNotifier","@socialEventNotifier","@hideSocialEventNotifier"],[[32,0,["onUpdateInserted"]],[32,0,["onUpdateInsertedForViewState"]],[32,0,["authenticatedActor"]],[32,0,["highlightedComments"]],[32,0,["model"]],[32,0,["caEngineName"]],[32,0,["hideCaEntryPoint"]],[32,0,["hideReshare"]],[32,0,["isDetailView"]],[32,0,["isWrapped"]],[32,0,["commentSort"]],[32,0,["isRequestSourceLAN"]],false,[32,0,["shouldSuppressTracking"]],[32,0,["onRequestReload"]],[32,0,["isEditingShare"]],[32,0,["videoAnalyticsRouteName"]],[32,0,["removeUpdate"]],[32,0,["conversationStarters"]],[32,0,["updateIsAnchored"]],[32,0,["shouldFocusTexteditor"]],[32,0,["initialTextAndMentions"]],[30,[36,1],[[32,0],"onTriggerRelatedContent"],null],[32,0,["headerClasses"]],[32,0,["detailHeaderClasses"]],[32,0,["showADCarouselNavigationButtons"]],[32,0,["carouselPageSize"]],[32,0,["organizationUniversalName"]],[32,0,["displaySocialEventNotifier"]],[32,0,["socialEventNotifier"]],[32,0,["hideSocialEventNotifier"]]]],[["default"],[{"statements":[[2,"\\n    "],[10,"h2"],[14,0,"visually-hidden"],[12],[2,"\\n      "],[1,[30,[36,5],["update_a11y_landmark","feed-shared/components/update/generic-update"],null]],[2,"\\n    "],[13],[2,"\\n"],[6,[37,0],[[32,3,["showHeader"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,[32,1,["header"]],[],[[],[]],null],[2,"\\n      "],[8,[32,1,["controlMenu"]],[],[["@controlMenuTooltipText"],[[32,0,["controlMenuTooltipText"]]]],null],[2,"\\n"],[6,[37,0],[[32,0,["showDetailHeader"]]],null,[["default"],[{"statements":[[2,"        "],[8,[32,1,["detailHeader"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,1,["contextualHeader"]]],null,[["default"],[{"statements":[[2,"        "],[8,[32,1,["contextualHeader"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[8,[32,1,["actor"]],[],[["@onTriggerRelatedContent"],[[30,[36,1],[[32,0],"onTriggerRelatedContent"],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,1,["contextualHeader"]]],null,[["default","else"],[{"statements":[[6,[37,0],[[32,0,["showDetailHeader"]]],null,[["default"],[{"statements":[[2,"        "],[8,[32,1,["detailHeader"]],[],[[],[]],null],[2,"\\n        "],[8,[32,1,["controlMenu"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[8,[32,1,["contextualHeader"]],[],[[],[]],null],[2,"\\n"],[6,[37,4],[[32,0,["showDetailHeader"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,1,["controlMenu"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[8,[32,1,["actor"]],[],[["@onTriggerRelatedContent"],[[30,[36,1],[[32,0],"onTriggerRelatedContent"],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["showDetailHeader"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,[32,1,["detailHeader"]],[],[[],[]],null],[2,"\\n      "],[8,[32,1,["controlMenu"]],[],[[],[]],null],[2,"\\n      "],[8,[32,1,["actor"]],[],[["@onTriggerRelatedContent"],[[30,[36,1],[[32,0],"onTriggerRelatedContent"],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,[32,1,["actor"]],[],[["@onTriggerRelatedContent"],[[30,[36,1],[[32,0],"onTriggerRelatedContent"],null]]],null],[2,"\\n"],[6,[37,4],[[32,3,["isActionsPositionInContent"]]],null,[["default"],[{"statements":[[2,"        "],[8,[32,1,["controlMenu"]],[],[["@controlMenuTooltipText"],[[32,0,["controlMenuTooltipText"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,1,["contextualDescriptionV2"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["contextualDescriptionV2"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["leadGenModal"]],[],[["@submitAsTestLead","@shouldDisableSubmit","@shouldSuppressTracking"],[[32,0,["isAccuratePreview"]],[32,0,["isAdsTransparency"]],[32,0,["shouldSuppressTracking"]]]],null],[2,"\\n\\n"],[6,[37,0],[[32,3,["isLeadGenSubmitted"]]],null,[["default","else"],[{"statements":[[2,"      "],[1,[32,1,["leadGenThankYou"]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,3,["isEditingShare"]]],null,[["default"],[{"statements":[[2,"        "],[1,[32,1,["shareEdit"]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[30,[36,2],[[32,3,["isEditingShare"]]],null]],null,[["default"],[{"statements":[[6,[37,0],[[30,[36,3],[[30,[36,2],[[32,3,["isEditingShare"]]],null],[32,1,["commentaryContainer"]]],null]],null,[["default"],[{"statements":[[2,"          "],[1,[32,1,["commentaryContainer"]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,3,["hasContent"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,1,["content"]],[],[["@controlMenuComponent","@useUpdateDetailViewer","@onTriggerRelatedContent","@toggleUpdateDetailViewer"],[[30,[36,0],[[32,3,["isActionsPositionInContent"]],[32,1,["controlMenu"]]],null],[32,0,["useUpdateDetailViewer"]],[30,[36,1],[[32,0],"onTriggerRelatedContent"],null],[32,0,["toggleUpdateDetailViewer"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,3,["hasResharedUpdate"]]],null,[["default"],[{"statements":[[2,"          "],[8,[32,1,["resharedUpdate"]],[],[["@class","@isDetailView","@navigateToDetailTracking","@onTriggerRelatedContent"],["feed-shared-update-v2__update-content-wrapper artdeco-card",[32,0,["isDetailView"]],[32,2,["navigateToDetailTracking"]],[30,[36,1],[[32,0],"onTriggerRelatedContent"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,1,["leadGenCTA"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[14,0,"feed-shared-update-v2__lead-gen-cta-wrapper"],[12],[2,"\\n            "],[8,[32,1,["leadGenCTA"]],[],[["@class"],["feed-shared-update-v2__lead-gen-cta-button artdeco-button artdeco-button--tertiary artdeco-button--fluid"]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n        "],[8,[32,1,["aggregatedContent"]],[],[[],[]],null],[2,"\\n        "],[8,[32,1,["carouselContent"]],[],[["@headerComponent","@controlMenuComponent"],[[30,[36,0],[[32,0,["showADCarouselNavigationButtons"]],[32,1,["header"]]],null],[30,[36,0],[[32,0,["showADCarouselNavigationButtons"]],[32,1,["controlMenu"]]],null]]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n    "],[1,[32,1,["inlineFeedback"]]],[2,"\\n\\n"],[6,[37,0],[[32,0,["isAccuratePreview"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"social-details@social-actions",[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[1,[32,4,["likeButton"]]],[2,"\\n        "],[1,[32,4,["commentButton"]]],[2,"\\n        "],[1,[32,4,["reshareButton"]]],[2,"\\n      "]],"parameters":[4]}]]],[2,"\\n      "],[8,"social-details@social-counts",[],[["@socialActivityCounts"],[[32,0,["update","socialDetail","totalSocialActivityCounts"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,3,["hasSocialDetail"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["updateV2SocialActivity"]],[],[["@highlightedComments","@shouldShowReshareModal","@initialComments","@hideReshare","@toggleReshareButtonSharebox","@isReshareButtonShareboxOpen","@isUpdateDetailViewerOpen","@isUpdateDetailViewerV2","@reportedCommentUrns"],[[32,0,["highlightedComments"]],[32,0,["shouldShowReshareModal"]],[32,0,["initialComments"]],[32,0,["hideReshare"]],[32,0,["toggleReshareButtonSharebox"]],[32,0,["isReshareButtonShareboxOpen"]],[32,0,["isUpdateDetailViewerOpen"]],[32,0,["isUpdateDetailViewerV2"]],[32,0,["reportedCommentUrns"]]]],null],[2,"\\n    "]],"parameters":[]}]]]],"parameters":[]}]]],[6,[37,0],[[32,1,["footer"]]],null,[["default"],[{"statements":[[2,"      "],[1,[32,1,["footer"]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n    "],[1,[32,1,["navigationPill"]]],[2,"\\n\\n"],[6,[37,0],[[32,0,["useUpdateDetailViewer"]]],null,[["default"],[{"statements":[[2,"      "],[8,"feed-shared@update/update-detail-viewer",[],[["@activeImageIndex","@actorComponent","@addCommentUrnToReportedUrns","@commentaryComponent","@isUpdateDetailViewerOpen","@onCloseModalClick","@displayImages","@updateMetadata","@socialDetailComponent","@updateTrackingObj","@isUpdateDetailViewerV2","@toggleReshareButtonSharebox","@isReshareButtonShareboxOpen","@transitionFromUpdateDetailToMessageDrawer","@reportedCommentUrns"],[[32,0,["activeImageIndex"]],[32,1,["actor"]],[32,0,["addCommentUrnToReportedUrns"]],[32,1,["commentaryContainer"]],[32,0,["isUpdateDetailViewerOpen"]],[32,0,["toggleUpdateDetailViewer"]],[32,0,["displayImages"]],[32,0,["update","updateMetadata"]],[30,[36,0],[[32,3,["hasSocialDetail"]],[32,1,["updateV2SocialActivity"]]],null],[32,3,["updateTrackingObj"]],[32,0,["isUpdateDetailViewerV2"]],[32,0,["toggleReshareButtonSharebox"]],[32,0,["isReshareButtonShareboxOpen"]],[32,0,["transitionFromUpdateDetailToMessageDrawer"]],[32,0,["reportedCommentUrns"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[1,2,3]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,0],[[32,0,["update","relatedContent"]]],null,[["default"],[{"statements":[[2,"  "],[8,"feed-shared@update-attachments",[],[["@relatedAttachment","@update"],[[32,0,["update","relatedContent"]],[32,0,["update"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["if","action","global-helpers@not","global-helpers@and","unless","t"]}',meta:{moduleName:"feed-shared/components/update/generic-update.hbs"}}),q={"com.linkedin.voyager.feed.render.ImageComponent":"images","com.linkedin.voyager.feed.render.CelebrationComponent":"image"}
let Y=(h=(0,o.tagName)(""),g=Ember.inject.service("authentication@authenticated-user"),b=Ember.inject.service("lix"),f=Ember.inject.service("locale"),y=Ember.inject.service("store"),E=Ember._tracked,v=Ember._tracked,_=Ember.computed.alias("model"),T=Ember.computed.and("isDetailView","update.detailHeader"),k=Ember.computed.notEmpty("displayImages"),w=Ember.inject.service("global-services@realtime-events"),C=Ember.computed("update.actor","update.content"),O=(0,p.on)("message"),P=Ember._action,A=Ember._action,x=Ember._action,D=Ember._action,I=Ember._action,S=Ember._action,h(N=(M=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"shouldDirectToDetailPage",!1);(0,n.default)(this,"hideSocialEventNotifier",!0);(0,n.default)(this,"isWrapped",!1);(0,t.default)(this,"authenticatedUser",R,this);(0,t.default)(this,"lix",U,this);(0,t.default)(this,"locale",j,this);(0,t.default)(this,"store",L,this);(0,n.default)(this,"reportedCommentUrns",new u.TrackedArray);(0,t.default)(this,"isReshareButtonShareboxOpen",F,this);(0,t.default)(this,"isUpdateDetailViewerOpen",V,this);(0,t.default)(this,"update",z,this);(0,t.default)(this,"showDetailHeader",H,this);(0,t.default)(this,"useUpdateDetailViewer",B,this);(0,t.default)(this,"realtimeEvents",G,this)}get isUpdateDetailViewerV2(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-update-detail-viewer-v2")}get displayImages(){if(!this.update||!Ember.get(this.update,"actor"))return[]
const e=Ember.get(this.update,"content"),t=q[(0,i.classNameOf)(e)]
if(t){const n=Ember.get(e,t)
if(n)return void 0===n.length?[n]:n}return[]}init(){super.init.apply(this,arguments)
if(Ember.get(this,"model.shouldAutofocus")){this.attributeBindings=["tabindex"]
Ember.setProperties(this,{tagName:"div",tabindex:-1})}this._setInitialComments()}_setInitialComments(){this._initializeComments()
const e=Ember.getWithDefault(this,"update.socialDetail.comments.elements",[]).toArray(),{anchoredComment:t}=this
Ember.isPresent(t)&&(e.includes(t)?Ember.set(t,"isAnchored",!0):e.unshiftObject(t))
Ember.set(this,"initialComments",e)}didInsertElement(){super.didInsertElement.apply(this,arguments)
Ember.get(this,"model.shouldAutofocus")&&this.element.focus()}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const e=Ember.get(this,"update.updateMetadata.urn")
e!==this.currentUrn&&Ember.set(this,"currentUrn",e)
this.realtimeReactionsEnabled=this.lix.getTreatmentIsEnabled("voyager.web.participate-realtime-reactions")
this.realtimeReactionsEnabled&&this.isDetailView&&this.setupRealtimeReactions(Ember.get(this,"update.socialDetail.urn"),e)}_initializeComments(){let e=Ember.getWithDefault(this,"update.highlightedComments",[])
null===e&&(e=[])
Ember.set(this,"highlightedComments",e.toArray())
this._getDisplayedComments()}_getDisplayedComments(){const e=Ember.get(this,"update.highlightedComments"),t=Ember.get(this,"update.highlightedComments.length"),{isDetailView:n}=this,a=Ember.get(this,"update.socialDetail.comments"),r=Ember.get(this,"update.socialDetail.comments.elements.length"),o=Ember.get(this,"update.socialDetail.comments.elements"),i=Ember.get(this,"update.socialDetail.comments.paging.total")
if(n)return o
if(t){e.forEach((e=>{Ember.get(e,"isHighlighted")||Ember.set(e,"isHighlighted",!0)}))
const n=this._reduceCommentsReplies(e)
Ember.set(a,"elements",n)
Ember.set(a,"paging.count",n.length)
i>t&&Ember.set(a,"paging.count",0)}else if(r){const e=this._reduceCommentsReplies(o)
Ember.set(a,"paging.count",e.length)}return o}_commentHasReplies(e){return!!Ember.get(e,"socialDetail.comments.elements.length")}_reduceCommentsReplies(e){const t=e,n=Ember.get(t,"firstObject"),a=Ember.get(t,"lastObject"),r=this._commentHasReplies(n)
if(this._commentHasReplies(a)){const t=Ember.get(a,"socialDetail.comments")
this._reduceRepliesToOne(t)
2===Ember.get(e,"length")&&e.shiftObject()}else if(r){const e=Ember.get(n,"socialDetail.comments")
this._reduceRepliesToOne(e)}return t}_reduceRepliesToOne(e){if(1===Ember.get(e,"length"))return e
const t=Ember.get(e,"elements.lastObject")
Ember.setProperties(e,{elements:[t],"paging.count":1})
return e}_fetchConversationStarters(e){const t=Ember.get(this,"update.socialDetail.urn")
if(t&&!this.conversationStarters){const{store:n}=this,a={q:"related",actionType:e,attachmentUrn:`urn:li:fs_updateAttachment:${(0,s.extractUrnParts)(t)[1]}`,relatedUrns:[t],supportedAttachmentTypes:["CONVERSATION_STARTERS"]};(0,d.getUpdateAttachments)(n,a).then((e=>{this.isDestroying||Ember.set(this,"conversationStarters",Ember.get(e,"elements.firstObject.content"))})).catch((e=>{if(!(0,c.isHttpErrorStatus)(e))throw e}))}}_handleRelatedFollows(e){Ember.get(e,"following")?this._fetchRelatedFollows(e):this._clearRelatedFollows()}_clearRelatedFollows(){Ember.set(this,"update.relatedContent",null)}_fetchRelatedFollows(e){const t=Ember.get(e,"entityUrn"),n={q:"related",actionType:"FOLLOW",attachmentUrn:`urn:li:fs_updateAttachment:${Ember.get(this.update,"updateMetadata.urn")}`,relatedUrns:[t],supportedAttachmentTypes:["SUGGESTED_ENDORSEMENTS","RECOMMENDED_FOLLOWS","RELATED_UPDATE"]};(0,d.getUpdateAttachments)(this.store,n,!0).then((e=>{this.isDestroying||Ember.set(this,"update.relatedContent",Ember.get(e,"elements.firstObject"))}))}setupRealtimeReactions(e,t){if(this.realtimeReactionsEnabled){this.realtimeNotifierManager=new m.default({lix:this.lix,realtimeEvents:this.realtimeEvents,updateList:[],component:this,singleUpdateUrns:{threadUrn:e,updateUrn:t}})
this.realtimeNotifierManager.setupForSingleSubscription()}}handleRealtimeSocialEvent(e,t){const n=this.realtimeNotifierManager.formatRealtimeSocialEvent(e,t)
Ember.set(this,"socialEventNotifier",this.realtimeNotifierManager.formatRealtimeSocialEvent(e,t))
n.displayNotifier&&Ember.set(this,"displaySocialEventNotifier",!0)}onTriggerRelatedContent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const n={[l.UPDATE_ATTACHMENT_TRIGGERS.CONVERSATION_STARTERS]:this._fetchConversationStarters,[l.UPDATE_ATTACHMENT_TRIGGERS.RELATED_FOLLOWS]:this._handleRelatedFollows}[e]
n&&n.call(this,t)}toggleUpdateDetailViewer(e){this.isUpdateDetailViewerOpen=!this.isUpdateDetailViewerOpen
this.activeImageIndex=e}toggleReshareButtonSharebox(){this.isUpdateDetailViewerOpen&&(this.isUpdateDetailViewerOpen=!1)
Ember.run.next(this,(()=>{this.isReshareButtonShareboxOpen=!this.isReshareButtonShareboxOpen}))}transitionFromUpdateDetailToMessageDrawer(){this.toggleUpdateDetailViewer()
const e=document.querySelector(".msg-connections-typeahead__search-field")
null==e||e.focus()}addCommentUrnToReportedUrns(e){this.reportedCommentUrns.push(e)}hideSocialEventNotifier(e){if(this.realtimeNotifierManager){this.realtimeNotifierManager.clearNotifier(e)
Ember.set(this,"socialEventNotifier",null)}}},R=(0,a.default)(M.prototype,"authenticatedUser",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,a.default)(M.prototype,"lix",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,a.default)(M.prototype,"locale",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,a.default)(M.prototype,"store",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,a.default)(M.prototype,"isReshareButtonShareboxOpen",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,a.default)(M.prototype,"isUpdateDetailViewerOpen",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),z=(0,a.default)(M.prototype,"update",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,a.default)(M.prototype,"showDetailHeader",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,a.default)(M.prototype,"useUpdateDetailViewer",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,a.default)(M.prototype,"realtimeEvents",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(M.prototype,"displayImages",[C],Object.getOwnPropertyDescriptor(M.prototype,"displayImages"),M.prototype),(0,a.default)(M.prototype,"handleRealtimeSocialEvent",[O],Object.getOwnPropertyDescriptor(M.prototype,"handleRealtimeSocialEvent"),M.prototype),(0,a.default)(M.prototype,"onTriggerRelatedContent",[P],Object.getOwnPropertyDescriptor(M.prototype,"onTriggerRelatedContent"),M.prototype),(0,a.default)(M.prototype,"toggleUpdateDetailViewer",[A],Object.getOwnPropertyDescriptor(M.prototype,"toggleUpdateDetailViewer"),M.prototype),(0,a.default)(M.prototype,"toggleReshareButtonSharebox",[x],Object.getOwnPropertyDescriptor(M.prototype,"toggleReshareButtonSharebox"),M.prototype),(0,a.default)(M.prototype,"transitionFromUpdateDetailToMessageDrawer",[D],Object.getOwnPropertyDescriptor(M.prototype,"transitionFromUpdateDetailToMessageDrawer"),M.prototype),(0,a.default)(M.prototype,"addCommentUrnToReportedUrns",[I],Object.getOwnPropertyDescriptor(M.prototype,"addCommentUrnToReportedUrns"),M.prototype),(0,a.default)(M.prototype,"hideSocialEventNotifier",[S],Object.getOwnPropertyDescriptor(M.prototype,"hideSocialEventNotifier"),M.prototype),M))||N)
e.default=Y
Ember._setComponentTemplate(W,Y)}))
define("feed-shared/components/update/update-detail-viewer",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","feed-requests/update-actions"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,m,p,u,h,g,b,f,y,E,v,_,T,k,w,C,O
const P=Ember.HTMLBars.template({id:"2FTJXz1+",block:'{"symbols":["modal","@socialDetailComponent","@isUpdateDetailViewerV2","@isReshareButtonShareboxOpen","@reportedCommentUrns","@toggleReshareButtonSharebox","@transitionFromUpdateDetailToMessageDrawer","@commentaryComponent","@activeImageIndex","@displayImages","@onCloseModalClick","@updateTrackingObj","@isUpdateDetailViewerOpen","@actorComponent"],"statements":[[6,[37,3],[[32,13]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-modal",[],[["@modalClasses","@size","@isOpen","@dismissModal","@overlayClasses"],["feed-shared-update-detail-viewer","x-large",[32,13],[30,[36,1],null,[["controlName","action"],["close",[32,11]]]],"display-flex flex-column"]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["artdeco-modal-header"]],[[24,0,"hidden"]],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[10,"h2"],[14,0,"a11y-text"],[14,1,"feed-shared-update-detail-viewer__header"],[12],[1,[30,[36,2],["i18n_caption","feed-shared/components/update/update-detail-viewer"],null]],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["artdeco-modal-content"]],[[24,"aria-labelledby","feed-shared-update-detail-viewer__header"]],[["@classNames"],["full-height p0"]],[["default"],[{"statements":[[2,"\\n      "],[10,"div"],[14,0,"feed-shared-update-detail-viewer__content"],[12],[2,"\\n        "],[10,"div"],[14,0,"feed-shared-update-detail-viewer__left-panel"],[12],[2,"\\n"],[6,[37,3],[[32,10]],null,[["default"],[{"statements":[[2,"            "],[8,"feed-shared@render-models/image-viewer",[[24,0,"display-flex align-items-center full-height full-width relative"]],[["@activeImageIndex","@hasTags","@images","@onCloseModalClick","@onUntagClickAction","@showTags","@updateTrackingObj"],[[32,9],true,[32,10],[32,11],[32,0,["onUntagClick"]],true,[32,12]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n        "],[10,"div"],[14,0,"feed-shared-update-detail-viewer__right-panel"],[12],[2,"\\n          "],[8,[32,14],[],[["@isInModal"],[true]],null],[2,"\\n          "],[10,"div"],[14,0,"feed-shared-update-detail-viewer__overflow-content"],[12],[2,"\\n"],[6,[37,3],[[32,8]],null,[["default"],[{"statements":[[2,"              "],[8,[32,8],[],[["@isInModal","@isExpanded","@numLinesBeforeTruncation"],[true,false,15]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,3]],null,[["default"],[{"statements":[[2,"              "],[10,"div"],[14,0,"pt3 ph4"],[12],[2,"\\n                "],[10,"hr"],[14,0,"artdeco-divider m0"],[12],[13],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,2]],null,[["default"],[{"statements":[[2,"              "],[8,[32,2],[],[["@classNames","@handleReportCommentFlow","@hideCommentButton","@hideComments","@hideFirstPrompt","@hideReshare","@isReshareButtonShareboxOpen","@isUpdateDetailViewer","@isUpdateDetailViewerV2","@reportedCommentUrns","@showCommentBox","@showQuickCommentsOverride","@showReactorsFacepileOverride","@showSocialCountsOverride","@toggleReshareButtonSharebox","@transitionFromUpdateDetailToMessageDrawer"],["ph2",[32,0,["handleReportCommentFlow"]],[30,[36,0],[[32,3]],null],[30,[36,0],[[32,3]],null],true,[30,[36,0],[[32,3]],null],[32,4],true,[32,3],[32,5],[32,3],false,false,[32,3],[32,6],[32,7]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["isReportingComment"]]],null,[["default"],[{"statements":[[2,"  "],[8,"ember-semaphore@ember-semaphore",[],[["@authorProfileId","@authorUrn","@cancel","@contentSource","@entityUrn","@failure","@success","@track"],[[32,0,["reportedComment","commenterProfileId"]],[32,0,["reportedComment","commenter","urn"]],"semaphoreClose","USCP_COMMENT",[32,0,["reportedComment","urn"]],"semaphoreFailure","semaphoreSuccess","semaphoreTrack"]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["global-helpers@not","ember-cli-pemberly-tracking@tracked-action","t","if","unless"]}',meta:{moduleName:"feed-shared/components/update/update-detail-viewer.hbs"}})
let A=(l=Ember.inject.service("i18n"),d=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),c=Ember.inject.service("store"),m=Ember.inject.service("tracking"),p=Ember._tracked,u=Ember._tracked,h=Ember._action,g=Ember._action,b=Ember._action,f=Ember._action,y=Ember._action,E=Ember._action,v=class extends i.default{constructor(){super(...arguments);(0,n.default)(this,"i18n",_,this);(0,n.default)(this,"persistentToastManager",T,this);(0,n.default)(this,"store",k,this);(0,n.default)(this,"tracking",w,this);(0,n.default)(this,"reportedComment",C,this);(0,n.default)(this,"isReportingComment",O,this)}closeSemaphore(){this.isReportingComment=!1}openSemaphore(){this.isReportingComment=!0}handleReportCommentFlow(e){this.args.onCloseModalClick()
Ember.run.next(this,(()=>{this.reportedComment=e
this.isReportingComment=!0}))}semaphoreClose(){Ember.run.once(this,"closeSemaphore")}semaphoreTrack(e){const t=e&&e.moduleKey
t&&this.tracking.fireInteractionEvent(t)}semaphoreSuccess(e){Ember.run.once(this,"closeSemaphore")
e.includes("HIDE_CONTENT")&&this.args.addCommentUrnToReportedUrns(Ember.get(this.reportedComment,"urn"))
this.args.onCloseModalClick()}semaphoreFailure(){Ember.run.once(this,"closeSemaphore")
const e=this.i18n.lookupTranslation("component","comments@comment-item","report_comment_error")()
this.persistentToastManager.error({message:e})
this.args.onCloseModalClick()}onUntagClick(e,n){var a
const r=Ember.get(this.args.updateMetadata,"shareUrn"),o=Ember.get(e,"mediaUrn"),i=Ember.get(n,"urn")
Ember.get(e,"tapTargets").removeObject(n);(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,s.removeTagRequest)(r,o,i))).catch((t=>{Ember.get(e,"tapTargets").pushObject(n)
const a=this.i18n.lookupTranslation("components/feed-shared@update/update-detail-viewer`","remove_tag_failed")()
this.persistentToastManager.error({message:a})
throw t}))}},_=(0,r.default)(v.prototype,"i18n",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(v.prototype,"persistentToastManager",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(v.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,r.default)(v.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(v.prototype,"reportedComment",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,r.default)(v.prototype,"isReportingComment",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(v.prototype,"handleReportCommentFlow",[h],Object.getOwnPropertyDescriptor(v.prototype,"handleReportCommentFlow"),v.prototype),(0,r.default)(v.prototype,"semaphoreClose",[g],Object.getOwnPropertyDescriptor(v.prototype,"semaphoreClose"),v.prototype),(0,r.default)(v.prototype,"semaphoreTrack",[b],Object.getOwnPropertyDescriptor(v.prototype,"semaphoreTrack"),v.prototype),(0,r.default)(v.prototype,"semaphoreSuccess",[f],Object.getOwnPropertyDescriptor(v.prototype,"semaphoreSuccess"),v.prototype),(0,r.default)(v.prototype,"semaphoreFailure",[y],Object.getOwnPropertyDescriptor(v.prototype,"semaphoreFailure"),v.prototype),(0,r.default)(v.prototype,"onUntagClick",[E],Object.getOwnPropertyDescriptor(v.prototype,"onUntagClick"),v.prototype),v)
e.default=A
Ember._setComponentTemplate(P,A)}))
define.alias("ember-vector-upload-manager/components/vector-upload-manager","feed-shared/components/vector-upload-manager")
define.alias("ember-vector-upload-manager/components/vector-upload","feed-shared/components/vector-upload")
define("feed-shared/components/video-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","ember-lifeline"],(function(e,t,n,a,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i,s,l,d,c,m,p,u,h,g,b,f,y
const E=Ember.HTMLBars.template({id:"SPbQNlHO",block:'{"symbols":[],"statements":[[8,"video@third-party-video-loader",[],[["@isAutoPlayEnabled","@videoSrc","@videoTitle","@isEmbeddableVideo","@thumbnailImage","@contentUrl","@controlName","@trackingId","@objectUrn","@provider","@persistThumbnail","@onInitialPlayerState","@onUserInteraction","@onPlayerPlay","@onPlayerPause","@onPlayerFullScreenChange","@onPlayerVolumeChange","@onPlayerSeek","@onThumbnailClick"],[[32,0,["isAutoPlayEnabled"]],[32,0,["videoSrc"]],[32,0,["model","title","text"]],[32,0,["isEmbeddableVideo"]],[32,0,["model","thumbnail","attributes","firstObject","vectorImage"]],[32,0,["contentUrl"]],[32,0,["controlName"]],[32,0,["trackingId"]],[32,0,["model","urn"]],[32,0,["provider"]],[32,0,["persistThumbnail"]],[32,0,["onInitialPlayerState"]],[30,[36,0],[[32,0],"handleUserInteraction"],null],[30,[36,0],[[32,0],"handlePlayerPlay"],null],[30,[36,0],[[32,0],"handlePlayerPause"],null],[30,[36,0],[[32,0],"handlePlayerFullScreenChange"],null],[30,[36,0],[[32,0],"handlePlayerVolumeChange"],null],[30,[36,0],[[32,0],"handlePlayerSeek"],null],[30,[36,0],[[32,0],"handleThumbnailClick"],null]]],null]],"hasEval":false,"upvars":["action"]}',meta:{moduleName:"feed-shared/components/video-container.hbs"}})
let v=(i=Ember.inject.service("lix"),s=Ember._action,l=Ember._action,d=Ember._action,c=Ember._action,m=Ember._action,p=Ember._action,u=Ember._action,h=Ember._action,g=Ember._action,b=Ember._action,f=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"lix",y,this);(0,n.default)(this,"persistThumbnail",!0)}init(){super.init.apply(this,arguments)
this._disableThirdPartyPlayback=this.lix.getTreatmentIsEnabled("voyager.web.video-disable-third-party-playback")}willDestroy(){super.willDestroy.apply(this,arguments);(0,o.runDisposables)(this)}fireFAE(e){var t
null===(t=this.fireCustomTracking)||void 0===t||t.call(this,e)}_startAutoPlayInterval(){if(!this._autoPlayVideoFired){const e=this._autoPlayTimeElapsed||0
this._autoPlayTimeStarted=Date.now()
this._autoPlayTimeout=(0,o.runTask)(this,(()=>{this.fireFAE({actionCategory:"PLAY",actionType:"autoPlayVideo",controlName:"object"})
this._autoPlayVideoFired=!0}),this._autoPlayTimeoutInterval-e)}}_cancelAutoPlayTimer(){Ember.isBlank(this._autoPlayTimeout)||(0,o.cancelTask)(this,this._autoPlayTimeout)
this._autoPlayTimeout=null}_getAutoPlayTrackingTimeout(){const e=1e3*this.getVideoDuration()
return 0===e?9e3:Math.min(.9*e,9e3)}_updateAutoPlayTimeElapsed(){this._autoPlayTimeElapsed=Date.now()-this._autoPlayTimeStarted}_handlePlayerAutoPlay(){if(this.getVideoDuration())if(this._autoPlayTimeoutInterval)this._startAutoPlayInterval()
else{this._autoPlayTimeoutInterval=this._getAutoPlayTrackingTimeout()
this._startAutoPlayInterval()}}_isReplay(e){const t=this.getVideoDuration(),n=Ember.isBlank(t)||Math.abs(t-e)>.5
return this._hasVideoEnded&&!n}setVideoDuration(e){this._videoDuration=e}getVideoDuration(){return this._videoDuration}handleUserInteraction(){this._cancelAutoPlayTimer()}handlePlayerEnd(){this._hasVideoEnded=!0}handlePlayerTimeupdate(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{userInteracted:t,duration:n}=e
this.getVideoDuration()!==n&&this.setVideoDuration(n)
t||this._autoPlayTimeout||this._handlePlayerAutoPlay()}handlePlayerPlaying(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{userInteracted:t,duration:n}=e
this.getVideoDuration()!==n&&this.setVideoDuration(n)
t||this._autoPlayTimeout||this._handlePlayerAutoPlay()}handlePlayerPlay(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{duration:t,userInteracted:n,isAutoLooping:a}=e
if(a){this._hasVideoEnded=!1
return}this.setVideoDuration(t)
this._isReplay(t)?this.fireFAE({actionCategory:"PLAY",actionType:"replayVideo",controlName:"object"}):n&&this.fireFAE({actionCategory:"PLAY",actionType:"playVideo",controlName:"object"})
this._hasVideoEnded=!1}handlePlayerPause(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{userInteracted:t,isAutoLooping:n}=e,a=!t
this._cancelAutoPlayTimer()
a?this._updateAutoPlayTimeElapsed():n||this.fireFAE({actionCategory:"PAUSE",actionType:"pauseVideo",controlName:"video_toolbar_play_pause"})}handlePlayerFullScreenChange(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{isFullscreen:t}=e
this.fireFAE({actionCategory:t?"EXPAND":"UNDO",actionType:t?"fullscreenVideo":"unfullscreenVideo",controlName:"video_toolbar_fullscreen_toggle"})}handlePlayerVolumeChange(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{volume:t,userInteracted:n}=e
let a="changeVolume",r="EXPAND"
0===this._previousVolume&&t>0?a="unmuteVideo":0===t&&this._previousVolume>0&&(r="MUTE")
n&&this.fireFAE({actionCategory:r,actionType:a,controlName:"video_toolbar_volume_slider"})
this._previousVolume=t}handlePlayerSeek(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{isAutoLooping:t}=e
t||this.fireFAE({actionCategory:"EXPAND",actionType:"seekVideo",controlName:"video_toolbar_scrubber"})}handleThumbnailClick(){let{playerState:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{isEmbeddableVideo:t}=e
this._disableThirdPartyPlayback?this.fireFAE({actionCategory:"VIEW",actionType:"viewLink",controlName:"object"}):t||this.fireFAE({actionCategory:"PLAY",actionType:"playVideo",controlName:"object"})}},y=(0,a.default)(f.prototype,"lix",[i],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,a.default)(f.prototype,"handleUserInteraction",[s],Object.getOwnPropertyDescriptor(f.prototype,"handleUserInteraction"),f.prototype),(0,a.default)(f.prototype,"handlePlayerEnd",[l],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerEnd"),f.prototype),(0,a.default)(f.prototype,"handlePlayerTimeupdate",[d],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerTimeupdate"),f.prototype),(0,a.default)(f.prototype,"handlePlayerPlaying",[c],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerPlaying"),f.prototype),(0,a.default)(f.prototype,"handlePlayerPlay",[m],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerPlay"),f.prototype),(0,a.default)(f.prototype,"handlePlayerPause",[p],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerPause"),f.prototype),(0,a.default)(f.prototype,"handlePlayerFullScreenChange",[u],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerFullScreenChange"),f.prototype),(0,a.default)(f.prototype,"handlePlayerVolumeChange",[h],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerVolumeChange"),f.prototype),(0,a.default)(f.prototype,"handlePlayerSeek",[g],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerSeek"),f.prototype),(0,a.default)(f.prototype,"handleThumbnailClick",[b],Object.getOwnPropertyDescriptor(f.prototype,"handleThumbnailClick"),f.prototype),f)
e.default=v
Ember._setComponentTemplate(E,v)}))
define("feed-shared/config/environment",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
let t
try{const e="feed-shared/config/environment",n=document.querySelector('meta[name="'+e+'"]').getAttribute("content")
t=JSON.parse(unescape(n))}catch(e){t={}}var n=t
e.default=n}))
define.alias("ember-m3/adapters/interop-debug-adapter","feed-shared/data-adapter")
define.alias("ember-named-blocks-polyfill/helpers/-has-block-params","feed-shared/helpers/-has-block-params")
define.alias("ember-named-blocks-polyfill/helpers/-has-block","feed-shared/helpers/-has-block")
define.alias("ember-named-blocks-polyfill/helpers/-is-named-block-invocation","feed-shared/helpers/-is-named-block-invocation")
define.alias("ember-named-blocks-polyfill/helpers/-named-block-invocation","feed-shared/helpers/-named-block-invocation")
define.alias("ember-number-formatting/helpers/abbreviate-number","feed-shared/helpers/abbreviate-number")
define.alias("ember-truth-helpers/helpers/and","feed-shared/helpers/and")
define.alias("ember-cli-pemberly-i18n/helpers/bidi-dir","feed-shared/helpers/bidi-dir")
define("feed-shared/helpers/carousel-render-model-path",["exports","global-utils/utils/api-compat"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const n=Object.freeze({"com.linkedin.voyager.feed.render.ArticleComponent":"feed-shared@render-models/article","com.linkedin.voyager.feed.render.CreativeComponent":"feed-shared@render-models/creative","com.linkedin.voyager.feed.render.EventComponent":"feed-shared@render-models/carousel/event","com.linkedin.voyager.feed.render.FeedDiscoveryEntityComponent":"feed-shared@render-models/carousel/discovery-entity","com.linkedin.voyager.feed.render.JobComponent":"feed-shared@render-models/carousel/job","com.linkedin.voyager.feed.render.PromoComponent":"feed-shared@render-models/promo","com.linkedin.voyager.feed.render.SeeMoreComponent":"feed-shared@render-models/see-more-card"})
var a=Ember.Helper.helper((function(e){let[a]=e
if(void 0===a)return
const r=(0,t.classNameOf)(a)
return n[r]}))
e.default=a}))
define.alias("ember-truth-helpers/helpers/equal","feed-shared/helpers/eq")
define("feed-shared/helpers/exists",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.Helper.helper((e=>{let[t]=e
return Boolean(t)}))
e.default=t}))
define.alias("ember-cli-pemberly-i18n/helpers/format-currency","feed-shared/helpers/format-currency")
define.alias("ember-cli-pemberly-i18n/helpers/format-date","feed-shared/helpers/format-date")
define.alias("ember-cli-pemberly-i18n/helpers/format-name","feed-shared/helpers/format-name")
define.alias("ember-cli-pemberly-i18n/helpers/format-number","feed-shared/helpers/format-number")
define.alias("ember-cli-pemberly-i18n/helpers/format-time","feed-shared/helpers/format-time")
define.alias("ember-semaphore/helpers/format-title","feed-shared/helpers/format-title")
define.alias("ember-cli-pemberly-i18n/helpers/format-truncate","feed-shared/helpers/format-truncate")
define.alias("ember-truth-helpers/helpers/gt","feed-shared/helpers/gt")
define.alias("ember-truth-helpers/helpers/gte","feed-shared/helpers/gte")
define("feed-shared/helpers/icon-for-provider",["exports","ember-cloud-filepicker/helpers/icon-for-provider"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define.alias("ember-cli-pemberly-i18n/helpers/is-any-locale","feed-shared/helpers/is-any-locale")
define.alias("ember-truth-helpers/helpers/is-array","feed-shared/helpers/is-array")
define.alias("ember-cli-pemberly-i18n/helpers/is-cjk-language","feed-shared/helpers/is-cjk-language")
define.alias("ember-truth-helpers/helpers/is-empty","feed-shared/helpers/is-empty")
define.alias("ember-truth-helpers/helpers/is-equal","feed-shared/helpers/is-equal")
define.alias("ember-cli-pemberly-i18n/helpers/is-rtl-content","feed-shared/helpers/is-rtl-content")
define.alias("ember-cli-pemberly-i18n/helpers/is-rtl-language","feed-shared/helpers/is-rtl-language")
define.alias("artdeco-icons-web/helpers/li-icon","feed-shared/helpers/li-icon")
define.alias("ember-async-data/helpers/load","feed-shared/helpers/load")
define.alias("ember-number-formatting/helpers/localized-format-currency","feed-shared/helpers/localized-format-currency")
define.alias("ember-number-formatting/helpers/localized-format-number","feed-shared/helpers/localized-format-number")
define.alias("ember-truth-helpers/helpers/lt","feed-shared/helpers/lt")
define.alias("ember-truth-helpers/helpers/lte","feed-shared/helpers/lte")
define.alias("ember-media-player/helpers/media-action-autoplay","feed-shared/helpers/media-action-autoplay")
define.alias("ember-media-player/helpers/media-action-seekto","feed-shared/helpers/media-action-seekto")
define.alias("ember-truth-helpers/helpers/not-equal","feed-shared/helpers/not-eq")
define.alias("ember-truth-helpers/helpers/not","feed-shared/helpers/not")
define.alias("ember-truth-helpers/helpers/or","feed-shared/helpers/or")
define.alias("data-layer/helpers/feed/profile-id","feed-shared/helpers/profile-id")
define("feed-shared/helpers/render-model-path",["exports","global-utils/utils/api-compat"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getComponentType=a
e.isRenderModel=function(e){return null!==a(e)}
e.getComponentPath=r
e.default=void 0
const n=Object.freeze({"com.linkedin.voyager.feed.render.ActorComponent":"actor","com.linkedin.voyager.feed.render.AnnouncementComponent":"announcement","com.linkedin.voyager.feed.render.ArticleComponent":"article","com.linkedin.voyager.feed.render.ButtonComponent":"button","com.linkedin.voyager.feed.render.CallToActionComponent":"call-to-action","com.linkedin.voyager.feed.render.CelebrationComponent":"celebration","com.linkedin.voyager.feed.render.ContextualActionComponent":"contextual-action","com.linkedin.voyager.feed.render.ContextualHeaderComponent":"contextual-header","com.linkedin.voyager.feed.render.CreativeComponent":"creative","com.linkedin.voyager.feed.render.DocumentComponent":"document","com.linkedin.voyager.feed.render.EntityComponent":"entity","com.linkedin.voyager.feed.render.EventComponent":"event","com.linkedin.voyager.feed.render.ExternalVideoComponent":"external-video","com.linkedin.voyager.feed.render.FeedDiscoveryGridComponent":"feed-discovery-grid","com.linkedin.voyager.feed.render.FeedDividerComponent":"divider","com.linkedin.voyager.feed.render.HeaderComponent":"header","com.linkedin.voyager.feed.render.ImageComponent":"image","com.linkedin.voyager.feed.render.JobComponent":"job","com.linkedin.voyager.feed.render.LinkedInVideoComponent":"linkedin-video","com.linkedin.voyager.feed.render.NewsletterComponent":"newsletter","com.linkedin.voyager.feed.render.PollComponent":"poll","com.linkedin.voyager.feed.render.PromoComponent":"promo","com.linkedin.voyager.feed.render.PromoComponentV2":"promo","com.linkedin.voyager.feed.render.SeeMoreComponent":"see-more-card","com.linkedin.voyager.feed.render.ScheduledLiveContentComponent":"scheduled-live-content","com.linkedin.voyager.feed.render.ShareComponent":"share","com.linkedin.voyager.feed.render.ShowcaseComponent":"showcase","com.linkedin.voyager.feed.render.StoryComponent":"story","com.linkedin.voyager.feed.render.TextComponent":"text","com.linkedin.voyager.feed.render.TextOverlayImageComponent":"text-overlay-image","com.linkedin.voyager.feed.render.UpdateV2":"update-v2"})
function a(e){if(!e)return null
const a=(0,t.classNameOf)(e)
return n[a]?n[a]:null}function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feed-shared"
const n=a(e)
return n?`${t}@render-models/${n}`:null}var o=Ember.Helper.helper((function(e){let[t,n]=e
return void 0===t?null:r(t,n)}))
e.default=o}))
define("feed-shared/helpers/render-models/convert-tvm-to-text-comp",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.convertToTextComponent=t
e.default=void 0
function t(e){return{text:e}}var n=Ember.Helper.helper((function(e){if(!(e.length<1))return t(e[0])}))
e.default=n}))
define("feed-shared/helpers/render-models/detail-page-info",["exports","@babel/runtime/helpers/esm/toConsumableArray"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getDetailPageInfo=r
e.default=e.DETAIL_PAGE_TYPE_TO_ROUTE_MAP=void 0
const n=Object.freeze({FEED_DETAIL:"FEED_DETAIL",LIVE_VIDEO:"LIVE_VIDEO",EMPLOYEE_BROADCAST:"EMPLOYEE_BROADCAST",NONE:"NONE"}),a=Object.freeze({FEED_DETAIL:"feed.update",LIVE_VIDEO:"video-engine.live",EMPLOYEE_BROADCAST:"mycompany.top-level.broadcasts-detail",NONE:null})
e.DETAIL_PAGE_TYPE_TO_ROUTE_MAP=a
function r(e,t){const{detailPageType:r,shareUrn:o,urn:i}=Ember.getProperties(e,"detailPageType","shareUrn","urn"),s=[]
switch(r){case n.FEED_DETAIL:s.push(i)
break
case n.LIVE_VIDEO:s.push(o)
break
case n.EMPLOYEE_BROADCAST:s.push(t,i)}return{models:s,route:a[r]}}var o=Ember.Helper.helper((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]
return e.length<1?void 0:r.apply(void 0,(0,t.default)(e))}))
e.default=o}))
define("feed-shared/helpers/render-models/image/is-constrained",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.isConstrained=t
e.default=void 0
function t(e){if(!e)return
return!Ember.get(e,"attributes.firstObject.useCropping")}var n=Ember.Helper.helper((function(e){if(!(e.length<1))return t(e[0])}))
e.default=n}))
define("feed-shared/helpers/render-models/image/padding-top",["exports","global-utils/utils/html-safe"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getPaddingTopStyle=n
e.default=void 0
function n(e){if(!e)return
const n=Ember.get(e,"attributes.firstObject.displayAspectRatio")||.523,a=Math.round(1e4*n)/100
return(0,t.default)(`padding-top: ${a}%;`)}var a=Ember.Helper.helper((function(e){if(!(e.length<1))return n(e[0])}))
e.default=a}))
define.alias("ember-app-scheduler/helpers/route-idle","feed-shared/helpers/route-idle")
define.alias("ember-set-helper/helpers/set","feed-shared/helpers/set")
define.alias("ember-cli-pemberly-i18n/helpers/t-link-to","feed-shared/helpers/t-link-to")
define.alias("ember-cli-pemberly-i18n/helpers/t-make-name","feed-shared/helpers/t-make-name")
define.alias("ember-cli-pemberly-i18n/helpers/t","feed-shared/helpers/t")
define.alias("ember-cli-pemberly-litms/helpers/tag-manager-test-helper","feed-shared/helpers/tag-manager-test-helper")
define.alias("ember-number-formatting/helpers/trim-fractional-numbers","feed-shared/helpers/trim-fractional-numbers")
define.alias("ember-truth-helpers/helpers/xor","feed-shared/helpers/xor")
define("feed-shared/initializers/artdeco",["exports","artdeco-eyeglass"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.initialize=r
e.default=void 0
const n=[t.default.contextClasses,t.default.floatingLabel,t.default.focusOutline]
function a(e,t){const a=e[t]
e[t]=function(){n.forEach((e=>e&&"function"==typeof e.teardown&&e.teardown()))
a&&"function"==typeof a&&a.call(e)}}function r(e){if("undefined"!=typeof document){n.forEach((e=>e.install()))
"function"==typeof e.willDestroy?a(e,"willDestroy"):"function"==typeof e.destroy&&a(e,"destroy")}}var o={name:"artdeco",initialize:r}
e.default=o}))
define("feed-shared/initializers/ember-faker",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.initialize=t
e.default=void 0
function t(){}var n={name:"ember-faker",initialize:t}
e.default=n}))
define.alias("ember-cli-pemberly-i18n/initializers/i18n","feed-shared/initializers/i18n")
define("feed-shared/initializers/icons",["exports","artdeco-icons-web/src/icons","feed-shared/config/environment"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function a(e){throw e}var r={name:"icons",initialize:function(){const{environment:e,APP:r}=n.default
let o,i
r&&({artdecoCustomSpriteUrl:o,artdecoCustomSpriteName:i}=r)
const s="test"!==e
t.default.load(s,o,i).catch(a)}}
e.default=r}))
define.alias("ember-m3/initializers/m3-store","feed-shared/initializers/m3-store")
define("feed-shared/initializers/override-safestring",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.initialize=r
e.default=void 0
const t="ember-glimmer",n="ember-htmlbars/utils/string",a="@ember/-internals/glimmer"
function r(){let e,r=Ember.__loader.require.has
if(r(a))e=Ember.__loader.require(a).SafeString
else if(r(t))e=Ember.__loader.require(t).SafeString
else{if(!r(n))throw new Error("Cannot locate SafeString class for overriding")
e=Ember.__loader.require(n).SafeString}e.prototype.toHTML=function(){return jSecure.sanitizeHTML(this.toString())}
e.prototype.toString=function(){return`${this.string}`}}var o={name:"override-safestring",initialize:r}
e.default=o}))
define("feed-shared/instance-initializers/-t-link-to",["exports","ember-stdlib/utils/is-browser"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.initialize=n
e.default=void 0
function n(e){t.default&&e.lookup("service:-t-link-to")}var a={name:"-t-link-to",initialize:n}
e.default=a}))
define.alias("ember-number-formatting/instance-initializers/inject-formatters","feed-shared/instance-initializers/inject-formatters")
define.alias("video/instance-initializers/media-plugins","feed-shared/instance-initializers/media-plugins")
define.alias("ember-cli-realtime/mixins/realtime-component","feed-shared/mixins/realtime-component")
define.alias("ember-cli-realtime/mixins/realtime-route","feed-shared/mixins/realtime-route")
define.alias("@ember/render-modifiers/modifiers/did-insert","feed-shared/modifiers/did-insert")
define.alias("ember-scroll-modifiers/modifiers/did-intersect","feed-shared/modifiers/did-intersect")
define.alias("@ember/render-modifiers/modifiers/did-update","feed-shared/modifiers/did-update")
define.alias("@ember/render-modifiers/modifiers/will-destroy","feed-shared/modifiers/will-destroy")
define.alias("ember-cloud-filepicker/providers/base-provider","feed-shared/providers/base-provider")
define.alias("ember-cloud-filepicker/providers/dropbox-provider","feed-shared/providers/dropbox-provider")
define.alias("ember-cloud-filepicker/providers/onedrive-provider","feed-shared/providers/onedrive-provider")
define("feed-shared/providers/slideshare-provider",["exports","ember-cloud-filepicker/providers/slideshare-provider"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define.alias("invitation/routes/emails","feed-shared/routes/emails")
define.alias("ember-cli-pemberly-i18n/services/-t-link-to","feed-shared/services/-t-link-to")
define.alias("artdeco-hoverables/services/artdeco-hoverable","feed-shared/services/artdeco-hoverable")
define.alias("artdeco-modal/services/artdeco-modal","feed-shared/services/artdeco-modal")
define.alias("artdeco-toast/services/artdeco-toast-time-ago","feed-shared/services/artdeco-toast-time-ago")
define.alias("artdeco-toast/services/artdeco-toast","feed-shared/services/artdeco-toast")
define.alias("client-sensor-web/services/client-sensor","feed-shared/services/client-sensor")
define.alias("ember-date-service/services/date","feed-shared/services/date")
define.alias("ember-cli-pemberly-i18n/services/formatter","feed-shared/services/formatter")
define.alias("ember-cli-pemberly-i18n/services/i18n","feed-shared/services/i18n")
define.alias("@linkedin/ember-pem/services/internal-event-utils","feed-shared/services/internal-event-utils")
define.alias("@linkedin/ember-pem/services/internal-pem-tracking","feed-shared/services/internal-pem-tracking")
define.alias("ember-cli-pemberly-i18n/services/locale","feed-shared/services/locale")
define.alias("ember-m3/services/m3-schema-manager","feed-shared/services/m3-schema-manager")
define.alias("ember-media-player/services/media-player","feed-shared/services/media-player")
define.alias("ember-number-formatting/services/number-formatter","feed-shared/services/number-formatter")
define.alias("ember-number-formatting/services/number-locale","feed-shared/services/number-locale")
define.alias("@linkedin/ember-pem/services/pem-tracking","feed-shared/services/pem-tracking")
define.alias("ember-cli-realtime/services/realtime-api","feed-shared/services/realtime-api")
define.alias("ember-media-player/services/static-asset-loader","feed-shared/services/static-asset-loader")
define.alias("ember-cli-pemberly-m3/services/store","feed-shared/services/store")
define.alias("ember-cli-pemberly-litms/services/tag-manager","feed-shared/services/tag-manager")
define.alias("ember-cli-pemberly-litms/services/tracking-adapter-for-tag-manager","feed-shared/services/tracking-adapter-for-tag-manager")
define.alias("ember-singularity/services/unified-event-handler","feed-shared/services/unified-event-handler")
define.alias("ember-async-data/tracked-async-data","feed-shared/tracked-async-data")
define("feed-shared/utils/asset-utils",["exports","ember-cloud-filepicker/utils/asset-utils"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define("feed-shared/utils/client-sensor-constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SharingClientSensorMetrics=e.SponsoredClientSensorMetrics=e.CelebrationsClientSensorMetrics=e.HashtagFeedClientSensorMetrics=e.MainFeedClientSensorMetrics=e.CLIENT_SENSOR_GROUP_NAME=void 0
e.CLIENT_SENSOR_GROUP_NAME="feed"
const t=Object.freeze({INITIAL_UPDATE_REQUEST:"initial-update-request",INITIAL_UPDATE_REQUEST_FAILED:"initial-update-request-failed",REFRESHED_UPDATE_REQUEST:"refreshed-update-request",REFRESHED_UPDATE_REQUEST_FAILED:"refreshed-update-request-failed",REFRESHED_UPDATE_REQUEST_403:"refreshed-update-request-403",SUBSEQUENT_REQUEST:"subsequent-pagination-request",SUBSEQUENT_REQUEST_FAILED:"subsequent-pagination-request-failed",SUBSEQUENT_REQUEST_404:"subsequent-pagination-request-404",SUBSEQUENT_REQUEST_403:"subsequent-pagination-request-403",DUPLICATE_FEED_UPDATE:"duplicate-feed-update",DUPLICATE_FEED_UPDATE_COMPANY:"company-duplicate-updates-found-failure",STALE_FEED:"stale-first-page",STALE_FEED_COMPANY:"company-stale-first-page-updates-found-failure",STALE_FEED_FIRST_UPDATE:"stale-first-update",STALE_FEED_FIRST_UPDATE_COMPANY:"company-stale-first-update-found-failure"})
e.MainFeedClientSensorMetrics=t
const n=Object.freeze({HASHTAG_BY_ID_INITIAL_UPDATE_REQUEST_SUCCESS:"hashtag-by-id-initial-update-request-success",HASHTAG_BY_ID_INITIAL_UPDATE_REQUEST_FAILED:"hashtag-by-id-initial-update-request-failed",HASHTAG_BY_ID_SUBSEQUENT_UPDATE_REQUEST_SUCCESS:"hashtag-by-id-subsequent-pagination-request-success",HASHTAG_BY_ID_SUBSEQUENT_UPDATE_REQUEST_FAILED:"hashtag-by-id-subsequent-pagination-request-failed",HASHTAG_BY_KEYWORD_INITIAL_UPDATE_REQUEST_SUCCESS:"hashtag-by-keyword-initial-update-request-success",HASHTAG_BY_KEYWORD_INITIAL_UPDATE_REQUEST_FAILED:"hashtag-by-keyword-initial-update-request-failed",HASHTAG_BY_KEYWORD_SUBSEQUENT_UPDATE_REQUEST_SUCCESS:"hashtag-by-keyword-subsequent-pagination-request-success",HASHTAG_BY_KEYWORD_SUBSEQUENT_UPDATE_REQUEST_FAILED:"hashtag-by-keyword-subsequent-pagination-request-failed",HASHTAG_TOGGLE_FOLLOW_REQUEST_SUCCESS:"hashtag-toggle-follow-request-success",HASHTAG_TOGGLE_FOLLOW_REQUEST_FAILED:"hashtag-toggle-follow-request-failed"})
e.HashtagFeedClientSensorMetrics=n
const a=Object.freeze({OCCASIONS_COLLECTION_REQUEST_SUCCESS:"occasions-collection-request-success",OCCASIONS_COLLECTION_REQUEST_FAILED:"occasions-collection-request-failed",OCCASIONS_COLLECTION_VIEWER_TYPE_REQUEST_SUCCESS:"occasions-collection-viewer-type-request-success",OCCASIONS_COLLECTION_VIEWER_TYPE_REQUEST_FAILED:"occasions-collection-viewer-type-request-failed",OCCASION_BY_TYPE_REQUEST_SUCCESS:"occasion-by-type-request-success",OCCASION_BY_TYPE_REQUEST_FAILED:"occasion-by-type-request-failed",OCCASIONS_COLELCTION_FIND_OCCASION_BY_TYPE_REQUEST_SUCCESS:"occasions-collection-find-occasion-by-type-request-success",OCCASIONS_COLELCTION_FIND_OCCASION_BY_TYPE_REQUEST_FAILED:"occasions-collection-find-occasion-by-type-request-failed",CELEBRATION_CREATION_REQUEST_SUCCESS:"celebration-creation-request-success",CELEBRATION_CREATION_REQUEST_FAILED:"celebration-creation-request-failed"})
e.CelebrationsClientSensorMetrics=a
const r=Object.freeze({SPONSORED_HIDDEN_UPDATES:"sponsored-hidden-updates"})
e.SponsoredClientSensorMetrics=r
const o=Object.freeze({SHARE_CREATION_REQUEST:"share-creation-request",SHARE_CREATION_REQUEST_404:"share-creation-request-404",SHARE_CREATION_REQUEST_FAILED:"share-creation-request-failed"})
e.SharingClientSensorMetrics=o}))
define("feed-shared/utils/constants",["exports","@linkedin/ember-pem/utils/degradation-tracking-metadata","global-utils/utils/url","feed-shared/utils/client-sensor-constants","rich-text/utils/constants"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"HASHTAG_REGEX",{enumerable:!0,get:function(){return r.HASHTAG_REGEX}})
Object.defineProperty(e,"getHashtagMatchRegex",{enumerable:!0,get:function(){return r.getHashtagMatchRegex}})
e.CAROUSEL_IMAGE_SIZE_CONSTANTS=e.DEGRADATION_TRACKING_METADATA=e.PEM_FEATURE_KEYS=e.PEM_PRODUCT_NAMES=e.ACTIONS_POSITION=e.IMAGE_SIZES=e.MYNETWORK_URL=e.LIVE_AUDIO_ROOM_URL=e.SHARE_JOB_MODAL_URL=e.FEED_PYMK_MODAL_URL=e.JET_TAGS=e.HASHTAG_MARKED_AS_SPAM_ERROR_CODE=e.CHARTBEAT_CONSTANTS=e.ADS_CONSTANTS=e.consentFormTypes=e.ENTITY_DATA_MAP=e.TEXT_DIRECTIONS=e.UPDATE_ATTACHMENT_TRIGGERS=e.controlMenuMap=e.ContentTypes=e.FeedConstants=void 0
e.FeedConstants={PAGING_LIKES_COUNT_DETAIL:10,PAGING_UPDATES_COUNT_FEED:9,PAGING_CONTENT_TOPIC_FEED:6,INDEX_EXTENDED_ROUTE_MODULE_KEY:"home-feed:desktop",INITIAL_UPDATE_COUNT_EXTENDED:10,INITIAL_FETCH_UPDATE_COUNT:3,PONCHO_ARTICLE_TYPE:"PONCHO",FOLLOW_RECOMMENDATIONS_FETCH_COUNT:6,NUM_FOLLOW_RECOMMENDATIONS_TO_SHOW:3,CHRON_FEED_FINDER:"chronFeed",FIND_FEED_FINDER:"findFeed",FEED_FINDER:"feed",UPDATE_SORT_COOKIE_KEY:"feed-sort",TOPIC_FEED_FINDER_BY_URN:"interestFeedByUrn",TOPIC_FEED_FINDER_BY_KEYWORDS:"interestFeedByKeywords",HIGHLIGHTED_FEED_FINDER:"highlightedFeed",JOBS_ENGINE_EXT:"jobs",FEED_REFRESH_QUERY_PARAM:"doFeedRefresh",FEED_REFRESH_BYPASS_RESTRAINT:"bypassRefreshTimingRestraint",FOLLOW:"FOLLOW",UNFOLLOW:"UNFOLLOW",FOLLOW_RECOMMENDATION_CARDS_PER_ROW_DESKTOP:5,TAP_TARGET_ATTRIBUTE_TYPES:{tags:"PHOTO_TAG"},TRACKING_URLS:{CONVERSION:"//www.googleadservices.com/pagead/conversion/869970373/?label=5Jy1CNG8qG8QxePqngM&guid=ON&script=0",RETARGETING:"//googleads.g.doubleclick.net/pagead/viewthroughconversion/869970373/?guid=ON&script=0",FACEBOOK:"//www.facebook.com/tr?id=1064772166942435&ev=PageView&noscript=1"},SHARE_UPDATE_MAX_HERO_IMAGES:5,RELEVANCE:"RELEVANCE",CHRON:"CHRON",NUM_STORYLINES_TO_FETCH:10,PAGES_ADMIN_ENTRYPOINT_ORGANIZATION_COUNT:3,FEED_UPDATES_ENDPOINT:"feed/updates",FEED_UPDATES_V2_ENDPOINT:"feed/updatesV2",CONTROL_MENU_ACTIONS_ENDPOINT:"voyagerFeedUpdateV2Actions",INCREASED_SAVED_ITEMS_FETCH_COUNT:10,SAVED_ITEMS_FETCH_COUNT:5,DESKTOP_MAIN_FEED_SU_CHANNELID:2,DESKTOP_HASHTAG_FEED_SU_CHANNELID:5001,REQUEST_SOURCE_LAN_SU_CHANNELID:27,REQUEST_SOURCE_LAN:"LAN"}
e.ContentTypes={ARTICLE:"article",IMAGE:"image",JOB:"job",MULTI_IMAGE:"multiImage",NATIVE_VIDEO:"nativeVideo",TEXT:"text",VIDEO:"video",STORYLINE:"storyline",CAROUSEL:"carousel"}
e.controlMenuMap={BLOCK_GROUP_MEMBER:{action:"onBlockMemberFromGroup",className:"option-block-member-from-group",iconType:"block-icon",role:"button"},DELETE:{action:"onDeleteUpdate",className:"option-delete",iconType:"trash-icon",role:"button"},DISABLE_COMMENTS:{action:"onDisableComments",className:"option-disable-comments",iconType:"speech-bubble-slash-icon",role:"button"},EDIT_SHARE:{action:"onEditAction",className:"option-edit-share",controlName:"control_menu_share_edit",iconType:"pencil-icon",role:"button"},EMBED:{action:"onEmbed",className:"option-embed",controlName:"control_menu_embed",iconType:"embed-icon",role:"button"},ENABLE_COMMENTS:{action:"onEnableComments",className:"option-enable-comments",iconType:"speech-bubble-icon",role:"button"},HIDE_UPDATE:{action:"onFeedback",className:"option-hide-update",controlName:"control_menu_hide",iconType:"visibility-off-icon",role:"button"},IMPROVE_MY_FEED:{action:"onImproveMyFeed",className:"option-improve-my-feed",iconType:"filter-icon",role:"link"},VISIBILITY:{action:"onVisibility",className:"option-visibility",controlName:"control_menu_post_visibility",iconType:"visibility-icon",role:"link"},INCORRECTLY_MENTIONED_COMPANY:{action:"onIncorrectlyMentionedInTheNews",className:"option-incorrectly-mentioned-in-news",iconType:"question-pebble-icon",role:"button"},INCORRECTLY_MENTIONED_PERSON:{action:"onIncorrectlyMentionedInTheNews",className:"option-incorrectly-mentioned-in-news",iconType:"question-pebble-icon",role:"button"},LEAVE_GROUP:{action:"onLeaveGroup",className:"option-leave-group",iconType:"leave-icon",role:"button"},RECOMMEND_GROUP_POST:{action:"onRecommendGroupPost",className:"option-recommend-group-post",controlName:"control_menu_recommend_group_post",iconType:"bell-icon",role:"button"},RECOMMEND_EVENT_POST:{action:"onRecommendEventPost",className:"option-recommend-event-post",controlName:"control_menu_recommend_event_post",iconType:"bell-icon",role:"button"},REMOVE_MENTION:{iconType:"at-pebble-icon",action:"onRemoveMention",className:"option-remove-mention",role:"button"},REPORT:{action:"onReport",className:"option-report",controlName:"control_menu_report",iconType:"flag-icon",role:"button"},REPORT_HASHTAG:{action:"onReport",className:"option-report",controlName:"control_menu_report",iconType:"flag-icon",role:"button"},DISCOVER_HASHTAG:{action:"onDiscover",className:"option-discover",controlName:"control_menu_discover",iconType:"plus-icon",role:"button"},MANAGE_HASHTAG:{action:"onManage",className:"option-manage",controlName:"control_menu_manage",iconType:"filter-icon",role:"button"},MESSAGE_MEMBER_ACTOR:{className:"option-message-member-actor",controlName:"control_menu_message_member_actor",iconType:"envelope-icon",role:"button",customComponent:"feed-shared$render-models/control-menu/message-button"},PROMO_IRRELEVANT:{action:"onPromoIrrelevant",className:"promoIrrelevant",controlName:"control_menu_irrelevant_promo",iconType:"flag-icon",role:"button"},PROMO_LATER:{action:"onPromoLater",className:"promoLater",controlName:"control_menu_skip_promo",iconType:"clipboard-check-icon",role:"button"},SEND_AS_PRIVATE_MESSAGE:{action:"onSendAsPrivateMessage",className:"option-message-share-update",controlName:"control_menu_message",iconType:"messages-icon",role:"button",customComponent:"feed-shared$render-models/control-menu/share-message-button"},SAVE:{action:"onSave",className:"option-save",controlName:"control_menu_save",iconType:"ribbon-icon",role:"button"},UNSAVE:{action:"onUnsave",className:"option-unsave",controlName:"control_menu_unsave",iconType:"ribbon-filled-icon",role:"button"},SHARE_VIA:{action:"onShareVia",className:"option-share-via",controlName:"control_menu_copy_link",iconType:"link-icon",role:"button"},UNFOLLOW_CHANNEL:{action:"onUnfollow",className:"option-unfollow-channel",controlName:"control_menu_unfollow",iconType:"clear-icon",role:"button"},UNFOLLOW_COMPANY:{action:"onUnfollow",className:"option-unfollow-company",controlName:"control_menu_unfollow",iconType:"clear-icon",role:"button"},UNFOLLOW_MEMBER:{action:"onUnfollow",className:"option-unfollow-member",controlName:"control_menu_unfollow",iconType:"clear-icon",role:"button"},UNFOLLOW_TOPIC:{action:"onUnfollow",className:"option-unfollow-topic",controlName:"control_menu_unfollow",iconType:"clear-icon",role:"button"},AD_CHOICE:{action:"onAdChoice",className:"option-ad_choice",controlName:"control_menu_ad_choice",iconType:"adchoices-icon",role:"link"},FEATURE:{action:"onFeature",className:"option-feature",controlName:"control_menu_featured_post_add",iconType:"star-icon",role:"button"},UNFEATURE:{action:"onUnfeature",className:"option-unfeature",controlName:"control_menu_featured_post_remove",iconType:"star-filled-icon",role:"button"},LEARN_MORE:{action:"onLearnMore",className:"option-learn_more",controlName:"control_menu_learn_more",iconType:"notify-pebble-icon",role:"link"},COMMENTS_RESTRICTIONS_SETTINGS:{action:"onCommentRestrictionSettingsClick",className:"option-comments-restriction-settings",controlName:"control_menu_comments_restrictions_settings",iconType:"speech-bubble-icon",role:"button"},MUTE_ACTOR:{action:"onMute",className:"option-mute_actor",controlName:"control_menu_mute",iconType:"mute-icon",role:"button"},DISINTEREST:{action:"onDisinterest",className:"option-disinterest",controlName:"control_menu_feedback",iconType:"eyeball-slash-icon",role:"button"}}
e.UPDATE_ATTACHMENT_TRIGGERS={CONVERSATION_STARTERS:"conversation_starters",RELATED_FOLLOWS:"related_follows"}
const o=Object.freeze({LEFT_TO_RIGHT:"ltr",RIGHT_TO_LEFT:"rtl"})
e.TEXT_DIRECTIONS=o
const i=Object.freeze({MINI_COMPANY:{ROUTE:"companies.company",TITLE:"company_actor",ID_KEY:"miniCompany.id",ENTITY_URN:"miniCompany.entityUrn"},MINI_GROUP:{ROUTE:"groups.groups-entity.index",ENTITY_URN:"miniGroup.entityUrn"},MINI_SCHOOL:{ROUTE:"schools.school",TITLE:"school_actor",ENTITY_URN:"miniSchool.entityUrn"},MINI_PROFILE:{ROUTE:"profile.view",TITLE:"member_actor",ID_KEY:"miniProfile.id",ENTITY_URN:"miniProfile.entityUrn"}})
e.ENTITY_DATA_MAP=i
e.consentFormTypes={MODAL:"MODAL",INLINE:"INLINE"}
const s={AD_CHOICES_URL:`${(0,n.getDomainUrl)()}/help/linkedin/answer/62931`}
e.ADS_CONSTANTS=s
const l=Object.freeze({iframeId:"chartbeat-iframe",assetUrl:"assets/src/chartbeat.js",uid:29139})
e.CHARTBEAT_CONSTANTS=l
e.HASHTAG_MARKED_AS_SPAM_ERROR_CODE=403
const d=Object.freeze({DELETE_COMMENT:"feed-delete-comment",FEED_CUSTOM_TRACKING:"feed-custom-tracking",FEED_SU_TSCP_URL:"feed-su-tracking-url",GET_ADMIN_ACTOR:"feed-get-admin-actor",GET_ANCHORED_COMMENT:"feed-get-anchored-comment",GET_ANCHORED_REPLY:"feed-get-anchored-reply",GET_COMMENTS:"feed-get-comments",GET_CONTENT_TOPIC_DATA:"feed-get-content-topic-data",GET_FOLLOWED_MEMBER:"feed-get-followed-member",GET_FOLLOWING_RECOMMENDATIONS:"feed-get-following-recommendations",GET_GDPR_CONSENT:"feed-get-gdpr-consent",GET_IDENTITY_MODULE:"feed-get-identity-module",GET_OCCASION:"feed-get-occasion",GET_OCCASIONS:"feed-get-occasions",GET_PACKAGE_RECOMMENDATIONS:"feed-get-package-recommendations",GET_PAGES_ADMIN_WIDGET:"feed-get-pages-admin-widget",GET_PREMIUM_WELCOME_BANNER:"feed-get-premium-welcome-banner",GET_PROFILE:"feed-get-profile",GET_REPLIES:"feed-get-replies",GET_RIGHT_RAIL_PROMOS:"feed-get-right-rail-promos",GET_SIMILAR_ORGANIZATIONS:"feed-get-similar-organizations",GET_STORYLINE_FEED:"feed-get-storyline-feed",GET_UPDATE:"feed-get-update",GET_UPDATES:"feed-get-updates",GET_UPDATES_V2:"feed-get-updates-v2",GET_CONVERSATION_STARTERS:"feed-get-conversation-starters",JOB_ALERT:"job-alert",LIKING_SOCIAL_ACTIVITY:"feed-liking-social-activity",PAGINATION_TOKEN_EXPIRED:"feed-pagination-token-expired",UNLIKING_SOCIAL_ACTIVITY:"feed-unliking-social-activity",GET_PROFILE_FOLLOWING_INFO:"feed-get-profile-following-info",GET_PROFILE_MEMBER_BADGES:"feed-get-profile-member-badges"})
e.JET_TAGS=d
const c=`${(0,n.getDomainUrl)()}/feed/discover-more-pymk`
e.FEED_PYMK_MODAL_URL=c
const m=`${(0,n.getDomainUrl)()}/hiring/jobs/create`
e.SHARE_JOB_MODAL_URL=m
const p=`${(0,n.getDomainUrl)()}/room`
e.LIVE_AUDIO_ROOM_URL=p
const u=`${(0,n.getDomainUrl)()}/mynetwork`
e.MYNETWORK_URL=u
e.IMAGE_SIZES={EXTENDED:600}
const h=Object.freeze({ACTOR_COMPONENT:"ACTOR_COMPONENT",CONTEXTUAL_HEADER_COMPONENT:"CONTEXTUAL_HEADER_COMPONENT",HEADER_COMPONENT:"HEADER_COMPONENT",PROMO_COMPONENT_V2:"PROMO_COMPONENT_V2",ANNOUNCEMENT_COMPONENT:"ANNOUNCEMENT_COMPONENT"})
e.ACTIONS_POSITION=h
const g=Object.freeze({VOYAGER_FEED:"Voyager - Feed",VOYAGER_FEED_COMMENTS:"Voyager - Feed - Comments",VOYAGER_FEED_POSTS:"Voyager - Feed - Posts",VOYAGER_FEED_POLLS:"Voyager - Feed - Polls",VOYAGER_FEED_REACTIONS:"Voyager - Feed - Reactions",VOYAGER_HOMEPAGE:"Voyager - Homepage",VOYAGER_FEED_FOLLOWS:"Voyager - Feed - Follows"})
e.PEM_PRODUCT_NAMES=g
const b=Object.freeze({CONTROL_MENU:"update-control-menu",IDENTITY_MODULE:"feed-identity-module",INTEREST_PANEL:"feed-interest-panel",FOLLOW_RECOMMENDATIONS:"feed-follow-recommendations-module",STORYLINES:"feed-storyline-module",SUBSEQUENT_UPDATES:"subsequent-feed-updates",UPDATES:"feed-updates",POLL_PARTICIPATION:"participate-in-polls",POST_DELETE:"delete-post",MOST_VIEWED_COURSES:"most-viewed-courses-module",FOLLOW_ACTOR:"follow-actor-toggle",HASHTAG_FEED_LOAD:"load-hashtag-feed",FOLLOWS_MODULE:"follows-module-toggle"})
e.PEM_FEATURE_KEYS=b
const f=Object.freeze({CONTROL_MENU:new t.default(b.CONTROL_MENU,"missing-update-control-menu",{productName:g.VOYAGER_HOMEPAGE,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),IDENTITY_MODULE:new t.default(b.IDENTITY_MODULE,"empty-identity-module",{productName:g.VOYAGER_HOMEPAGE,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),HASHTAG_FEED_LOAD:new t.default(b.HASHTAG_FEED_LOAD,"no-post-for-hashtag",{productName:g.VOYAGER_FEED,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),POST_DELETE:new t.default(b.POST_DELETE,"post-delete-error-toast",{productName:g.VOYAGER_FEED_POSTS,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),MOST_VIEWED_COURSES:new t.default(b.MOST_VIEWED_COURSES,"missing-top-courses-module",{productName:g.VOYAGER_HOMEPAGE,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),UPDATES:new t.default(b.UPDATES,"missing-feed-updates",{productName:g.VOYAGER_FEED}),SUBSEQUENT_UPDATES:new t.default(b.SUBSEQUENT_UPDATES,"missing-subsequent-feed-updates",{productName:g.VOYAGER_FEED}),FOLLOW_RECOMMENDATIONS:new t.default(b.FOLLOW_RECOMMENDATIONS,"missing-follow-recommendations-module",{productName:g.VOYAGER_HOMEPAGE,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),STORYLINES:new t.default(b.STORYLINES,"missing-storylines-module",{productName:g.VOYAGER_HOMEPAGE,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),FOLLOWS_MODULE:new t.default(b.FOLLOWS_MODULE,"follows-module-toggle-fails-silently",{productName:g.VOYAGER_FEED_FOLLOWS,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),POLL_PARTICIPATION:new t.default(b.POLL_PARTICIPATION,"polls-error-toast",{productName:g.VOYAGER_FEED_POLLS,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME}),FOLLOW_ACTOR:new t.default(b.FOLLOW_ACTOR,"follow-actor-toggle-fails-silently",{productName:g.VOYAGER_FEED_FOLLOWS,clientSensorGroupName:a.CLIENT_SENSOR_GROUP_NAME})})
e.DEGRADATION_TRACKING_METADATA=f
const y=Object.freeze({MAX_COMMENTARY_2_LINES:40,MAX_ARTICLE_COMPONENT:263,MAX_CAROUSEL_CONTENT_HEIGHT:303})
e.CAROUSEL_IMAGE_SIZE_CONSTANTS=y}))
define.alias("client-sensor-web/utils/counter-buffer","feed-shared/utils/counter-buffer")
define("feed-shared/utils/default-update-style-config",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.DEFAULT_UPDATE_STYLE_CONFIG=void 0
const t=Object.freeze({chevron:"feed-shared-article__chevron align-self-center flex-shrink-zero",description:"feed-shared-article__description feed-shared-article__description--truncated t-12 t-black--light",descriptionContainer:"feed-shared-article__description-container",followButton:"artdeco-button artdeco-button--secondary artdeco-button--1 flex-shrink-zero mh4",image:"feed-shared-article__image",imageLink:"feed-shared-article__image-link tap-target",inlineCta:"artdeco-button artdeco-button--secondary artdeco-button--1 flex-shrink-zero ml4",isNewsletterTitlePushedDown:!1,linkContainer:"feed-shared-article__link-container",meta:"feed-shared-article__meta flex-grow-1 full-width tap-target",newsletterTitleBottom:"pb2",newsletterTitleTop:"pv2 ph3",personalizedImage:"feed-shared-article__personalized-image EntityPhoto-circle-2",personalizedTitle:"feed-shared-article__personalized-title t-14 t-bold t-black",subtitle:"feed-shared-article__subtitle t-12 t-normal t-black--light",title:"feed-shared-article__title feed-shared-article__title--truncated break-words t-14 t-bold t-black"}),n=Object.freeze({}),a=Object.freeze({}),r=Object.freeze({article:t,newsletter:a,event:n})
e.DEFAULT_UPDATE_STYLE_CONFIG=r}))
define.alias("ember-cli-realtime/utils/eventsource-polyfill","feed-shared/utils/eventsource-polyfill")
define("feed-shared/utils/file-error",["exports","ember-cloud-filepicker/utils/file-error"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define("feed-shared/utils/file-result",["exports","ember-cloud-filepicker/utils/file-result"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define("feed-shared/utils/get-app-config",["exports","ember-cloud-filepicker/utils/get-app-config"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define.alias("client-sensor-web/utils/helpers","feed-shared/utils/helpers")
define("feed-shared/utils/like-handler",["exports","@babel/runtime/helpers/esm/toConsumableArray","feed-utils/utils/authenticated-member-actor","feed-utils/utils/gdpr","feed-requests/likes","feed-utils/utils/error-parsing","feed-shared/utils/constants","restli-utils"],(function(e,t,n,a,r,o,i,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.default=class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const{authenticatedUser:n,gdprNotice:a,i18n:r,jet:o,store:i,persistentToastManager:s,tracking:l}=e,{authenticatedActor:d=null,likeNetworkErrorMessage:c=null}=t
this.authenticatedUser=n
this.gdprNotice=a
this.i18n=r
this.jet=o
this.store=i
this.persistentToastManager=s
this.tracking=l
this.authenticatedActor=d
this.likeNetworkErrorMessage=c}_shouldHideLikeError(e){if("string"==typeof e){const t="Not Modified"
return!(!e||e!==t)}return!1}_shouldHideUnlikeError(e){const t=e&&Ember.get(e,"errors.firstObject.status"),n=t&&parseInt(t,10)
return!(!n||n!==s.httpStatus.S_404_NOT_FOUND)}like(e,s){var l
const d=this.authenticatedActor||(0,n.default)(this.store,this.authenticatedUser),c=Ember.get(e,"socialDetailEntityUrn"),m=this.store.peekAll("com.linkedin.voyager.feed.SocialDetail").filterBy("entityUrn",c)[0],p=Ember.get(e,"urn")
if(Ember.isPresent(Ember.get(d,"miniCompany"))){if(!Ember.get(e,"likedByOrganizationActor")){Ember.set(e,"likedByOrganizationActor",!0)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")+1)}}else if(!Ember.get(e,"liked")){Ember.set(e,"liked",!0)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")+1)}m&&Ember.set(m,"likes.paging.total",Ember.get(m,"likes.paging.total")+1)
const u={},h=Ember.get(s||{},"sponsoredTracking")
h&&(u.sponsoredMetadata=h)
const g=this.store.createRecord("com.linkedin.voyager.feed.Like",{threadId:p,actor:d})
m&&g&&Ember.get(m,"likes.elements").pushObject(g)
return(l=this.store.adapterFor("-ember-m3")).ajax.apply(l,(0,t.default)((0,r.likeRequest)(p,d,u))).then((()=>{/groupPost/.test(c)?(0,a.showGdprGroupSocialCreatedNotice)(this.i18n,this.gdprNotice):(0,a.showGdprLikeCreatedNotice)(this.i18n,this.gdprNotice)})).catch((t=>{if(this._shouldHideLikeError(t))this.jet.logError(new Error("Network request failed due to liking an existing liked comment"),i.JET_TAGS.LIKING_SOCIAL_ACTIVITY,!1)
else{this.showLikeNetworkErrorMessage(t)
if(Ember.isPresent(Ember.get(d,"miniCompany"))){if(Ember.get(e,"likedByOrganizationActor")){Ember.set(e,"likedByOrganizationActor",!1)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")-1)}}else if(Ember.get(e,"liked")){Ember.set(e,"liked",!1)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")-1)}m&&Ember.set(m,"likes.paging.total",Ember.get(m,"likes.paging.total")-1)
m&&Ember.get(m,"likes.elements").removeObject(g)
if(!(0,o.isHttpErrorStatus)(t))throw t
this.jet.logError(new Error("Network request failed while liking a social activity"),i.JET_TAGS.LIKING_SOCIAL_ACTIVITY,!1)}}))}unlike(e){var a
const s=this.authenticatedActor||(0,n.default)(this.store,this.authenticatedUser),l=!(!s||!Ember.get(s,"miniCompany")),d=Ember.get(e,"socialDetailEntityUrn"),c=this.store.peekAll("com.linkedin.voyager.feed.SocialDetail").filterBy("entityUrn",d)[0],m=Ember.get(e,"urn")
let p
if(l){if(Ember.get(e,"likedByOrganizationActor")){Ember.set(e,"likedByOrganizationActor",!1)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")-1)}}else if(Ember.get(e,"liked")){Ember.set(e,"liked",!1)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")-1)}if(c){Ember.set(c,"likes.paging.total",Ember.get(c,"likes.paging.total")-1)
p=l?Ember.get(c,"likes.elements").findBy("actor.miniCompany.entityUrn",Ember.get(s,"miniCompany.entityUrn")):Ember.get(c,"likes.elements").findBy("actor.miniProfile.entityUrn",Ember.get(s,"miniProfile.entityUrn"))}p&&p.unloadRecord()
return(a=this.store.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)((0,r.unlikeRequest)(m,s))).catch((t=>{if(this._shouldHideUnlikeError(t))this.jet.logError(new Error("Network request failed due to unliking an existing unliked comment"),i.JET_TAGS.UNLIKING_SOCIAL_ACTIVITY,!1)
else{this.showLikeNetworkErrorMessage(t)
if(l){if(!Ember.get(e,"likedByOrganizationActor")){Ember.set(e,"likedByOrganizationActor",!0)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")+1)}}else if(!Ember.get(e,"liked")){Ember.set(e,"liked",!0)
Ember.set(e,"numLikes",Ember.get(e,"numLikes")+1)}c&&Ember.set(c,"likes.paging.total",Ember.get(c,"likes.paging.total")+1)
p&&p.rollbackAttributes()
if(!(0,o.isHttpErrorStatus)(t))throw t
this.jet.logError(new Error("Network request failed while unliking a social activity"),i.JET_TAGS.UNLIKING_SOCIAL_ACTIVITY,!1)}}))}toggleLike(e,t){const n=Ember.isPresent(this.authenticatedActor)&&!!Ember.get(this.authenticatedActor,"miniCompany")?"likedByOrganizationActor":"liked"
return Ember.get(e,n)?this.unlike(e):this.like(e,t)}showLikeNetworkErrorMessage(e){const t=(0,o.isValidVoyagerUserVisibleException)(e)?Ember.get(e,"errors.firstObject.message"):this.likeNetworkErrorMessage
t&&this.persistentToastManager.error({message:t})}}}))
define("feed-shared/utils/mime-type-utils",["exports","ember-cloud-filepicker/utils/mime-type-utils"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define("feed-shared/utils/parse-artdeco-icon-name",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e){const t=/^IC_(.+)_(\d+)DP$/.exec(e)
if(t){const[,e,n]=t
return{size:function(e){switch(e){case"16":return"small"
case"24":return"large"
default:throw new Error("Icon size was an unexpected value.")}}(n),name:`${Ember.String.dasherize(e)}-icon`}}throw new Error("ArtDecoIconName string did not match expected format.")}}))
define("feed-shared/utils/promo",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.FEED_PROMO_STYLES=void 0
const t=Object.freeze({PromoComponent:"com.linkedin.voyager.feed.render.PromoComponent",PromoComponentV2:"com.linkedin.voyager.feed.render.PromoComponentV2"})
e.FEED_PROMO_STYLES=t}))
define("feed-shared/utils/promos/abi",["exports","ember-cli-pemberly-tracking/utils/tracking"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.IMPRESSION_TRACKING_HOOKS=e.ROUTE_MAP=void 0
const n=(0,t.generateTrackingId)()
function a(e){const t={CONNECTION_COUNT_ABI:"HOMEPAGE_FEED_RAIL",ABI:"HOMEPAGE_FEED_ABI_PROMO",ABI_NUX:"HOMEPAGE_FEED_NUX_PROMO",ABI_WYLO:"HOMEPAGE_FEED_ABI_PROMO"}
this.heathrow.organicAbiShouldSkipImport().then((a=>{const{tracking:r}=this
r.fireTrackingPayload("AbookImportEntryImpressionEvent",{abookImportTransactionId:n,entryPoint:t[e],suggestedRoute:a?"RESULT_LANDING":"INTRO"})
r.fireTrackingPayload("AbookImportImpressionEvent",{source:r.getCurrentPageKey(),abookImportTransactionId:n,autoFilledEmail:this.prefillEmail&&"true",autoSelectedEmailProvider:"OTHERS",orderOfEmailProviderss:[],socialProofCount:this.getWithDefault("socialProofCount",0)})}))}const r={CONNECTION_COUNT_ABI:{route:"mynetwork.abi",queryParams:{afterRoute:"feed.index",transactionId:n}},ABI:{route:"mynetwork.abi",queryParams:{afterRoute:"feed.index",transactionId:n}},ABI_NUX:{route:"mynetwork.abi",queryParams:{afterRoute:"feed.index",transactionId:n}},ABI_WYLO:{route:"abi.results",queryParams:{afterRoute:"abi.intro",transactionId:n}}}
e.ROUTE_MAP=r
const o={CONNECTION_COUNT_ABI:a,ABI:a,ABI_NUX:a,ABI_WYLO:a}
e.IMPRESSION_TRACKING_HOOKS=o}))
define("feed-shared/utils/promos/index",["exports","feed-shared/utils/promos/abi"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.PROMOS_IMPRESSION_TRACKING_HOOKS=e.PROMOS_ROUTE_MAP=void 0
const n=Ember.assign({},t.ROUTE_MAP)
e.PROMOS_ROUTE_MAP=n
const a=Ember.assign({},t.IMPRESSION_TRACKING_HOOKS)
e.PROMOS_IMPRESSION_TRACKING_HOOKS=a}))
define("feed-shared/utils/realtime-social-event-notifier",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.default=class{constructor(e){let{lix:t,realtimeEvents:n,updateList:a,component:r,singleUpdateUrns:o={}}=e
Ember.setProperties(this,{lix:t,realtimeEvents:n,updateList:a,component:r,singleUpdateUrns:o,realtimeTopics:[],notifierDataArray:[]})}_getRealtimeTopics(e){return e.forEach((e=>{e.threadUrn.includes("urn:li:activity")&&this.realtimeTopics.push(`urn:li-realtime:reactionSummariesTopic:${e.threadUrn}`)}))}_getThreadUrns(e){const t=[]
e.forEach((e=>Ember.get(e,"elements").toArray().forEach((e=>{const n=Ember.get(e,"socialDetail.urn")
n&&t.push({updateUrn:Ember.get(e,"updateMetadata.urn"),threadUrn:n,displayNotifier:!1,realtimeTopic:`urn:li-realtime:reactionSummariesTopic:${n}`,notifierPayload:void 0})}))))
return t}setupRealtimeSocialEvents(){this.notifierDataArray=this._getThreadUrns(this.updateList)
this._getRealtimeTopics(this.notifierDataArray)
this.realtimeEvents.subscribe(this.component,this.realtimeTopics)}setupForSingleSubscription(){const{threadUrn:e,updateUrn:t}=this.singleUpdateUrns,n=`urn:li-realtime:reactionSummariesTopic:${e}`
this.notifierDataArray=[{updateUrn:t,threadUrn:e,displayNotifier:!1,realtimeTopic:n,notifierPayload:void 0}]
this.realtimeEvents.subscribe(this.component,[n])}handleSubscriptionFailure(e){const t=[]
this.notifierDataArray.forEach(((n,a)=>{n.realtimeTopic===e&&t.push(a)}))}formatRealtimeSocialEvent(e,t){let n,a=t
this.lix.getTreatmentIsEnabled("voyager.web.messaging-use-full-realtime-payload")&&(a=t.payload)
this.notifierDataArray.forEach((t=>{if(t.realtimeTopic===e){t.displayNotifier=!0
t.notifierPayload=a.data.value
n=t}}))
return n}clearNotifier(e){e.displayNotifier=!1}cleanupRealtimeSubscription(){this.realtimeEvents.unsubscribe(this.component,this.realtimeTopics)}}}))
define.alias("client-sensor-web/utils/run-loop-helpers","feed-shared/utils/run-loop-helpers")
define("feed-shared/utils/text-view",["exports","rich-text/utils/constants"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.isNextAttributeAfter=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0
return function(t){return Ember.get(t,"start")>=e}}
e.TextChunk=void 0
e.TextChunk=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}
this.start=e
this.textValue=t
this.textAttributes=Ember.A()
this.addTextAttribute(n)}addTextAttribute(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const n=Ember.get(e,"type")||"TEXT",a=t.TEXT_ATTRIBUTE_TYPES[n]&&t.TEXT_ATTRIBUTE_TYPES[n].PRIORITY||t.TEXT_ATTRIBUTE_TYPES.TEXT.PRIORITY
Ember.set(e,"priority",a)
this.textAttributes.pushObject(e)
this.sortedTextAttributes=this.textAttributes.sortBy("priority")}}}))
define("feed-shared/utils/update-style-config",["exports","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","global-utils/utils/deep-merge","feed-shared/utils/default-update-style-config"],(function(e,t,n,a,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.DefaultFeedUpdateStyleConfig=e.default=void 0
const o={article:"article",newsletter:"newsletter",event:"event"}
function i(e){Object.keys(e).reduce(((e,t)=>o[t]?e:e.concat(t)),[])}var s=new WeakMap
class l{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
s.set(this,{writable:!0,value:void 0})
i(e);(0,n.default)(this,s,(0,a.deepMerge)(r.DEFAULT_UPDATE_STYLE_CONFIG,e))}getClass(e,n){i({[e]:n})
return(0,t.default)(this,s)[e][n]}}e.default=l
const d=new l
e.DefaultFeedUpdateStyleConfig=d}))
define("feed-shared/utils/validation-helpers",["exports","ember-cloud-filepicker/utils/validation-helpers"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))
define.alias("ember-vector-images/utils/vector-url","feed-shared/utils/vector-url")
define("feed-shared/utils/window-helpers",["exports","ember-cloud-filepicker/utils/window-helpers"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
var n={}
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.keys(t).forEach((function(a){"default"!==a&&"__esModule"!==a&&(Object.prototype.hasOwnProperty.call(n,a)||a in e&&e[a]===t[a]||Object.defineProperty(e,a,{enumerable:!0,get:function(){return t[a]}}))}))}))

//# sourceMappingURL=engine.map