define("@ember/string/cache",["exports","@babel/runtime/helpers/esm/defineProperty"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.default=class{constructor(e,n,i){(0,t.default)(this,"size",0);(0,t.default)(this,"misses",0);(0,t.default)(this,"hits",0)
this.limit=e
this.func=n
this.store=i
this.store=i||new Map}get(e){let t=this.store.get(e)
if(this.store.has(e)){this.hits++
return this.store.get(e)}this.misses++
t=this.set(e,this.func(e))
return t}set(e,t){if(this.limit>this.size){this.size++
this.store.set(e,t)}return t}purge(){this.store.clear()
this.size=0
this.hits=0
this.misses=0}}}))
define("@ember/string/index",["exports","@ember/string/cache"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.camelize=function(e){return l.get(e)}
e.capitalize=function(e){return f.get(e)}
e.classify=function(e){return u.get(e)}
e.dasherize=function(e){return o.get(e)}
e.decamelize=y
e.getString=function(e){return n[e]}
e.getStrings=function(){return n}
e.setStrings=function(e){n=e}
e.underscore=function(e){return g.get(e)}
e.w=function(e){return e.split(/\s+/)}
let n={}
const i=/[ _]/g,o=new t.default(1e3,(e=>y(e).replace(i,"-"))),r=/(\-|\_|\.|\s)+(.)?/g,a=/(^|\/)([A-Z])/g,l=new t.default(1e3,(e=>e.replace(r,((e,t,n)=>n?n.toUpperCase():"")).replace(a,(e=>e.toLowerCase())))),s=/^(\-|_)+(.)?/,c=/(.)(\-|\_|\.|\s)+(.)?/g,d=/(^|\/|\.)([a-z])/g,u=new t.default(1e3,(e=>{const t=(e,t,n)=>n?`_${n.toUpperCase()}`:"",n=(e,t,n,i)=>t+(i?i.toUpperCase():""),i=e.split("/")
for(let e=0;e<i.length;e++)i[e]=i[e].replace(s,t).replace(c,n)
return i.join("/").replace(d,(e=>e.toUpperCase()))})),p=/([a-z\d])([A-Z]+)/g,m=/\-|\s+/g,g=new t.default(1e3,(e=>e.replace(p,"$1_$2").replace(m,"_").toLowerCase())),h=/(^|\/)([a-z\u00C0-\u024F])/g,f=new t.default(1e3,(e=>e.replace(h,(e=>e.toUpperCase())))),b=/([a-z\d])([A-Z])/g,v=new t.default(1e3,(e=>e.replace(b,"$1_$2").toLowerCase()))
function y(e){return v.get(e)}}))
define("@ember/test-waiters/build-waiter",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/debug","@ember/test-waiters/token","@ember/test-waiters/waiter-manager"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._resetWaiterNames=function(){r=new Set}
e.default=function(e){0
return new s(e)
return new l(e)}
let r
function a(){return new i.default}class l{constructor(e,n){(0,t.default)(this,"isRegistered",!1);(0,t.default)(this,"items",new Map);(0,t.default)(this,"completedOperationsForTokens",new WeakMap);(0,t.default)(this,"completedOperationsForPrimitives",new Map)
this.name=e
this.nextToken=n||a}beginAsync(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.nextToken(),t=arguments.length>1?arguments[1]:void 0
this._register()
if(this.items.has(e))throw new Error(`beginAsync called for ${e} but it is already pending.`)
let n=new Error
this.items.set(e,{get stack(){return n.stack},label:t})
return e}endAsync(e){if(!this.items.has(e)&&!this._getCompletedOperations(e).has(e))throw new Error("endAsync called with no preceding beginAsync call.")
this.items.delete(e)
this._getCompletedOperations(e).set(e,!0)}waitUntil(){return 0===this.items.size}debugInfo(){let e=[]
this.items.forEach((t=>{e.push(t)}))
return e}reset(){this.items.clear()}_register(){if(!this.isRegistered){(0,o.register)(this)
this.isRegistered=!0}}_getCompletedOperations(e){let t=typeof e
return!("function"===t)&&!(null!==e&&"object"===t)?this.completedOperationsForPrimitives:this.completedOperationsForTokens}}class s{constructor(e){this.name=e}beginAsync(){return this}endAsync(){}waitUntil(){return!0}debugInfo(){return[]}reset(){}}}))
define("@ember/test-waiters/index",["exports","@ember/test-waiters/waiter-manager","@ember/test-waiters/build-waiter","@ember/test-waiters/wait-for-promise","@ember/test-waiters/wait-for"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"_reset",{enumerable:!0,get:function(){return t._reset}})
Object.defineProperty(e,"_resetWaiterNames",{enumerable:!0,get:function(){return n._resetWaiterNames}})
Object.defineProperty(e,"buildWaiter",{enumerable:!0,get:function(){return n.default}})
Object.defineProperty(e,"getPendingWaiterState",{enumerable:!0,get:function(){return t.getPendingWaiterState}})
Object.defineProperty(e,"getWaiters",{enumerable:!0,get:function(){return t.getWaiters}})
Object.defineProperty(e,"hasPendingWaiters",{enumerable:!0,get:function(){return t.hasPendingWaiters}})
Object.defineProperty(e,"register",{enumerable:!0,get:function(){return t.register}})
Object.defineProperty(e,"unregister",{enumerable:!0,get:function(){return t.unregister}})
Object.defineProperty(e,"waitFor",{enumerable:!0,get:function(){return o.default}})
Object.defineProperty(e,"waitForPromise",{enumerable:!0,get:function(){return i.default}})}))
define("@ember/test-waiters/token",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.default=class{}}))
define("@ember/test-waiters/types/index",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})}))
define("@ember/test-waiters/wait-for-promise",["exports","@ember/test-waiters/build-waiter"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e,t){let n=e
0
return n};(0,t.default)("@ember/test-waiters:promise-waiter")}))
define("@ember/test-waiters/wait-for",["exports","@ember/test-waiters/wait-for-promise","@ember/test-waiters/build-waiter"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n]
let o=t.length<3
if(o){let[e,n]=t
return i(e,n)}{let[,,e,n]=t
return e}}
function i(e,t){return e}(0,n.default)("@ember/test-waiters:generator-waiter")}))
define("@ember/test-waiters/waiter-manager",["exports","ember","@ember/test"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._reset=function(){for(let e of o())e.isRegistered=!1
i.clear()}
e.getPendingWaiterState=r
e.getWaiters=o
e.hasPendingWaiters=a
e.register=function(e){i.set(e.name,e)}
e.unregister=function(e){i.delete(e.name)}
const i=new Map
t.default.Test&&(0,n.registerWaiter)((()=>!a()))
function o(){let e=[]
i.forEach((t=>{e.push(t)}))
return e}function r(){let e={pending:0,waiters:{}}
i.forEach((t=>{if(!t.waitUntil()){e.pending++
let n=t.debugInfo()
e.waiters[t.name]=n||!0}}))
return e}function a(){return r().pending>0}}))
define("@linkedin/ember-restli-graphql/-private/errors/invalid-server-response-error",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class t extends Error{constructor(e){super(`Server responded with an invalid payload for ${e}. Although this is an unexpected, the mostly likely reason is that URL does not support GraphQL or the request is intercepted before it reaches the GraphQL endpoint.`)
this.name="GraphQLInvalidServerResponseError"}}e.default=t}))
define("@linkedin/ember-restli-graphql/-private/errors/query-error",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class t extends Error{constructor(e,t){super(`GraphQL request failed for query ${e}. The 'errors' property of the error contains more details regarding the exact problem.`)
this.name="GraphQLQueryError"
this.errors=t}}e.default=t}))
define("@linkedin/ember-restli-graphql/-private/query",["exports","@babel/runtime/helpers/esm/asyncToGenerator","@babel/runtime/helpers/esm/objectSpread2"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getDevModeMicroSchema=void 0
e.getGraphQLQueryId=function(e){const t=o(e)
if(void 0===t||"query"!==t.kind)throw new Error(`No GraphQL query metadata associated with the given token: ${JSON.stringify(e)}`)
return t.id}
e.isGraphQLFragment=function(e){return a(e,"fragment")}
e.isGraphQLFullFailure=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
var n
const i=null===(n=null==e?void 0:e.data)||void 0===n?void 0:n.data
if(!t.strict)return null==i
if(null==i)return!0
if("object"!=typeof i)return!1
const o=Object.entries(i)
return o.length>0&&o.every((e=>{let[t,n]=e
return r.has(t)||null===n}))}
e.isGraphQLQuery=function(e){return a(e,"query")}
e.isGraphQLQueryRequest=function(e){if(!e||!e.params||null==e.params.query||"object"!=typeof e.params.query)return!1
const t=o(e.params.query)
if(void 0===t)return!1
if("query"!==t.kind)return!1
return!0}
e.lookup=o
e.register=function(e){const t=function(e){const t=Object.create(null)
return Object.freeze(t)}()
i.set(t,e)
return t}
const i=new Map
function o(e){return i.get(e)}e.getDevModeMicroSchema=undefined
const r=new Set(["$recipeTypes","$type"])
function a(e,t){const n=o(e)
if(void 0===n)throw new Error(`No GraphQL query or fragment metadata associated with the given token: ${e}`)
return n.kind===t}}))
define("@linkedin/ember-restli-graphql/adapters/graphql-m3",["exports","ember-cli-pemberly-m3","@linkedin/ember-restli-graphql/mixins/adapter-graphql-m3"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i=t.PemberlyM3Adapter.extend(n.default)
e.default=i}))
define("@linkedin/ember-restli-graphql/index",["exports","@linkedin/ember-restli-graphql/-private/query","@linkedin/ember-restli-graphql/-private/errors/query-error","@linkedin/ember-restli-graphql/-private/errors/invalid-server-response-error"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"GraphQLInvalidServerResponseError",{enumerable:!0,get:function(){return i.default}})
Object.defineProperty(e,"GraphQLQueryError",{enumerable:!0,get:function(){return n.default}})
Object.defineProperty(e,"getDevModeMicroSchema",{enumerable:!0,get:function(){return t.getDevModeMicroSchema}})
Object.defineProperty(e,"getGraphQLQueryId",{enumerable:!0,get:function(){return t.getGraphQLQueryId}})
Object.defineProperty(e,"isGraphQLFragment",{enumerable:!0,get:function(){return t.isGraphQLFragment}})
Object.defineProperty(e,"isGraphQLFullFailure",{enumerable:!0,get:function(){return t.isGraphQLFullFailure}})
Object.defineProperty(e,"isGraphQLQuery",{enumerable:!0,get:function(){return t.isGraphQLQuery}})
Object.defineProperty(e,"isGraphQLQueryRequest",{enumerable:!0,get:function(){return t.isGraphQLQueryRequest}})}))
define("@linkedin/ember-restli-graphql/mixins/adapter-graphql-m3",["exports","@babel/runtime/helpers/esm/objectSpread2","require","@ember/object/mixin","@ember/string","ember-data","@linkedin/ember-restli-graphql/-private/query","@linkedin/ember-restli-graphql","@ember/application"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const c="undefined"==typeof FastBoot,d=/(^.*[?&])queryId=([^&]*)&?(.*$)/
const u=e=>(0,o.dasherize)(`${e}Response`),p=e=>(0,o.dasherize)(`${e}Base`)
var m=i.default.create({_isGraphqlMixin:!0,queryURL(e,n,i){if(!(i&&i.params&&null!=i.params.query&&"object"==typeof i.params.query))return this._super(e,n,i)
const o=(0,a.lookup)(i.params.query)
if(void 0===o)return this._super(e,n,i)
if("string"==typeof o)throw new r.default.AdapterError([{title:"GraphQL query metadata must be passed instead of the actual query or its ID",detail:`Invalid format of the 'query' parameter: ${o}`}])
if(void 0!==o.kind&&"query"!==o.kind)throw new r.default.AdapterError([{title:"Passed in 'query' parameter is not a GraphQL query. Please check your imports to ensure you are actually passing a query!",detail:`'query' parameter object type is ${o.kind}`}])
const{id:l,source:s,typeName:d}=o,u={data:(0,t.default)({},i.params)}
delete u.data.query
u.data.queryId=l
this._isMicroSchemaAvailable(d,l)&&c||(u.data.includeWebMetadata=!0)
0
return this._pemberlyAjax(e,n,u).then((e=>{this._handleGraphQlResponse(e,d)
return e}))},_queryTunnelRequest(e,t,n){let i,o=e
const r=d.exec(e)
if(null!==r){const[,e,t,n]=r
i=t
o=e+n}else(function(e){return"object"==typeof e&&null!==e&&"object"==typeof e.data&&null!==e.data&&"string"==typeof e.data.queryId})(n)&&(i=n.data.queryId)
const a=this._super(o,t,n)
void 0!==i&&(a.url=function(e,t,n){return new RegExp(`[?&]${t}=`).test(e)?e:e.indexOf("?")>-1?`${e}&${t}=${n}`:`${e}?${t}=${n}`}(a.url,"queryId",i))
return a},_handleGraphQlResponse(e,t){e.meta&&e.meta.microSchema&&this._registerMicroSchema(t,e.meta.microSchema)
const n=(0,s.getOwner)(this).resolveRegistration("config:environment")["ember-restli-graphql"]||{}
if((0,a.isGraphQLFullFailure)(e,{strict:n.strictErrorHandling}))this._handleFullFailureResponse(e,t)
else{const n=u(t)
e.data.$type=n
const i=e.data.data,r=this._schema.computeBaseModelName((0,o.dasherize)(t))
void 0!==r&&(i.$type=r)}},_handleFullFailureResponse(e,t){const n=e.data&&e.data.errors
let i
i=n&&n.length>0?new l.GraphQLQueryError(t,n):new l.GraphQLInvalidServerResponseError(t)
this._responseMeta&&this._responseMeta.set(i,this._responseMeta.get(e))
throw i},_isMicroSchemaAvailable(e,t){const n=this._schema.isMicroSchemaRegistered(e)
0
return n},_registerMicroSchema(e,n){const i=u(e),o=(e=>({baseType:p(e),fields:{data:{type:e},errors:{type:{array:"com.linkedin.graphql.api.ResponseErrorSyntheticRecipe"}},extensions:{type:"com.linkedin.graphql.api.ResponseExtensions"}}}))(e),{types:r}=n,a=(0,t.default)((0,t.default)({},n),{},{types:(0,t.default)((0,t.default)({},r),{},{[i]:o,"com.linkedin.graphql.api.ResponseErrorSyntheticRecipe":{baseType:"com.linkedin.graphql.api.ResponseError",fields:{message:{type:"string"},locations:{type:{array:"com.linkedin.graphql.api.QueryLocationSyntheticRecipe"}},extensions:{type:"com.linkedin.graphql.api.ResponseErrorExtensionSyntheticRecipe"},path:{type:{array:{union:["string","int"]}}}}},"com.linkedin.graphql.api.QueryLocationSyntheticRecipe":{baseType:"com.linkedin.graphql.api.QueryLocation",fields:{line:{type:"int"},column:{type:"int"}}},"com.linkedin.graphql.api.ResponseErrorExtensionSyntheticRecipe":{baseType:"com.linkedin.graphql.api.ResponseErrorExtension",fields:{stackTrace:{type:"string"},errorDetailType:{type:"string"},code:{type:"string"},errorDetail:{type:"com.linkedin.graphql.api.ResponseErrorExtensionSyntheticRecipe"}}}})})
this._schema.registerMicroSchema(e,a)}})
e.default=m}))
define("@linkedin/ember-restli-graphql/services/graphql",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/service","ember-cli-pemberly-m3/utils/url","@linkedin/ember-restli-graphql/-private/query"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r=function(e,t,n,i){var o,r=arguments.length,a=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i
if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i)
else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(a=(r<3?o(a):r>3?o(t,n,a):o(t,n))||a)
return r>3&&a&&Object.defineProperty(t,n,a),a}
const a="undefined"==typeof FastBoot
class l extends n.default{constructor(){super(...arguments)
this.resourcePath="graphql"
this._requestCounter=0
this._performanceAPI=a?window.performance:{mark:()=>null,measure:()=>null,clearMarks:()=>null}}executeQuery(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a]
const[l,s]=r
0
const c=(0,o.lookup)(e)
if(void 0===c)throw new Error("Invalid GraphQL query token. Please see Web :: Query Invocation docs at go/graphql-doc")
let d,u
if(c.name){this._requestCounter++
u=`${c.name}-${this._requestCounter}`
this._performanceAPI.mark(`${u}`)}if(s&&"string"==typeof s.url){d=s.url
delete s.url}else d=this.resourcePath
return this.store.queryURL(d,(0,t.default)((0,t.default)((0,t.default)({},s),void 0===(null==s?void 0:s.cacheKey)&&"query"===c.kind?{cacheKey:(0,i.getQueryUrl)(d,{id:c.id,variables:l})}:{}),{},{params:(0,t.default)({query:e},null!=l?{variables:l}:{})})).finally((()=>{if(c.name){this._performanceAPI.measure(`graphql: ${c.name}`,u)
this._performanceAPI.clearMarks(u)}}))}}e.default=l
r([(0,n.inject)("store")],l.prototype,"store",void 0)}))
define("ad-choice/components/modals/ad-choice-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@ember/object","global-utils/utils/is-browser","@ember/debug","@ember/service","@glimmer/tracking","ad-choice/utils/constants","global-utils/utils/url"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y,_,T,k,E,w,C
const O="yes",S="no",A="ad-choice@components/modals/ad-choice-modal"
let I=(m=(0,c.inject)("tracking"),g=(0,c.inject)("store"),h=(0,c.inject)("lix"),f=(0,c.inject)("i18n"),b=class extends r.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"store",y,this);(0,t.default)(this,"lix",_,this);(0,t.default)(this,"i18n",T,this);(0,t.default)(this,"showLoader",k,this);(0,t.default)(this,"hasError",E,this);(0,t.default)(this,"selectedFacetIdx",w,this);(0,t.default)(this,"feedbackCache",C,this);(0,n.default)(this,"policyLink",`${(0,p.getDomainUrl)()}/help/linkedin/answer/38605`);(0,n.default)(this,"manageAdPreferencesLink",`${(0,p.getDomainUrl)()}/help/linkedin/answer/62931`);(0,n.default)(this,"adChoiceData",null)
this._fetchAdChoiceResponse()}get inOverviewScreen(){return void 0===this.selectedFacetIdx}get showFeedbackSubmittedText(){if(this.inOverviewScreen)return this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]
const e=`${u.DETAIL_FEEDBACK_CACHE_KEY_PREFIX}${this.selectedFacetIdx}`
return this.feedbackCache[e]}get hideFooterContent(){return this.showLoader||this.hasError}get matchedTargetingFacet(){return"number"==typeof this.selectedFacetIdx?(0,a.get)(this.adChoiceData,"matchedTargetingFacets").objectAt(this.selectedFacetIdx):null}get feedbackQuestion(){const e=this.inOverviewScreen?"i18n_ad_choice_modal_relevance_feedback_text":"i18n_ad_choice_modal_feedback_text"
return this.i18n.lookupTranslation(A,e)()}get inlineFeedbackMessage(){const e=this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]===S&&this.inOverviewScreen?"i18n_ad_choice_modal_report_ad_text":"i18n_ad_choice_modal_feedback_submitted_text"
return this.i18n.lookupTranslation(A,e)()}get showReportAdButton(){return this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]===S&&this.inOverviewScreen}_fetchAdChoiceResponse(){(0,a.setProperties)(this,{showLoader:!0,hasError:!1})
this.store.queryURL(`voyagerFeedDashAdServing/${this.args.adServingUrn}`,{params:{recipe:"com.linkedin.voyager.dash.deco.feed.revenue.AdServing"}}).then((e=>{this.isDestroying||(0,a.setProperties)(this,{adChoiceData:e,showLoader:!1})})).catch((e=>{if(!this.isDestroying){(0,a.setProperties)(this,{hasError:!0,showLoader:!1})
throw e}}))}handleFacetTracking(e){const t="number"==typeof e&&e<=4?`ad_choice_facet_${e}`:"ad_choice_facet_other",n=(0,a.get)(this.adChoiceData,"trackingId")
this.tracking.fireInteractionEvent(t,"SHORT_PRESS",n)}_focusAdChoiceModal(){if(l.default){const e=document.querySelector(".ad-choice-modal")
e&&e.focus()}}onMatchedTargetingFacetClick(e){this.handleFacetTracking(e)
this.selectedFacetIdx=e}onBackButtonClicked(){this.selectedFacetIdx=void 0
this._focusAdChoiceModal()}dismissModal(e){this.args.onDismissAdChoice(e)}onFeedBackSubmitted(e){const t=(0,a.get)(this.adChoiceData,"trackingId")
if(this.inOverviewScreen){const n=e?"ad_choice_overview_feedback_yes_button":"ad_choice_overview_feedback_no_button"
this.tracking.fireInteractionEvent(n,"SHORT_PRESS",t)
this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]=e?O:S}else{const n=e?"ad_choice_detail_feedback_yes_button":"ad_choice_detail_feedback_no_button"
this.tracking.fireInteractionEvent(n,"SHORT_PRESS",t)
const i=`${u.DETAIL_FEEDBACK_CACHE_KEY_PREFIX}${this.selectedFacetIdx}`
this.feedbackCache[i]=!0}this.feedbackCache=this.feedbackCache
this._focusAdChoiceModal()}onReportAdClicked(){if(this.inOverviewScreen){const e=(0,a.get)(this.adChoiceData,"trackingId")
this.tracking.fireInteractionEvent("ad_choice_overview_report_ad","SHORT_PRESS",e)
this.dismissModal(!0)}}},v=(0,i.default)(b.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(b.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(b.prototype,"showLoader",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),E=(0,i.default)(b.prototype,"hasError",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(b.prototype,"selectedFacetIdx",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){}}),C=(0,i.default)(b.prototype,"feedbackCache",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,i.default)(b.prototype,"onMatchedTargetingFacetClick",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onMatchedTargetingFacetClick"),b.prototype),(0,i.default)(b.prototype,"onBackButtonClicked",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onBackButtonClicked"),b.prototype),(0,i.default)(b.prototype,"dismissModal",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"dismissModal"),b.prototype),(0,i.default)(b.prototype,"onFeedBackSubmitted",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onFeedBackSubmitted"),b.prototype),(0,i.default)(b.prototype,"onReportAdClicked",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onReportAdClicked"),b.prototype),b)
e.default=I}))
define("ad-choice/components/modals/ad-choice-modal/overview",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@ember/object","@ember/debug","@ember/service"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u
let p=(c=(0,s.inject)("lix"),d=class extends r.default{constructor(){super(...arguments);(0,t.default)(this,"lix",u,this)}get hasNoMatchedFacets(){return 0===(0,a.get)(this.args.adChoiceData,"matchedTargetingFacets").length}onFacetSelected(e){this.args.setSelectedFacet(e)}},u=(0,i.default)(d.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(d.prototype,"onFacetSelected",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"onFacetSelected"),d.prototype),d)
e.default=p}))
define("ad-choice/templates/components/modals/ad-choice-modal",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"89mKffd5",block:'[[[8,[39,0],[[4,[38,2],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice",[28,[37,3],[[53,"outletState"],"render.name"],null],[28,[37,3],[[53,"outletState"],"render"],null]]]]],[["@modalClasses","@isOpen","@dismissModal","@size"],["ad-choice-modal",[30,1],[28,[37,1],[[30,0,["dismissModal"]],false],null],"medium"]],[["default"],[[[[1,"\\n  "],[8,[30,2,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"t-sans t-20 t-black t-normal"],[14,1,"ad-choice-modal-header"],[12],[1,"\\n      "],[1,[28,[35,5],["i18n_ad_choice_modal_header","ad-choice/templates/components/modals/ad-choice-modal"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,2,["artdeco-modal-content"]],[[24,"classNames","ad_choice-modal-content t-black"]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["showLoader"]],[[[1,"      "],[8,[39,7],null,null,null],[1,"\\n"]],[]],[[[41,[30,0,["hasError"]],[[[1,"      "],[8,[39,8],null,[["@policyLink"],[[30,0,["policyLink"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["inOverviewScreen"]],[[[1,"      "],[8,[39,9],null,[["@adChoiceData","@setSelectedFacet","@policyLink","@manageAdPreferencesLink"],[[30,0,["adChoiceData"]],[30,0,["onMatchedTargetingFacetClick"]],[30,0,["policyLink"]],[30,0,["manageAdPreferencesLink"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[8,[39,10],null,[["@image","@trackingId","@matchedTargetingFacet"],[[30,0,["adChoiceData","advertiserImage"]],[30,0,["adChoiceData","trackingId"]],[30,0,["matchedTargetingFacet"]]]],null],[1,"\\n    "]],[]]]],[]]]],[]]],[1,"  "]],[]]]]],[1,"\\n"],[41,[51,[30,0,["hideFooterContent"]]],[[[1,"    "],[10,0],[14,0,"ad-choice-modal__feedback-actions"],[12],[1,"\\n"],[41,[30,0,["showFeedbackSubmittedText"]],[[[1,"        "],[8,[39,12],null,[["@type","@message","@ariaRole","@class"],["note",[30,0,["inlineFeedbackMessage"]],"alert","ad-choice-modal__feedback-text"]],null],[1,"\\n"],[41,[30,0,["showReportAdButton"]],[[[1,"          "],[10,0],[14,0,"ad-choice-modal__feedback-buttons"],[12],[1,"\\n            "],[8,[39,13],[[4,[38,14],["click",[30,0,["onReportAdClicked"]]],null]],[["@type","@color","@size","@text"],["tertiary","muted",2,[28,[37,5],["i18n_ad_choice_modal_feedback_text_yes","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]],[[[1,"        "],[10,0],[14,0,"t-14 ad-choice-modal__feedback-text"],[12],[1,"\\n          "],[1,[30,0,["feedbackQuestion"]]],[1,"\\n        "],[13],[1,"\\n        "],[10,0],[14,0,"ad-choice-modal__feedback-buttons"],[12],[1,"\\n          "],[8,[39,13],[[4,[38,14],["click",[28,[37,1],[[30,0,["onFeedBackSubmitted"]],true],null]],null]],[["@type","@color","@size","@aria-label","@text"],["tertiary","muted",2,[28,[37,5],["i18n_ad_revelance_feedback_button_aria_text_yes","ad-choice/templates/components/modals/ad-choice-modal"],null],[28,[37,5],["i18n_ad_choice_modal_feedback_text_yes","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[1,"\\n          "],[8,[39,13],[[4,[38,14],["click",[28,[37,1],[[30,0,["onFeedBackSubmitted"]],false],null]],null]],[["@type","@color","@size","@aria-label","@text","@class"],["tertiary","muted",2,[28,[37,5],["i18n_ad_revelance_feedback_button_aria_text_no","ad-choice/templates/components/modals/ad-choice-modal"],null],[28,[37,5],["i18n_ad_choice_modal_feedback_text_no","ad-choice/templates/components/modals/ad-choice-modal"],null],"ad-choice-modal__feedback-button"]],null],[1,"\\n        "],[13],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"],[41,[51,[30,0,["inOverviewScreen"]]],[[[1,"      "],[8,[30,2,["artdeco-modal-footer"]],[[24,0,"ad-choice-modal__footer display-flex justify-flex-end"]],null,[["default"],[[[[1,"\\n        "],[8,[39,13],[[16,"data-control-id",[30,0,["adChoiceData","trackingId"]]],[4,[38,15],["ad_choice_facet_detail_back_button"],null],[4,[38,14],["click",[30,0,["onBackButtonClicked"]]],null]],[["@type","@color","@size","@text"],["secondary","default",2,[28,[37,5],["i18n_ad_choice_modal_feedback_text_back","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null]],[]],null]],[2]]]]]],["@isOpen","modal"],false,["artdeco-modal@artdeco-modal","fn","ember-cli-pemberly-tracking@track-render","get","-get-dynamic-var","t","if","ad-choice@modals/ad-choice-modal/loading","ad-choice@modals/ad-choice-modal/error","ad-choice@modals/ad-choice-modal/overview","ad-choice@modals/ad-choice-modal/facet-detail","unless","artdeco-inline-feedback@artdeco-inline-feedback","artdeco-button@artdeco-button","on","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/templates/components/modals/ad-choice-modal/error",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"gBx1tKyB",block:'[[[8,[39,0],[[4,[38,3],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_error_state",[28,[37,4],[[53,"outletState"],"render.name"],null],[28,[37,4],[[53,"outletState"],"render"],null]]]]],[["@illustration","@muted","@headline","@message","@class"],["error-server",true,[28,[37,1],["i18n_ad_choice_error_headline","ad-choice/templates/components/modals/ad-choice-modal/error"],null],[28,[37,1],["i18n_ad_choice_error_message","ad-choice/templates/components/modals/ad-choice-modal/error"],[["linkInfo"],[[28,[37,2],null,[["href","target","class"],[[30,1],"_blank","link"]]]]]],"ad-choice-modal-empty-state"]],null]],["@policyLink"],false,["artdeco-empty-state@artdeco-empty-state","t","hash","ember-cli-pemberly-tracking@track-render","get","-get-dynamic-var"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal/error.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/templates/components/modals/ad-choice-modal/facet-detail",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"AoMITkWA",block:'[[[11,0],[24,0,"ad-choice-modal-facet"],[4,[38,0],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_detail",[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,0],[14,0,"ad-choice-modal-facet-messaging t-sans t-16 t-black"],[12],[1,"\\n"],[41,[30,1],[[[1,"      "],[8,[39,4],[[24,0,"ad-choice-modal-facet-messaging__logo"]],[["@entitySize","@images"],[4,[30,1]]],null],[1,"\\n"]],[]],null],[1,"    "],[10,0],[14,0,"ad-choice-modal-facet-messaging__text"],[12],[1,"\\n      "],[11,1],[16,"data-control-id",[30,2]],[4,[38,5],["ad_choice_advertiser_detail"],null],[12],[1,"\\n        "],[8,[39,6],null,[["@tvm"],[[30,3,["detail"]]]],null],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"t-12 ad-choice-modal-facet-messaging__disclaimer"],[12],[1,"\\n        "],[11,1],[16,"data-control-id",[30,2]],[4,[38,5],["ad_choice_facet_disclaimer"],null],[12],[1,"\\n          "],[8,[39,6],null,[["@tvm"],[[30,3,["disclaimer"]]]],null],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[41,[30,3,["segmentDetail"]],[[[1,"    "],[10,0],[14,0,"ad-choice-modal-facet-reason t-14 t-black"],[12],[1,"\\n      "],[8,[39,6],null,[["@tvm"],[[30,3,["segmentDetail"]]]],null],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[41,[30,3,["clickActions"]],[[[1,"    "],[10,"ul"],[14,0,"ad-choice-modal-facet-control-actions artdeco-list"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,3,["clickActions"]]],null]],null],null,[[[1,"        "],[10,"li"],[14,0,"artdeco-list__item ad-choice-modal-facet-control-action"],[12],[1,"\\n          "],[11,3],[16,6,[30,4,["targetUrl"]]],[16,"data-control-id",[30,2]],[24,"target","_blank"],[24,"rel","noopener noreferrer"],[4,[38,5],[[30,4,["controlName"]]],null],[12],[1,"\\n            "],[8,[39,6],null,[["@tvm"],[[30,4,["title"]]]],null],[1,"\\n            "],[1,[28,[35,9],null,[["class","type","size"],["ad-choice-modal-facet-control-action__icon","link-external","small"]]]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[4,5]],null],[1,"    "],[13],[1,"\\n"]],[]],null],[13]],["@image","@trackingId","@matchedTargetingFacet","clickAction","idx"],false,["ember-cli-pemberly-tracking@track-render","get","-get-dynamic-var","if","image-view-model@image-view-model","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model-v2","each","-track-array","artdeco-icons-web@li-icon"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal/facet-detail.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/templates/components/modals/ad-choice-modal/loading",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"+x/5ZDQs",block:'[[[10,0],[14,0,"ad-choice-modal-content-loader"],[12],[1,"\\n  "],[8,[39,0],[[24,"size","small"]],null,null],[1,"\\n  "],[10,1],[14,0,"t-sans t-20"],[12],[1,[28,[35,1],["i18n_ad_choice_modal_loader_text","ad-choice/templates/components/modals/ad-choice-modal/loading"],null]],[13],[1,"\\n"],[13]],[],false,["artdeco-loader@artdeco-loader","t"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal/loading.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/templates/components/modals/ad-choice-modal/overview",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"Vdlsl9Z2",block:'[[[11,0],[24,0,"ad-choice-modal-overview-messaging t-sans t-16 t-black"],[4,[38,0],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_overview",[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n"],[41,[30,1,["advertiserImage"]],[[[1,"    "],[8,[39,4],[[24,0,"ad-choice-modal-overview-messaging__logo"]],[["@entitySize","@images"],[4,[30,1,["advertiserImage"]]]],null],[1,"\\n"]],[]],null],[1,"  "],[11,1],[16,"data-control-id",[30,1,["trackingId"]]],[24,0,"ad-choice-modal-overview-messaging__text"],[4,[38,5],["ad_choice_advertiser_overview"],null],[12],[1,"\\n    "],[8,[39,6],null,[["@tvm"],[[30,1,["advertiserDetail"]]]],null],[1,"\\n  "],[13],[1,"\\n"],[13],[1,"\\n"],[10,0],[14,0,"ad-choice-modal-overview-matched-facets"],[12],[1,"\\n"],[41,[30,0,["hasNoMatchedFacets"]],[[[1,"    "],[8,[39,7],[[4,[38,0],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_overview_empty_matched_facets",[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]]],[["@illustration","@message","@headline","@class"],["main-coworkers-5",[28,[37,8],["i18n_ad_choice_empty_state_headline","ad-choice/templates/components/modals/ad-choice-modal/overview"],null],[28,[37,8],["i18n_ad_choice_empty_state_message","ad-choice/templates/components/modals/ad-choice-modal/overview"],[["linkInfo"],[[28,[37,9],null,[["href","target","class"],[[30,2],"_blank","link"]]]]]],"ad-choice-modal-facts-empty-state"]],null],[1,"\\n"]],[]],[[[1,"    "],[10,"h2"],[14,0,"t-sans t-16 t-bold"],[12],[1,"\\n      "],[1,[28,[35,8],["i18n_ad_choice_modal_targeting_facets_header","ad-choice/templates/components/modals/ad-choice-modal/overview"],null]],[1,"\\n    "],[13],[1,"\\n    "],[10,"ul"],[14,0,"ad-choice-modal-overview-matched-facets-list artdeco-list"],[12],[1,"\\n"],[42,[28,[37,11],[[28,[37,11],[[30,1,["matchedTargetingFacets"]]],null]],null],null,[[[1,"        "],[11,"li"],[24,0,"artdeco-list__item"],[24,"role","button"],[4,[38,12],["click",[28,[37,13],[[30,0,["onFacetSelected"]],[30,4]],null]],null],[12],[1,"\\n          "],[8,[39,14],null,[["@facet"],[[30,3]]],null],[1,"\\n        "],[13],[1,"\\n"]],[3,4]],null],[1,"    "],[13],[1,"\\n    "],[10,0],[14,0,"t-12"],[12],[1,"\\n      "],[10,1],[14,0,"ad-choice-modal-overview-matched-facets-disclaimer t-12"],[12],[1,"\\n        "],[1,[28,[35,8],["i18n_ad_choice_modal_facets_disclaimer_text_v2","ad-choice/templates/components/modals/ad-choice-modal/overview"],[["reasonsLink","adPreferencesLink"],[[28,[37,9],null,[["href","target","class","data-control-name","data-control-id","data-test-learn-more-reasons","rel"],[[30,2],"_blank","link","ad_choice_targeting_reasons_disclaimer",[30,1,["trackingId"]],"true","noopener noreferrer"]]],[28,[37,9],null,[["href","target","class","data-control-name","data-control-id","data-test-manage-ad-preferences","rel"],[[30,5],"_blank","link","ad_choice_overview_manage_ad_preferences",[30,1,["trackingId"]],"true","noopener noreferrer"]]]]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]]],[13]],["@adChoiceData","@policyLink","facet","idx","@manageAdPreferencesLink"],false,["ember-cli-pemberly-tracking@track-render","get","-get-dynamic-var","if","image-view-model@image-view-model","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model-v2","artdeco-empty-state@artdeco-empty-state","t","hash","each","-track-array","on","fn","ad-choice@modals/ad-choice-modal/overview/matched-facet"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal/overview.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/templates/components/modals/ad-choice-modal/overview/matched-facet",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"0F/8IV9G",block:'[[[10,"button"],[14,0,"ad-choice-modal-overview-matched-facet t-black--light"],[14,4,"button"],[12],[1,"\\n  "],[8,[39,0],[[24,0,"ad-choice-modal-overview-matched-facet__icon"]],[["@entitySize","@images"],[1,[30,1,["icon"]]]],null],[1,"\\n  "],[10,2],[14,0,"ad-choice-modal-overview-matched-facet__text t-14"],[12],[1,"\\n    "],[8,[39,1],null,[["@tvm"],[[30,1,["overview"]]]],null],[1,"\\n  "],[13],[1,"\\n  "],[1,[28,[35,2],null,[["type","class","size"],["chevron-right-icon","ad-choice-modal-overview-matched-facet__chevron-icon","large"]]]],[1,"\\n"],[13]],["@facet"],false,["image-view-model@image-view-model","text-view-model@text-view-model-v2","artdeco-icons-web@li-icon"]]',moduleName:"ad-choice/templates/components/modals/ad-choice-modal/overview/matched-facet.hbs",isStrictMode:!1})
e.default=n}))
define("ad-choice/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.OVERVIEW_FEEDBACK_CACHE_KEY=e.DETAIL_FEEDBACK_CACHE_KEY_PREFIX=void 0
e.OVERVIEW_FEEDBACK_CACHE_KEY="overview"
e.DETAIL_FEEDBACK_CACHE_KEY_PREFIX="detail_"}))
define("artdeco-loader/components/artdeco-loader",["exports","@ember/component","@ember/object","@ember/debug","@ember/string","artdeco-loader/templates/components/artdeco-loader","artdeco-loader/utils/constants"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l=t.default.extend({layout:r.default,classNames:["artdeco-loader"],classNameBindings:["_classSize","_classType"],size:a.SIZES.DEFAULT,type:a.TYPES.STANDARD,_classSize:(0,n.computed)("size",(function(){const e=(0,n.get)(this,"size")
return e!==a.SIZES.DEFAULT?`artdeco-loader--${e}`:""})).readOnly(),_classType:(0,n.computed)("type",(function(){const e=(0,n.get)(this,"type")
return e!==a.TYPES.STANDARD?`artdeco-loader--${e}`:""})).readOnly(),_isValuePresent:(e,t)=>Object.keys(e).map((t=>e[t])).indexOf(t)>-1,init(){this._super(...arguments);(0,n.get)(this,"a11yText")}})
e.default=l}))
define("artdeco-loader/templates/components/artdeco-loader",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"UHoK1OKC",block:'[[[41,[33,1],[[[10,0],[14,0,"a11y-text"],[14,"role","alert"],[14,"data-test-loader-a11y",""],[12],[1,[34,1]],[13]],[]],null],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"],[10,1],[14,0,"artdeco-loader__bars"],[12],[13],[1,"\\n"]],[],false,["if","a11yText"]]',moduleName:"artdeco-loader/templates/components/artdeco-loader.hbs",isStrictMode:!1})
e.default=n}))
define("artdeco-loader/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.TYPES=e.SIZES=void 0
e.TYPES={STANDARD:"standard",MUTED:"muted",INVERSE:"inverse"}
e.SIZES={DEFAULT:"default",SMALL:"small",XSMALL:"xsmall"}}))
define("ember-async-data/helpers/load",["exports","@ember/component/helper","ember-async-data/tracked-async-data"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.load=function(e,t){return new n.default(e,t)}
class i extends t.default{compute(e){let[t]=e
return new n.default(t,this)}}e.default=i}))
define("ember-async-data/index",["exports","ember-async-data/tracked-async-data","ember-async-data/helpers/load"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"TrackedAsyncData",{enumerable:!0,get:function(){return t.default}})
Object.defineProperty(e,"load",{enumerable:!0,get:function(){return n.load}})}))
define("ember-async-data/tracked-async-data",["exports","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/tracking","@ember/object/compat","@ember/debug","@ember/test-waiters","@ember/destroyable"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f
const b=(0,d.buildWaiter)("ember-async-data"),v=new WeakMap,y=["PENDING"]
let _=(p=class{constructor(){(0,i.default)(this,"data",m,this)}},m=(0,r.default)(p.prototype,"data",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return y}}),p)
var T=(g=(h=new WeakMap,f=new WeakMap,class e{constructor(i,o){h.set(this,{writable:!0,value:void 0})
f.set(this,{writable:!0,value:new _})
if(this.constructor!==e)throw new Error("tracked-async-data cannot be subclassed")
const r=function(e){return"object"==typeof e&&null!==e&&(t="then",n=e,t in n)&&"function"==typeof e.then
var t,n}(i)?i:Promise.resolve(i);(0,n.default)(this,h,b.beginAsync())
const a=v.get(r)
if(a)return a
r.then((e=>{(0,t.default)(this,f).data=["RESOLVED",e]
b.endAsync((0,t.default)(this,h))}),(e=>{(0,t.default)(this,f).data=["REJECTED",e]
b.endAsync((0,t.default)(this,h))}))
v.set(r,this)
if(o){(0,u.associateDestroyableChild)(o,this);(0,u.registerDestructor)(this,(()=>{b.endAsync((0,t.default)(this,h))}))}}get state(){return(0,t.default)(this,f).data[0]}get value(){return"RESOLVED"===(0,t.default)(this,f).data[0]?(0,t.default)(this,f).data[1]:null}get error(){return"REJECTED"===(0,t.default)(this,f).data[0]?(0,t.default)(this,f).data[1]:null}get isPending(){return"PENDING"===this.state}get isResolved(){return"RESOLVED"===this.state}get isRejected(){return"REJECTED"===this.state}toJSON(){const{isPending:e,isResolved:t,isRejected:n}=this
return e?{isPending:e,isResolved:t,isRejected:n}:t?{isPending:e,isResolved:t,value:this.value,isRejected:n}:{isPending:e,isResolved:t,isRejected:n,error:this.error}}toString(){return JSON.stringify(this.toJSON(),null,2)}}),(0,r.default)(g.prototype,"state",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"state"),g.prototype),(0,r.default)(g.prototype,"value",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"value"),g.prototype),(0,r.default)(g.prototype,"error",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"error"),g.prototype),(0,r.default)(g.prototype,"isPending",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isPending"),g.prototype),(0,r.default)(g.prototype,"isResolved",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isResolved"),g.prototype),(0,r.default)(g.prototype,"isRejected",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isRejected"),g.prototype),g)
e.default=T}))
define("ember-cli-pemberly-litms/helpers/tag-manager-test-helper",["exports","qunit"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.TagManagerSession=void 0
function n(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"LiTMS tracking event"
t.default.config.current.assert.ok(e(),n)}e.TagManagerSession=class{constructor(e){this._tagManagerService=e}assertLiTMSPageView(e,t){return n((()=>this._tagManagerService._getAllFiredEvents().some((n=>n.profileName===t&&n.eventData.pageKey===e))),`LiTMS has correct ${e} PageViewEvent`)}assertLiTMSInteraction(e,t){return n((()=>this._tagManagerService._getAllFiredEvents().some((n=>{return n.profileName===t&&("string"==typeof(i=n.eventData.controlUrn)?i.split("-").pop():"")===e
var i}))),`LiTMS has correct ${e} ControlInteractionEvent`)}reset(){this._tagManagerService._cleanUpAllFiredEvents()}}}))
define("ember-cli-pemberly-litms/services/tag-manager",["exports","@ember/service","ember-cli-pemberly-litms/@linkedin/litms-lib","@ember/application","ember","ember-stdlib/utils/is-browser","@ember/runloop"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.TRACKING_SERVICE_EVENT_SOURCE=void 0
const l=[],{Logger:s}=o.default,c="litms-class",d="litms",u=[],p=[]
let m=!1,g=!1,h={},f=new Map
const b="tracking-service-listener"
e.TRACKING_SERVICE_EVENT_SOURCE=b
var v=t.default.extend({tracking:(0,t.inject)("tracking"),trackingListenerAdapter:(0,t.inject)("tracking-adapter-for-tag-manager"),lix:(0,t.inject)("lix"),init(){this._super(...arguments)
if(!g){g=!0
this.get(c)||this.set(c,n.default)
if(!r.default)return
this.set("onTrackingEvent",this._handleTrackingEvent.bind(this))
this._applyConfigurations()
this._registerRouteListener()}},_getGlobalTMSProfile(){if(this._shouldInitializeGlobalTMSProfile())return h.profileName},_registerTrackingListener(){if(!m){m=!0
this.get("trackingListenerAdapter").listen(this.get("onTrackingEvent"))}},_cleanUpTrackingListener(){if(m&&this.get("onTrackingEvent")){m=!1
this.get("trackingListenerAdapter").removeListener(this.get("onTrackingEvent"))}},_handleTrackingEvent(e){this._processTrackingEvent(e)},_registerRouteListener(){const e=(0,i.getOwner)(this).lookup("router:main")
e.on?e.on("didTransition",(()=>{this._cleanUpTrackingListener()
this._useProfileForRoute(e.currentRouteName)
this._processQueuedEvents()})):s.warn("Router appears to be mocked. Tag Manager won't work as expected")},_shouldInitializeGlobalTMSProfile(){return h.profileName&&this._isTagManagementSystemRamped()},_isTagManagementSystemRamped(){return h.lixKeyForRamp&&this.get("lix").getTreatmentIsEnabled(h.lixKeyForRamp)||!h.lixKeyForRamp},_applyConfigurations(){h=(0,i.getOwner)(this).resolveRegistration("config:environment").tagManager||{}
h.whitelist=h.whitelist||{}
h.listenForTrackingEventsWithGlobalProfile=!h.disableTrackingEventsListenerForGlobalProfile},registerProfileForRoutes(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{disableWhitelisting:h.disableWhitelisting}
l.push({profileName:e,filterFn:t})
f.set(e,n)},_getProfileNameForRoute(e){let t
l.some((n=>{let{profileName:i,filterFn:o}=n
if(o(e)){t=i
return!0}}))
return t},_useProfileForRoute(e){const t=this._getProfileNameForRoute(e)
if(t){this._registerTrackingListener()
this.useProfile(t)
s.debug(`Using profile ${t} for route ${e}`)}else this._useGlobalProfile(e)},_useGlobalProfile(e){const t=this._getGlobalTMSProfile()
if(t){h.listenForTrackingEventsWithGlobalProfile&&this._registerTrackingListener()
this.useProfile(t)
s.debug(`No route based profile for route ${e}. Falling back to global profile ${t}`)}else s.debug("No route based profile for route ${currentRouteName}. No global profile configured. TMS will be disabled for this route.")},useProfile(e){const t=this.get(d)
if(t&&t.profileName===e)return
let i=(0,n.getInstanceForProfile)(e)
const o=f.has(e)?f.get(e).disableWhitelisting:h.disableWhitelisting
if(void 0===i){i=new(this.get(c))({profileName:e,enableWhitelisting:!o,cacheBusterInterval:h.cacheBusterInterval})
this._instantiateContainerTag(i)}this.set(d,i)},_instantiateContainerTag(e){e.initialize().then(this._fireTrackingEvent.bind(this)).catch((()=>{s.warn("Tag manager failed to initialize")}))},_fireTrackingEvent(e){this.get("isDestroyed")||this.get("isDestroying")||void 0!==e&&this.get("tracking").fireTrackingPayload(e.info.name,e.body)},_recordFiredEventForTesting(e,t){o.default.testing&&u.push({profileName:t,eventData:e})},_queueEvent(e,t){e&&t&&p.push({eventData:e,callbackFunction:t})},_processQueuedEvents(){const e=this.get(d)
p.forEach((t=>{e?t.callbackFunction.call(this,t.eventData):s.debug(`No LiTMS instance was available. Dropping event ${JSON.stringify(t.eventData)}`)}))
p.length=0},trackPageView(e){const t=this.get(d)
t?(0,a.later)((()=>{t.trackPageView(e,this._fireTrackingEvent.bind(this))
this._recordFiredEventForTesting(e,t.profileName)})):this._queueEvent(e,this.trackPageView)},trackControlInteraction(e){const t=this.get(d)
if(t){t.trackControlInteraction(e,this._fireTrackingEvent.bind(this))
this._recordFiredEventForTesting(e,t.profileName)}else this._queueEvent(e,this.trackControlInteraction)},_processTrackingEvent(e){const t=e.eventInfo||e.info,n=e.eventBody||e.body
switch(t.eventName){case"PageViewEvent":this.trackPageView({eventSource:b,pageKey:n.requestHeader.pageKey})
break
case"ControlInteractionEvent":this.trackControlInteraction({eventSource:b,controlUrn:n.controlUrn,pageKey:n.requestHeader.pageKey})}},_getAllFiredEvents:()=>u,_cleanUpAllFiredEvents(){u.length=0},willDestroy(){g=!1
this._cleanUpTrackingListener()
l.length=0
this._cleanUpAllFiredEvents()
p.length=0}})
e.default=v}))
define("ember-cli-pemberly-litms/services/tracking-adapter-for-tag-manager",["exports","@ember/service","@ember/object/evented","ember"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const{Logger:o}=i.default,r="tracking"
var a=t.default.extend(n.default,{tracking:(0,t.inject)("tracking"),init(){this._super(...arguments)
const e=this.get("tracking")
this._trackingEventRelayHandler=e=>{this.trigger(r,e)}
if(this._isLegacyTrackingService(e))if(e._listen){e._listen(this._trackingEventRelayHandler)
o.warn("Consider upgrading to ember-cli-pemberly-tracking@2.1.1 or greater. ember-cli-pemberly-litms support for lower versions of ember-cli-pemberly-tracking is deprecated.")}else o.warn("Tracking service appears to be mocked. Tag Manager won't work as expected")
else e.listen(this._trackingEventRelayHandler)},listen(e){this.on(r,this,e)},removeListener(e){this.off(r,this,e)},_isLegacyTrackingService:e=>"function"!=typeof e.listen,willDestroy(){const e=this.get("tracking")
this._isLegacyTrackingService(e)?e._clearListeners&&e._clearListeners():e.off("tracking-event",this,"_trackingEventRelayHandler")}})
e.default=a}))
define("ember-modifier/-private/class/modifier-manager",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/modifier","@ember/destroyable","ember-modifier/-private/class/modifier","ember-modifier/-private/compat"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function a(e){e.willRemove()
e.willDestroy()}e.default=class{constructor(e){(0,t.default)(this,"capabilities",(0,n.capabilities)("3.22"))
this.owner=e}createModifier(e,t){const n=new((0,r.isFactory)(e)?e.class:e)(this.owner,t);(0,i.registerDestructor)(n,a)
return{instance:n,implementsModify:(0,o._implementsModify)(n),element:null}}installModifier(e,t,n){const i=function(e,t){const n=e
n.element=t
return n}(e,t),{instance:a}=i
!function(e,t){e[o.Element]=t}(a,t)
if(i.implementsModify)a.modify(t,n.positional,n.named)
else{(0,r.consumeArgs)(n)
a.didReceiveArguments()
a.didInstall()}}updateModifier(e,t){const{instance:n}=e
!function(e,t){e[o.Args]=t}(e.instance,t)
if(e.implementsModify)n.modify(e.element,t.positional,t.named)
else{(0,r.consumeArgs)(t)
n.didUpdateArguments()
n.didReceiveArguments()}}destroyModifier(e){(0,i.destroy)(e.instance)}}}))
define("ember-modifier/-private/class/modifier",["exports","@ember/application","@ember/modifier","ember-modifier/-private/class/modifier-manager","@ember/destroyable","@ember/debug"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e._implementsModify=e._implementsLegacyHooks=e.Element=e.Args=void 0
0
0
0
0
const a=e=>e.modify!==d.prototype.modify
e._implementsModify=a
const l=e=>e.didInstall!==d.prototype.didInstall||e.didUpdateArguments!==d.prototype.didUpdateArguments||e.didReceiveArguments!==d.prototype.didReceiveArguments
e._implementsLegacyHooks=l
const s=Symbol("Element")
e.Element=s
const c=Symbol("Args")
e.Args=c
class d{constructor(e,n){(0,t.setOwner)(this,e)
this[c]=n
0
0}modify(e,t,n){}didReceiveArguments(){}didUpdateArguments(){}didInstall(){}willRemove(){}willDestroy(){}get isDestroying(){0
return(0,o.isDestroying)(this)}get isDestroyed(){0
return(0,o.isDestroyed)(this)}}e.default=d
Object.defineProperty(d.prototype,"args",{enumerable:!0,get(){0
return this[c]}})
Object.defineProperty(d.prototype,"element",{enumerable:!0,get(){var e
0
return null!==(e=this[s])&&void 0!==e?e:null}});(0,n.setModifierManager)((e=>new i.default(e)),d)}))
define("ember-modifier/-private/compat",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.consumeArgs=void 0
e.isFactory=function(e){return!1}
let t=()=>{}
e.consumeArgs=t
e.consumeArgs=t=function(e){let{positional:t,named:n}=e
const i=t
for(let e=0;e<i.length;e++)i[e]
Object.values(n)}}))
define("ember-modifier/-private/function-based/modifier-manager",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/modifier","ember-modifier/-private/compat"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.default=class{constructor(e){var i;(0,t.default)(this,"capabilities",(0,n.capabilities)("3.22"));(0,t.default)(this,"options",void 0)
this.options={eager:null===(i=null==e?void 0:e.eager)||void 0===i||i}}createModifier(e){return{element:null,instance:(0,i.isFactory)(e)?e.class:e}}installModifier(e,t,n){const o=function(e,t){const n=e
n.element=t
return n}(e,t),{positional:r,named:a}=n,l=e.instance(t,r,a)
"function"==typeof l&&(o.teardown=l)
this.options.eager&&(0,i.consumeArgs)(n)}updateModifier(e,t){e.teardown&&e.teardown()
const n=e.instance(e.element,t.positional,t.named)
"function"==typeof n&&(e.teardown=n)
this.options.eager&&(0,i.consumeArgs)(t)}destroyModifier(e){"function"==typeof e.teardown&&e.teardown()}}}))
define("ember-modifier/-private/function-based/modifier",["exports","@ember/debug","@ember/modifier","ember-modifier/-private/class/modifier","ember-modifier/-private/function-based/modifier-manager"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{eager:!0}
return(0,n.setModifierManager)((()=>t.eager?r:a),e)}
const r=new o.default({eager:!0}),a=new o.default({eager:!1})}))
define("ember-modifier/-private/interfaces",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})}))
define("ember-modifier/-private/opaque",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})}))
define("ember-modifier/-private/signature",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})}))
define("ember-modifier/index",["exports","ember-modifier/-private/class/modifier","ember-modifier/-private/function-based/modifier"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})
Object.defineProperty(e,"modifier",{enumerable:!0,get:function(){return n.default}})}))
define("ember-test-waiters/index",["exports","@ember/debug","@ember/test-waiters"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.keys(n).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n[t]}}))}))}))
define("events-shared-v2/components/add-to-calendar-option",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","events-shared-v2/utils/helpers","@ember/debug","@ember/service","@glimmer/component","events-shared-v2/utils/add-to-calendar","events-shared-v2/utils/constants","global-utils/utils/url","global-helpers/helpers/truncate-text"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b,v,y
const _=(0,a.createTemplateFactory)({id:"j2xfpXpQ",block:'[[[8,[39,0],[[24,"target","_blank"],[16,"aria-label",[28,[37,1],["i18n_add_to_calendar_a11y","events-shared-v2/components/add-to-calendar-option"],[["service"],[[30,1]]]]],[24,"rel","noopener noreferrer"],[17,2],[4,[38,2],[[30,0,["controlName"]]],null]],[["@href"],[[30,0,["calendarUrl"]]]],[["default"],[[[[1,"\\n  "],[1,[28,[35,1],["i18n_add_to_calendar_service","events-shared-v2/components/add-to-calendar-option"],[["service"],[[30,1]]]]],[1,"\\n"]],[]]]]]],["@calendarService","&attrs"],false,["ember-cli-pemberly-tracking@shared/external-link","t","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"events-shared-v2/components/add-to-calendar-option.hbs",isStrictMode:!1})
let T=(h=(0,c.inject)("i18n"),f=(0,c.inject)("router"),b=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",v,this);(0,t.default)(this,"router",y,this)}get eventAddress(){const{eventAddress:e}=this.args
return"string"==typeof e?e:(0,l.getLocalizedAddressFromAddress)(e)}get controlName(){return(0,u.generateControlName)(this.args.calendarService)}get pageLink(){const{eventIdOrVanityName:e,ugcPostUrn:t,broadcastTool:n}=this.args,i=n===p.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO&&t?["video-engine.event",{liveVideoUrnOrSlug:t}]:["events.index",{eventId:e}]
return`${(0,m.getDomainUrl)()}${this.router.urlFor(...i)}`}get details(){var e
const t=null!==(e=this.args.description)&&void 0!==e?e:""
return`${this.i18n.lookupTranslation("components/events-shared-v2@add-to-calendar-option","i18n_calendar_description_prefix")([{pageLink:this.pageLink}])}\n\n${t.length<=100?t:(0,g.truncateText)([t],{length:100,useHtmlSafe:!0})}`}get calendarUrl(){const{eventName:e,startTime:t,endTime:n,fallbackEventDuration:i,calendarService:o}=this.args,{pageLink:r,eventAddress:a}=this
return(0,u.getCalendarUrl)(o,{details:this.details,eventName:e,eventAddress:a,start:t,end:n||t+i,pageLink:r,location:a||r})}},v=(0,i.default)(b.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(b.prototype,"router",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("events-shared-v2/components/info-card",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"UYCw65tT",block:'[[[8,[39,0],[[17,1]],null,[["default"],[[[[1,"\\n  "],[8,[39,1],[[24,0,"events-shared-v2-info-card"]],[["@message"],[[30,2]]],null],[1,"\\n"]],[]]]]]],["&attrs","@message"],false,["artdeco-card@artdeco-card","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-shared-v2/components/info-card.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("events-shared-v2/components/lazy-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
const m=(0,a.createTemplateFactory)({id:"u1gnL2E4",block:'[[[1,"\\n"],[8,[39,0],[[17,1]],null,[["default"],[[[[1,"\\n  "],[18,10,[[28,[37,2],null,[["header"],[[50,"events-shared-v2@lazy-card/lazy-card-header",0,null,[["title","condensed"],[[30,2],[30,3]]]]]]]]],[1,"\\n"],[44,[[28,[37,5],[[30,4]],null]],[[[41,[30,5,["isLoading"]],[[[1,"      "],[10,0],[15,0,[29,[[52,[30,3],"ph4 pb4","ph5 pb5"]]]],[12],[1,"\\n        "],[8,[39,7],null,[["@size","@a11yText"],["small",[28,[37,8],["i18n_lazy_card_loading_result","events-shared-v2/components/lazy-card"],null]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,5,["isError"]],[[[1,"      "],[10,0],[15,0,[29,[[52,[30,3],"ph4 pb4","ph5 pb5"],"\\n          ",[52,[30,6],"text-align-center"]]]],[12],[1,"\\n        "],[10,2],[14,0,"t-14 t-black--light mb4"],[12],[1,"\\n"],[41,[30,7],[[[1,"            "],[1,[30,7]],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,8],["i18n_lazy_card_error_result","events-shared-v2/components/lazy-card"],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n        "],[8,[39,9],[[24,0,"mb1"]],[["@size","@text","@type","@color","@controlType","@click"],[2,[28,[37,8],["i18n_lazy_card_refresh","events-shared-v2/components/lazy-card"],null],"secondary","muted","button",[30,0,["reloadPage"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,5,["isLoaded"]],[[[1,"      "],[10,0],[12],[1,"\\n        "],[18,10,[[28,[37,2],null,[["body","data"],[[50,"dummy-yield-wrapper@dummy-yield-wrapper",0,null,null],[30,5,["value"]]]]]]],[1,"\\n      "],[13],[1,"\\n"],[41,[30,8],[[[1,"        "],[10,"footer"],[14,0,"artdeco-card__actions"],[12],[1,"\\n          "],[8,[39,9],null,[["@class","@color","@size","@text","@type","@stretch","@controlType","@click"],["artdeco-card__action","muted",3,[30,9],"tertiary","fluid","button",[30,8]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "]],[]],null]],[]]]],[]]]],[5]]]],[]]]]]],["&attrs","@title","@condensed","@promise","result","@center","@errorText","@buttonAction","@buttonText","&default"],false,["artdeco-card@artdeco-card","yield","hash","component","let","global-helpers@load","if","artdeco-loader@artdeco-loader","t","artdeco-button@artdeco-button"]]',moduleName:"events-shared-v2/components/lazy-card.hbs",isStrictMode:!1})
let g=(d=(0,s.inject)("global-services@window"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",p,this)}reloadPage(){this.windowService.getLocation().reload()}},p=(0,i.default)(u.prototype,"windowService",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"reloadPage",[c.action],Object.getOwnPropertyDescriptor(u.prototype,"reloadPage"),u.prototype),u)
e.default=g;(0,r.setComponentTemplate)(m,g)}))
define("events-shared-v2/components/lazy-card/lazy-card-header",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"KiSR3x5u",block:'[[[1,"\\n"],[11,"header"],[16,0,[29,[[52,[30,1],"pt4 ph4","pt5 ph5"]," mb4"]]],[17,2],[12],[1,"\\n"],[41,[48,[30,4]],[[[1,"    "],[18,4,null],[1,"\\n"]],[]],[[[1,"    "],[10,"h2"],[14,0,"t-16 t-black t-bold"],[12],[1,"\\n      "],[1,[30,3]],[1,"\\n    "],[13],[1,"\\n"]],[]]],[13]],["@condensed","&attrs","@title","&default"],false,["if","has-block","yield"]]',moduleName:"events-shared-v2/components/lazy-card/lazy-card-header.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("events-shared-v2/components/post-attend-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/debug","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/constants","events-shared-v2/utils/events-requests","events-shared-v2/utils/tracking-helper","global-helpers/helpers/load","global-utils/utils/url","rsvp"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f,b){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,y,_,T,k,E,w,C,O
const S=(0,a.createTemplateFactory)({id:"2QOE/Aei",block:'[[[8,[39,0],null,[["@isOpen","@dismissModal","@size"],[[30,1],[30,0,["closeModal"]],"small"]],[["default"],[[[[1,"\\n  "],[8,[30,2,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h2"],[14,1,"events-post-attend-modal"],[12],[1,"\\n"],[41,[30,0,["isCalendarOptionsVisible"]],[[[1,"        "],[1,[28,[35,2],["i18n_add_to_calendar_heading","events-shared-v2/components/post-attend-modal"],null]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],["i18n_thanks_for_your_response","events-shared-v2/components/post-attend-modal"],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,2,["artdeco-modal-content"]],[[24,0,"p0"]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["isCalendarOptionsVisible"]],[[[41,[30,0,["eventInfo","isLoading"]],[[[1,"        "],[10,0],[14,0,"mt5"],[12],[1,"\\n          "],[8,[39,3],null,[["@size","@a11yText"],["small",[28,[37,2],["i18n_loading","events-shared-v2/components/post-attend-modal"],null]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[41,[30,0,["eventInfo","isError"]],[[[1,"        "],[10,0],[14,0,"p5 text-align-center"],[12],[1,"\\n          "],[10,2],[14,0,"t-14 t-black--light mb4"],[12],[1,"\\n            "],[1,[28,[35,2],["i18n_error_result","events-shared-v2/components/post-attend-modal"],null]],[1,"\\n          "],[13],[1,"\\n          "],[8,[39,4],[[24,0,"mb1"]],[["@size","@text","@type","@color","@controlType","@click"],[2,[28,[37,2],["i18n_refresh","events-shared-v2/components/post-attend-modal"],null],"secondary","muted","button",[28,[37,5],[[30,0,["showCalendarOptions"]],"add_to_calendar_refresh"],null]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[41,[30,0,["eventInfo","isLoaded"]],[[[44,[[30,0,["eventInfo","value"]]],[[[41,[30,3],[[[1,"            "],[10,"ul"],[14,0,"artdeco-list"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,0,["calendarServices"]]],null]],null],null,[[[1,"                "],[10,"li"],[14,0,"artdeco-list__item p0"],[12],[1,"\\n                  "],[8,[39,9],[[24,0,"events-shared-post-attend-modal__calendar-option t-20 t-normal"]],[["@calendarService","@eventName","@description","@eventAddress","@startTime","@endTime","@fallbackEventDuration","@eventIdOrVanityName","@broadcastTool","@ugcPostUrn"],[[30,4],[52,[30,0,["isDashEventModel"]],[30,3,["name"]],[30,3,["localizedName"]]],[52,[30,0,["isDashEventModel"]],[30,3,["description","text"]],[30,3,["localizedDescription","text"]]],[52,[30,0,["isDashEventModel"]],[30,3,["address"]],[30,3,["localizedAddress"]]],[30,3,["timeRange","start"]],[30,3,["timeRange","end"]],[30,3,["fallbackEventDuration"]],[28,[37,10],[[30,3,["vanityName"]],[28,[37,11],[[30,3,["entityUrn"]]],null]],null],[30,3,["broadcastTool"]],[30,3,["ugcPostUrn"]]]],null],[1,"\\n                "],[13],[1,"\\n"]],[4]],null],[1,"            "],[13],[1,"\\n"]],[]],null]],[3]]],[1,"      "]],[]],null]],[]]]],[]]]],[]],[[[1,"      "],[10,0],[14,0,"artdeco-list t-14"],[12],[1,"\\n        "],[10,0],[14,0,"artdeco-list__item p4 t-black--light"],[12],[1,"\\n          "],[1,[52,[30,0,["isAttendeesVisibilityEnabled"]],[28,[37,2],["i18n_modal_content_text","events-shared-v2/components/post-attend-modal"],null],[28,[37,2],["i18n_modal_content_text_generic","events-shared-v2/components/post-attend-modal"],null]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]]],[1,"  "]],[]]]]],[1,"\\n  "],[8,[30,2,["artdeco-modal-footer"]],[[24,0,"display-flex justify-flex-end"]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["isCalendarOptionsVisible"]],[[[1,"      "],[8,[39,4],[[4,[38,12],["skip_add_to_calendar"],null]],[["@click","@text","@type","@color"],[[30,0,["closeModal"]],[28,[37,2],["i18n_skip_cta","events-shared-v2/components/post-attend-modal"],null],"secondary","muted"]],null],[1,"\\n"]],[]],[[[1,"      "],[8,[39,4],[[24,0,"mr2"],[4,[38,12],["skip_add_to_calendar"],null]],[["@click","@text","@type","@color"],[[30,0,["closeModal"]],[28,[37,2],["i18n_skip_not_now","events-shared-v2/components/post-attend-modal"],null],"secondary","muted"]],null],[1,"\\n      "],[8,[39,4],null,[["@click","@text","@type"],[[28,[37,5],[[30,0,["showCalendarOptions"]],"add_to_calendar"],null],[28,[37,2],["i18n_add_to_calendar_action","events-shared-v2/components/post-attend-modal"],null],"primary"]],null],[1,"\\n"]],[]]],[1,"  "]],[]]]]],[1,"\\n"]],[2]]]]]],["@isModalOpen","modal","eventInfo","service"],false,["artdeco-modal@artdeco-modal","if","t","artdeco-loader@artdeco-loader","artdeco-button@artdeco-button","fn","let","each","-track-array","events-shared-v2@add-to-calendar-option","global-helpers@or","global-helpers@urn-to-id","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"events-shared-v2/components/post-attend-modal.hbs",isStrictMode:!1})
let A=(v=(0,c.inject)("store"),y=(0,c.inject)("tracking"),_=(0,c.inject)("events-shared-v2@events-dash-lix"),T=class extends d.default{get isAttendeesVisibilityEnabled(){var e
return null===(e=this.args.attendeeVisibilityEnable)||void 0===e||e}get isDashEventModel(){return this.args.eventInfo?this.args.isDashEnabled:this.eventsDashLix.eventFetchMode.canFetchDash}constructor(){super(...arguments);(0,n.default)(this,"pageKey","d_flagship3_event_post_rsvp");(0,t.default)(this,"store",k,this);(0,t.default)(this,"tracking",E,this);(0,t.default)(this,"eventsDashLix",w,this);(0,t.default)(this,"isCalendarOptionsVisible",C,this);(0,t.default)(this,"eventInfo",O,this)
this.calendarServices=function(){const e=[]
arguments.length>0&&void 0!==arguments[0]&&arguments[0]||e.push(p.CALENDAR_SERVICES.GOOGLE.service)
e.push(p.CALENDAR_SERVICES.OUTLOOK.service)
e.push(p.CALENDAR_SERVICES.YAHOO.service)
return e}(f.default.isCnDomain())}showCalendarOptions(e){const{eventInfo:t,eventIdOrVanityName:n}=this.args
this.eventInfo=t?(0,h.load)((0,b.resolve)(t)):(0,h.load)((0,m.getEventRequest)(this.store,n,this.isDashEventModel))
this._fireCIE(e)
this.isCalendarOptionsVisible=!0}closeModal(){this.isCalendarOptionsVisible=!1
this._fireCIE("dismiss")
this.args.closeModal()}_fireCIE(e){(0,g.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},k=(0,i.default)(T.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(T.prototype,"tracking",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"eventsDashLix",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"isCalendarOptionsVisible",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,i.default)(T.prototype,"eventInfo",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(T.prototype,"showCalendarOptions",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"showCalendarOptions"),T.prototype),(0,i.default)(T.prototype,"closeModal",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"closeModal"),T.prototype),T)
e.default=A;(0,r.setComponentTemplate)(S,A)}))
define("events-shared-v2/services/events-dash-lix",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,l,s
let c=(a=(0,r.inject)("lix"),l=class extends r.default{constructor(){super(...arguments);(0,t.default)(this,"lix",s,this)}get isCreateEditEnabled(){return this._getTreatmentIsEnabled("voyager.web.events-use-dash-for-creation-edit")}get eventFetchMode(){const e=this.lix.getTreatment("voyager.web.events-use-dash-for-get-event"),t=this._isEventsDashEnabled&&"enabled"===e,n=this._isEventsDashEnabled&&"dev"===e
return{canFetchDash:n||t,canFetchNonDash:n||!t}}get _isEventsDashEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.events-use-dash")}_getTreatmentIsEnabled(e){return this._isEventsDashEnabled&&this.lix.getTreatmentIsEnabled(e)}},s=(0,i.default)(l.prototype,"lix",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l)
e.default=c}))
define("events-shared-v2/utils/add-to-calendar",["exports","@ember/debug","events-shared-v2/utils/constants","global-utils/utils/url"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.generateControlName=function(e){return`add_to_calendar_${e.toLowerCase()}`}
e.getCalendarUrl=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
return c[e](t)}
e.getLongDateTimeFormat=s
e.getShortDateTimeFormat=l
const{GOOGLE:o,OUTLOOK:r,YAHOO:a}=n.CALENDAR_SERVICES
function l(e){if(!e)return""
return`${new Date(e).toISOString().replace(/[-:.]/g,"").substring(0,15)}Z`}function s(e){if(!e)return""
return`${new Date(e).toISOString().substring(0,19)}Z`}const c=Object.freeze({[o.service]:function(e){let{details:t,start:o,end:r,eventName:a,location:s}=e
const c=l(o),d=l(r)
return i.default.addQueryParams(n.CALENDAR_SERVICES.GOOGLE.url,{dates:`${c}/${d}`,details:t,text:a,location:s})},[r.service]:function(e){let{start:t,end:o,eventName:r,details:a,location:l}=e
const c=s(t),d=s(o)
return i.default.addQueryParams(n.CALENDAR_SERVICES.OUTLOOK.url,{startdt:c,enddt:d,subject:r,body:a,location:l})},[a.service]:function(e){let{details:t,end:o,eventName:r,location:a,pageLink:s,start:c}=e
const d=l(c),u=l(o)
return i.default.addQueryParams(n.CALENDAR_SERVICES.YAHOO.url,{DESC:t,ST:d,ET:u,TITLE:r,URL:s,in_loc:a})}})}))
define("events-shared-v2/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.ViewerStatus=e.VIEWER_SPEAKER_STATUS=e.STATUS_TRANSITION_TOAST=e.SPONSORED_TRACKING=e.SHARE_ORIGIN_BY_CONTEXT=e.SENSOR_GROUP_NAME=e.ProfessionalEventActionType=e.PaginationConstants=e.PRE_ATTEND_FLOW_USE_CASES=e.ManageEventModalConstants=e.JET_TAGS=e.FeedRequestParameters=e.FORM_MODE=e.EVENT_VIEWER_ACTIONS=e.EVENT_LIFECYCLE_STATUS=e.EVENT_CREATION_CIE_BY_CONTEXT=e.CLIENT_SENSOR_KEYS=e.CALENDAR_SERVICES=e.BannerImageSizes=e.BROADCAST_TOOL=e.ACCEPTED_ERROR_RESPONSE_CODE=void 0
const t=Object.freeze({JOIN_EVENT:"JOIN_EVENT",REQUEST_TO_JOIN_EVENT:"REQUEST_TO_JOIN_EVENT",WITHDRAW_REQUEST:"WITHDRAW_REQUEST",ACCEPT_INVITATION:"ACCEPT_INVITATION",DECLINE_INVITATION:"DECLINE_INVITATION",EVICT_ATTENDEE:"EVICT_ATTENDEE",LEAVE_EVENT:"LEAVE_EVENT",SUBMIT_LEAD_GEN_FORM_FOR_REGISTRATION:"SUBMIT_LEAD_GEN_FORM_FOR_REGISTRATION",ACCEPT_INVITATION_CLICK:"ACCEPT_INVITATION_CLICK",ATTEND_EVENT_CLICK:"ATTEND_EVENT_CLICK",FEED_POST:"FEED_POST",FOLLOW_HASHTAG:"FOLLOW_HASHTAG",SHARE_EVENT:"SHARE_EVENT",SEARCH_ATTENDEES:"SEARCH_ATTENDEES",INVITE_MEMBER:"INVITE_MEMBER",INVITE_MULTIPLE_MEMBERS:"INVITE_MULTIPLE_MEMBERS",ACCEPT_REQUEST:"ACCEPT_REQUEST",ACCEPT_MULTIPLE_REQUESTS:"ACCEPT_MULTIPLE_REQUESTS",REJECT_REQUEST:"REJECT_REQUEST",REJECT_MULTIPLE_REQUESTS:"REJECT_MULTIPLE_REQUESTS",CANCEL_EVENT:"CANCEL_EVENT",DELETE_EVENT:"DELETE_EVENT",REPORT_EVENT:"REPORT_EVENT",EDIT_EVENT:"EDIT_EVENT",UPLOAD_LOGO:"UPLOAD_LOGO",DELETE_LOGO:"DELETE_LOGO",UPLOAD_BACKGROUND_IMAGE:"UPLOAD_BACKGROUND_IMAGE",DELETE_BACKGROUND_IMAGE:"DELETE_BACKGROUND_IMAGE",DOWNLOAD_LEAD_DATA:"DOWNLOAD_LEAD_DATA",JOIN_CHAT:"JOIN_CHAT",CHAT:"CHAT",REMOVE_CHAT:"REMOVE_CHAT",CREATE_EVENT:"CREATE_EVENT",MESSAGE:"MESSAGE",FOLLOW:"FOLLOW",UNFOLLOW:"UNFOLLOW"})
e.ProfessionalEventActionType=t
const n=Object.freeze({ATTENDING:"ATTENDING",NOT_ATTENDING:"NOT_ATTENDING",REQUESTED:"REQUESTED",INTERESTED:"INTERESTED",NOT_INTERESTED:"NOT_INTERESTED",INVITED:"INVITED",EVICTED:"EVICTED",REJECTED:"REJECTED",WITHDRAWN_REQUEST:"WITHDRAWN_REQUEST",REGISTERED:"REGISTERED",NOT_REGISTERED:"NOT_REGISTERED"})
e.ViewerStatus=n
const i=Object.freeze({APPROVED:"APPROVED",PENDING:"PENDING",REJECTED:"REJECTED"})
e.VIEWER_SPEAKER_STATUS=i
const o=Object.freeze({START:0,COUNT:6,PAGING_COUNT:6,EVENTS_Q:"event"})
e.FeedRequestParameters=o
const r=Object.freeze({START:0,COUNT:10})
e.PaginationConstants=r
const a=Object.freeze({ATTENDEES_TAB:"Attendees",INVITED_TAB:"Invited",REQUESTED_TAB:"Requested",NUMBER_OF_RESULTS_TO_FETCH:10})
e.ManageEventModalConstants=a
const l=Object.freeze({FUTURE:"FUTURE",ONGOING:"ONGOING",PAST:"PAST"})
e.EVENT_LIFECYCLE_STATUS=l
const s=Object.freeze({41:"41"})
e.ACCEPTED_ERROR_RESPONSE_CODE=s
const c=Object.freeze({CROPPER_WIDTH:696,CROPPER_HEIGHT:174,VIDEO_CROPPER_WIDTH:459,VIDEO_CROPPER_HEIGHT:257})
e.BannerImageSizes=c
const d=new Map([["INTEREST-PACKAGE-PLUS","interest_package_plus_cta"],["RIGHT-RAIL-UPSELL","events_right_rail_upsell_cta"],["PAGE-ADMIN-TOOLS-DROPDOWN","page_admin_tools_dropdown"],["PAGE-EVENT-MODULE-PLUS","page_event_module_plus_cta"],["PAGE-EVENTS-MODULE-TEXT-CTA","page_event_module_text_cta"],["PAGE-EVENTS-UPCOMING-EMPTY-STATE","page_index_empty_state_upcoming_cta"],["PAGE-EVENTS-PAST-EMPTY-STATE","page_index_empty_state_past_cta"],["CURATION-HUB","curation_hub_create_event_cta"],["DEEP-LINK","create_event_deep_link"],["EVENTS_CREATION_DETOUR","event_detour_done_cta"]])
e.EVENT_CREATION_CIE_BY_CONTEXT=d
const u=new Map([["INTEREST-PACKAGE-PLUS","FEED"],["RIGHT-RAIL-UPSELL","FEED"],["PAGE-ADMIN-TOOLS-DROPDOWN","ORGANIZATION_ADMIN_PAGE_SHARE"],["PAGE-EVENT-MODULE-PLUS","ORGANIZATION_ADMIN_PAGE_SHARE"],["PAGE-EVENTS-MODULE-TEXT-CTA","ORGANIZATION_ADMIN_PAGE_SHARE"],["PAGE-EVENTS-UPCOMING-EMPTY-STATE","ORGANIZATION_ADMIN_PAGE_SHARE"],["PAGE-EVENTS-PAST-EMPTY-STATE","ORGANIZATION_ADMIN_PAGE_SHARE"],["CURATION-HUB","FEED"],["DEEP-LINK","FEED"],["DEFAULT","FEED"]])
e.SHARE_ORIGIN_BY_CONTEXT=u
const p=Object.freeze({CREATE:"create",EDIT:"edit"})
e.FORM_MODE=p
const m=Object.freeze({CREATE_EVENT:"events-create-event",UPDATE_EVENT:"events-update-event",MANAGE_PARTICIPANTS_GET:"events-manage-participants-get",EVICT_PARTICIPANT:"events-evict-participant",APPROVE_PARTICIPANT:"events-approve-participant",DENY_PARTICIPANT:"events-deny-participant"})
e.JET_TAGS=m
const g=Object.freeze({LINKEDIN_LIVE_VIDEO:"LINKEDIN_LIVE_VIDEO",LINKEDIN_LIVE_AUDIO:"LINKEDIN_LIVE_AUDIO",LINKEDIN_INTERACTIVE_MEETING:"LINKEDIN_INTERACTIVE_MEETING",EXTERNAL:void 0})
e.BROADCAST_TOOL=g
const h=Object.freeze({DECLINE_INVITATION:"DECLINE_INVITATION",ACCEPT_INVITATION:"ACCEPT_INVITATION",REQUEST_TO_JOIN_EVENT:"REQUEST_TO_JOIN_EVENT",WITHDRAW_REQUEST:"WITHDRAW_REQUEST"})
e.EVENT_VIEWER_ACTIONS=h
const f=Object.freeze({ATTENDING_EVENT:"i18n_attending_event",LEAVING_EVENT:"i18n_leaving_event",DECLINING_EVENT:"i18n_declining_event",REQUEST_TO_ATTEND_EVENT:"i18n_request_to_attend_event",WITHDRAW_REQUEST_FOR_EVENT:"i18n_withdraw_request_for_event",SPEAKING_AT_EVENT:"i18n_speaking_at_event",DECLINED_SPEAKER_INVITE:"i18n_declined_speaker_invite"})
e.STATUS_TRANSITION_TOAST=f
const b=Object.freeze({GOOGLE:{url:"https://calendar.google.com/calendar/event?action=TEMPLATE",service:"Google"},YAHOO:{url:"https://calendar.yahoo.com?v=60&TYPE=20&VIEW=d",service:"Yahoo"},OUTLOOK:{url:"https://outlook.office.com/calendar/0/deeplink/compose",service:"Outlook"}})
e.CALENDAR_SERVICES=b
e.SENSOR_GROUP_NAME="professional-event"
const v=Object.freeze({EVENT_CREATION_ATTEMPTED:"event-creation-attempted",EVENT_CREATION_SUCCESS:"event-creation-success",EVENT_CREATION_API_FAILURE:"event-creation-api-failure",EVENT_CREATION_API_FAILURE_4XX:"event-creation-api-failure_4xx",EVENT_CREATION_API_FAILURE_5XX:"event-creation-api-failure_5xx",EVENT_CREATION_IMAGE_UPLOAD_FAILED:"event_creation-image-upload-failed"})
e.CLIENT_SENSOR_KEYS=v
const y=Object.freeze({ACCEPT_EVENT_INVITATION:{ACTION:"acceptEventInvitation",CONTROL:"event_accept_button"},ACCEPT_EVENT_INVITATION_WITH_LEADGEN_FORM:{ACTION:"acceptEventInvitationWithLeadgenForm",CONTROL:"event_leadgen_submit_button"},REGISTER_EVENT:{ACTION:"registerEvent",CONTROL:"event_attend_button"},REGISTER_EVENT_WITH_LEADGEN_FORM:{ACTION:"registerEventWithLeadgenForm",CONTROL:"event_leadgen_submit_button"},UNREGISTER_EVENT:{ACTION:"unregisterEvent",CONTROL:"event_unregister_button"},REQUEST_REGISTER_EVENT:{ACTION:"requestRegisterEvent",CONTROL:"request_register_event_button"},WITHDRAW_REQUEST_FOR_REGISTER_EVENT:{ACTION:"withdrawRequestForRegisterEvent",CONTROL:"withdraw_event_register_request_button"}})
e.SPONSORED_TRACKING=y
const _=Object.freeze({LGF_FLOW:"LGF_FLOW"})
e.PRE_ATTEND_FLOW_USE_CASES=_}))
define("events-shared-v2/utils/data-providers",["exports","@babel/runtime/helpers/esm/objectWithoutProperties","@babel/runtime/helpers/esm/objectSpread2","extended/config/environment","global-utils/utils/url"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.InvitationsPagingParameters=e.EventsModels=e.AttendeesPagingParameters=void 0
e.completeRecommendedAction=function(e,t){return[`${c(e)}?action=completedEventAction`,"POST",{data:{actionType:t}}]}
e.evictAttendeeFromEvent=function(e,t){let n=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}/${t}`
n=(0,o.addQueryParam)(n,"action","evict")
return[n,"POST",{}]}
e.fetchExactLocations=function(e,t){const n={q:"bingGeo",keywords:t,includeStructuredAddress:!0,bingGeoContext:"EVENTS",formatAsTwoLineAddress:!0}
return e.queryURL("typeahead/hitsV2",{cacheKey:`typeahead-hits-v2-${t}`,params:n})}
e.generateBaseEventDashUrl=d
e.generateBaseEventUrl=c
e.getAnalyticsHighlights=function(e){let t=`/${i.default.namespace}/${s.GROWTH_PROFESSIONAL_EVENTS_ANALYTICS_HIGHLIGHTS}`
t=(0,o.addQueryParams)(t,{q:"event",professionalEventUrn:e})
return[t,{reload:!0,params:{recipe:"com.linkedin.voyager.dash.deco.events.ProfessionalEventAnalyticsHighlights"}}]}
e.getAttendeeCohorts=function(e,t){let n=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENTS_ATTENDEE_COHORTS}`
n=(0,o.addQueryParam)(n,"q",t)
return[n,{reload:!0}]}
e.getBaseUpdateDashViewerStatusUrl=u
e.getDashEvent=function(e){return[d(),{reload:!0,params:{eventIdentifier:encodeURIComponent(e),q:"eventIdentifier",recipe:"com.linkedin.voyager.dash.deco.events.ProfessionalEventDetailPage"}}]}
e.getDeleteEventRequest=function(e){return[`/${i.default.namespace}/contentcreation/normShares/${e}`,"DELETE"]}
e.getEvent=function(e){return[c(e),{reload:!0,params:{recipe:"com.linkedin.voyager.deco.events.WebProfessionalEvent"}}]}
e.getEventAttendees=function(e,t){let i=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}`
const r=(0,n.default)((0,n.default)({},t),{q:a.EVENTS_Q,attendeeResponses:`List(${a.EVENTS_ATTENDING})`})
t&&(i=(0,o.addQueryParams)(i,r,!1))
return[i,{reload:!0}]}
e.getEventInvitations=function(e,t){let i=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENT_INVITED}`
const r=(0,n.default)((0,n.default)({},t),{},{q:l.EVENTS_Q})
t&&(i=(0,o.addQueryParams)(i,r))
return[i,{reload:!0}]}
e.getEventInviteeSuggestionStatuses=function(e,t){let n=`${c(e)}/voyagerGrowthProfessionalEventInviteeSuggestionStatuses`
t&&(n=(0,o.addQueryParams)(n,t))
return[n,{reload:!0}]}
e.getEventManageParticipants=function(e,i){const{statuses:a}=i,l=(0,t.default)(i,r)
return[(0,o.addQueryParam)(`/voyager/api/${s.PROFESSIONAL_EVENTS_MANAGE_PARTICIPANTS}`,"statuses",a,!1),{reload:!0,params:(0,n.default)((0,n.default)({},l),{},{professionalEventUrn:e,q:"statuses",recipe:"com.linkedin.voyager.dash.events.ProfessionalEventManageParticipants"})}]}
e.getEventOrganizers=function(e,t){let n={recipe:"com.linkedin.voyager.deco.events.WebProfessionalEventOrganizer"}
t||(n=Object.assign(n,{q:"viewer"}))
const i=t?`${s.PROFESSIONAL_EVENTS_ORGANIZERS}/${t}`:`${s.PROFESSIONAL_EVENTS_ORGANIZERS}`
return e.queryURL(i,{reload:!0,params:n})}
e.getEventRequesters=function(e,t){let i=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}`
const r=(0,n.default)((0,n.default)({},t),{},{q:a.EVENTS_Q,attendeeResponses:`List(${a.EVENTS_REQUESTED})`})
t&&(i=(0,o.addQueryParams)(i,r,!1))
return[i,{reload:!0}]}
e.getEventTimeZoneOffsetRequest=function(e,t,n,o){return e.adapterFor("-ember-m3").ajax(...function(e,t,n){return[`/${i.default.namespace}/${s.GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API}?action=${s.GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API_GET_OFFSET_ACTION}`,"POST",{data:{timeZone:e,date:t,timeOfDay:n}}]}(t,n,o))}
e.getEventUrlPreview=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
const n=encodeURIComponent(e)
return[`contentcreation/urlPreview/${n}`,{cacheKey:p(e),reload:t}]}
e.getEventUrlPreviewCacheKey=p
e.getEventsTopicalFeed=function(e,t){let n=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENTS_FEED_UPDATE_V2}`
t&&(n=(0,o.addQueryParams)(n,t))
return[n]}
e.getLeadGenDataAssociatedWithEvent=function(e){const t=c(e)
return[`${t}/leadGenForm`,{reload:!0}]}
e.getRecommendedActions=function(e){return[`${c(e)}/education`,{reload:!0}]}
e.getSocialUpdateAnalytics=function(e,t){const n={q:"socialUpdateAnalytics",numHighlightInfos:t,urn:e}
return[(0,o.addQueryParams)(`/${i.default.namespace}/identity/socialUpdateAnalytics`,n),{reload:!0}]}
e.updateDashViewerStatusUrl=function(e){return`${u()}/${encodeURIComponent(e)}`}
e.updateViewerStatus=function(e,t){let n=c(e)
t&&(n=(0,o.addQueryParam)(n,"action","updateViewerStatus"))
return[n,"POST",{data:{status:t}}]}
const r=["statuses"],a=Object.freeze({EVENTS_Q:"response",EVENTS_ATTENDING:"ATTENDING",EVENTS_REQUESTED:"REQUESTED",EVENTS_INTERESTED:"INTERESTED",EVENTS_REGISTERED:"REGISTERED"})
e.AttendeesPagingParameters=a
const l={EVENTS_Q:"open"}
e.InvitationsPagingParameters=l
const s=Object.freeze({GROWTH_PROFESSIONAL_EVENTS:"growth/professionalEventsV2",DECO_PROFESSIONAL_EVENTS:"events/dash/professionalEvents",PROFESSIONAL_EVENTS_MANAGE_PARTICIPANTS:"voyagerEventsDashProfessionalEventManageParticipants",GROWTH_PROFESSIONAL_EVENTS_FEED_UPDATE_V2:"voyagerGrowthProfessionalEventUpdatesV2",GROWTH_PROFESSIONAL_EVENTS_INVITEE_SUGGESTIONS:"inviteeSuggestions",GROWTH_PROFESSIONAL_EVENT_ATTENDEES:"attendees",GROWTH_PROFESSIONAL_EVENT_INVITED:"invitations",GROWTH_PROFESSIONAL_EVENTS_ATTENDEE_COHORTS:"voyagerGrowthProfessionalEventAttendeeCohorts",GROWTH_PROFESSIONAL_EVENTS_ANALYTICS_HIGHLIGHTS:"voyagerEventsDashProfessionalEventAnalyticsHighlights",PROFESSIONAL_EVENTS_ORGANIZERS:"voyagerGrowthProfessionalEventOrganizer",GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API:"growth/professionalEventTimeZone",GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API_GET_OFFSET_ACTION:"getUtcOffsetOfTimeZoneByDate",SCHEDULED_CONTENT_VIEWER_STATE:"voyagerScheduledcontentDashViewerStates"})
e.EventsModels=s
function c(e){return`/${i.default.namespace}/growth/professionalEventsV2/${encodeURIComponent(e)}`}function d(){return`/${i.default.namespace}/${s.DECO_PROFESSIONAL_EVENTS}`}function u(){return`/${i.default.namespace}/${s.SCHEDULED_CONTENT_VIEWER_STATE}`}function p(e){return encodeURIComponent(e)}}))
define("events-shared-v2/utils/date-utils",["exports","@ember/object"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.formatDateTime=function(e,t){const n=e.formatDate(t,"fmt_d_medium",!0),i=e.formatDate(t,"fmt_mdy_medium",!0),o=e.formatTime(t,"fmt_hm",!0)
return{formattedDay:n,formattedDate:i,formattedTime:o}}
e.getEventEndtime=function(e){var n,i,o
if(!e)return 0
const r=null!==(n=(0,t.get)(e,"timeRange.start"))&&void 0!==n?n:0,a=null!==(i=(0,t.get)(e,"timeRange.end"))&&void 0!==i?i:0,l=null!==(o=(0,t.get)(e,"fallbackEventDuration"))&&void 0!==o?o:0
return a||r+l}}))
define("events-shared-v2/utils/events-requests",["exports","@ember/object","events-shared-v2/utils/data-providers","events-shared-v2/utils/constants","global-utils/utils/logger"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.approveAttendeeRequest=function(e,t,i){const o={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${r}/${i}`,transformPayload:()=>({patch:{$set:{response:"ATTENDING"}}})}}
return e.save(o)}
e.batchAttendeesApprovalRequest=function(e,t,i,o){const a=`${(0,n.generateBaseEventUrl)(t)}/${r}?ids=List(${i.join(",")})`,l={}
i.forEach((e=>{l[e]={patch:{$set:{response:"ATTENDING"}}}}))
return o.queryURL(a,{method:"POST",params:{entities:l}})}
e.batchAttendeesDenialRequest=function(e,t,i,o){const a=`${(0,n.generateBaseEventUrl)(t)}/${r}?ids=List(${i.join(",")})`,l={}
i.forEach((e=>{l[e]={patch:{$set:{response:"REJECTED"}}}}))
return o.queryURL(a,{method:"POST",params:{entities:l}})}
e.completeRecommendedAction=function(e,t,i){return e.adapterFor("-ember-m3").ajax(...n.default.completeRecommendedAction(t,i))}
e.denyAttendeeRequest=function(e,t,i){const o={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${r}/${i}`,transformPayload:()=>({patch:{$set:{response:"REJECTED"}}})}}
return e.save(o)}
e.evictAttendeeFromEventRequest=function(e,t,i){const o={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${r}/${i}`,transformPayload:()=>({patch:{$set:{response:"EVICTED"}}})}}
return e.save(o)}
e.getEventAnalyticsHighlights=function(e,t){return e.queryURL(...n.default.getAnalyticsHighlights(t))}
e.getEventCohortsRequest=function(e,t){return t.queryURL(...n.default.getAttendeeCohorts(e,"attendeeCohorts"))}
e.getEventInvitationsRequest=function(e,t,i,o){return e.queryURL(...n.default.getEventInvitations(i,o)).catch((()=>{t.logError(new Error("Error on API call to getEventInvitations"),null,!1)
return null}))}
e.getEventInviteeSuggestionStatusesRequest=function(e,t,i){return e.queryURL(...n.default.getEventInviteeSuggestionStatuses(t,i))}
e.getEventManageParticipantsRequest=function(e,t,r,a){return e.queryURL(...n.default.getEventManageParticipants(r,a)).catch((e=>{var n,r,a;(0,o.errorLogger)(t,"Error on API call to getEventManageParticipants",null,[i.JET_TAGS.MANAGE_PARTICIPANTS_GET],{callTreeId:null==e||null===(n=e.errors)||void 0===n||null===(r=n[0])||void 0===r||null===(a=r.meta)||void 0===a?void 0:a.callTreeId,shouldRethrow:!1})
throw e}))}
e.getEventRequest=function(e,i){let o=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
const{getEvent:r,getDashEvent:a}=n.default
return o?e.queryURL(...a(i)).then((e=>(0,t.get)(e,"elements.firstObject"))):e.queryURL(...r(i))}
e.getEventUrlPreviewRequest=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
return e.queryURL(...n.default.getEventUrlPreview(t,i)).catch((()=>{throw new Error("Ember Data Request GET /voyager/api/contentcreation/urlPreview [events-common/events-requests]")}))}
e.getEventsTopicalFeedRequest=function(e,t,i,o){return e.queryURL(...n.default.getEventsTopicalFeed(i,o),{reload:!0}).catch((()=>{t.logError(new Error("Error on API call to getEventsTopicalFeed"),null,!1)
return[]}))}
e.getLeadGenDataAssociatedWithEventRequest=function(e,t){return e.queryURL(...n.default.getLeadGenDataAssociatedWithEvent(t))}
e.getOrganizationActorsByViewerPermissions=function(e,n){return e.queryURL("voyagerOrganizationDashCompanies",{params:{count:100,recipe:"com.linkedin.voyager.dash.deco.organization.AdminWidget",q:"viewerPermissions",viewerPermissions:n},reload:!0}).then((e=>(0,t.get)(e,"elements")))}
e.getRecommendedActions=function(e,t){return e.queryURL(...n.default.getRecommendedActions(t))}
e.getSocialUpdateAnalytics=function(e,i,o){return e.queryURL(...n.default.getSocialUpdateAnalytics(i,o)).then((e=>(0,t.get)(e,"elements.firstObject.value.highlights")))}
e.getUpdateV2=function(e,t){return e.queryURL(`feed/updatesV2/${t}`,{reload:!0,params:{commentsCount:10,likesCount:10}})}
e.updateViewerStatusRequest=function(e){let{store:i,eventId:o,newStatus:r,viewerStatusModel:a,isDashEventModel:l}=e
if(l){const e={adapterOptions:{partial:!0,url:`${(0,n.updateDashViewerStatusUrl)((0,t.get)(a,"entityUrn"))}`,transformPayload:()=>({patch:{$set:{scheduledContentViewerStatus:r}}})}}
return a.save(e)}return i.adapterFor("-ember-m3").ajax(...n.default.updateViewerStatus(o,r))}
const{GROWTH_PROFESSIONAL_EVENT_ATTENDEES:r}=n.EventsModels}))
define("events-shared-v2/utils/events-util",["exports","@ember/debug","@ember/object","events-shared-v2/utils/constants","global-utils/utils/url"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"PRE_ATTEND_FLOW_USE_CASES",{enumerable:!0,get:function(){return i.PRE_ATTEND_FLOW_USE_CASES}})
e.extractDashOrganizerRelatedProps=function(e){const{leadGenEnabled:t,broadcastTools:i,organizer:o}=(0,n.getProperties)(e,"leadGenEnabled","broadcastTools","organizer"),r=i.findBy("broadcastTool","LINKEDIN_LIVE_VIDEO"),a=i.findBy("broadcastTool","LINKEDIN_LIVE_AUDIO"),l=(0,n.get)(o,"organizingProfileUrn")||(0,n.get)(o,"organizingCompanyUrn")
return{organizerUrn:l,entityUrn:(0,n.get)(l,"entityUrn"),isCompany:!!(0,n.get)(o,"organizingCompanyUrn"),isLeadGenEnabled:t,canStreamOnLinkedinLive:r&&(0,n.get)(r,"authorized"),canCreateLiveAudio:a&&(0,n.get)(a,"authorized")}}
e.extractOrganizerRelatedProps=function(e){const{leadGenEnabled:t,eligibleToCreateLinkedinLiveVideo:i,company:o,"company.entityUrn":r,"company.name":a,eligibleToCreateLinkedinInteractiveMeeting:l}=(0,n.getProperties)(e,"leadGenEnabled","eligibleToCreateLinkedinLiveVideo","company","company.entityUrn","company.name","eligibleToCreateLinkedinInteractiveMeeting")
return{isLeadGenEnabled:t,canStreamOnLinkedinLive:i,company:o,entityUrn:r,organizerName:a,canCreateLiveAudio:l}}
e.getAttendeeStatus=k
e.getAttendingViewerStatus=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
if(t)return e===i.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW?f:g
return l}
e.getEventState=w
e.getEventUrl=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
const n=t?"video/event":"events"
return`${(0,o.getDomainUrl)()}/${n}/${e}/`}
e.getEventViewerState=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
if(!e)return{}
const o=w(e)
let r,a,l,s,c,d
if(t){r=(0,n.get)(e,"viewerHost")
a=(0,n.get)(e,"canInvite")
l=(0,n.get)(e,"deletable")
s=(0,n.get)(e,"viewerSpeakerStatus")===v
c=(0,n.get)(e,"viewerSpeakerStatus")===y
d=(0,n.get)(e,"viewerStatus.scheduledContentViewerStatus")}else{r=(0,n.get)(e,"hostViewer")
a=(0,n.get)(e,"invitePrivilege")
l=(0,n.get)(e,"showDelete")
s=(0,n.get)(e,"speakerViewer")
c=(0,n.get)(e,"pendingSpeakingInvitation")
d=(0,n.get)(e,"viewerStatus")}const u=k(d),{isActive:p,isCancelled:m,isPrivate:g,isUpcoming:h,isNewLiveVideoEvent:f,preAttendFlowUseCase:b,isPast:_}=o,{isEvicted:T,isNone:E,isNotAttending:C,isAttending:O,isInvited:S,isRequested:A,isRequestWithdrawn:I,isRejected:x}=u,P=C||E,D=f&&b===i.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW,R=(D||!_)&&!m&&!g&&!T
return Object.freeze({isHost:r,isParticipant:r||O,isSpeaker:s,canEdit:r&&p&&h,canDelete:r&&l,canCancel:r&&p,canLeave:(0,n.get)(e,"showLeaveEvent"),canAttend:R&&P,canAcceptInvite:R&&S,canAcceptSpeakerInvite:c,canAddToCalendar:!m&&h&&O,canShare:!(S||c),canInvite:p&&a&&O&&!S&&!c,canRequestToAttend:g&&(T||x||I||C||E),canWithdrawRequestToAttend:g&&A})}
e.getLeavingViewerStatus=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
if(t)return e===i.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW?b:h
return s}
e.getNewViewerStatus=function(e){let{currentStatus:t,newStatus:n,actionName:o}=e
const r=_(n),a=T(n),l=_(t)
return Object.freeze({attendEvent:r,acceptSpeakerInvitation:o===i.EVENT_VIEWER_ACTIONS.ACCEPT_INVITATION,declineSpeakerInvitation:o===i.EVENT_VIEWER_ACTIONS.DECLINE_INVITATION,acceptInvitation:t===c&&r,declineInvitation:t===c&&a,requestToAttendEvent:n===u,withdrawRequest:n===m,leaveEvent:l&&a})}
e.getStatusTransitionToastMessage=function(e){let t=i.STATUS_TRANSITION_TOAST.LEAVING_EVENT
e.acceptSpeakerInvitation?t=i.STATUS_TRANSITION_TOAST.SPEAKING_AT_EVENT:e.declineSpeakerInvitation?t=i.STATUS_TRANSITION_TOAST.DECLINED_SPEAKER_INVITE:e.attendEvent?t=i.STATUS_TRANSITION_TOAST.ATTENDING_EVENT:e.declineInvitation?t=i.STATUS_TRANSITION_TOAST.DECLINING_EVENT:e.requestToAttendEvent?t=i.STATUS_TRANSITION_TOAST.REQUEST_TO_ATTEND_EVENT:e.withdrawRequest&&(t=i.STATUS_TRANSITION_TOAST.WITHDRAW_REQUEST_FOR_EVENT)
return t}
const{LINKEDIN_LIVE_VIDEO:r,LINKEDIN_LIVE_AUDIO:a}=i.BROADCAST_TOOL,{ATTENDING:l,NOT_ATTENDING:s,INVITED:c,EVICTED:d,REQUESTED:u,REJECTED:p,WITHDRAWN_REQUEST:m,INTERESTED:g,NOT_INTERESTED:h,REGISTERED:f,NOT_REGISTERED:b}=i.ViewerStatus,{APPROVED:v,PENDING:y}=i.VIEWER_SPEAKER_STATUS
function _(e){return e===g||e===f||e===l}function T(e){return e===h||e===b||e===s}function k(e){const t=_(e),n=T(e)
return Object.freeze({isNone:!e,isAttending:t,isNotAttending:n,isInvited:e===c,isRequested:e===u,isEvicted:e===d,isRejected:e===p,isRequestWithdrawn:e===m})}function E(e){return(0,n.get)(e,"leadSubmissionRequired")?i.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW:null}function w(e){if(!e)return{}
const t=(0,n.get)(e,"cancelled"),o=(0,n.get)(e,"privateEvent"),l=!!(0,n.get)(e,"ugcPostUrn"),s=(0,n.get)(e,"broadcastTool"),c=s===r,d=(0,n.get)(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.ONGOING,u=(0,n.get)(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.PAST,p=(0,n.get)(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.FUTURE,m=!u&&!t
return{preAttendFlowUseCase:E(e),isActive:m,isCancelled:t,isPrivate:o,isOngoing:d,isPast:u,isUpcoming:p,isContentTypeEvent:l,isLiveVideoEvent:c,isAudioEvent:s===a,isNewLiveVideoEvent:c&&l}}}))
define("events-shared-v2/utils/helpers",["exports","@ember/debug","@ember/object"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.canViewerCreateAnEvent=function(e){return"cn"!==e.requestIpCountryCode}
e.getLocalizedAddressFromAddress=function(e){if(e){const{line1:t,line2:i,city:o,geographicArea:r,country:a,postalCode:l}=(0,n.getProperties)(e,"line1","line2","city","geographicArea","country","postalCode")
return[t,i,o,r,a,l].filter((e=>!!e)).join(", ")}return""}
e.getTimeAdjustmentForTimezone=function(e,t){var i
const o=e.getTimezoneOffset()/60*-1,r=t&&null!==(i=(0,n.get)(t,"utcOffset"))&&void 0!==i?i:o
let a=0
o!==r&&(a=r-o)
return a}}))
define("events-shared-v2/utils/image-helper",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/object","global-utils/utils/is-browser","rsvp","image-edit/utils/photo-filters","ember-test-waiters"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getImageDataURI=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0
if(!e)return(0,o.reject)(new Error("You must pass an image URL to get image data"))
if(!t!=!n)return(0,o.reject)(new Error("cropInfo and cfg both should be passed or none"))
if(i.default)return(0,a.waitForPromise)(new o.Promise(((i,o)=>{const r=document.createElement("img")
r.setAttribute("crossorigin","anonymous")
r.addEventListener("error",o)
r.src=jSecure.sanitizeUrl(e)
r.addEventListener("load",(()=>t?c(r,t,n).then((e=>i({imageData:e}))):i({imageData:s(r)})))})))
return(0,o.reject)(new Error("getImageDataURI should not be called on the server"))}
function l(e,t){const i=function(e,t){const{containerHeight:i,containerWidth:o}=t,r=(0,n.get)(e,"x")||0,a=(0,n.get)(e,"y")||0,{naturalImageHeight:l,naturalImageWidth:s}=t,c=l-a,d=s-r
return o/i>d/c?o/d:i/c}(e,t),o=function(e,t){const{naturalImageHeight:n,naturalImageWidth:i}=e
return{height:n*t,width:i*t}}(t,i),r={left:((0,n.get)(e,"x")||0)*i*-1,top:((0,n.get)(e,"y")||0)*i*-1}
!function(e,t,n){if(e.height>=n.containerHeight&&e.width>=n.containerWidth){t.width=e.width
t.height=e.height}else{t.height=n.naturalImageHeight
t.width=n.naturalImageWidth}}(o,r,t)
return r}function s(e){if(i.default){const t=document.createElement("canvas")
t.height=e.height
t.width=e.width
t.getContext("2d").drawImage(e,0,0,t.width,t.height)
return t.toDataURL()}return{}}function c(e,n,i){const o=(0,t.default)((0,t.default)({},i),{},{naturalImageHeight:e.naturalHeight,naturalImageWidth:e.naturalWidth}),a=l(n,o),s={height:o.containerHeight,width:o.containerWidth}
return(0,r.getCroppedImageCanvas)(e,a,o,s).then((e=>e.toDataURL()))}}))
define("events-shared-v2/utils/tracking-helper",["exports","@ember/object","ember-cli-pemberly-tracking/utils/tracking","global-utils/utils/urn-converter","@ember/debug"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.fireControlInteractionEvent=function(e,n,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"SHORT_PRESS"
const r=e.generateControlUrn(i,t.default.create({pageKey:n}))
e.fireCustomUrnInteractionEvent(r,o)}
e.firePageViewEvent=function(e,t){t&&e.firePageViewEvent(t)}
e.fireProfessionalEventActionEvent=function(e,t,o){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4?arguments[4]:void 0
const l=(0,i.toUrn)("fsd_event",t),s={professionalEvent:{objectUrn:l,trackingId:(0,n.generateTrackingId)()},actionType:o}
r&&(s.controlUrn=e.generateControlUrn(r))
a&&(s.entityUrn=a)
e.fireTrackingPayload("ProfessionalEventActionEvent",s)}
e.fireProfessionalEventViewEvent=function(e,t,o){const r={professionalEvent:{objectUrn:(0,i.toUrn)("fsd_event",t),trackingId:(0,n.generateTrackingId)()}}
e.fireTrackingPayload("ProfessionalEventViewEvent",r,{requestHeader:{pageKey:o}})}}))
define("interstitial-view-model/components/click-through-interstitial",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"seu6ta6I",block:'[[[11,0],[24,0,"interstitial-view-model-click-through-interstitial"],[17,1],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[10,"section"],[15,0,[29,["interstitial-view-model-click-through-interstitial__inner-content\\n        ",[52,[30,3]," interstitial-view-model-click-through-interstitial__inner-content--small "],"\\n        ",[52,[30,4,["innerContent"]],[30,4,["innerContent"]]],"\\n        "]]],[12],[1,"\\n      "],[10,0],[15,0,[29,["interstitial-view-model-click-through-interstitial__icon\\n          ",[52,[30,4,["icon"]],[30,4,["icon"]]]]]],[12],[1,"\\n"],[1,"        "],[10,"svg"],[14,"xmlns","http://www.w3.org/2000/svg","http://www.w3.org/2000/xmlns/"],[14,"viewBox","0 0 32 32"],[14,1,"visibility-off-large"],[14,"data-supported-dps","32x32"],[14,"fill","currentColor"],[12],[1,"\\n          "],[10,"path"],[14,"d","M16 11.5a4.64 4.64 0 00-1.95.43l6 6A4.64 4.64 0 0020.5 16a4.42 4.42 0 00-4.5-4.5z"],[12],[13],[1,"\\n          "],[10,"path"],[14,"d","M16 9.5a6.52 6.52 0 015.54 9.92l3.05 3A15.47 15.47 0 0030 16a15 15 0 00-14-9 15.67 15.67 0 00-5.8 1.08l2.38 2.38A6.47 6.47 0 0116 9.5zM3 3.71L8.29 9A15.42 15.42 0 002 16a15 15 0 0014 9 15.45 15.45 0 006.79-1.51l5.5 5.51.71-.71L3.71 3zm8.05 8.05l1.43 1.42a4.49 4.49 0 00-1 2.82A4.42 4.42 0 0016 20.5a4.49 4.49 0 002.82-1l1.42 1.5a6.52 6.52 0 01-9.19-9.19z"],[12],[13],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[15,0,[29,["interstitial-view-model-click-through-interstitial__text text-body-medium\\n          ",[52,[30,4,["explanatoryText"]],[30,4,["explanatoryText"]]]]]],[12],[1,"\\n        "],[10,0],[12],[1,"\\n"],[41,[30,5],[[[1,"            "],[8,[39,1],null,[["@tvm"],[[30,6,["title"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,2],[[30,6,["title"]]],null]],[1,"\\n"]],[]]],[41,[30,0,["showInlineExplanatoryLink"]],[[[1,"            "],[8,[39,3],[[16,0,[29,["interstitial-view-model-click-through-interstitial__link\\n                ",[52,[30,4,["explanatoryLink"]],[30,4,["explanatoryLink"]]],"\\n                interstitial-view-model-click-through-interstitial__inline-link"]]],[4,[38,4],["click",[28,[37,5],[[30,8]],null]],null],[4,[38,6],[[30,9]],null]],[["@href","@target"],[[30,6,["navigationClickThroughAction","url"]],[52,[30,7],"","_blank"]]],[["default"],[[[[1,"\\n              "],[10,1],[14,0,"t-white"],[12],[1,"\\n                "],[1,[30,6,["navigationClickThroughAction","text"]]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n"],[41,[30,0,["showNonInlineExplanatoryLink"]],[[[1,"          "],[8,[39,3],[[16,0,[29,["interstitial-view-model-click-through-interstitial__link\\n              ",[52,[30,4,["explanatoryLink"]],[30,4,["explanatoryLink"]]]]]],[4,[38,4],["click",[28,[37,5],[[30,8]],null]],null],[4,[38,6],[[30,9]],null]],[["@href","@target"],[[30,6,["navigationClickThroughAction","url"]],[52,[30,7],"","_blank"]]],[["default"],[[[[1,"\\n            "],[10,1],[14,0,"t-white"],[12],[1,"\\n              "],[1,[30,6,["navigationClickThroughAction","text"]]],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"],[41,[51,[30,10]],[[[1,"        "],[8,[39,8],[[16,"aria-label",[30,6,["clickThroughActionText"]]],[16,0,[29,["interstitial-view-model-click-through-interstitial__button\\n            ",[52,[30,4,["clickThroughButton"]],[30,4,["clickThroughButton"]]]]]],[4,[38,6],["trust_sign_post_view_anyway"],null]],[["@click","@color","@size","@type","@text","@disabled"],[[30,11],"inverse",[52,[30,3],"1","2"],[52,[30,3],"tertiary","secondary"],[30,6,["clickThroughActionText"]],[30,12]]],null],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"]],[]],null],[1,"  "],[11,"section"],[16,0,[29,[[52,[30,2],"interstitial-view-model-click-through-interstitial__blur-container","interstitial-view-model-click-through-interstitial__blur-container--removed"]]]],[24,"tabindex","-1"],[16,"aria-hidden",[52,[30,2],"true","false"]],[4,[38,9],null,[["isOpen"],[[30,2]]]],[12],[1,"\\n    "],[18,13,null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@showClickThroughOverlay","@isSmallInterstitial","@styleConfig","@useDash","@model","@explanatoryLinkInSameTab","@explanatoryLinkAction","@explanatoryLinkControlName","@hideClickThroughButton","@clickThroughAction","@isPreviewMode","&default"],false,["if","text-view-model@text-view-model-v2","text-view-model@text-view-model","ember-cli-pemberly-tracking@shared/external-link","on","global-helpers@optional","ember-cli-pemberly-tracking@track-interaction","unless","artdeco-button@artdeco-button","interstitial-view-model@toggle-tabbable-elements","yield"]]',moduleName:"interstitial-view-model/components/click-through-interstitial.hbs",isStrictMode:!1})
class l extends i.default{get showNonInlineExplanatoryLink(){return!this.args.hideExplanatoryLink&&(0,r.isPresent)((0,o.get)(this.args,"model.navigationClickThroughAction"))&&!this.args.showInlineExplanatoryLink}get showInlineExplanatoryLink(){return!this.args.hideExplanatoryLink&&(0,r.isPresent)((0,o.get)(this.args,"model.navigationClickThroughAction"))&&this.args.showInlineExplanatoryLink}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("interstitial-view-model/components/non-click-through-interstitial",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"CHYjmM0y",block:'[[[1,"\\n"],[11,0],[24,0,"interstitial-view-model-non-click-through-interstitial"],[17,1],[12],[1,"\\n  "],[10,"section"],[15,0,[29,["interstitial-view-model-non-click-through-interstitial__inner-content\\n      ",[52,[30,2,["innerContent"]],[30,2,["innerContent"]]]]]],[12],[1,"\\n    "],[10,0],[14,0,"interstitial-view-model-non-click-through-interstitial__icon mv5"],[12],[1,"\\n"],[1,"      "],[10,"svg"],[14,"xmlns","http://www.w3.org/2000/svg","http://www.w3.org/2000/xmlns/"],[14,"viewBox","0 0 32 32"],[14,1,"shield-large"],[14,"data-supported-dps","32x32"],[14,"fill","currentColor"],[12],[1,"\\n        "],[10,"path"],[14,"d","M16 3L4 7v7.5a11.42 11.42 0 004.75 9.26L16 29l7.25-5.24A11.42 11.42 0 0028 14.5V7zM9.92 22.14A9.47 9.47 0 016 14.5V8.44l10-3.33v21.42z"],[12],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[15,0,[29,[[52,[30,2,["explanatoryText"]],[30,2,["explanatoryText"]],"mh3 mb3 text-body-medium text-align-center"]]]],[12],[1,"\\n"],[41,[30,3],[[[1,"        "],[8,[39,1],null,[["@tvm"],[[30,4,["title"]]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],[[30,4,["title"]]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"],[41,[51,[30,5]],[[[41,[30,4,["navigationClickThroughAction"]],[[[1,"        "],[8,[39,4],[[24,0,"mb5"],[4,[38,5],["click",[28,[37,6],[[30,6]],null]],null],[4,[38,7],[[30,7]],null]],[["@href","@target"],[[30,4,["navigationClickThroughAction","url"]],"_blank"]],[["default"],[[[[1,"\\n          "],[10,1],[14,0,"t-black t-bold"],[12],[1,"\\n            "],[1,[30,4,["navigationClickThroughAction","text"]]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@styleConfig","@useDash","@model","@hideExplanatoryLink","@explanatoryLinkAction","@explanatoryLinkControlName"],false,["if","text-view-model@text-view-model-v2","text-view-model@text-view-model","unless","ember-cli-pemberly-tracking@shared/external-link","on","global-helpers@optional","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"interstitial-view-model/components/non-click-through-interstitial.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("interstitial-view-model/modifiers/toggle-tabbable-elements",["exports","ember-modifier","ember-batcher"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i=(0,t.modifier)(((e,t,i)=>{let{isOpen:o=!0}=i
o?(0,n.readDOM)((()=>{const t=e.querySelectorAll('a[href], button, input, textarea, select, details, [tabindex]:not([tabindex="-1"])')
t.length>=1&&(0,n.mutateDOM)((()=>{t.forEach((e=>{const t=e.tabIndex
e.tabIndex=-1
e.setAttribute("data-old-tab-index",t)}))}))})):(0,n.readDOM)((()=>{const t=e,i=t.querySelectorAll("a[href], button, input, textarea, select, details, [data-old-tab-index]");(0,n.mutateDOM)((()=>{if(i.length>=1){i.forEach((e=>{var t
const n=null!==(t=e.dataset.oldTabIndex)&&void 0!==t?t:0
e.tabIndex=n
e.removeAttribute("data-old-tab-index")}))
i[0].focus()}else t.focus()}))}))}),{eager:!0})
e.default=i}))
define("live/components/live-event-viewer-state-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","global-utils/utils/api-compat","@ember/debug","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","live/utils/live-constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,b
let v=(p=(0,s.inject)("i18n"),m=(0,s.inject)("router"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",h,this);(0,t.default)(this,"router",f,this);(0,t.default)(this,"isPostAttendModalOpen",b,this)}get viewerState(){return(0,l.get)(this.args.viewerState,"scheduledContentViewerStatus")}get eventId(){return(0,r.entityUrnToId)((0,l.get)(this.args.viewerState,"entityUrn"))}get isViewerEvicted(){return this.viewerState===u.LIVE_EVENT_VIEWER_STATE.EVICTED}get pressed(){return this.viewerState===u.LIVE_EVENT_VIEWER_STATE.INTERESTED}get text(){return this.viewerState===u.LIVE_EVENT_VIEWER_STATE.REGISTERED||this.viewerState===u.LIVE_EVENT_VIEWER_STATE.NOT_REGISTERED?this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_view_event")():this.viewerState===u.LIVE_EVENT_VIEWER_STATE.INTERESTED?this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_attending")():this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_attend")()}triggerEventViewerStateButton(){const e=this.viewerState,t=this.args.viewerState
if(e===u.LIVE_EVENT_VIEWER_STATE.INTERESTED||e===u.LIVE_EVENT_VIEWER_STATE.NOT_INTERESTED){const n=e===u.LIVE_EVENT_VIEWER_STATE.INTERESTED?u.LIVE_EVENT_VIEWER_STATE.NOT_INTERESTED:u.LIVE_EVENT_VIEWER_STATE.INTERESTED;(0,l.set)(t,"scheduledContentViewerStatus",n)
t.save({adapterOptions:{partial:!0,url:`/voyager/api/voyagerScheduledcontentViewerStates/${(0,l.get)(t,"entityUrn")}`}}).then((()=>{this.isDestroying||(this.isPostAttendModalOpen=n===u.LIVE_EVENT_VIEWER_STATE.INTERESTED)}))}else this.router.transitionTo("video-engine.event",this.args.urn,{queryParams:{isInternal:!0}})}},h=(0,i.default)(g.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(g.prototype,"isPostAttendModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"triggerEventViewerStateButton",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"triggerEventViewerStateButton"),g.prototype),g)
e.default=v}))
define("live/components/live-video-edit",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/tracking","@ember/object","@glimmer/component","@ember/service"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u,p
let m=(c=(0,s.inject)("lix"),d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",u,this);(0,t.default)(this,"isOpen",p,this)}openModal(){this.isOpen=!0}closeModal(){this.isOpen=!1}saveSettings(){this.isOpen=!1}},u=(0,i.default)(d.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,i.default)(d.prototype,"isOpen",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"openModal",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"openModal"),d.prototype),(0,i.default)(d.prototype,"closeModal",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"closeModal"),d.prototype),(0,i.default)(d.prototype,"saveSettings",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"saveSettings"),d.prototype),d)
e.default=m}))
define("live/components/live-video-header",["exports","@glimmer/component","@ember/object","live/utils/video-live-utils"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class o extends t.default{get activityUrn(){const e=(0,n.get)(this.args,"liveVideoHeader.updateV2Urn")
return(0,i.getActivityUrn)(e)}}e.default=o}))
define("live/components/live-video-loader",["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/object","live/utils/live-constants","video/components/native-video-loader","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
let p=(d=class extends s.default{constructor(){super(...arguments);(0,i.default)(this,"fallbackPoster",l.LIVE_VIDEO_FALLBACK_POSTER);(0,n.default)(this,"shouldAutoplayWithSound",u,this)
this._liveState=this.isLive?l.LIVE_TRACKING_STATES.IS_LIVE:l.LIVE_TRACKING_STATES.WAS_LIVE}getPlugins(){const e=super.getPlugins()
Object.assign(e,{posterBackground:!1,reloadSourceOnError:!0})
return e}handlePlayerSeeking(){var e
null===(e=this.onPlayerSeeking)||void 0===e||e.call(this)}getInitialBandwidth(){}handleTrackingMethod(e,n){const i=(0,t.default)({},n)
if(i.state&&(!i.state.length||i.state.length===1/0)){const e=this._liveState===l.LIVE_TRACKING_STATES.IS_LIVE?i.state.timeElapsed:i.state.length
i.state.length=e}super.handleTrackingMethod(e,i,this.args.trackingEventMeta)}hasUserInteractedWithPlayer(){return super.hasUserInteractedWithPlayer()||this.args.isInternal}handlePlayerReady(){super.handlePlayerReady(...arguments)
this.muted&&(this._isManuallyMuted=!0)
this.args.isInternal&&this.tryUnmuteVideo()}handleTheaterModeActivate(){var e,t
null===(e=(t=this.args).activateTheaterMode)||void 0===e||e.call(t)}handleTheaterModeDeactivate(){var e,t
null===(e=(t=this.args).deactivateTheaterMode)||void 0===e||e.call(t)}},u=(0,o.default)(d.prototype,"shouldAutoplayWithSound",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.args.isInternal}}),(0,o.default)(d.prototype,"handlePlayerReady",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"handlePlayerReady"),d.prototype),(0,o.default)(d.prototype,"handleTheaterModeActivate",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"handleTheaterModeActivate"),d.prototype),(0,o.default)(d.prototype,"handleTheaterModeDeactivate",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"handleTheaterModeDeactivate"),d.prototype),d)
e.default=p}))
define("live/components/live-video-trimmer",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/tracking","@ember/object","@glimmer/component","video-utils/utils/video-constants","@ember/service","ember","ember-lifeline","ember-test-waiters"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y,_,T,k,E,w,C,O,S,A
const I=(0,p.buildWaiter)("video:live-video-trimmer"),x="i18n_video_too_short",P={masterPlaylists:[{mediaType:"application/x-mpegURL",url:"www.broken.com"}]}
let D=(m=(0,c.inject)("store"),g=(0,c.inject)("persistent-toast-manager@persistentToastManager"),h=(0,c.inject)("lix"),f=(0,c.inject)("i18n"),b=class extends l.default{constructor(){super(...arguments);(0,n.default)(this,"_lastMinvalue",0);(0,n.default)(this,"_lastMaxvalue",null);(0,t.default)(this,"store",v,this);(0,t.default)(this,"persistentToastManager",y,this);(0,t.default)(this,"lix",_,this);(0,t.default)(this,"i18n",T,this);(0,t.default)(this,"trimValuesChanged",k,this);(0,t.default)(this,"minvalue",E,this);(0,t.default)(this,"maxvalue",w,this);(0,t.default)(this,"video",C,this);(0,t.default)(this,"isTrimming",O,this);(0,t.default)(this,"showLoadingScreen",S,this);(0,t.default)(this,"showRevertConfirmation",A,this)}get videoDuration(){return this.video?Math.floor(1e3*this.video.getDuration()):0}get videoSources(){const e=(0,a.get)(this.args,"videoPlayMetadata.adaptiveStreams.firstObject")
return[{src:(0,a.get)(e,"masterPlaylists.firstObject.url"),type:d.default.testing?"video/mp4":"application/x-mpegURL"}]}onTrimSliderChange(e){const{min:t,max:n,minvalue:i,maxvalue:o}=e
this.minSliderMoved=this._lastMinvalue!==i
this.maxSliderMoved=this._lastMaxvalue!==o
this.trimValuesChanged=!(t===i&&n===o)
if(this.minSliderMoved||this.maxSliderMoved){this.seekWaiterToken=I.beginAsync()
this._updateTrimValues(this.video,this.minSliderMoved?i:o)}}onPlayerLoadedmetadata(e){let{mediaApi:t}=e
if(!t)return
this.video=t
this.showLoadingScreen=!1
const n=this.videoDuration
if(n&&n>=s.MIN_VIDEO_DURATION_LENGTH){this.maxvalue=Math.floor(this.videoDuration)
this._lastMaxvalue=Math.floor(this.videoDuration)}else{const e=this.i18n.lookupTranslation("components/live@live-video-trimmer",x)()
this.persistentToastManager.error({message:e})}}handlePlayerSeeked(){I.endAsync(this.seekWaiterToken)}onPlayerError(){this._retryLoadTrimmedVideo()}cancelTrim(){this._resetTrimState()}beginTrimming(){this.isTrimming=!0}executeTrim(){this.isTrimming=!1
this._trimStream(this.minvalue+(this.args.startTrim||0),this.maxvalue+(this.args.startTrim||0)).then((()=>{this._resetTrimState()}))}revertTrim(){this.showRevertConfirmation=!1
this.isTrimming=!1
this._trimStream().then((()=>{this._resetTrimState()}))}isConfirmingRevert(e){this.showRevertConfirmation=e}_updateTrimValues(e,t){if(this.minSliderMoved){e.setCurrentTime(Math.round(t/1e3))
this.minvalue=t
this._lastMinvalue=t}if(this.maxSliderMoved){e.setCurrentTime(Math.round(t/1e3))
this.maxvalue=t
this._lastMaxvalue=t}}_retryLoadTrimmedVideo(){this.showLoadingScreen=!0
const e=(0,a.get)(this.args,"videoPlayMetadata.adaptiveStreams.firstObject")
this._updateStream({"videoPlayMetadata.adaptiveStreams":[P],trimOffsetStart:this.args.startTrim,trimOffsetEnd:this.args.endTrim});(0,u.runTask)(this,(()=>{this._updateStream({"videoPlayMetadata.adaptiveStreams":[e],trimOffsetStart:this.args.startTrim,trimOffsetEnd:this.args.endTrim})}),2e3)}_adjustVideoBasedOnActiveManifest(e,t){const n=this.minSliderMoved?e:t
this._updateTrimValues(this.video,n)
this.minSliderMoved=!1
this.maxSliderMoved=!1}_trimStream(){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null
const t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=e,i={startTimeOffset:t,assetUrn:(0,a.get)(this.args,"videoPlayMetadata.media")}
e&&(i.endTimeOffset=n);(0,a.get)(this.args,"actor.urn").includes("company")&&(i.organizationActor=(0,a.get)(this.args,"actor.urn"))
this.showLoadingScreen=!0
return this.store.queryURL("video/videoActions?action=trimLiveVideo",{params:i,method:"POST",reload:!0}).then((e=>{if(!this.isDestroying){this._updateStream({"videoPlayMetadata.adaptiveStreams":[e],trimOffsetStart:t,trimOffsetEnd:n})
this.showLoadingScreen=!1}})).catch((e=>{this.showLoadingScreen=!1
const t=this.i18n.lookupTranslation("components/live@live-video-trimmer","i18n_trim_failed")()
this.persistentToastManager.error({message:t})
throw e}))}_updateStream(e){var t,n
null===(t=(n=this.args).updateLiveStream)||void 0===t||t.call(n,e)}_resetTrimState(){this.trimValuesChanged=!1
this._lastMinvalue=0
this._lastMaxvalue=this.videoDuration
this.isTrimming=!1
this.maxvalue=this.videoDuration
this.minvalue=0
this.video=null}},v=(0,i.default)(b.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(b.prototype,"persistentToastManager",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(b.prototype,"trimValuesChanged",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(b.prototype,"minvalue",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),w=(0,i.default)(b.prototype,"maxvalue",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),C=(0,i.default)(b.prototype,"video",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(b.prototype,"isTrimming",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(b.prototype,"showLoadingScreen",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,i.default)(b.prototype,"showRevertConfirmation",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(b.prototype,"onTrimSliderChange",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onTrimSliderChange"),b.prototype),(0,i.default)(b.prototype,"onPlayerLoadedmetadata",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onPlayerLoadedmetadata"),b.prototype),(0,i.default)(b.prototype,"handlePlayerSeeked",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerSeeked"),b.prototype),(0,i.default)(b.prototype,"onPlayerError",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"onPlayerError"),b.prototype),(0,i.default)(b.prototype,"cancelTrim",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"cancelTrim"),b.prototype),(0,i.default)(b.prototype,"beginTrimming",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"beginTrimming"),b.prototype),(0,i.default)(b.prototype,"executeTrim",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"executeTrim"),b.prototype),(0,i.default)(b.prototype,"revertTrim",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"revertTrim"),b.prototype),(0,i.default)(b.prototype,"isConfirmingRevert",[a.action],Object.getOwnPropertyDescriptor(b.prototype,"isConfirmingRevert"),b.prototype),b)
e.default=D}))
define("live/components/reactions/video-reactions-buttons-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","@glimmer/component","@ember/object","feed-requests/reactions","live/utils/live-constants","reactions/utils/constants","ember-lifeline","global-utils/utils/urn-converter"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y,_,T,k,E,w,C,O,S,A,I
let x=(m=(0,r.inject)("store"),g=(0,r.inject)("i18n"),h=(0,r.inject)("persistent-toast-manager@persistent-toast-manager"),f=(0,r.inject)("global-services@a11y-notification"),b=(0,r.inject)("lix"),v=(0,r.inject)("pem-tracking"),y=(0,r.inject)("tracking"),_=(0,r.inject)("social-counts-service@social-counts"),T=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"store",k,this);(0,t.default)(this,"i18n",E,this);(0,t.default)(this,"persistentToastManager",w,this);(0,t.default)(this,"a11yNotification",C,this);(0,t.default)(this,"lix",O,this);(0,t.default)(this,"pemTracking",S,this);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"socialCountsService",I,this);(0,n.default)(this,"reactionTypes",Object.keys(d.REACTION_TYPE_MAP))}get useSocialCountsService(){return this.lix.getTreatmentIsEnabled("voyager.web.participate-comments-to-platform")}get socialActivityCountsUrn(){var e
return null!==(e=(0,l.get)(this.args,"socialDetail.totalSocialActivityCounts.preDashEntityUrn"))&&void 0!==e?e:(0,l.get)(this.args,"socialDetail.totalSocialActivityCounts.entityUrn")}get socialCountsManager(){return this.socialCountsService.getSocialCountsManager(this.socialActivityCountsUrn)}handleReactionsMenuTracking(e){const t="select_reaction"
this.tracking.fireInteractionEvent(t)
if(this.args.updateTrackingObj){this.args.updateTrackingObj.fireFeedActionEvent({actionCategory:"REACT",actionType:`${e.toLowerCase()}Update`,controlName:t})
this.previousReaction&&this.args.updateTrackingObj.fireFeedActionEvent({actionCategory:"UNREACT",actionType:`un${this.previousReaction.toLowerCase()}Update`,controlName:t})}}createReaction(e){var t,n,i,o
null===(t=(n=this.args).generateReaction)||void 0===t||t.call(n,e)
this.previousReaction=e
const r=this.i18n.lookupTranslation("live@components/reactions/video-reactions-buttons-container",`react_${e}_screen_reader_confirmation`)
this.a11yNotification.setTextInLiveRegion(r())
this.handleReactionsMenuTracking(e)
const a=(0,l.get)(this.args,"authenticatedActor.miniCompany.entityUrn"),d=a?(0,p.convertUrnType)("organization/company",a):void 0,u=(0,s.createReactionRequest)({threadUrn:this.args.threadUrn,reactionType:e,timeOffset:this.args.isLiveEventLobby?-2:1e3*(null===(i=(o=this.args).getVideoTime)||void 0===i?void 0:i.call(o)),organizationActorUrn:d})
if(this.useSocialCountsService){var m
null===(m=this.socialCountsManager)||void 0===m||m.react({reactionType:e,isOrganization:!!a})}const g=this.store.adapterFor("-ember-m3").ajax(...u).catch((e=>{const t=this.i18n.lookupTranslation("live@components/reactions/video-reactions-buttons-container","i18n_reaction_request_error")()
this.persistentToastManager.error({message:t})
if(!e||!e.isAdapterError)throw e}))
this.pemTracking.trackFeatureDegradations(u[0],[this.args.threadUrn],[c.DEGRADATION_TRACKING_METADATA.CREATE_REACTION],g)
return g}onReactionClicked(e){(0,u.throttleTask)(this,"createReaction",e,250)}},k=(0,i.default)(T.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(T.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"persistentToastManager",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"a11yNotification",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(T.prototype,"lix",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(T.prototype,"pemTracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(T.prototype,"tracking",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(T.prototype,"socialCountsService",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(T.prototype,"onReactionClicked",[l.action],Object.getOwnPropertyDescriptor(T.prototype,"onReactionClicked"),T.prototype),T)
e.default=x}))
define("live/components/reactions/video-reactions-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","@glimmer/component","@ember/object","@ember/utils","ember-lifeline","reactions/utils/constants","live/utils/evented-queue-manager","live/utils/video-live-utils","live/utils/reaction","live/utils/live-constants","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,b,v,y,_,T,k,E,w,C,O,S,A,I,x,P,D,R
let M=(f=(0,r.inject)("global-services@realtime-events"),b=(0,r.inject)("live@video-replay-api"),v=(0,r.inject)("authentication@authenticated-user"),y=(0,r.inject)("lix"),_=class extends a.default{get isLegacyScheduledLive(){return this.args.isPreLive&&!this.args.isLiveEvent}get isCancelledEvent(){return this.args.isPreLive&&this.args.isLiveEvent&&!this.args.reactionsTopic}get isLiveEventLobby(){return this.args.isPreLive&&this.args.isLiveEvent&&this.args.reactionsTopic}get isRealtime(){return this.isLiveEventLobby||this.args.isLive}get reactionRealtimeOrReplayTopic(){return this.isRealtime?this.args.reactionsTopic:this.args.threadUrn}constructor(){super(...arguments);(0,t.default)(this,"realtimeEvents",T,this);(0,t.default)(this,"replayAPI",k,this);(0,t.default)(this,"authenticatedUser",E,this);(0,t.default)(this,"lix",w,this);(0,t.default)(this,"numReactions",C,this);(0,t.default)(this,"likeNumReactions",O,this);(0,t.default)(this,"maybeNumReactions",S,this);(0,t.default)(this,"praiseNumReactions",A,this);(0,t.default)(this,"interestNumReactions",I,this);(0,t.default)(this,"empathyNumReactions",x,this);(0,t.default)(this,"subscriptionType",P,this);(0,t.default)(this,"incomingReactionsQueue",D,this);(0,t.default)(this,"reactionQueue",R,this)
if(!this.isLegacyScheduledLive&&!this.isCancelledEvent){this.setUpReactionsQueue()
this.subscribeForReactions()}}setUpReactionsQueue(){const{isRealtime:e}=this
this.clearQueues();(0,c.registerDisposable)(this,(()=>{this.reactionQueue.forEach((e=>e.destroy()))}))
if(this.reactionRealtimeOrReplayTopic){this.reactionsManager&&this.reactionsManager.destroy()
this.reactionsManager=new u.default({realtimeTopic:this.reactionRealtimeOrReplayTopic,formatFunc:e?e=>e.data.value:void 0,batchFunc:this.isLiveEventLobby?void 0:this._filterByVideoTime.bind(this),rejectFunc:e?(0,p.rejectByMemberId)((0,l.get)(this,"authenticatedUser.memberId")):null,onFlush:this.flushReactions.bind(this),lix:this.lix});(0,c.registerDisposable)(this,(()=>this.reactionsManager.destroy()))}}onMessageHandler(e){var t
null===(t=this.reactionsManager)||void 0===t||t.eventsMessageHandler(this.reactionRealtimeOrReplayTopic,e,this.isRealtime)}refreshReactionsQueue(){const{isLive:e,isSeeking:t,isPlaying:n,videoAtEnd:i}=this.args,o=n&&!this.subscriptionType,r=this.isLiveEventLobby&&!this.subscriptionType,a=!n&&i,l=!e&&t
if(o||r){this.reactionsManager||this.setUpReactionsQueue()
this.subscribeForReactions()}else if(a){this.unsubscribeFromReactions()
this.clearQueues()
this.setUpReactionsQueue()}else if(l){this.unsubscribeFromReactions()
this.reactionsManager.clearQueue()}}subscribeForReactions(){if(this.isRealtime&&this.args.reactionsTopic){this.subscriptionType=g.SUBSCRIPTION_TYPES.LIVE
this.realtimeEvents.registerEventHandlers({[this.args.reactionsTopic]:this.onMessageHandler})}else{this.subscriptionType=g.SUBSCRIPTION_TYPES.REPLAY
this.replayAPI.subscribeToReactions(this,this.args.threadUrn,this.args.trimOffsetStart,this.args.trimOffsetEnd)}}unsubscribeFromReactions(){if(this.subscriptionType===g.SUBSCRIPTION_TYPES.LIVE){this.realtimeEvents.removeEventHandlers([this.args.reactionsTopic])
this.subscriptionType=null}else if(this.subscriptionType===g.SUBSCRIPTION_TYPES.REPLAY){this.replayAPI.unsubscribeToReactions(this,this.args.threadUrn)
this.subscriptionType=null}}flushReactions(e){const{incomingReactionsQueue:t}=this
if(!(0,s.isEmpty)(e)){t.addObjects(e)
t.splice(100)
if(!this._isPollingAddingReactions){this._isPollingAddingReactions=!0
this._reactionsPollToken=(0,c.pollTask)(this,"pollForAddingReactions")}}this.args.isLive&&(0,c.throttleTask)(this,"_updateReactors",5e3)}pollForAddingReactions(e){const{incomingReactionsQueue:t}=this,n=t.shift()
this.addReaction((0,l.get)(n,"reactionType"))
if(t.length)(0,c.runTask)(this,e,d.REACTION_HOLDOFF_VALUE)
else{(0,c.cancelPoll)(this,this._reactionsPollToken)
this._isPollingAddingReactions=!1}}addReaction(e){m.default.create({type:e,reactionQueue:this.reactionQueue}).add()
this.numReactions++
this[`${e.toLowerCase()}NumReactions`]++}clearQueues(){this.reactionQueue=[]
this.incomingReactionsQueue=[]}_updateReactors(){if(!this.isDestroying){var e,t
null===(e=(t=this.args).updateReactors)||void 0===e||e.call(t)}}_filterByVideoTime(e){var t
const n=1e3*(null===(t=this.getVideoTime)||void 0===t?void 0:t.call(this))
return(0,p.filterCommentsByTime)(e,n)}getVideoTime(){var e,t
return null===(e=(t=this.args).getVideoTime)||void 0===e?void 0:e.call(t)}generateReaction(e){this.addReaction(e)}},T=(0,i.default)(_.prototype,"realtimeEvents",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"replayAPI",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(_.prototype,"authenticatedUser",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(_.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(_.prototype,"numReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),O=(0,i.default)(_.prototype,"likeNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),S=(0,i.default)(_.prototype,"maybeNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),A=(0,i.default)(_.prototype,"praiseNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),I=(0,i.default)(_.prototype,"interestNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),x=(0,i.default)(_.prototype,"empathyNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),P=(0,i.default)(_.prototype,"subscriptionType",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),D=(0,i.default)(_.prototype,"incomingReactionsQueue",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),R=(0,i.default)(_.prototype,"reactionQueue",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),(0,i.default)(_.prototype,"onMessageHandler",[l.action],Object.getOwnPropertyDescriptor(_.prototype,"onMessageHandler"),_.prototype),(0,i.default)(_.prototype,"refreshReactionsQueue",[l.action],Object.getOwnPropertyDescriptor(_.prototype,"refreshReactionsQueue"),_.prototype),(0,i.default)(_.prototype,"getVideoTime",[l.action],Object.getOwnPropertyDescriptor(_.prototype,"getVideoTime"),_.prototype),(0,i.default)(_.prototype,"generateReaction",[l.action],Object.getOwnPropertyDescriptor(_.prototype,"generateReaction"),_.prototype),_)
e.default=M}))
define("live/components/reactions/video-reactions-dance-floor",["exports","@glimmer/component"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class n extends t.default{willDestroy(){var e
super.willDestroy(...arguments);(null!==(e=this.args.reactionQueue)&&void 0!==e?e:[]).forEach((e=>{e.destroy()}))}}e.default=n}))
define("live/components/scheduled-live-poster",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@ember/object","@ember/service","live/utils/video-live-utils","ember-m3-pdsc-model-builder","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,b,v,y,_,T,k
const E="live@components/scheduled-live-poster",w=900,C=600
let O=(u=(0,l.inject)("date"),p=(0,l.inject)("i18n"),m=(0,l.inject)("formatter"),g=(0,l.inject)("global-services@realtime-events"),h=(0,l.inject)("lix"),f=class extends r.default{get shouldRegisterRealtimeEvent(){var e
return null===(e=this.args.shouldRegisterRealtimeEvent)||void 0===e||e}get imageWidth(){return this.args.useLargeImage?w:C}constructor(){super(...arguments);(0,t.default)(this,"date",b,this);(0,t.default)(this,"i18n",v,this);(0,t.default)(this,"formatter",y,this);(0,t.default)(this,"realtimeEvents",_,this);(0,t.default)(this,"lix",T,this);(0,t.default)(this,"scheduledTimeTag",k,this)
this.liveVideoPostTopicUrn=(0,a.get)(this.args.model,"liveVideoPostTopicUrn")
this.liveVideoPostTopicUrn&&this.shouldRegisterRealtimeEvent&&this.realtimeEvents.registerEventHandlers({[this.liveVideoPostTopicUrn]:this.realtimeLiveSignalReceived});(0,a.get)(this.args.model,"scheduledTimestamp")?this._handleUnlocalizedScheduledTime():this.scheduledTimeTag=(0,a.get)(this.args.model,"scheduledTimeTag")}willDestroy(){super.willDestroy(...arguments)
this.liveVideoPostTopicUrn&&this.shouldRegisterRealtimeEvent&&this.realtimeEvents.removeEventHandlers([this.liveVideoPostTopicUrn])}handleUnlocalizedScheduledTime(){(0,a.get)(this.args.model,"scheduledTimestamp")&&this._handleUnlocalizedScheduledTime()}_handleUnlocalizedScheduledTime(){var e,t
const n=new Date((0,a.get)(this.args.model,"scheduledTimestamp")),i=this._formatScheduledTimeTag(n)
this.scheduledTimeTag=i
null===(e=(t=this.args).updateSubtitle)||void 0===e||e.call(t,this._formatSubtitle(n))}_formatScheduledTimeTag(e){let t,n
if(this.date.now()-e>72e5){const e=this.args.useShortTags?"cancelled_short":"cancelled"
t=this.i18n.lookupTranslation(E,e)()
n="IC_ERROR_PEBBLE_16DP"}else if(this.date.now()>=e){t=this.i18n.lookupTranslation(E,"waiting_for_broadcast")()
n="IC_VIDEO_CAMERA_16DP"}else{t=this.i18n.lookupTranslation(E,"scheduled_time_tag_text")([{day:this._getScheduledDay(e),time:this._getScheduledTime(e)}])
n="IC_VIDEO_CAMERA_16DP"}return(0,c.buildModel)("com.linkedin.voyager.common.TextViewModel",{textDirection:"USER_LOCALE",attributes:[(0,c.buildModel)("com.linkedin.voyager.common.TextAttribute",{start:0,length:1,artDecoIcon:n,type:"ART_DECO_ICON"})],text:`  ${t}`})}_getScheduledDay(e){const t=new Date(this.date.now())
return(0,s.isSameDay)(t,e)?this.i18n.lookupTranslation(E,"today")():(0,s.isSameDay)((0,s.getNextDay)(t),e)?this.i18n.lookupTranslation(E,"tomorrow")():this.formatter.formatDate(e,"fmt_d_medium",!0)}_getScheduledTime(e){if(0===e.getMinutes()){if(0===e.getHours())return this.i18n.lookupTranslation(E,"midnight")()
if(12===e.getHours())return this.i18n.lookupTranslation(E,"noon")()}return this.formatter.formatTime(e,"fmt_hm",!0)}_formatSubtitle(e){const t=this.formatter.formatDate(e,"fmt_md_long",!0),n=this.formatter.formatTime(e,"fmt_hm",!0)
return this.i18n.lookupTranslation(E,"subtitle")([{date:t,time:n}])}realtimeLiveSignalReceived(e){var t,n
const{payload:i}=e
null===(t=(n=this.args).handleLiveRealtimeSignal)||void 0===t||t.call(n,i)}},b=(0,i.default)(f.prototype,"date",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"formatter",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"realtimeEvents",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(f.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(f.prototype,"scheduledTimeTag",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"handleUnlocalizedScheduledTime",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"handleUnlocalizedScheduledTime"),f.prototype),(0,i.default)(f.prototype,"realtimeLiveSignalReceived",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"realtimeLiveSignalReceived"),f.prototype),f)
e.default=O}))
define("live/components/video-live-bug-v2",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","@glimmer/component","live/utils/live-video-helpers"],(function(e,t,n,i,o,r,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,c,d
let u=(s=(0,r.inject)("date"),c=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"date",d,this)}get showPreviouslyRecorded(){return void 0===this.args.showPreviouslyRecorded||this.args.showPreviouslyRecorded}get showCVC(){return this.args.isLive||this.args.showCVCForPreLive}get viewerCountToShow(){const e=this.date.now(),t=this.args.streamCreationDate
return 1<this.args.viewerCount&&(t&&!(0,l.isStreamStale)(t,e)||this.args.showCVCForPreLive)?this.args.viewerCount:0}},d=(0,i.default)(c.prototype,"date",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c)
e.default=u}))
define("live/components/video-live-feed-v2",["exports","@babel/runtime/helpers/esm/defineProperty","@glimmer/component","@ember/object","live/utils/video-live-utils"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class r extends n.default{constructor(){super(...arguments);(0,t.default)(this,"aspectRatio","1:1")}get isAutoPlayEnabled(){var e
return null===(e=this.args.isAutoPlayEnabled)||void 0===e||e}get updateContent(){return(0,i.get)(this.args,"update.content")}get videoPlayMetadata(){const e=(0,i.get)(this,"updateContent.videoPlayMetadata")
return(0,o.setupVideoMetadata)(e)}}e.default=r}))
define("live/components/video-live",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","@glimmer/component","@glimmer/tracking","@ember/object","live/utils/video-live-utils","ember-lifeline","global-utils/utils/is-browser"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,b,v,y,_,T,k,E,w,C,O,S
let A=(p=(0,r.inject)("lix"),m=(0,r.inject)("global-services@window"),g=(0,r.inject)("router"),h=(0,r.inject)("global-services@realtime-events"),f=(0,r.inject)("authentication@authenticated-user"),b=class extends a.default{get updateContent(){return(0,s.get)(this.args,"update.content")}get isGuest(){return(0,s.get)(this,"authenticatedUser.isGuestUser")}get isLive(){return this.hasNotEnded&&(0,s.get)(this,"updateContent.shouldDisplayLiveIndicator")}get concurrentViewerCountTopic(){return(0,s.get)(this,"updateContent.concurrentViewerCountTopic")||(0,s.get)(this,"updateContent.concurrentViewerCountTopicUrn")}get controls(){var e
return null===(e=this.args.showControls)||void 0===e||e}get viewerTrackingTopic(){return(0,s.get)(this,"updateContent.viewerTrackingTopic")||(0,s.get)(this,"updateContent.viewerTrackingTopicUrn")}get isAuthor(){const e=(0,s.get)(this,"updateMetadata.actions")
return e&&e.isAny("actionType","DELETE")}get updateMetadata(){return(0,s.get)(this.args,"update.updateMetadata")}get videoPlayMetadata(){const e=(0,s.get)(this,"updateContent.videoPlayMetadata")
return(0,c.setupVideoMetadata)(e)}constructor(){super(...arguments);(0,t.default)(this,"hasNotEnded",v,this);(0,t.default)(this,"viewerCount",y,this);(0,t.default)(this,"cvcSubscribed",_,this);(0,t.default)(this,"viewerTrackingSubscribed",T,this);(0,t.default)(this,"activeSubscribers",k,this);(0,t.default)(this,"lix",E,this);(0,t.default)(this,"windowService",w,this);(0,t.default)(this,"router",C,this);(0,t.default)(this,"realtimeEvents",O,this);(0,t.default)(this,"authenticatedUser",S,this)
this._setupRealtimeData()}subToViewerTopicWithWait(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3
if(this.canSubscribeToLive("viewerTrackingSubscribed")){0
this.viewerTopicTask=(0,d.runTask)(this,this.subToViewerTopic,e)}}subToViewerTopic(){if(this.canSubscribeToLive("viewerTrackingSubscribed")){this.cancelViewerTopicTask()
this.viewerTrackingSubscribed=this._subscribeTo("viewerTrackingTopic")
this.viewerTopicTask=null}}unsubToViewerTopic(){this.cancelViewerTopicTask()
this.viewerTrackingSubscribed&&this._unsubscribeTo("viewerTrackingTopic")&&(this.viewerTrackingSubscribed=!1)}cancelViewerTopicTask(){this.viewerTopicTask&&(0,d.cancelTask)(this,this.viewerTopicTask)}subConcurrentViewCount(){this.canSubscribeToLive("cvcSubscribed")&&(this.cvcSubscribed=this._subscribeTo("concurrentViewerCountTopic"))}unsubToConcurrentViewerTopic(){this.cvcSubscribed&&this._unsubscribeTo("concurrentViewerCountTopic")&&(this.cvcSubscribed=!1)}canSubscribeToLive(e){return!this.isGuest&&(this.isLive||this.args.preLiveLobbyViewer)&&!(0,s.get)(this,e)}refreshAndSubscribe(){this.activeSubscribers.forEach((e=>{let{topic:t,topicName:n}=e
this.realtimeEvents.removeEventHandlers([t])
const i=(0,s.get)(this,n)
this.realtimeEvents.registerEventHandlers({[i]:this.updateViewerCount})}))}topicsHaveChanged(){return this.activeSubscribers.filter((e=>{let{topic:t}=e
return[this.concurrentViewerCountTopic,this.viewerTrackingTopic].includes(t)})).length!==this.activeSubscribers.length}willDestroy(){super.willDestroy(...arguments)
this._destroyRealtimeData()}_setupRealtimeData(){this.activeSubscribers=[]
if(this.args.preLiveLobbyViewer){this.subConcurrentViewCount()
this.subToViewerTopicWithWait()}}_destroyRealtimeData(){this.activeSubscribers.forEach((e=>{let{topicName:t}=e
this._unsubscribeTo(t)}))
this.cancelViewerTopicTask()
this.activeSubscribers=null}_subscribeTo(e){const t=(0,s.get)(this,e)
if(!t)return!1
this.realtimeEvents.removeEventHandlers([t])
this.realtimeEvents.registerEventHandlers({[t]:this.updateViewerCount})
this.activeSubscribers.pushObject({topicName:e,topic:t})
return!0}_unsubscribeTo(e){const t=(0,s.get)(this,e)
if(!t)return!1
this.activeSubscribers=this.activeSubscribers.filter((n=>{n.topicName===e&&n.topic===t&&this.realtimeEvents.removeEventHandlers([t])
return n.topic!==t&&n.topicName!==e}))
return!0}updateViewerCount(e){var t,n
const{count:i}=e.payload
this.viewerCount=i
null===(t=(n=this.args).onUpdateViewerCount)||void 0===t||t.call(n,i)
if(this.args.preLiveLobbyViewer){var o,r
null===(o=(r=this.args).updateViewerCount)||void 0===o||o.call(r,i)}}onUpdate(){this.topicsHaveChanged()&&this.refreshAndSubscribe()}closeLiveVideo(){const e=this.windowService.getHistory()
u.default&&e.length?e.back():this.router.transitionTo("feed")}handlePlayerPlay(){var e,t
this.subToViewerTopicWithWait()
null===(e=(t=this.args).onPlayerPlay)||void 0===e||e.call(t)}handlePlayerError(){var e
null===(e=this.onPlayerError)||void 0===e||e.call(this)}handlePlayerEnd(){var e,t
this.hasNotEnded=!1
this.unsubToViewerTopic()
this.unsubToConcurrentViewerTopic()
null===(e=(t=this.args).onPlayerEnd)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}handlePlayerPause(){var e,t
this.cancelViewerTopicTask()
this.unsubToViewerTopic()
null===(e=(t=this.args).onPlayerPause)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}handlePlayerReady(e){var t,n
let{mediaApi:i}=e
this.mediaApi=i
null===(t=(n=this.args).onPlayerReady)||void 0===t||t.call(n,{mediaApi:i})}handlePlayerSeeking(){var e,t
null===(e=(t=this.args).onPlayerSeeking)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}handlePlayerSeek(){var e,t
null===(e=(t=this.args).onPlayerSeek)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}handlePlayerLoadeddata(){var e,t
null===(e=(t=this.args).onPlayerLoadeddata)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}handlePlayerTimeupdate(){var e,t
null===(e=(t=this.args).onPlayerTimeupdate)||void 0===e||e.call(t,{mediaApi:this.mediaApi})}onVideoEnterViewport(){this.subConcurrentViewCount()}},v=(0,i.default)(b.prototype,"hasNotEnded",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),y=(0,i.default)(b.prototype,"viewerCount",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),_=(0,i.default)(b.prototype,"cvcSubscribed",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(b.prototype,"viewerTrackingSubscribed",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(b.prototype,"activeSubscribers",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(b.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(b.prototype,"windowService",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(b.prototype,"router",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(b.prototype,"realtimeEvents",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(b.prototype,"authenticatedUser",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"updateViewerCount",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"updateViewerCount"),b.prototype),(0,i.default)(b.prototype,"onUpdate",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"onUpdate"),b.prototype),(0,i.default)(b.prototype,"closeLiveVideo",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"closeLiveVideo"),b.prototype),(0,i.default)(b.prototype,"handlePlayerPlay",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerPlay"),b.prototype),(0,i.default)(b.prototype,"handlePlayerError",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerError"),b.prototype),(0,i.default)(b.prototype,"handlePlayerEnd",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerEnd"),b.prototype),(0,i.default)(b.prototype,"handlePlayerPause",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerPause"),b.prototype),(0,i.default)(b.prototype,"handlePlayerReady",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerReady"),b.prototype),(0,i.default)(b.prototype,"handlePlayerSeeking",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerSeeking"),b.prototype),(0,i.default)(b.prototype,"handlePlayerSeek",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerSeek"),b.prototype),(0,i.default)(b.prototype,"handlePlayerLoadeddata",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerLoadeddata"),b.prototype),(0,i.default)(b.prototype,"handlePlayerTimeupdate",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerTimeupdate"),b.prototype),(0,i.default)(b.prototype,"onVideoEnterViewport",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"onVideoEnterViewport"),b.prototype),b)
e.default=A}))
define("live/modifiers/focus-on-mouseup",["exports","ember-modifier"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.modifier)((e=>{const t=()=>e.focus()
e.addEventListener("mouseup",t)
return()=>{e.removeEventListener("mouseup",t)}}),{eager:!0})
e.default=n}))
define("live/modifiers/sync-height",["exports","ember-modifier","ember-batcher"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i=(0,t.modifier)(((e,t)=>{let[i,o]=t
if(o){(0,n.mutateDOM)((()=>{e.style.minHeight=o
e.style.maxHeight=o}))
return}const r=document.querySelector(i)
r&&(0,n.readDOM)((()=>{const{height:t}=window.getComputedStyle(r);(0,n.mutateDOM)((()=>{e.style.minHeight=t
e.style.maxHeight=t}))}))}),{eager:!0})
e.default=i}))
define("live/services/live-video-header-realtime",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/debug","@ember/object","@ember/service","@glimmer/tracking","ember-lifeline","live/utils/video-live-utils"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,b,v,y,_,T
let k=(u=(0,l.inject)("global-services@realtime-events"),p=(0,l.inject)("store"),m=(0,l.inject)("router"),g=(0,l.inject)("lix"),h=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"realtimeAPI",f,this);(0,t.default)(this,"store",b,this);(0,t.default)(this,"router",v,this);(0,t.default)(this,"lix",y,this);(0,t.default)(this,"liveVideoHeader",_,this);(0,t.default)(this,"cvc",T,this);(0,n.default)(this,"_isSetup",!1);(0,n.default)(this,"_urns",void 0);(0,n.default)(this,"_vanityOrUniversalName",void 0)}get activeSubscriptions(){var e
return null!==(e=this._urns)&&void 0!==e?e:[]}get isTetrisEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.profile-tetris")}willDestroy(){super.willDestroy(...arguments)
this.clearOldData()}setupProfile(e){if(!this._isSetup){this._vanityOrUniversalName=e
this._updateProfileSubscriptions()
this.router.on("routeDidChange",(e=>{if((0,d.isTransitionToNewProfile)(e,this._vanityOrUniversalName,this.isTetrisEnabled)){this._vanityOrUniversalName=(0,d.getProfileVanityNameFromTransition)(e,this.isTetrisEnabled)
this._updateProfileSubscriptions()}}))
this._isSetup=!0}}setupCompany(e){if(!this._isSetup&&e){this._vanityOrUniversalName=e
this._updateCompanySubscriptions()
this.router.on("routeDidChange",(e=>{if((0,d.isTransitionToNewCompanyPage)(e,this._vanityOrUniversalName)){this._vanityOrUniversalName=(0,a.get)(e,"to.attributes.organization.universalName")
this._updateCompanySubscriptions()}}))}}clearOldData(){this.liveVideoHeader=null
this.cvc=null
this._cancelViewerTopicTask()
this._hasSubscriptions()&&this.realtimeAPI.removeEventHandlers(this._urns)
this._urns=null}_subscribeToLiveVideo(e,t){this.realtimeAPI.registerEventHandlers({[e]:e=>{this.liveVideoHeader=(0,d.handleRealtimeLiveHeaderPayload)(t,e)
const{concurrentViewerCountTopicUrn:n,viewerTrackingTopicUrn:i}=(0,a.getProperties)(this.liveVideoHeader,"concurrentViewerCountTopicUrn","viewerTrackingTopicUrn")
n&&this._cvcSubscribe(n)
i&&this._viewerTrackingSubscribeWithWait(i)}})}_handleLiveHeaderPayload(e,t,n){const i=(0,d.extractLiveVideo)(e,t,n)
if(!i)return
const o=(0,a.get)(i,"topCardLiveVideoTopicUrn");(0,a.get)(i,"videoPlayMetadata")&&(this.liveVideoHeader=i)
this._subscribeToLiveVideo(o,t)
const{concurrentViewerCountTopicUrn:r,viewerTrackingTopicUrn:l}=(0,a.getProperties)(i,"concurrentViewerCountTopicUrn","viewerTrackingTopicUrn")
this._urns=[o]
r&&this._cvcSubscribe(r)
l&&this._viewerTrackingSubscribeWithWait(l)}_updateCompanySubscriptions(){this.clearOldData()
const{store:e}=this
e.queryURL("voyagerOrganizationDashCompanies",{params:{q:"universalName",universalName:this._vanityOrUniversalName,recipe:"com.linkedin.voyager.dash.deco.organization.CompanyTopCardLiveVideo"}}).then((t=>this._handleLiveHeaderPayload(t,e,!0)))}_updateProfileSubscriptions(){this.clearOldData()
const{store:e}=this
e.queryURL("voyagerIdentityDashProfiles",{params:{q:"memberIdentity",memberIdentity:this._vanityOrUniversalName,recipe:"com.linkedin.voyager.dash.deco.identity.profile.ProfileWithTopCardLiveVideo"}}).then((t=>this._handleLiveHeaderPayload(t,e,!1)))}_hasSubscriptions(){return this._urns&&Array.isArray(this._urns)&&this._urns.length>0}_cvcSubscribe(e){this._cvcUnsubscribe()
this._urns.push(e)
this.realtimeAPI.registerEventHandlers({[e]:e=>{this.cvc=(0,a.get)(e,"payload.count")}})}_viewerTrackingSubscribe(e){this._cancelViewerTopicTask()
this._viewerTrackingSubscribeTask=null
this._viewerTrackingUnsubscribe()
this._urns.push(e)
this.realtimeAPI.registerEventHandlers({[e]:()=>{}})}_viewerTrackingSubscribeWithWait(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3
0
this._cancelViewerTopicTask()
this._viewerTrackingSubscribeTask=(0,c.runTask)(this,this._viewerTrackingSubscribe.bind(this,e),t)}_cancelViewerTopicTask(){this._viewerTrackingSubscribeTask&&(0,c.cancelTask)(this,this._viewerTrackingSubscribeTask)}_cvcUnsubscribe(){if(!this._hasSubscriptions())return
const e=this._urns.filter(d.isCvcUrn)
e.length>0&&this.realtimeAPI.removeEventHandlers(e)
this._urns=this._urns.filter((e=>!(0,d.isCvcUrn)(e)))}_viewerTrackingUnsubscribe(){if(!this._hasSubscriptions())return
const e=this._urns.filter(d.isViewerTrackingTopicUrn)
e.length>0&&this.realtimeAPI.removeEventHandlers(e)
this._urns=this._urns.filter((e=>!(0,d.isViewerTrackingTopicUrn)(e)))}},f=(0,i.default)(h.prototype,"realtimeAPI",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(h.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(h.prototype,"liveVideoHeader",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(h.prototype,"cvc",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h)
e.default=k}))
define("live/services/video-replay-api",["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/object","@ember/service","ember-lifeline","live/utils/video-live-utils","live/utils/live-constants","rsvp"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f
let b=(p=(0,l.inject)("store"),m=(0,l.inject)("social-counts-service@social-counts"),g=class extends l.default{constructor(){super(...arguments);(0,n.default)(this,"store",h,this);(0,n.default)(this,"socialCountsService",f,this)}init(){super.init(...arguments)
this._reset()}subscribeToReactions(e,t,n,i){(0,a.setProperties)(this,{reactionsSubscriber:e,threadUrn:t,trimOffsetStart:n,trimOffsetEnd:i})
this._pollTokenReactions||(this._pollTokenReactions=(0,s.pollTask)(this,"updateVideoTimeReactions",(0,c.subscriptionGuid)(e,t)))}subscribeToComments(e,t,n,i){(0,a.setProperties)(this,{commentsSubscriber:e,threadUrn:t,trimOffsetStart:n,trimOffsetEnd:i})
this._pollTokenComments||(this._pollTokenComments=(0,s.pollTask)(this,"updateVideoTimeComments",(0,c.subscriptionGuid)(e,t)))}unsubscribeToComments(e,t){(0,s.cancelPoll)(this,(0,c.subscriptionGuid)(e,t))
this._pollTokenComments=null;(0,s.cancelTask)(this,this.updateVideoTimeTaskComments);(0,a.setProperties)(this,{nextCommentsStartOffset:0,originalCommentsStartOffset:0})}unsubscribeToReactions(e,t){(0,s.cancelPoll)(this,(0,c.subscriptionGuid)(e,t))
this._pollTokenReactions=null;(0,s.cancelTask)(this,this.updateVideoTimeTaskReactions);(0,a.setProperties)(this,{nextReactionsStartOffset:0,originalReactionsStartOffset:0})}updateOffSetTime(e){(0,a.setProperties)(this,{nextCommentsStartOffset:e+1,originalCommentsStartOffset:e,nextReactionsStartOffset:e,originalReactionsStartOffset:e})}fetchSeedComments(e,t,n){(0,a.setProperties)(this,{commentsSubscriber:e,threadUrn:t})
0!==n&&this._fetchComments({startOffset:Math.floor(n),threadUrn:t,searchForward:!1}).then((e=>{if(!this.isDestroying){this.socialCountsService.registerElementsList((0,a.get)(e,"elements"))
this._sendRealtimeEvents(this.commentsSubscriber,t,e)}}))}updateVideoTimeComments(e){const t=this._getCurrentVideoTimeMS(this.commentsSubscriber),n=this.commentsSubscriber&&t>=(this.nextCommentsStartOffset-this.originalCommentsStartOffset)/2+this.originalCommentsStartOffset,i=this.originalCommentsStartOffset!==this.nextCommentsStartOffset,o=0===this.nextCommentsStartOffset&&0===this.originalCommentsStartOffset
if(n&&(i||o)){(0,a.set)(this,"originalCommentsStartOffset",this.nextCommentsStartOffset)
this._fetchComments().then((e=>{if(!this.isDestroying){this.socialCountsService.registerElementsList((0,a.get)(e,"elements"))
this._handleCommentsData(e,1,this.originalCommentsStartOffset)}}))}this.updateVideoTimeTaskComments=(0,s.runTask)(this,e,1e3)}updateVideoTimeReactions(e){const t=this._getCurrentVideoTimeMS(this.reactionsSubscriber)
if(this.reactionsSubscriber&&t>=(this.nextReactionsStartOffset-this.originalReactionsStartOffset)/2+this.originalReactionsStartOffset){(0,a.set)(this,"originalReactionsStartOffset",this.nextReactionsStartOffset)
this._fetchReactions().then((e=>{this.isDestroying||this._handleReactionsData(e)}))}this.updateVideoTimeTaskReactions=(0,s.runTask)(this,e,1e3)}_reset(){this.isDestroying||(0,a.setProperties)(this,{nextCommentsStartOffset:0,originalCommentsStartOffset:0,nextReactionsStartOffset:0,originalReactionsStartOffset:0})}_getCurrentVideoTimeMS(e){var t
return 1e3*(null===(t=e.getVideoTime)||void 0===t?void 0:t.call(e))||0}_fetchComments(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
if(e&&e.trackedStartOffset&&e.trackedStartOffset<this.originalCommentsStartOffset)return u.Promise.resolve(!1)
const n=Math.max(1,Math.floor(this.originalCommentsStartOffset)),i={degradations:[d.DEGRADATION_TRACKING_METADATA.REPLAY_COMMENTS],degradedEntityIDsToRemove:[this.threadUrn]},o=(0,t.default)({startOffset:e.trackedStartOffset||n,threadUrn:this.threadUrn,trimOffsetStart:this.trimOffsetStart,trimOffsetEnd:this.trimOffsetEnd,q:"offsetTime",start:0,count:10},e)
return this.store.queryURL("feed/comments",{adapterOptions:i,params:o})}_fetchReactions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const n=Math.max(1,Math.floor(this.originalReactionsStartOffset)),i={degradations:[d.DEGRADATION_TRACKING_METADATA.REPLAY_REACTIONS],degradedEntityIDsToRemove:[this.threadUrn]},o=(0,t.default)({startOffset:n,threadUrn:this.threadUrn,trimOffsetStart:this.trimOffsetStart,trimOffsetEnd:this.trimOffsetEnd,q:"offsetTime",start:0,count:10},e)
return this.store.queryURL("feed/reactions",{adapterOptions:i,params:o})}_handleCommentsData(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
this._sendRealtimeEvents(this.commentsSubscriber,this.threadUrn,e);(0,a.set)(this,"nextCommentsStartOffset",(0,a.get)(e,"metadata.nextStartOffset"))
const i=(0,a.get)(e,"paging.total")
if(i>=10&&t<10){const o=(0,a.get)(e,"paging.start")
this._fetchComments({start:o+i,trackedStartOffset:n}).then((e=>{if(!this.isDestroying&&e){this.socialCountsService.registerElementsList((0,a.get)(e,"elements"))
this._handleCommentsData(e,t+1,n)}}))}}_handleReactionsData(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1
this._sendRealtimeEvents(this.reactionsSubscriber,this.threadUrn,e);(0,a.set)(this,"nextReactionsStartOffset",(0,a.get)(e,"metadata.nextStartOffset"))
const n=(0,a.get)(e,"paging.total")
if(n>=10&&t<10){const i=(0,a.get)(e,"paging.start")
this._fetchReactions({start:i+n}).then((e=>{this.isDestroying||this._handleReactionsData(e,t+1)}))}}_sendRealtimeEvents(e,t,n){(0,a.get)(n,"elements").toArray().forEach((t=>{var n
return null===(n=e.onMessageHandler)||void 0===n?void 0:n.call(e,t)}))}},h=(0,o.default)(g.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,o.default)(g.prototype,"socialCountsService",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g)
e.default=b}))
define("live/templates/components/live-event-viewer-state-button",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"10gSYgvJ",block:'[[[41,[51,[30,0,["isViewerEvicted"]]],[[[1,"  "],[8,[39,1],[[16,"aria-pressed",[30,0,["pressed"]]],[24,0,"white-space-nowrap"]],[["@text","@icon","@type","@color","@size","@click","@data-control-name","@disabled"],[[30,0,["text"]],[52,[30,0,["pressed"]],"check-icon","null"],"secondary",[52,[30,0,["pressed"]],"muted","default"],2,[30,0,["triggerEventViewerStateButton"]],[52,[30,0,["pressed"]],"native_event_share_card_leave","native_event_share_card_join"],[30,1]]],null],[1,"\\n\\n  "],[8,[39,3],null,[["@isModalOpen","@eventIdOrVanityName","@closeModal"],[[30,0,["isPostAttendModalOpen"]],[30,0,["eventId"]],[28,[37,4],[[30,0],"isPostAttendModalOpen",false],null]]],null],[1,"\\n"]],[]],null]],["@disabled"],false,["unless","artdeco-button@artdeco-button","if","events-shared-v2@post-attend-modal","ember-set-helper@set"]]',moduleName:"live/templates/components/live-event-viewer-state-button.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/live-video-edit",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"Zgkusl/f",block:'[[[41,[30,1,["content","videoPlayMetadata","adaptiveStreams","length"]],[[[1,"  "],[8,[39,1],[[24,0,"live-video-edit--button"],[16,"aria-label",[28,[37,2],["i18n_edit_video_button_text","live/templates/components/live-video-edit"],null]],[24,"data-control-name","video_setting_open"]],[["@size","@icon","@color","@click","@text"],[1,"pencil-icon","muted",[30,0,["openModal"]],[28,[37,2],["i18n_edit_video_button_text","live/templates/components/live-video-edit"],null]]],null],[1,"\\n"],[41,[30,0,["isOpen"]],[[[1,"    "],[8,[39,3],null,[["@dismissModal","@size","@modalClasses","@isOpen"],[[30,0,["closeModal"]],"large","live-video-edit__modal",[30,0,["isOpen"]]]],[["default"],[[[[1,"\\n      "],[8,[30,2,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n        "],[10,"h2"],[14,1,"header"],[12],[1,[28,[35,2],["i18n_edit_your_video","live/templates/components/live-video-edit"],null]],[13],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,2,["artdeco-modal-content"]],null,null,[["default"],[[[[1,"\\n"],[41,[51,[30,3]],[[[1,"          "],[8,[39,5],null,[["@videoPlayMetadata","@startTrim","@endTrim","@actor","@updateLiveStream"],[[30,1,["content","videoPlayMetadata"]],[30,1,["content","trimOffsetStart"]],[30,1,["content","trimOffsetEnd"]],[30,1,["actor"]],[30,4]]],null],[1,"\\n"]],[]],null],[1,"        "],[8,[39,6],null,[["@autoTranscriptEnabled","@autoTranscriptToggleable","@assetUrn","@updateVideo"],[[30,1,["content","autoTranscriptEnabled"]],[30,1,["content","autoTranscriptToggleable"]],[30,1,["content","videoPlayMetadata","entityUrn"]],[30,4]]],null],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,2,["artdeco-modal-footer"]],null,null,[["default"],[[[[1,"\\n        "],[10,1],[14,0,"live-video-edit__footer"],[12],[1,"\\n          "],[8,[39,1],null,[["@class","@text","@click"],["mr1",[28,[37,2],["i18n_done","live/templates/components/live-video-edit"],null],[30,0,["saveSettings"]]]],null],[1,"\\n        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[2]]]]],[1,"\\n"]],[]],null]],[]],null]],["@update","modal","@isLive","@updateLiveStream"],false,["if","artdeco-button@artdeco-button","t","artdeco-modal@artdeco-modal","unless","live@live-video-trimmer","video@video-autocaptions-setting"]]',moduleName:"live/templates/components/live-video-edit.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/live-video-header",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"VrtreZRh",block:'[[[11,0],[24,0,"video-live-header"],[17,1],[12],[1,"\\n  "],[8,[39,0],[[24,0,"video-live-header__overlay-link"],[4,[38,2],["entity_page_top_card_live_video_view"],null]],[["@route","@model","@query"],["video-engine.live",[30,0,["activityUrn"]],[28,[37,1],null,[["isInternal","actorCompanyId"],[true,[30,2]]]]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"video-live-header__link-text t-sans t-16 t-white t-bold pv1 ph2 mb1"],[12],[1,"\\n      "],[1,[28,[35,3],["join_live","live/templates/components/live-video-header"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[10,0],[14,0,"video-live-header__label"],[12],[1,"\\n    "],[8,[39,4],null,[["@isLive","@streamCreationDate","@viewerCount"],[true,[30,3,["videoPlayMetadata","liveStreamCreatedAt"]],[30,4]]],null],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,5],[[24,0,"video-live-header__video-live"]],[["@adaptiveStreams","@isAutoPlayEnabled","@isInternal","@muted","@preload","@aspectRatio","@useAdaptiveStreams","@videoPlayMetadata","@onPlayerEnd","@trackingEventMeta"],[[30,3,["videoPlayMetadata","adaptiveStreams"]],true,false,true,"metadata","auto",true,[30,3,["videoPlayMetadata"]],[30,5],[28,[37,1],null,[["requestHeader"],[[28,[37,1],null,[["pageKey"],["flagship3_company_live_header"]]]]]]]],null],[1,"\\n"],[13]],["&attrs","@actorAdminCompanyId","@liveVideoHeader","@viewerCount","@clearLiveVideoHeader"],false,["ember-engines@link-to-external","hash","ember-cli-pemberly-tracking@track-interaction","t","live@video-live-bug-v2","live@live-video-loader"]]',moduleName:"live/templates/components/live-video-header.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/live-video-hero-image",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"fthXTnMr",block:'[[[11,0],[16,0,[29,["live-video-hero-image\\n    ",[52,[30,1]," live-video-hero-image--expanded"]]]],[4,[38,1],[[30,2],[30,3]],null],[12],[1,"\\n  "],[10,0],[14,0,"live-video-hero-image__bg-image"],[12],[1,"\\n    "],[18,4,null],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"live-video-hero-image__live-video"],[12],[1,"\\n"],[41,[30,1],[[[1,"      "],[18,5,null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@isLiveVideoHeader","@bgImageSelector","@bgImageHeight","&default","&liveVideoHeader"],false,["if","live@sync-height","yield"]]',moduleName:"live/templates/components/live-video-hero-image.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/live-video-loader",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"vkMp2KYR",block:'[[[11,0],[16,0,[29,[[30,1],"\\n    live-video-loader video-s-loader live-video-loader\\n    ",[52,[30,0,["playerState","is","videoActive"]],"video-s-loader--video-active"],"\\n    ",[52,[30,0,["playerState","is","LOADING"]],"video-s-loader--video-loading"]]]],[17,2],[4,[38,1],[[30,0,["videoAttached"]]],null],[12],[1,"\\n  "],[8,[39,2],null,[["@classNames","@tracks","@aspectRatio","@sources","@poster","@muted","@controls","@tech","@preload","@tracking","@rumTracking","@plugins","@onReady","@onEnded","@onError","@onLoadstart","@onLoadedmetadata","@onPause","@onPlay","@onPlaying","@onSeeked","@onSeeking","@onPlayerSeeking","@onTimeupdate","@onVolumechange","@onControlInteractionTrack","@onTrack","@onInteract","@onRumTrack"],["video-s-loader__video-container",[30,0,["tracks"]],[30,0,["playerAspectRatio"]],[30,0,["sources"]],[52,[30,0,["withPoster"]],[30,0,["posterUrl"]]],true,[30,0,["controls"]],[30,0,["tech"]],[30,0,["preload"]],[30,0,["trackingConfig"]],[30,0,["trackingConfig"]],[28,[37,3],[[28,[37,4],null,[["controlInteraction","posterImageInteraction","bigPlayButtonInteraction","muteToggleInteraction","getTextTracks","fullscreenMediaQuality"],[true,[28,[37,4],null,[["onInteraction"],[[30,0,["handleThumbnailClick"]]]]],[28,[37,4],null,[["onInteraction"],[[30,0,["handleThumbnailClick"]]]]],[28,[37,4],null,[["onInteraction"],[[30,0,["onMuteToggleInteraction"]]]]],[28,[37,4],null,[["onAddTextTrack"],[[30,0,["onAddTextTrack"]]]]],true]]],[30,0,["plugins"]]],null],[30,0,["handlePlayerReady"]],[30,0,["handlePlayerEnd"]],[30,0,["handlePlayerError"]],[30,0,["handlePlayerLoadstart"]],[30,0,["handlePlayerLoadedmetadata"]],[30,0,["handlePlayerPause"]],[30,0,["handlePlayerPlay"]],[30,0,["handlePlayerPlaying"]],[30,0,["handlePlayerSeeked"]],[30,0,["handlePlayerSeeking"]],[30,3],[30,0,["handlePlayerTimeupdate"]],[30,0,["handlePlayerVolumechange"]],[30,0,["handleControlInteraction"]],[30,0,["handleTracking"]],[30,0,["handlePlayerInteraction"]],[30,0,["handleTracking"]]]],[["default"],[[[[1,"\\n    "],[18,6,[[30,4]]],[1,"\\n\\n    "],[8,[30,4,["big-play-button"]],null,null,null],[1,"\\n    "],[8,[30,4,["control","backToStart"]],null,[["@onClick"],[[30,0,["handleBackToStartClick"]]]],null],[1,"\\n    "],[8,[30,4,["control","captionsMenu"]],null,null,null],[1,"\\n"],[41,[30,5],[[[1,"      "],[8,[30,4,["control","theaterMode"]],null,[["@onActivate","@onDeactivate"],[[30,0,["handleTheaterModeActivate"]],[30,0,["handleTheaterModeDeactivate"]]]],null],[1,"\\n"]],[]],null],[41,[30,0,["playerControlFeatures","has","skipback"]],[[[1,"      "],[8,[30,4,["control","skipback"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,0,["playerControlFeatures","has","skipahead"]],[[[1,"      "],[8,[30,4,["control","skipahead"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,0,["playerControlFeatures","has","playbackRate"]],[[[1,"      "],[8,[30,4,["control","playback-rate"]],null,null,null],[1,"\\n"]],[]],null],[1,"    "],[8,[30,4,["control","fullscreen"]],null,null,null],[1,"\\n  "]],[4]]]]],[1,"\\n"],[13]],["@className","&attrs","@onPlayerSeeking","player","@showTheaterModeButton","&default"],false,["if","did-insert","ember-media-player@media-player","global-helpers@merge-hashes","hash","yield"]]',moduleName:"live/templates/components/live-video-loader.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/live-video-trimmer",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"tbsYd70/",block:'[[[10,0],[14,0,"live-video-trimmer"],[12],[1,"\\n  "],[10,0],[15,0,[29,["relative full-width v-align-middle\\n      ",[52,[30,0,["showLoadingScreen"]],"live-video-trimmer__is-trimming"]]]],[12],[1,"\\n"],[41,[30,0,["showLoadingScreen"]],[[[1,"      "],[10,"section"],[14,0,"live-video-trimmer__overlay absolute full-width full-height text-align-center v-align-middle"],[12],[1,"\\n        "],[10,0],[14,0,"relative live-video-trimmer__overlay-content"],[12],[1,"\\n          "],[8,[39,1],null,null,null],[1,"\\n          "],[10,"h3"],[12],[1," "],[1,[28,[35,2],["i18n_trim_in_progress_message","live/templates/components/live-video-trimmer"],null]],[13],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[8,[39,3],null,[["@aspectRatio","@teardownOnVideoError","@isAutoPlayEnabled","@isInternal","@isLive","@trackingId","@videoSources","@preload","@onPlayerReady","@onLoadedmetadata","@onPlayerError","@onPlayerSeek"],["auto",false,false,false,false,[30,0,["trackingId"]],[30,0,["videoSources"]],true,[30,0,["onPlayerReady"]],[30,0,["onPlayerLoadedmetadata"]],[30,0,["onPlayerError"]],[30,0,["handlePlayerSeeked"]]]],null],[1,"\\n  "],[13],[1,"\\n"],[41,[30,0,["video"]],[[[1,"    "],[10,0],[12],[1,"\\n      "],[10,"h3"],[14,0,"pt4 pb1 t-sans t-16 t-black t-normal"],[12],[1,"\\n        "],[1,[28,[35,2],["i18n_trim","live/templates/components/live-video-trimmer"],null]],[1,"\\n      "],[13],[1,"\\n      "],[8,[39,4],null,[["@min","@max","@step","@minvalue","@maxvalue","@multiple","@hasTooltip","@onChange"],[0,[30,0,["videoDuration"]],1000,[30,0,["minvalue"]],[30,0,["maxvalue"]],true,false,[30,0,["onTrimSliderChange"]]]],null],[1,"\\n      "],[10,0],[14,0,"live-video-trimmer__trim-min-textbox"],[12],[1,"\\n        "],[10,2],[14,0,"mp-label--white t-sans t-16 t-black t-normal"],[12],[1,[28,[35,5],[[30,0,["minvalue"]]],[["isDateTime","format","showLeadingZero"],[true,"radio",true]]]],[13],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"live-video-trimmer__trim-max-textbox"],[12],[1,"\\n        "],[10,2],[14,0,"mp-label--white t-sans t-16 t-black t-normal"],[12],[1,[28,[35,5],[[30,0,["maxvalue"]]],[["isDateTime","format","showLeadingZero"],[true,"radio",true]]]],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[10,0],[14,0,"mt6 relative"],[12],[1,"\\n    "],[8,[39,6],[[24,0,"live-video-trimmer__trim-button m0"],[16,"aria-label",[28,[37,2],["i18n_revert_trim","live/templates/components/live-video-trimmer"],null]]],[["@size","@click","@color","@icon","@text"],[1,[28,[37,7],[[30,0,["isConfirmingRevert"]],true],null],"muted","rotate-left-icon",[28,[37,2],["i18n_revert_trim","live/templates/components/live-video-trimmer"],null]]],null],[1,"\\n"],[41,[30,0,["video"]],[[[1,"      "],[8,[39,6],[[24,0,"live-video-trimmer__trim-button live-video-trimmer__trim-button--right m0"],[16,"aria-label",[28,[37,2],["i18n_trim","live/templates/components/live-video-trimmer"],null]]],[["@size","@click","@color","@disabled","@icon","@text"],[1,[30,0,["executeTrim"]],"muted",[28,[37,8],[[30,0,["trimValuesChanged"]]],null],"pencil-icon",[28,[37,2],["i18n_trim","live/templates/components/live-video-trimmer"],null]]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n  "],[8,[39,9],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onPrimary","@onSecondary","@onEscape"],[[30,0,["showRevertConfirmation"]],[28,[37,2],["i18n_confirm_revert_title","live/templates/components/live-video-trimmer"],null],[28,[37,2],["i18n_confirm_revert_info","live/templates/components/live-video-trimmer"],null],[28,[37,2],["i18n_confirm_revert_yes","live/templates/components/live-video-trimmer"],null],[28,[37,2],["i18n_confirm_revert_no","live/templates/components/live-video-trimmer"],null],[30,0,["revertTrim"]],[28,[37,7],[[30,0,["isConfirmingRevert"]],false],null],[28,[37,7],[[30,0,["isConfirmingRevert"]],false],null]]],null],[1,"\\n"],[13]],[],false,["if","artdeco-loader@artdeco-loader","t","video@native-video-loader","artdeco-slider@artdeco-slider","global-helpers@format-duration","artdeco-button@artdeco-button","fn","global-helpers@not","artdeco-modal@artdeco-confirmation-dialog"]]',moduleName:"live/templates/components/live-video-trimmer.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/reactions/video-reaction-dance-directions",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"KrQhupkL",block:'[[[10,0],[14,0,"video-reaction-dance-directions"],[15,5,[30,1,["verticalDance"]]],[15,4,[30,1,["type"]]],[12],[1,"\\n  "],[10,0],[14,0,"video-reactions-horizontal-dance-space"],[15,5,[30,1,["leftRightDance"]]],[12],[1,"\\n    "],[10,0],[15,5,[30,1,["enterExitDance"]]],[12],[1,"\\n      "],[1,[28,[35,0],[[30,1,["type"]]],[["iconStyle","size","customStyle","class"],["creation","medium","menu","reactions-menu__icon"]]]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@dancingReaction"],false,["reactions@reactions-icon"]]',moduleName:"live/templates/components/reactions/video-reaction-dance-directions.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/reactions/video-reactions-buttons-container",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"G+0ykDFr",block:'[[[11,0],[24,0,"video-reactions-buttons-container"],[24,"tabindex","-1"],[4,[38,0],null,null],[12],[1,"\\n"],[42,[28,[37,2],[[28,[37,2],[[30,0,["reactionTypes"]]],null]],null],null,[[[1,"    "],[11,"button"],[24,0,"reactions-menu__reaction video-reactions-buttons-container__reaction"],[24,4,"button"],[4,[38,3],["click",[28,[37,4],[[30,0,["onReactionClicked"]],[30,1]],null]],null],[12],[1,"\\n      "],[10,1],[14,0,"reactions-menu__reaction-description"],[14,"aria-hidden","true"],[12],[1,"\\n"],[1,"        "],[1,[28,[35,5],[[28,[37,6],["react_",[30,1],"_V2"],null],"live/templates/components/reactions/video-reactions-buttons-container"],null]],[1,"\\n      "],[13],[1,"\\n      "],[1,[28,[35,7],[[30,1]],[["size","iconStyle","customStyle","class"],["medium","creation","menu","reactions-menu__icon video-reactions-icon"]]]],[1,"\\n    "],[13],[1,"\\n"]],[1]],null],[13]],["reactionType"],false,["live@focus-on-mouseup","each","-track-array","on","fn","t","concat","reactions@reactions-icon"]]',moduleName:"live/templates/components/reactions/video-reactions-buttons-container.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/reactions/video-reactions-container",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"S4h83v02",block:'[[[11,0],[24,0,"relative fit-content-width"],[4,[38,0],[[30,0,["refreshReactionsQueue"]]],null],[4,[38,1],[[30,0,["refreshReactionsQueue"]],[30,1],[30,2],[30,3],[30,4]],null],[12],[1,"\\n"],[41,[51,[30,0,["isViewerMuted"]]],[[[1,"    "],[8,[39,3],null,[["@authenticatedActor","@reactionQueue","@threadUrn","@getVideoTime","@generateReaction","@updateTrackingObj","@isLiveEventLobby","@socialDetail"],[[30,5],[30,0,["reactionQueue"]],[30,6],[30,7],[30,0,["generateReaction"]],[30,8],[30,0,["isLiveEventLobby"]],[30,9]]],null],[1,"\\n"]],[]],null],[1,"  "],[8,[39,4],null,[["@reactionQueue"],[[30,0,["reactionQueue"]]]],null],[1,"\\n"],[13]],["@isLive","@isSeeking","@isPlaying","@videoAtEnd","@authenticatedActor","@threadUrn","@getVideoTime","@updateTrackingObj","@socialDetail"],false,["did-insert","did-update","unless","live@reactions/video-reactions-buttons-container","live@reactions/video-reactions-dance-floor"]]',moduleName:"live/templates/components/reactions/video-reactions-container.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/reactions/video-reactions-dance-floor",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"oMDoOaCD",block:'[[[10,0],[14,0,"video-reactions-dance-floor"],[12],[1,"\\n"],[42,[28,[37,1],[[28,[37,1],[[30,1]],null]],null],null,[[[1,"    "],[8,[39,2],null,[["@dancingReaction"],[[30,2]]],null],[1,"\\n"]],[2]],null],[13]],["@reactionQueue","dancingReaction"],false,["each","-track-array","live@reactions/video-reaction-dance-directions"]]',moduleName:"live/templates/components/reactions/video-reactions-dance-floor.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/scheduled-live-poster",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"RABIVxn1",block:'[[[11,0],[24,0,"video-scheduled-live-poster relative"],[17,1],[12],[1,"\\n  "],[11,0],[4,[38,0],[[30,0,["handleUnlocalizedScheduledTime"]],[30,2,["scheduledTimestamp"]]],null],[12],[13],[1,"\\n  "],[18,4,[[28,[37,2],null,[["scheduledTimeTag","image"],[[50,"live@video-live-bug-v2",0,null,[["scheduledTimeTag","viewerCount","isLive","showCVCForPreLive","useShortTags"],[[30,0,["scheduledTimeTag"]],[30,0,["viewerCount"]],false,false,[30,3]]]],[50,"image-view-model@image-view-model",0,null,[["images","imgWidth","imgClasses","class"],[[30,2,["image"]],[30,0,["imageWidth"]],"video-scheduled-live-poster__image","video-scheduled-live-poster__image-container"]]]]]]]],[1,"\\n"],[13]],["&attrs","@model","@useShortTags","&default"],false,["did-update","yield","hash","component"]]',moduleName:"live/templates/components/scheduled-live-poster.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/scheduled-live-update-details",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"/5JUpTEx",block:'[[[1,"\\n"],[11,0],[17,1],[12],[1,"\\n\\n"],[41,[30,2],[[[1,"    "],[10,2],[14,0,"t-12 t-bold mb1"],[12],[1,"\\n"],[41,[30,3],[[[1,"        "],[8,[39,1],null,[["@tvm"],[[30,2]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],[[30,2]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[41,[30,4],[[[1,"    "],[10,"h2"],[14,0,"t-14 t-bold mb1"],[12],[1,"\\n"],[41,[30,3],[[[1,"        "],[8,[39,1],null,[["@tvm"],[[30,4]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],[[30,4]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[41,[30,5],[[[1,"    "],[10,"h3"],[14,0,"t-12 t-normal t-black--light mb1"],[12],[1,"\\n"],[41,[30,3],[[[1,"        "],[8,[39,1],null,[["@tvm"],[[30,5]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],[[30,5]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[41,[30,6],[[[1,"    "],[10,"h4"],[14,0,"t-12 t-normal t-black--light mb1"],[12],[1,"\\n"],[41,[30,3],[[[1,"        "],[8,[39,1],null,[["@tvm"],[[30,6]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],[[30,6]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[41,[28,[37,3],[[30,7],[30,8]],null],[[[1,"    "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n"],[41,[30,7,["attributes","length"]],[[[1,"        "],[8,[39,4],[[24,0,"mr1"]],[["@images","@isStackedLayout","@entitySize"],[[30,7],[28,[37,5],[[30,7,["attributes","length"]],1],null],1]],null],[1,"\\n"]],[]],null],[41,[30,8],[[[1,"        "],[10,0],[14,0,"text-body-xsmall t-black--light"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,1],null,[["@tvm"],[[30,8]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,2],[[30,8]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs","@titleContext","@isDashEnabled","@title","@subtitle","@description","@insightImage","@insightText"],false,["if","text-view-model@text-view-model-v2","text-view-model@text-view-model","global-helpers@or","image-view-model@image-view-model","global-helpers@gt"]]',moduleName:"live/templates/components/scheduled-live-update-details.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/video-live-bug-v2",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"xWcCHv+j",block:'[[[10,0],[14,0,"video-live-bug"],[12],[1,"\\n"],[41,[30,1],[[[1,"    "],[10,1],[15,0,[29,["video-live-bug__scheduled-time-tag t-14 t-bold t-white\\n        ",[52,[30,2],"video-live-bug__scheduled-time-tag--transitioning"]]]],[12],[1,"\\n      "],[1,[28,[35,1],[[30,1]],null]],[1,"\\n    "],[13],[1,"\\n"]],[]],[[[41,[30,3],[[[1,"    "],[10,1],[15,0,[29,["video-live-bug__label t-sans t-12 t-white t-bold",[52,[30,2]," video-live-bug__label--transitioning"]]]],[12],[1,[28,[35,2],["live","live/templates/components/video-live-bug-v2"],null]],[13],[1,"\\n"]],[]],[[[41,[30,0,["showPreviouslyRecorded"]],[[[1,"    "],[10,1],[15,0,[29,["video-live-bug__previously-live t-white t-14\\n        ",[52,[30,4],"t-bold"]]]],[12],[1,"\\n"],[41,[30,4],[[[1,"        "],[1,[28,[35,2],["i18n_previously_recorded_short","live/templates/components/video-live-bug-v2"],null]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,2],["i18n_previously_recorded","live/templates/components/video-live-bug-v2"],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n  "]],[]],null]],[]]]],[]]],[1,"\\n"],[41,[30,0,["showCVC"]],[[[41,[28,[37,3],[[30,0,["viewerCountToShow"]],1],null],[[[1,"      "],[10,1],[12],[1,"\\n        "],[1,[28,[35,4],null,[["type","class","size","a11y-text"],["people-icon","video-live-bug__cvc-icon mb1","small",[28,[37,2],["viewer_count","live/templates/components/video-live-bug-v2"],null]]]]],[1,"\\n        "],[10,2],[14,0,"t-sans t-14 t-white t-bold t-roman inline-block"],[12],[1,[28,[35,5],[[30,0,["viewerCountToShow"]]],null]],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null]],[]],null],[13]],["@scheduledTimeTag","@transitioningToLive","@isLive","@useShortTags"],false,["if","text-view-model@text-view-model","t","global-helpers@gte","artdeco-icons-web@li-icon","ember-cli-pemberly-i18n@format-number"]]',moduleName:"live/templates/components/video-live-bug-v2.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/video-live-feed-v2",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"tlon4D3g",block:'[[[10,0],[14,0,"video-live-feed full-height full-width"],[12],[1,"\\n  "],[8,[39,0],null,[["@isAutoPlayEnabled","@aspectRatio","@trackingId","@update"],[[30,0,["isAutoPlayEnabled"]],[30,0,["aspectRatio"]],[30,1],[30,2]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"video-live__label"],[12],[1,"\\n      "],[8,[30,3,["liveBug"]],null,[["@showPreviouslyRecorded"],[false]],null],[1,"\\n    "],[13],[1,"\\n"],[41,[30,0,["videoPlayMetadata"]],[[[1,"      "],[1,[30,3,["videoLoader"]]],[1,"\\n"]],[]],null],[1,"  "]],[3]]]]],[1,"\\n"],[13]],["@trackingId","@update","liveVideo"],false,["live@video-live","if"]]',moduleName:"live/templates/components/video-live-feed-v2.hbs",isStrictMode:!1})
e.default=n}))
define("live/templates/components/video-live",["exports","@ember/template-factory"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.createTemplateFactory)({id:"auwgSlhK",block:'[[[11,0],[16,0,[29,["video-live",[52,[30,0,["isLive"]]," video-live--is-live"]]]],[4,[38,1],[[30,0,["onUpdate"]],[30,1]],null],[12],[1,"\\n  "],[18,9,[[28,[37,3],null,[["videoLoader","backButton","liveBug"],[[50,"live@live-video-loader",0,null,[["className","class","controls","isAutoPlayEnabled","isInternal","isLive","aspectRatio","showTheaterModeButton","onPlayerEnd","onPlayerPause","onPlayerPlay","onPlayerReady","onPlayerSeek","onPlayerSeeking","onPlayerError","onPlayerLoadeddata","onPlayerTimeupdate","onEnterViewport","activateTheaterMode","deactivateTheaterMode","trackingId","update","videoPlayMetadata","videoTitle"],[[28,[37,5],[[52,[30,2],"video-live__loader--expand-horizontally","full-width"],[52,[30,0,["isLive"]]," video-live__loader--is-live"]],null],[28,[37,5],[[52,[30,2],"video-live__loader--expand-horizontally","full-width"],[52,[30,0,["isLive"]]," video-live__loader--is-live"]],null],[30,0,["controls"]],[30,3],[30,4],[30,0,["isLive"]],"auto",[30,5],[30,0,["handlePlayerEnd"]],[30,0,["handlePlayerPause"]],[30,0,["handlePlayerPlay"]],[30,0,["handlePlayerReady"]],[30,0,["handlePlayerSeek"]],[30,0,["handlePlayerSeeking"]],[30,0,["handlePlayerError"]],[30,0,["handlePlayerLoadeddata"]],[30,0,["handlePlayerTimeupdate"]],[30,0,["onVideoEnterViewport"]],[30,6],[30,7],[30,8],[30,1],[30,0,["videoPlayMetadata"]],[30,0,["updateContent","title"]]]]],[50,"artdeco-button@artdeco-button",0,null,[["data-test-back-button","type","color","class","icon","size","click","circle","text"],[true,"tertiary","inverse","video-live__backarrow pr2","chevron-left-icon",1,[30,0,["closeLiveVideo"]],true,[28,[37,6],["i18n_a11y_show_back_arrow","live/templates/components/video-live"],null]]]],[50,"live@video-live-bug-v2",0,null,[["streamCreationDate","viewerCount","isLive"],[[30,0,["updateContent","videoPlayMetadata","liveStreamCreatedAt"]],[30,0,["viewerCount"]],[30,0,["isLive"]]]]]]]]]],[1,"\\n"],[13]],["@update","@wasScheduled","@isAutoPlayEnabled","@isInternal","@showTheaterModeButton","@activateTheaterMode","@deactivateTheaterMode","@trackingId","&default"],false,["if","did-update","yield","hash","component","concat","t"]]',moduleName:"live/templates/components/video-live.hbs",isStrictMode:!1})
e.default=n}))
define("live/utils/evented-queue-manager",["exports","@ember/debug","@ember/object","ember-lifeline","live/utils/queue-manager"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.getFlushPollToken=r
function r(e){return`evented-queue-manager::${e}`}class a extends o.default{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
super(e)
const{realtimeTopic:t,updateInterval:n=1e3,onFlush:i,onDelete:o,rejectFunc:r,lix:a}=e
Object.assign(this,{realtimeTopic:t,updateInterval:n,onFlush:i,onDelete:o,rejectFunc:r,lix:a})}eventsMessageHandler(e,t){let o=arguments.length>3?arguments[3]:void 0,a=t;(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])&&(a=t.payload)
if(e!==this.realtimeTopic)return
if(this.rejectFunc&&this.rejectFunc(a))return
if("DELETE"===(0,n.get)(a,"data.value.action")){this.onDelete(a)
return}const l=(0,n.get)(a,"socialDetail")
l&&(null==o||o.registerSocialCounts(l))
this.addToQueue(a)
if(!this.isPolling){this.isPolling=!0;(0,i.pollTask)(this,"_flushPoll",r(this.realtimeTopic))}}_flushPoll(e){const t=this.flushQueue()
t.length>0&&this.onFlush(t);(0,i.runTask)(this,e,this.updateInterval)}}e.default=a}))
define("live/utils/live-constants",["exports","@linkedin/ember-pem/utils/degradation-tracking-metadata"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SUBSCRIPTION_TYPES=e.PEM_PRODUCT_NAMES=e.PEM_FEATURE_KEYS=e.MEDIA_LIVE_STATE=e.LIVE_VIDEO_FALLBACK_POSTER=e.LIVE_VIDEO_EDIT_STATES=e.LIVE_TRACKING_STATES=e.LIVE_STREAM_MAX_DURATION_HOURS=e.LIVE_EVENT_VIEWER_STATE=e.DEGRADATION_TRACKING_METADATA=void 0
e.LIVE_VIDEO_FALLBACK_POSTER="https://media.licdn.com/media/AAUQAQQBAAgAAQAAAAAAAAT4AAAAJDE0Y2RiZmJlLTU2NzMtNDgyNC1hYmE1LTliMGRjNGNiNmFlNw.png"
e.LIVE_STREAM_MAX_DURATION_HOURS=4.5
e.MEDIA_LIVE_STATE={IS_LIVE:"IS_LIVE",WAS_LIVE:"WAS_LIVE",PRE_RECORDED:"PRE_RECORDED"}
e.LIVE_TRACKING_STATES={IS_LIVE:"IS_LIVE",WAS_LIVE:"WAS_LIVE"}
e.SUBSCRIPTION_TYPES={LIVE:"LIVE",REPLAY:"REPLAY"}
e.LIVE_VIDEO_EDIT_STATES={READY_STATE:"READY",TRIMABLE:"TRIMABLE",TRIM_IN_PROGRESS:"TRIM_IN_PROGRESS"}
const n=Object.freeze({LIVE_MODULE:"video-live-module"})
e.PEM_FEATURE_KEYS=n
const i=Object.freeze({VOYAGER_LIVE_VIDEO_THEATER:"Voyager - Live Video Theater Page"})
e.PEM_PRODUCT_NAMES=i
const o=Object.freeze({REPLAY_COMMENTS:new t.default(n.LIVE_MODULE,"replay-comments-did-not-load",{productName:i.VOYAGER_LIVE_VIDEO_THEATER}),REPLAY_REACTIONS:new t.default(n.LIVE_MODULE,"replay-reactions-did-not-load",{productName:i.VOYAGER_LIVE_VIDEO_THEATER}),CREATE_REACTION:new t.default(n.LIVE_MODULE,"reaction-not-created",{productName:i.VOYAGER_LIVE_VIDEO_THEATER})})
e.DEGRADATION_TRACKING_METADATA=o
e.LIVE_EVENT_VIEWER_STATE={NOT_INTERESTED:"NOT_INTERESTED",INTERESTED:"INTERESTED",NOT_REGISTERED:"NOT_REGISTERED",REGISTERED:"REGISTERED",EVICTED:"EVICTED"}}))
define("live/utils/live-video-helpers",["exports","ember","live/utils/live-constants"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getSourceType=function(){return t.default.testing?"video/mp4":"application/x-mpegURL"}
e.isStreamStale=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.LIVE_STREAM_MAX_DURATION_HOURS
const o=(t-e)/1e3,r=o/60/60
return r>=i}}))
define("live/utils/queue-manager",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function t(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10
const n=e.splice(0,t),i={flushItems:n,newQueue:e}
return i}e.default=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{batchFunc:n=t,formatFunc:i=null}=e,o={batchFunc:n,formatFunc:i}
Object.assign(this,o)
this.queue=[]}addToQueue(e){let t=e
Array.isArray(t)||(t=[t])
this.formatFunc&&(t=t.map((e=>this.formatFunc(e))))
this.queue.push(...t)}flushQueue(){const e=this.queue.slice(),{newQueue:t,flushItems:n}=this.batchFunc(e)
this.queue=t
return n}destroy(){Object.keys(this).forEach((e=>{delete this[e]}))}clearQueue(){this.queue=[]}}}))
define("live/utils/reaction",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/debug","@ember/object","@ember/template","ember-lifeline"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.DANCE_PREP_TIME=void 0
const a=3e3
e.DANCE_PREP_TIME=100
function l(){const e=Math.random
return(0,o.htmlSafe)(jSecure.mk`cubic-bezier(${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)})`)}function s(e,t){return(0,o.htmlSafe)(jSecure.mk`animation: ${e} ${a}ms  1 forwards ${t};`)}class c extends i.default{constructor(){super(...arguments);(0,t.default)(this,"isDancing",!1)}init(){super.init(...arguments);(0,i.setProperties)(this,{danceTime:a,verticalDance:s.call(this,"video-reaction-vertical","cubic-bezier(0, 0, 1, 1)"),leftRightDance:s.call(this,`video-reaction-dance-${Math.floor(8*Math.random())+1}`,l()),enterExitDance:s.call(this,"video-reaction-transformation","cubic-bezier(0, 0, 1, 1)")})}add(){const{reactionQueue:e}=this
if(e){e.addObject(this);(0,r.runTask)(this,(()=>{(0,i.set)(this,"isDancing",!0)
this._removeTask=(0,r.runTask)(this,this.remove,2900)}),100)}}remove(){if(!this.isDancing)return;(0,i.set)(this,"isDancing",!1);(0,r.cancelPoll)(this,this._removeTask)
const e=this.reactionQueue
e&&e.removeObject(this)
this.destroy()}willDestroy(){super.willDestroy(...arguments);(0,r.cancelPoll)(this,this._removeTask)
this._removeTask=null}}e.default=c}))
define("live/utils/video-live-utils",["exports","@ember/object","@ember/object/internals","ember-copy","ember-lifeline","global-utils/utils/api-compat","global-utils/utils/is-browser","global-utils/utils/urn-id-helpers","live/utils/live-video-helpers"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.extractLiveVideo=function(e,n,i){const o=(0,t.get)(e,"elements.firstObject.entityUrn")
if(!o)return null
const r=i?"com.linkedin.voyager.dash.organization.Company":"com.linkedin.voyager.dash.identity.profile.Profile",a=n.peekRecord(r,o)
return(0,t.get)(a,"topCardLiveVideos.elements.firstObject")}
e.filterCommentsByTime=function(e,n){const i=e.slice()
i.sort(((e,n)=>(0,t.get)(e,"timeOffset")-(0,t.get)(n,"timeOffset")))
const o=i.filter((e=>(0,t.get)(e,"timeOffset")<=n)).length
return{flushItems:i.splice(0,o),newQueue:i}}
e.getActivityUrn=function(e){if(!e)return""
const t=(0,l.extractUrnParts)(e)[1]
return(0,l.isUrnId)(t)?(0,l.extractEntityId)(t):t}
e.getNextDay=function(e){return new Date(e.setDate(e.getDate()+1))}
e.getProfileVanityNameFromTransition=c
e.handleCommentPayload=function(e,n){const o=(0,i.copy)(n)
o.data=o.data.value
const r=e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,o,o.data.urn)),a=(0,t.get)(r,"comment");(0,t.trySet)(a,"commenter.distance.value","OUT_OF_NETWORK")
return a}
e.handleLiveUpdatePayload=function(e,n){const o=(0,i.copy)(n)
return e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,o,(0,t.get)(o,"data.*value")))}
e.handleRealtimeLiveHeaderPayload=function(e,t){const n=(0,i.copy)(t)
n.data=n.data.value
return e.push(e.serializerFor("-ember-m3").normalizeResponse(e,n.data.$type,n,1))}
e.isCvcUrn=function(e){return e&&"string"==typeof e&&e.startsWith("urn:li-realtime:concurrentViewerCountTopic:")}
e.isSameDay=function(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}
e.isTransitionToNewCompanyPage=function(e,t){var n,i,o,r,a
return(null===(n=e.to)||void 0===n||null===(i=(o=n.name).startsWith)||void 0===i?void 0:i.call(o,"companies.company"))&&(null===(r=e.to)||void 0===r||null===(a=r.attributes)||void 0===a?void 0:a.universalName)!==t}
e.isTransitionToNewProfile=function(e,t,n){var i,o,r
const a=c(e,n),l=n?"profile.common":"profile.view.index"
return(null===(i=e.to)||void 0===i||null===(o=(r=i.name).startsWith)||void 0===o?void 0:o.call(r,l))&&a&&a!==t}
e.isViewerTrackingTopicUrn=function(e){return e&&"string"==typeof e&&e.startsWith("urn:li-realtime:viewerTrackingTopic:")}
e.liveVideoDebugOutput=function(e){const n=(0,t.get)(e,"content"),i=(0,t.get)(n,"videoPlayMetadata"),o=(0,r.classNameOf)(n),l=(0,t.get)(e,"updateMetadata.detailPageType"),s={videoPlayMetadata:i,componentType:o,detailPageType:l},c=JSON.stringify(s,null,"  ")
return a.default?new window.Blob([c],{type:"application/octet-stream"}):c}
e.rejectByMemberId=function(e){return function(n){const i=n.included.findBy("$type","com.linkedin.voyager.feed.Comment")||(0,t.get)(n,"data.value.comment"),o=i&&i.commenterProfileId===e,r=(0,t.get)(n,"data.value.actorUrn"),a=r&&r.includes(e)
return o||a}}
e.setupVideoMetadata=function(e){const n=JSON.parse(JSON.stringify(e||""))
if(n&&(0,t.get)(n,"adaptiveStreams.length")){const e=(0,t.get)(n,"adaptiveStreams").objectAt(0);(0,t.set)(e,"mediaType",(0,s.getSourceType)());(0,t.set)(n,"progressiveStreams",[])}return n}
e.subscriptionGuid=function(e,t){return(0,n.guidFor)(`${(0,n.guidFor)(e)}${t}`)}
e.transitionToLive=function(e,n){const i=e=>{if("max-width"===e.propertyName){(0,t.set)(n,"scheduledLiveContent",void 0);(0,o.removeEventListener)(n,n.element.querySelector(".video-live-bug__scheduled-time-tag"),"transitionend",i)}};(0,o.addEventListener)(n,n.element.querySelector(".video-live-bug__scheduled-time-tag"),"transitionend",i);(0,t.setProperties)(n,{"update.content":(0,t.get)(e,"content"),"update.socialDetail":(0,t.get)(e,"socialDetail"),"update.updateMetadata":(0,t.get)(e,"updateMetadata"),transitioningToLive:!0})}
e.updateCommentMutedState=function(e,n,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null
const r=(0,t.get)(e,"rootSocialPermissions.entityUrn")
if(r&&r===n){(0,t.set)(e,"isCommenterMuted",i)
o&&(0,t.set)(e,"rootSocialPermissions",o)}}
function c(e,t){var n,i
if(t){var o,r
return null===(o=e.resolvedModels)||void 0===o||null===(r=o["profile.common"])||void 0===r?void 0:r.vanityName}return null===(n=e.to)||void 0===n||null===(i=n.attributes)||void 0===i?void 0:i.vanityName}}))
define("organization-detour/broadcast-to-share-detour-manager",["exports","detour-framework/utils/detour-manager","detour-framework/utils/detour-preview-data","detour-framework/utils/detour-status-data","detour-framework/utils/detour-constants","@ember/object","rich-text/utils/text-view-helper","@ember/debug"],(function(e,t,n,i,o,r,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class s extends t.default{constructor(e,t,a,l){super({detourStatusData:new i.default({detourData:{rootBroadcastUrn:(0,r.get)(e,"shareUrn")},detourState:o.DETOUR_STATES.SUCCEEDED}),detourPreviewData:new n.default({previewState:o.DETOUR_PREVIEW_STATES.IN_PROGRESS}),isDetourV2:!0,detourType:o.DETOUR_TYPES.BROADCAST_TO_SHARE})
this.detourPreview.publishData(new n.default({previewComponent:a,previewState:o.DETOUR_PREVIEW_STATES.SUCCEEDED}))
this.broadcastUpdateMetadata=e
this.broadcastCommentary=t
this.store=l
this.getShareText=this.getShareText.bind(this)
this.getShareMedia=this.getShareMedia.bind(this)}getShareText(){const{text:e,mentions:t}=(0,a.generateTextAndMentionsFromTextViewModel)((0,r.get)(this,"broadcastCommentary.text"))
return(0,a.generateTVMV2FromTextAndMentions)(e,t)}getShareMedia(){return this.store.adapterFor("-ember-m3").ajax("/voyager/api/voyagerOrganizationUpdatesV2/?action=duplicateShareMediaWithViewerAsOwner","POST",{data:{broadcastShareUrn:(0,r.get)(this,"broadcastUpdateMetadata.shareUrn")}}).then((e=>{let{data:{value:t}}=e
return t}))}}e.default=s}))
define("organization-detour/url-preview-detour-manager",["exports","detour-framework/utils/detour-manager","detour-framework/utils/detour-constants","detour-framework/utils/detour-status-data","@ember/debug","detour-framework/utils/detour-preview-data","ember-m3-pdsc-model-builder","@ember/object","detour-framework/utils/progress-data","organization-detour/utils/url-preview-utils","rsvp"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class u extends t.default{constructor(){let{urlPreviewDataPromise:e,i18nService:t,customArticleImagePromise:o=(0,d.resolve)(),customArticleTitle:u=null,detourType:p=n.DETOUR_TYPES.URL_PREVIEW,isOrganizationActor:m=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
super({detourStatusData:new i.default({detourState:n.DETOUR_STATES.IN_PROGRESS,progressData:new s.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),percentComplete:0}),detourPreviewData:new r.default({previewState:n.DETOUR_PREVIEW_STATES.IN_PROGRESS}),isDetourV2:!0,detourType:p})
e.then((e=>{this.detourStatus.publishData(new i.default({detourState:n.DETOUR_STATES.SUCCEEDED,progressData:new s.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),detourData:(0,c.isUrlPreviewEditingAllowed)(m,(0,l.get)(e,"update"))?{initialUpdateV2:(0,l.get)(e,"update"),mediaUrn:(0,l.get)(e,"update.updateMetadata.shareMediaUrn"),originalUrl:(0,l.get)(e,"originalUrl")}:null}))
this.detourPreview.publishData(new r.default({previewComponent:(0,l.get)(e,"update.content"),previewState:n.DETOUR_PREVIEW_STATES.SUCCEEDED}))})).catch((()=>{this.detourPreview.publishData(new r.default({previewState:n.DETOUR_STATES.FAILED,previewStatusData:{message:t.lookupTranslation("components/url-preview-detour@url-preview-detour","i18n_url_preview_error")()}}))
this.detourStatus.publishData(new i.default({detourState:n.DETOUR_STATES.FAILED,progressData:new s.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),percentComplete:0}))
throw new Error("Ember Data Request GET /voyager/api/contentcreation/urlPreview [url-preview-detour]")}))
this.getShareMedia=()=>(0,d.hash)({urlPreviewData:e,customArticleImage:o}).then((e=>{let{urlPreviewData:t,customArticleImage:n}=e
const i={}
u&&(i.title=(0,a.buildModel)("com.linkedin.pemberly.text.AttributedText",{text:u}))
if(n&&n[0]){i.thumbnailUrns=[n[0].meta.urn]
i.recipes=n[0].meta.recipes}i.mediaUrn=(0,l.get)(t,"update.updateMetadata.shareMediaUrn")
i.originalUrl=(0,l.get)(t,"originalUrl")
return[(0,a.buildModel)("com.linkedin.voyager.contentcreation.ShareMedia",i)]}))}}e.default=u}))
define("organization-detour/utils/url-preview-utils",["exports","@ember/object","ember-m3-pdsc-model-builder","global-utils/utils/api-compat"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getUpdateV2WithGivenArticleImageOrTitle=function(e,i){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0
const a={urn:(0,t.get)(i,"content.urn")};(0,t.get)(i,"content.type")&&(a.type=(0,t.get)(i,"content.type"))
r&&r.text?a.title=r:(0,t.get)(i,"content.title")&&(a.title=(0,t.get)(i,"content.title"));(0,t.get)(i,"content.subtitle")&&(a.subtitle=(0,t.get)(i,"content.subtitle"));(0,t.get)(i,"content.description")&&(a.description=(0,t.get)(i,"content.description"));(0,t.get)(i,"content.navigationContext")&&(a.navigationContext=(0,t.get)(i,"content.navigationContext"));(o||(0,t.get)(i,"content.largeImage"))&&(a.largeImage=o||(0,t.get)(i,"content.largeImage"))
const l=(0,n.buildModel)("com.linkedin.voyager.feed.render.ArticleComponent",a),s=e.createRecord("com.linkedin.voyager.feed.render.UpdateV2",{entityUrn:(0,t.get)(i,"entityUrn"),content:l,updateMetadata:(0,t.get)(i,"updateMetadata")})
return s}
e.isUpdateV2AThirdPartyArticle=o
e.isUrlPreviewEditingAllowed=function(e,t){return o(t)&&e}
function o(e){const n=(0,t.get)(e,"content")
return!!n&&("com.linkedin.voyager.feed.render.ArticleComponent"===(0,i.classNameOf)(n)&&"FIRST_PARTY"!==(0,t.get)(n,"type"))}}))
define("slideshows/components/controls-overlay",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"W6QcLSKV",block:'[[[10,0],[14,0,"slideshows-controls-overlay__container"],[12],[1,"\\n  "],[8,[39,0],null,[["@class","@click","@disabled","@circle","@controlType","@icon","@size"],["slideshows-controls-overlay__nav-button slideshows-controls-overlay__nav-button--left",[30,1],[28,[37,1],[[30,2,["curSlideIndex"]],0],null],true,"button","chevron-left-icon",1]],null],[1,"\\n  "],[8,[39,0],null,[["@class","@click","@disabled","@circle","@controlType","@icon","@size"],["slideshows-controls-overlay__nav-button slideshows-controls-overlay__nav-button--right",[30,3],[28,[37,2],[[30,2,["curSlideIndex"]],[30,4]],null],true,"button","chevron-right-icon",1]],null],[1,"\\n\\n  "],[10,0],[14,0,"slideshows-controls-overlay__control-bar"],[12],[1,"\\n    "],[10,0],[14,0,"slideshows-controls-overlay__button-group--left"],[12],[1,"\\n"],[41,[51,[30,5]],[[[1,"        "],[11,"button"],[24,0,"slideshows-controls-overlay__button"],[24,4,"button"],[4,[38,4],["click",[30,6]],null],[12],[1,"\\n          "],[1,[28,[35,5],null,[["type","size"],[[52,[30,7],"pause-icon","play-icon"],"large"]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n    "],[8,[39,7],null,[["@progressBarState","@lastSlideIndex"],[[30,2],[30,4]]],null],[1,"\\n\\n    "],[10,0],[14,0,"slideshows-controls-overlay__button-group--right"],[12],[1,"\\n      "],[11,"button"],[24,0,"slideshows-controls-overlay__button mr2"],[24,4,"button"],[4,[38,4],["click",[30,8]],null],[12],[1,"\\n        "],[1,[28,[35,5],null,[["type","size"],[[30,9],"large"]]]],[1,"\\n      "],[13],[1,"\\n"],[41,[51,[30,5]],[[[1,"        "],[8,[39,8],null,[["@volumeLevel","@onVolumeChange","@onToggleVolume"],[[30,10],[30,11],[30,12]]],null],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@navigateBackward","@progressBarState","@navigateForward","@lastSlideIndex","@isImageSlide","@onTogglePlay","@isSlideshowPlaybackActive","@onToggleFullscreen","@slideshowFullscreenModeIcon","@volumeLevel","@onVolumeChange","@onToggleVolume"],false,["artdeco-button@artdeco-button","global-helpers@lte","global-helpers@gte","unless","on","artdeco-icons-web@li-icon","if","slideshows@controls-overlay/progress-bar","slideshows@controls-overlay/volume-controls"]]',moduleName:"slideshows/components/controls-overlay.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("slideshows/components/controls-overlay/progress-bar",["exports","@ember/component","@ember/template-factory","@glimmer/component"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"DzNddjoj",block:'[[[11,0],[24,0,"slideshows-progress-bar"],[4,[38,0],["animationend",[30,1,["onAnimationEnd"]]],null],[12],[1,"\\n  "],[8,[39,1],null,[["@seen","@progressBarState","@lastSlideIndex"],[true,[30,1],[30,2]]],null],[1,"\\n\\n"],[42,[28,[37,3],[[28,[37,3],[[30,0,["slidingWindowBeans"]]],null]],null],null,[[[41,[28,[37,5],[[30,0,["showProgressMeter"]],[28,[37,6],[[30,4],[30,1,["slidingWindowActiveItemIndex"]]],null]],null],[[[1,"      "],[10,0],[14,0,"slideshows-progress-bar__progress-meter-container"],[12],[1,"\\n        "],[8,[39,7],null,[["@inverse","@noMotion","@size","@max","@value"],[true,true,"small",[30,1,["progressMeterMaxProgress"]],[30,1,["progressMeterCurrentProgress"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[1,"      "],[8,[39,8],null,[["@progressBarState","@active","@seen","@isSlidingWindowFirstBean","@isSlidingWindowLastBean","@isBeforeActiveBean","@isAfterActiveBean"],[[30,1],[28,[37,6],[[30,4],[30,1,["slidingWindowActiveItemIndex"]]],null],[28,[37,9],[[30,4],[30,1,["slidingWindowActiveItemIndex"]]],null],[28,[37,6],[[30,4],0],null],[28,[37,6],[[30,4],[30,0,["slidingWindowLastBeanIndex"]]],null],[28,[37,6],[[30,4],[30,0,["beforeActiveBeanIndex"]]],null],[28,[37,6],[[30,4],[30,0,["afterActiveBeanIndex"]]],null]]],null],[1,"\\n"]],[]]]],[3,4]],null],[1,"\\n  "],[8,[39,1],null,[["@progressBarState","@lastSlideIndex"],[[30,1],[30,2]]],null],[1,"\\n"],[13]],["@progressBarState","@lastSlideIndex","bean","index"],false,["on","slideshows@controls-overlay/progress-bar/overflow-beans","each","-track-array","if","global-helpers@and","global-helpers@eq","artdeco-completeness-meter-linear@artdeco-completeness-meter-linear","slideshows@controls-overlay/progress-bar/jellybean","global-helpers@lte"]]',moduleName:"slideshows/components/controls-overlay/progress-bar.hbs",isStrictMode:!1})
class r extends i.default{get slidingWindowBeans(){const{progressBarState:{slidingWindowSize:e},lastSlideIndex:t}=this.args
return new Array(Math.min(e,t+1))}get slidingWindowLastBeanIndex(){return this.slidingWindowBeans.length-1}get beforeActiveBeanIndex(){const{slidingWindowActiveItemIndex:e}=this.args.progressBarState,t=e-1
return t>=0?t:null}get afterActiveBeanIndex(){const{slidingWindowActiveItemIndex:e,slidingWindowSize:t}=this.args.progressBarState,n=e+1
return n<t?n:null}get showProgressMeter(){const{progressBarState:e}=this.args
return!e.isAnimating&&e.isProgressMeterStarted}}e.default=r;(0,t.setComponentTemplate)(o,r)}))
define("slideshows/components/controls-overlay/progress-bar/jellybean",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"FOh95Iup",block:'[[[1,"\\n"],[11,0],[17,1],[16,0,[29,["slideshows-jellybean__container\\n    ",[52,[30,2],"slideshows-jellybean__container--active"],"\\n    ",[52,[30,3],"visibility-hidden"],"\\n    ",[52,[30,4],"slideshows-jellybean__container--seen"],"\\n    ",[52,[30,5],[28,[37,1],["slideshows-jellybean__container--",[30,5]],null]],"\\n    ",[52,[30,6],"slideshows-jellybean__container--before-active-bean"],"\\n    ",[52,[30,7],"slideshows-jellybean__container--after-active-bean"],"\\n    ",[52,[30,8,["slidingForward"]],"slideshows-jellybean__container--sliding-forward"],"\\n    ",[52,[30,8,["slidingBackward"]],"slideshows-jellybean__container--sliding-backward"],"\\n    ",[52,[30,8,["movingForward"]],"slideshows-jellybean__container--moving-forward"],"\\n    ",[52,[30,8,["movingBackward"]],"slideshows-jellybean__container--moving-backward"]]]],[12],[1,"\\n  "],[10,0],[15,0,[29,["slideshows-jellybean__bean\\n      ",[52,[30,4],"slideshows-jellybean__bean--seen"],"\\n      ",[52,[30,2],"slideshows-jellybean__bean--active"],"\\n      ",[52,[30,5],[28,[37,1],["slideshows-jellybean__bean--",[30,5]],null]],"\\n      ",[52,[30,6],"slideshows-jellybean__bean--before-active-bean"],"\\n      ",[52,[30,7],"slideshows-jellybean__bean--after-active-bean"],"\\n      ",[52,[30,9],"slideshows-jellybean__bean--sliding-window-first-bean"],"\\n      ",[52,[30,10],"slideshows-jellybean__bean--sliding-window-last-bean"],"\\n      ",[52,[30,8,["slidingForward"]],"slideshows-jellybean__bean--sliding-forward"],"\\n      ",[52,[30,8,["slidingBackward"]],"slideshows-jellybean__bean--sliding-backward"],"\\n      ",[52,[30,8,["movingForward"]],"slideshows-jellybean__bean--moving-forward"],"\\n      ",[52,[30,8,["movingBackward"]],"slideshows-jellybean__bean--moving-backward"]]]],[12],[13],[1,"\\n"],[13]],["&attrs","@active","@hidden","@seen","@size","@isBeforeActiveBean","@isAfterActiveBean","@progressBarState","@isSlidingWindowFirstBean","@isSlidingWindowLastBean"],false,["if","concat"]]',moduleName:"slideshows/components/controls-overlay/progress-bar/jellybean.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("slideshows/components/controls-overlay/progress-bar/overflow-beans",["exports","@ember/component","@ember/template-factory","@glimmer/component"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"kJu6TrP3",block:'[[[41,[51,[30,1]],[[[1,"  "],[8,[39,1],null,[["@progressBarState","@seen","@hidden","@size"],[[30,2],false,[30,0,["hideMediumBean"]],"medium"]],null],[1,"\\n"]],[]],null],[1,"\\n"],[10,0],[14,0,"relative"],[12],[1,"\\n  "],[8,[39,1],null,[["@progressBarState","@seen","@hidden","@size"],[[30,2],[30,1],[52,[30,1],[30,0,["hideSeed"]],[30,0,["hideSmallBean"]]],[29,[[52,[30,1],"seed","small"]]]]],null],[1,"\\n\\n  "],[8,[39,1],null,[["@progressBarState","@seen","@hidden","@size"],[[30,2],[30,1],[52,[30,1],[30,0,["hideSmallBean"]],[30,0,["hideSeed"]]],[29,[[52,[30,1],"small","seed"]]]]],null],[1,"\\n"],[13],[1,"\\n\\n"],[41,[30,1],[[[1,"  "],[8,[39,1],null,[["@progressBarState","@seen","@hidden","@size"],[[30,2],true,[30,0,["hideMediumBean"]],"medium"]],null],[1,"\\n"]],[]],null]],["@seen","@progressBarState"],false,["unless","slideshows@controls-overlay/progress-bar/jellybean","if"]]',moduleName:"slideshows/components/controls-overlay/progress-bar/overflow-beans.hbs",isStrictMode:!1})
class r extends i.default{get hideSeed(){const{progressBarState:{slidingWindowSize:e,slidingWindowFirstSlideIndex:t,slidingWindowLastSlideIndex:n,slidingForward:i},seen:o,lastSlideIndex:r}=this.args
if(r<e+2)return!0
if(o){if(t>2)return!1
if(2===t)return i}else{if(n<r-2)return!1
if(n===r-2)return!i}return!0}get hideSmallBean(){const{progressBarState:{slidingWindowSize:e,slidingWindowFirstSlideIndex:t,slidingWindowLastSlideIndex:n,slidingForward:i,slidingBackward:o},seen:r,lastSlideIndex:a}=this.args
if(a<e+1)return!0
if(r){if(t>2)return!1
if(2===t)return i
if(1===t)return!o}else{if(n===a-2)return o
if(n<a-1)return!1
if(n===a-1)return!i}return!0}get hideMediumBean(){const{progressBarState:{curSlideIndex:e,slidingWindowSize:t,slidingWindowFirstSlideIndex:n,slidingWindowLastSlideIndex:i,slidingForward:o,slidingBackward:r},seen:a,lastSlideIndex:l}=this.args
if(l<t)return!0
if(a){if(e===t)return o
if(n<1)return!r}else{if(i===l-1)return r
if(i===l)return!o}return!1}}e.default=r;(0,t.setComponentTemplate)(o,r)}))
define("slideshows/components/controls-overlay/volume-controls",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d
const u=(0,a.createTemplateFactory)({id:"jjd5W0bN",block:'[[[11,0],[4,[38,0],["mouseover",[28,[37,1],[[30,0],"isVolumeSliderVisible",true],null]],null],[4,[38,0],["mouseleave",[28,[37,1],[[30,0],"isVolumeSliderVisible",false],null]],null],[12],[1,"\\n"],[1,"  "],[11,"button"],[24,0,"slideshows-controls-overlay__button"],[24,4,"button"],[4,[38,0],["click",[30,1]],null],[12],[1,"\\n    "],[1,[28,[35,2],null,[["type","size"],[[30,0,["volumeIcon"]],"large"]]]],[1,"\\n  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"slideshows-volume-controls__slider-container"],[12],[1,"\\n    "],[10,0],[15,0,[29,["slideshows-volume-controls__slider-content\\n        ",[52,[30,0,["isVolumeSliderVisible"]],"slideshows-volume-controls__slider-content--is-visible"]]]],[12],[1,"\\n      "],[8,[39,4],[[4,[38,0],["focusin",[28,[37,1],[[30,0],"isVolumeSliderVisible",true],null]],null],[4,[38,0],["focusout",[28,[37,1],[[30,0],"isVolumeSliderVisible",false],null]],null]],[["@class","@value","@min","@max","@step","@hasTooltip","@onInput"],["slideshows-volume-controls__slider",[30,2],0,1,0.05,false,[30,3]]],null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@onToggleVolume","@volumeLevel","@onVolumeChange"],false,["on","ember-set-helper@set","artdeco-icons-web@li-icon","if","artdeco-slider@artdeco-slider"]]',moduleName:"slideshows/components/controls-overlay/volume-controls.hbs",isStrictMode:!1})
let p=(c=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isVolumeSliderVisible",d,this)}get volumeIcon(){return 0===this.args.volumeLevel?"mute-icon":this.args.volumeLevel>0&&this.args.volumeLevel<=.25?"volume-min-icon":this.args.volumeLevel>.25&&this.args.volumeLevel<=.5?"volume-mid-icon":"volume-max-icon"}},d=(0,i.default)(c.prototype,"isVolumeSliderVisible",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),c)
e.default=p;(0,r.setComponentTemplate)(u,p)}))
define("slideshows/components/media-loader",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@glimmer/tracking","global-utils/utils/html-safe","global-utils/utils/is-browser"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g
const h=(0,a.createTemplateFactory)({id:"RZCE0gqV",block:'[[[11,"section"],[17,1],[12],[1,"\\n  "],[10,0],[14,0,"slideshows-media-loader__container"],[15,5,[28,[37,0],null,[["padding-top"],[[30,0,["paddingTopStyle"]]]]]],[12],[1,"\\n    "],[11,0],[24,0,"slideshows-media-loader__content"],[4,[38,1],[[30,0,["calculateElementWidth"]]],null],[12],[1,"\\n"],[41,[30,2],[[[1,"        "],[8,[39,3],null,[["@activeSlide"],[[30,3]]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[39,4],null,[["@activeSlide","@containerAspectRatio","@containerHeight","@containerWidth","@isAutoloopEnabled","@isAutoPlayEnabled","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@volumeLevel","@handleProgressUpdate","@handlePlayerEnd"],[[30,3],[30,4],[30,0,["containerHeight"]],[30,0,["containerWidth"]],[30,5],[30,6],[30,7],[30,8],[30,9],[30,10],[30,11]]],null],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@isImageSlide","@activeSlide","@aspectRatio","@isAutoloopEnabled","@isAutoPlayEnabled","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@volumeLevel","@handleProgressUpdate","@handlePlayerEnd"],false,["global-helpers@css-style","ember-resize-modifier@did-resize","if","slideshows@media-loader/image-loader","slideshows@media-loader/video-loader"]]',moduleName:"slideshows/components/media-loader.hbs",isStrictMode:!1})
let f=(p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"containerWidth",m,this);(0,t.default)(this,"containerHeight",g,this)}get paddingTopStyle(){if(this.args.aspectRatio){const e=1/this.args.aspectRatio*100
return(0,d.default)(`${e}%;`)}return"0%"}calculateElementWidth(){if(u.default){var e
const{width:t,height:n}=null===(e=document.querySelector(".slideshows-media-loader__content"))||void 0===e?void 0:e.getBoundingClientRect()
this.containerWidth=t
this.containerHeight=n}return 0}},m=(0,i.default)(p.prototype,"containerWidth",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),g=(0,i.default)(p.prototype,"containerHeight",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),(0,i.default)(p.prototype,"calculateElementWidth",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"calculateElementWidth"),p.prototype),p)
e.default=f;(0,r.setComponentTemplate)(h,f)}))
define("slideshows/components/media-loader/image-loader",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const r=(0,n.createTemplateFactory)({id:"/0ZHjLTF",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@class","@image","@desiredWidth"],["slideshows-image-loader__image",[30,0,["image"]],600]],null],[1,"\\n"],[13]],["&attrs"],false,["ember-vector-images@lazy-image"]]',moduleName:"slideshows/components/media-loader/image-loader.hbs",isStrictMode:!1})
class a extends i.default{get image(){return(0,o.get)(this.args,"activeSlide.image.attributes.0.vectorImage")||(0,o.get)(this.args,"activeSlide.image.attributes.0.imageUrl")}}e.default=a;(0,t.setComponentTemplate)(r,a)}))
define("slideshows/components/media-loader/video-loader",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@ember/object","global-utils/utils/html-safe","video/components/native-video-loader"],(function(e,t,n,i,o,r,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s
const c=(0,o.createTemplateFactory)({id:"x0FU4SvA",block:'[[[11,0],[17,1],[24,0,"slideshows-video-loader__container"],[16,5,[28,[37,0],null,[["max-width"],[[30,0,["videoContainerWidth"]]]]]],[4,[38,1],[[30,0,["videoAttached"]]],null],[4,[38,2],null,[["isPlayerInitialized","isPlaybackActive","isVolumeActive","volumeLevel","videoLoader"],[[30,0,["isPlayerInitialized"]],[30,2],[30,3],[30,4],[30,0]]]],[12],[1,"\\n  "],[8,[39,3],null,[["@classNames","@aspectRatio","@autoplay","@sources","@tracks","@controls","@tracking","@onReady","@onEnded","@onError","@onLoadeddata","@onLoadstart","@onLoadedmetadata","@onPause","@onPlay","@onCanplay","@onPlaying","@onSeeked","@onSeeking","@onTimeupdate","@onVolumechange","@onControlInteractionTrack","@onTrack"],["slideshows-video-loader__media-player-container",[30,0,["aspectRatio"]],[30,5],[30,0,["sources"]],[30,0,["tracks"]],[30,0,["controls"]],[30,0,["trackingConfig"]],[30,0,["handlePlayerReady"]],[30,0,["handlePlayerEnd"]],[30,0,["handlePlayerError"]],[30,0,["handlePlayerLoadeddata"]],[30,0,["handlePlayerLoadstart"]],[30,0,["handlePlayerLoadedmetadata"]],[30,0,["handlePlayerPause"]],[30,0,["handlePlayerPlay"]],[30,0,["handlePlayerCanplay"]],[30,0,["handlePlayerPlaying"]],[30,0,["handlePlayerSeeked"]],[30,0,["handlePlayerSeeking"]],[30,0,["handlePlayerTimeupdate"]],[30,0,["handlePlayerVolumechange"]],[30,0,["handleControlInteraction"]],[30,0,["handleTracking"]]]],[["default"],[[[[1,"\\n    "],[18,7,[[30,6]]],[1,"\\n  "]],[6]]]]],[1,"\\n"],[13]],["&attrs","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@volumeLevel","@isAutoPlayEnabled","player","&default"],false,["global-helpers@css-style","did-insert","slideshows@handle-video-interaction","ember-media-player@media-player","yield"]]',moduleName:"slideshows/components/media-loader/video-loader.hbs",isStrictMode:!1})
let d=(s=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"aspectRatio","auto");(0,t.default)(this,"controls",!1)}get trackingId(){return(0,r.get)(this.args,"activeSlide.videoPlayMetadata.trackingId")}get videoPlayMetadata(){return(0,r.get)(this.args,"activeSlide.videoPlayMetadata")}get videoContainerWidth(){const e=(0,r.get)(this.videoPlayMetadata,"aspectRatio")
if(this.args.containerWidth&&this.args.containerHeight&&e&&this.args.containerAspectRatio){let t
t=e>1?parseInt(this.args.containerWidth*e,10):parseInt(this.args.containerHeight*e,10)
return(0,a.default)(`${t}px;`)}return"100%"}handlePlayerTimeupdate(){var e,t
super.handlePlayerTimeupdate(...arguments)
const{currentTime:n,duration:i}=this.getPlayerState()
null===(e=(t=this.args).handleProgressUpdate)||void 0===e||e.call(t,{currentTime:n,duration:i})}handlePlayerEnd(){var e,t
super.handlePlayerEnd(...arguments)
null===(e=(t=this.args).handlePlayerEnd)||void 0===e||e.call(t)}handlePlayerCanplay(){this.args.isSlideshowPlaybackActive||this.pauseVideo()}playVideo(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null
super.playVideo(this.args.isSlideshowUnmuted,t)}},(0,n.default)(s.prototype,"handlePlayerTimeupdate",[r.action],Object.getOwnPropertyDescriptor(s.prototype,"handlePlayerTimeupdate"),s.prototype),(0,n.default)(s.prototype,"handlePlayerEnd",[r.action],Object.getOwnPropertyDescriptor(s.prototype,"handlePlayerEnd"),s.prototype),(0,n.default)(s.prototype,"handlePlayerCanplay",[r.action],Object.getOwnPropertyDescriptor(s.prototype,"handlePlayerCanplay"),s.prototype),s)
e.default=d;(0,i.setComponentTemplate)(c,d)}))
define("slideshows/components/viewer",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","@glimmer/tracking","@ember/service","data-layer/utils/global/get-setting","video-utils/utils/video-constants","@ember/utils","slideshows/utils/progress-bar-state","ember-test-waiters"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,b,v,y,_,T,k,E,w
const C=(0,a.createTemplateFactory)({id:"TWCfw4So",block:'[[[11,0],[24,0,"slideshows-viewer"],[17,1],[4,[38,0],null,[["onToggleFullscreen","isSlideshowFullscreenMode","onToggleFullscreenIcon"],[[30,0,["onToggleFullscreen"]],[30,0,["isSlideshowFullscreenMode"]],[30,0,["onToggleFullscreenIcon"]]]]],[12],[1,"\\n  "],[8,[39,1],null,[["@isImageSlide","@isSlideshowPlaybackActive","@isSlideshowFullscreenMode","@lastSlideIndex","@navigateForward","@navigateBackward","@progressBarState","@slideshowFullscreenModeIcon","@volumeLevel","@onToggleFullscreen","@onTogglePlay","@onToggleVolume","@onVolumeChange"],[[30,0,["isImageSlide"]],[30,0,["isSlideshowPlaybackActive"]],[30,0,["isSlideshowFullscreenMode"]],[30,0,["lastSlideIndex"]],[30,0,["navigateForward"]],[30,0,["navigateBackward"]],[30,0,["progressBarState"]],[30,0,["slideshowFullscreenModeIcon"]],[30,0,["volumeLevel"]],[30,0,["onToggleFullscreen"]],[30,0,["onTogglePlay"]],[30,0,["onToggleVolume"]],[30,0,["onVolumeChange"]]]],null],[1,"\\n\\n  "],[10,0],[14,0,"slideshows-viewer__media-loader-container"],[12],[1,"\\n    "],[8,[39,2],null,[["@activeSlide","@aspectRatio","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@isAutoPlayEnabled","@isAutoloopEnabled","@isImageSlide","@volumeLevel","@handleProgressUpdate","@handlePlayerEnd"],[[30,0,["activeSlide"]],[30,0,["aspectRatio"]],[30,0,["isSlideshowPlaybackActive"]],[30,0,["isSlideshowUnmuted"]],[30,0,["isAutoPlayEnabled"]],[30,0,["isAutoloopEnabled"]],[30,0,["isImageSlide"]],[30,0,["volumeLevel"]],[30,0,["handleProgressUpdate"]],[30,0,["handlePlayerEnd"]]]],null],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"slideshows-viewer-playback-controls-container"],[12],[13],[1,"\\n"],[13]],["&attrs"],false,["slideshows@fullscreen-interaction","slideshows@controls-overlay","slideshows@media-loader"]]',moduleName:"slideshows/components/viewer.hbs",isStrictMode:!1})
let O=(f=(0,d.inject)("store"),b=class extends s.default{get slides(){return(0,l.get)(this.args,"model.slides")}get isImageSlide(){return(0,m.isPresent)((0,l.get)(this.activeSlide,"image"))}get activeSlide(){return this.slides[this.progressBarState.curSlideIndex]}get aspectRatio(){let e=1
const t=16/9
this.slides.forEach((t=>{const n=(0,l.get)(t,"image.attributes.firstObject.displayAspectRatio")
let i
n&&(i=1/n)
const o=(0,l.get)(t,"videoPlayMetadata.aspectRatio")||i
e<o&&(e=o)}))
return e>t?t:e}get lastSlideIndex(){return this.slides.length-1}get isAutoloopEnabled(){return!this.isAutoPlayEnabled}constructor(){super(...arguments);(0,t.default)(this,"store",v,this);(0,n.default)(this,"progressBarState",new g.default);(0,t.default)(this,"isAutoPlayEnabled",y,this);(0,t.default)(this,"isSlideshowPlaybackActive",_,this);(0,t.default)(this,"isSlideshowUnmuted",T,this);(0,t.default)(this,"isSlideshowFullscreenMode",k,this);(0,t.default)(this,"slideshowFullscreenModeIcon",E,this);(0,t.default)(this,"volumeLevel",w,this);(0,n.default)(this,"volumeLevelIfUnmuted",1)
this._getAutoplaySetting()}onTogglePlay(){this.isSlideshowPlaybackActive=!this.isSlideshowPlaybackActive}handleProgressUpdate(e){let{currentTime:t,duration:n}=e
this.progressBarState.updateProgressMeter({current:t,max:n})}handlePlayerEnd(){this.isAutoPlayEnabled&&this._autoAdvanceSlide()}navigateForward(){this.isAutoPlayEnabled||(this.isSlideshowPlaybackActive=!1)
this.progressBarState.navigateForward()}navigateBackward(){this.isAutoPlayEnabled||(this.isSlideshowPlaybackActive=!1)
this.progressBarState.navigateBackward()}toggleVolume(){this.isSlideshowUnmuted=!this.isSlideshowUnmuted}onToggleFullscreen(){this.isSlideshowFullscreenMode=!this.isSlideshowFullscreenMode}onToggleVolume(){this.isSlideshowUnmuted=!this.isSlideshowUnmuted
this.isSlideshowUnmuted?this.volumeLevel=this.volumeLevelIfUnmuted:this.volumeLevel=0}onVolumeChange(e){let{value:t}=e
this.volumeLevel=t
this.volumeLevelIfUnmuted=t
this.isSlideshowUnmuted=0!==t}onToggleFullscreenIcon(){this.isSlideshowFullscreenMode?this.slideshowFullscreenModeIcon="exit-fullscreen-icon":this.slideshowFullscreenModeIcon="fullscreen-icon"}_autoAdvanceSlide(){this.progressBarState.curSlideIndex!==this.lastSlideIndex&&this.navigateForward()}_getAutoplaySetting(){return(0,h.waitForPromise)((0,u.getSetting)(this.store,"videoAutoPlay").then((e=>{if(!this.isDestroying){this.isAutoPlayEnabled=e===p.AUTOPLAY_SETTINGS.ALWAYS
this.isAutoPlayEnabled&&(this.isSlideshowPlaybackActive=!0)}})))}},v=(0,i.default)(b.prototype,"store",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(b.prototype,"isAutoPlayEnabled",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,i.default)(b.prototype,"isSlideshowPlaybackActive",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(b.prototype,"isSlideshowUnmuted",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(b.prototype,"isSlideshowFullscreenMode",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(b.prototype,"slideshowFullscreenModeIcon",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return"fullscreen-icon"}}),w=(0,i.default)(b.prototype,"volumeLevel",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),(0,i.default)(b.prototype,"onTogglePlay",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onTogglePlay"),b.prototype),(0,i.default)(b.prototype,"handleProgressUpdate",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"handleProgressUpdate"),b.prototype),(0,i.default)(b.prototype,"handlePlayerEnd",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"handlePlayerEnd"),b.prototype),(0,i.default)(b.prototype,"navigateForward",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"navigateForward"),b.prototype),(0,i.default)(b.prototype,"navigateBackward",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"navigateBackward"),b.prototype),(0,i.default)(b.prototype,"toggleVolume",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"toggleVolume"),b.prototype),(0,i.default)(b.prototype,"onToggleFullscreen",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleFullscreen"),b.prototype),(0,i.default)(b.prototype,"onToggleVolume",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleVolume"),b.prototype),(0,i.default)(b.prototype,"onVolumeChange",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onVolumeChange"),b.prototype),(0,i.default)(b.prototype,"onToggleFullscreenIcon",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleFullscreenIcon"),b.prototype),b)
e.default=O;(0,r.setComponentTemplate)(C,O)}))
define("slideshows/modifiers/fullscreen-interaction",["exports","ember-modifier","@ember/debug","global-utils/utils/is-browser"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.activateFullscreen=o
e.default=void 0
function o(e){i.default&&(e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen())}var r=(0,t.modifier)(((e,t,n)=>{let{onToggleFullscreen:r,isSlideshowFullscreenMode:a,onToggleFullscreenIcon:l}=n
const s=()=>{!document.fullscreenElement&&a&&(null==r||r())
null==l||l()}
document.addEventListener("fullscreenchange",s)
a?o(e):document.fullscreenElement&&i.default&&(document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen())
return()=>{document.removeEventListener("fullscreenchange",s)}}),{eager:!1})
e.default=r}))
define("slideshows/modifiers/handle-video-interaction",["exports","@babel/runtime/helpers/esm/defineProperty","ember-modifier"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class i extends n.default{constructor(){super(...arguments);(0,t.default)(this,"currentPlaybackActive",!1);(0,t.default)(this,"currentVolumeActive",!1);(0,t.default)(this,"currentVolumeLevel",0)}didReceiveArguments(){const{isPlaybackActive:e,isVolumeActive:t,isPlayerInitialized:n,volumeLevel:i}=this.args.named
if(n){if(this.currentPlaybackActive!==e){this.currentPlaybackActive=e
this._playPauseVideo()}if(this.currentVolumeActive!==t){this.currentVolumeActive=t
this._toggleMuteOnVideo()}if(this.currentVolumeLevel!==i){this.currentVolumeLevel=i
this._setVolumeOnVideo(i)}}}_playPauseVideo(){const{videoLoader:e}=this.args.named
if(this.currentPlaybackActive){var t
null===(t=e.playVideo)||void 0===t||t.call(e)}else{var n
null===(n=e.pauseVideo)||void 0===n||n.call(e)}}_toggleMuteOnVideo(){const{videoLoader:e}=this.args.named
if(this.currentVolumeActive){var t
null===(t=e.tryUnmuteVideo)||void 0===t||t.call(e)}else{var n
null===(n=e.muteVideo)||void 0===n||n.call(e)}}_setVolumeOnVideo(){const{videoLoader:e}=this.args.named
if(this.currentVolumeLevel){var t
null===(t=e.setVolumeOnVideo)||void 0===t||t.call(e,this.currentVolumeLevel)}}}e.default=i}))
define("slideshows/utils/progress-bar-state",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/tracking","@ember/object"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,s,c,d,u,p,m,g,h,f
let b=(l=class{constructor(){(0,n.default)(this,"slidingWindowSize",5);(0,t.default)(this,"curSlideIndex",s,this);(0,t.default)(this,"slidingWindowActiveItemIndex",c,this);(0,t.default)(this,"slidingWindowFirstSlideIndex",d,this);(0,t.default)(this,"slidingForward",u,this);(0,t.default)(this,"slidingBackward",p,this);(0,t.default)(this,"movingForward",m,this);(0,t.default)(this,"movingBackward",g,this);(0,t.default)(this,"progressMeterCurrentProgress",h,this);(0,t.default)(this,"progressMeterMaxProgress",f,this)}get slidingWindowLastSlideIndex(){return this.slidingWindowFirstSlideIndex+this.slidingWindowSize-1}get isAnimating(){return this.slidingForward||this.slidingBackward||this.movingForward||this.movingBackward}get isProgressMeterStarted(){return this.progressMeterCurrentProgress>=1}get isProgressMeterComplete(){return this.progressMeterCurrentProgress>=this.progressMeterMaxProgress}navigateForward(){this.curSlideIndex+=1
if(this.slidingWindowActiveItemIndex<this.slidingWindowSize-1){this.slidingWindowActiveItemIndex+=1
this.movingForward=!0}else{this.slidingWindowFirstSlideIndex+=1
this.slidingForward=!0}this.resetProgressMeter()}navigateBackward(){this.curSlideIndex-=1
if(this.slidingWindowActiveItemIndex>0){this.slidingWindowActiveItemIndex-=1
this.movingBackward=!0}else{this.slidingWindowFirstSlideIndex-=1
this.slidingBackward=!0}this.resetProgressMeter()}onAnimationEnd(){this.slidingForward=!1
this.slidingBackward=!1
this.movingForward=!1
this.movingBackward=!1}updateProgressMeter(e){let{current:t,max:n}=e
this.progressMeterCurrentProgress=t
this.progressMeterMaxProgress=n}resetProgressMeter(){this.updateProgressMeter({current:0,max:100})}},s=(0,i.default)(l.prototype,"curSlideIndex",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),c=(0,i.default)(l.prototype,"slidingWindowActiveItemIndex",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),d=(0,i.default)(l.prototype,"slidingWindowFirstSlideIndex",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),u=(0,i.default)(l.prototype,"slidingForward",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),p=(0,i.default)(l.prototype,"slidingBackward",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),m=(0,i.default)(l.prototype,"movingForward",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g=(0,i.default)(l.prototype,"movingBackward",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=(0,i.default)(l.prototype,"progressMeterCurrentProgress",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),f=(0,i.default)(l.prototype,"progressMeterMaxProgress",[r.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 100}}),(0,i.default)(l.prototype,"navigateForward",[a.action],Object.getOwnPropertyDescriptor(l.prototype,"navigateForward"),l.prototype),(0,i.default)(l.prototype,"navigateBackward",[a.action],Object.getOwnPropertyDescriptor(l.prototype,"navigateBackward"),l.prototype),(0,i.default)(l.prototype,"onAnimationEnd",[a.action],Object.getOwnPropertyDescriptor(l.prototype,"onAnimationEnd"),l.prototype),l)
e.default=b}))
define("update-components/components/actor",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/service","@ember/utils","feed-shared/utils/constants","feed-requests/update-actions","decorated-entity-image/utils/get-ring-navigation-link"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,b,v,y,_,T,k
const E=(0,a.createTemplateFactory)({id:"Qv+CfQWw",block:'[[[11,0],[16,0,[29,["feed-shared-actor display-flex\\n    ",[52,[30,0,["containsControlMenu"]],"feed-shared-actor--with-control-menu"],"\\n    ",[52,[30,1],"feed-shared-actor--in-modal"],"\\n    ",[30,2],"\\n    "]]],[17,3],[12],[1,"\\n"],[41,[30,0,["shouldRenderActorImageWithRing"]],[[[1,"    "],[8,[39,1],[[16,"aria-label",[30,0,["ringNavigationAccessibilityText"]]],[24,0,"relative display-flex"],[16,"target",[52,[30,4],"_blank","_self"]],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[16,"data-control-name",[30,0,["controlNameOnContainer"]]],[4,[38,2],["click",[28,[37,3],[[30,0,["handleActorClick"]],[30,0,["controlNameOnImage"]]],null]],null]],[["@href","@useDefaultLinkBehavior"],[[30,0,["ringNavigationLink"]],[30,4]]],[["default"],[[[[1,"\\n      "],[10,0],[14,0,"feed-shared-actor__image relative"],[15,"data-control-id",[30,5,["trackingData","trackingId"]]],[15,"data-control-name",[30,0,["controlNameOnImage"]]],[12],[1,"\\n        "],[10,1],[14,0,"js-feed-shared-actor__avatar"],[15,"data-entity-hovercard-id",[30,0,["entityHovercardId"]]],[12],[1,"\\n          "],[8,[39,4],[[24,0,"feed-shared-actor__avatar"]],[["@entitySize","@images","@imgClasses","@isPresenceEnabled","@isRingHidden"],[[30,0,["avatarEntitySize"]],[30,0,["actor","image"]],"feed-shared-actor__avatar-image",true,[30,6]]],null],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[1,"  "],[8,[39,1],[[16,"aria-label",[28,[37,5],["a11y_actor_details","update-components/components/actor"],[["actorName","actorDescription","actorSubDescription"],[[30,0,["actor","name","text"]],[52,[30,0,["actor","description"]],[30,0,["actor","description","text"]],""],[52,[30,0,["showSubDescription"]],[30,0,["actor","subDescription","accessibilityText"]],""]]]]],[24,0,"feed-shared-actor__container-link relative display-flex flex-grow-1"],[16,"target",[52,[30,4],"_blank","_self"]],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[16,"data-control-name",[30,0,["controlNameOnContainer"]]]],[["@href","@useDefaultLinkBehavior"],[[30,0,["actor","navigationContext","actionTarget"]],[30,4]]],[["default"],[[[[1,"\\n    "],[11,0],[24,0,"feed-shared-actor__container absolute"],[4,[38,2],["click",[28,[37,3],[[30,0,["handleActorClick"]],[30,0,["controlNameOnContainer"]]],null]],null],[12],[13],[1,"\\n"],[41,[30,0,["shouldRenderNavigationContextActorImage"]],[[[1,"      "],[11,0],[24,0,"feed-shared-actor__image relative"],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[16,"data-control-name",[30,0,["controlNameOnImage"]]],[4,[38,2],["click",[28,[37,3],[[30,0,["handleActorClick"]],[30,0,["controlNameOnImage"]]],null]],null],[12],[1,"\\n        "],[10,1],[14,0,"js-feed-shared-actor__avatar"],[15,"data-entity-hovercard-id",[30,0,["entityHovercardId"]]],[12],[1,"\\n          "],[8,[39,4],[[24,0,"feed-shared-actor__avatar"]],[["@entitySize","@images","@imgClasses","@isPresenceEnabled","@isRingHidden"],[[30,0,["avatarEntitySize"]],[30,0,["actor","image"]],"feed-shared-actor__avatar-image",true,[30,6]]],null],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"\\n    "],[11,0],[24,0,"feed-shared-actor__meta relative"],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[16,"data-control-name",[30,0,["controlNameOnMeta"]]],[4,[38,2],["click",[28,[37,3],[[30,0,["handleActorClick"]],[30,0,["controlNameOnMeta"]]],null]],null],[12],[1,"\\n      "],[10,1],[14,0,"feed-shared-actor__title"],[12],[1,"\\n        "],[10,1],[15,0,[29,["feed-shared-actor__name t-14 t-bold hoverable-link-text\\n            ",[52,[30,7],"t-white","t-black"]]]],[15,"data-entity-hovercard-id",[30,0,["entityHovercardId"]]],[12],[1,"\\n"],[41,[30,8],[[[1,"            "],[8,[39,6],null,[["@tvm"],[[30,0,["actor","name"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],[[30,0,["actor","name"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"],[41,[30,0,["showSupplementaryActorInfo"]],[[[1,"          "],[10,1],[15,0,[29,["feed-shared-actor__supplementary-actor-info t-14 t-normal ml1\\n              ",[52,[30,7],"t-white","t-black--light"]]]],[12],[1,"\\n            "],[1,[28,[35,7],[[30,0,["actor","supplementaryActorInfo"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n\\n"],[41,[30,0,["actor","description"]],[[[1,"        "],[10,1],[15,0,[29,["feed-shared-actor__description t-12 t-normal\\n            ",[52,[30,7],"t-white","t-black--light"]]]],[12],[1,"\\n"],[41,[30,8],[[[1,"            "],[8,[39,6],null,[["@tvm"],[[30,0,["actor","description"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],[[30,0,["actor","description"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showSubDescription"]],[[[1,"        "],[10,1],[15,0,[29,["feed-shared-actor__sub-description t-12 t-normal\\n            ",[52,[30,7],"t-white","t-black--light"]]]],[12],[1,"\\n"],[41,[30,8],[[[1,"            "],[8,[39,6],null,[["@tvm"],[[30,0,["actor","subDescription"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],[[30,0,["actor","subDescription"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[10,"button"],[14,0,"entity-hovercard__a11y-trigger"],[14,"aria-expanded","false"],[15,"aria-label",[28,[37,5],["a11y_entity_hovercard","update-components/components/actor"],[["entityName"],[[30,0,["actor","name","text"]]]]]],[15,"data-entity-hovercard-id",[30,0,["entityHovercardId"]]],[14,"data-entity-hovercard-trigger","click"],[14,4,"button"],[12],[13],[1,"\\n\\n"],[41,[30,0,["showFollow"]],[[[1,"    "],[8,[39,8],[[16,0,[29,["feed-shared-actor__follow-button feed-shared-update-v2__follow-button artdeco-button\\n        ",[52,[30,0,["followingInfo","following"]],"artdeco-button--muted"],"\\n        ",[52,[30,0,["containsControlMenu"]],"feed-shared-update-v2__follow-button--next-to-control-menu"],"\\n        ",[52,[30,7],"artdeco-button--primary","artdeco-button--tertiary"]]]]],[["@iconType","@showText","@isFollowing","@toggleFollow"],["plus-icon",true,[30,0,["followingInfo","following"]],[30,0,["onToggleFollow"]]]],null],[1,"\\n"]],[]],null],[13]],["@isInModal","@class","&attrs","@openLinksExternally","@updateMetadata","@isRingHidden","@onDark","@isDashEnabled"],false,["if","app-aware-link@navigation-context-link","on","fn","image-view-model@image-view-model","t","text-view-model@text-view-model-v2","text-view-model@text-view-model","follows@follow-button"]]',moduleName:"update-components/components/actor.hbs",isStrictMode:!1})
let w=(g=(0,c.inject)("i18n"),h=(0,c.inject)("lix"),f=(0,c.inject)("pem-tracking"),b=(0,c.inject)("store"),v=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",y,this);(0,t.default)(this,"lix",_,this);(0,t.default)(this,"pemTracking",T,this);(0,t.default)(this,"store",k,this)}get actor(){return this.args.model}get avatarEntitySize(){return(0,s.get)(this.actor,"showSmallActorPortrait")?1:this.args.entitySize||3}get containsControlMenu(){return"ACTOR_COMPONENT"===(0,s.get)(this.args,"updateMetadata.actionsPosition")&&!this.args.isReshareContent}get controlNameOnContainer(){return this.args.isReshareContent?"original_share_actor_container":"actor_container"}get controlNameOnImage(){return this.args.isReshareContent?"original_share_actor_picture":"actor_picture"}get controlNameOnMeta(){return this.args.isReshareContent?"original_share_actor":"actor"}get entityHovercardId(){var e
const t=null!==(e=(0,s.get)(this,"actor.image.attributes.firstObject"))&&void 0!==e?e:{}
return(0,s.get)(t,"miniProfile.entityUrn")||(0,s.get)(t,"miniProfileWithRingStatus.miniProfile.entityUrn")||(0,s.get)(t,"miniCompany.entityUrn")}get showFollow(){return(this.args.showFollowButton||void 0===this.args.showFollowButton)&&(0,d.isPresent)((0,s.get)(this.actor,"followAction"))}get isDecoratedEntityImageLixEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.stories-decorated-entity-image")}get ringNavigationLink(){return this.args.isRingHidden?null:(0,m.getRingNavigationLink)((0,s.get)(this.actor,"ringStatus"),!1,this.isDecoratedEntityImageLixEnabled)}get ringNavigationAccessibilityText(){const e=(0,s.get)(this.actor,"name.text")
return this.i18n.lookupTranslation("components/update-components@actor","a11y_ring_status_link")([{actorName:e}])}get shouldRenderActorImageWithRing(){return(0,s.get)(this.actor,"image")&&!!this.ringNavigationLink}get shouldRenderNavigationContextActorImage(){return(0,s.get)(this.actor,"image")&&!this.ringNavigationLink}get shouldShowSubDescription(){return this.args.shouldShowSubDescription||void 0===this.args.shouldShowSubDescription}get showSubDescription(){return(0,s.get)(this.actor,"subDescription")&&this.shouldShowSubDescription}get showSupplementaryActorInfo(){return(this.args.shouldShowSupplementaryActorInfo||void 0===this.args.shouldShowSupplementaryActorInfo)&&(0,s.get)(this.actor,"supplementaryActorInfo")}get followingInfo(){return this.args.isDashEnabled?(0,s.get)(this.actor,"followAction.followingState"):(0,s.get)(this.actor,"followAction.followingInfo")}handleActorClick(e){const t=this.shouldRenderActorImageWithRing?"viewProfileVideo":(0,s.get)(this,"actor.navigationContext.trackingActionType"),{updateTrackingObj:n}=this.args,i=(0,s.get)(this,"actor.urn")
t&&n&&n.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:e,actionCategory:"VIEW",accessoryEntityUrn:i})}onToggleFollow(){this._handleToggleFollow()
this._triggerUpdateAttachment()}_handleToggleFollow(){const{actor:e,followingInfo:t}=this,{updateTrackingObj:n}=this.args,i=(0,s.get)(e,"followAction"),o=(0,s.get)(i,"companyFollowingTrackingContext"),[r,a,l]=(0,p.toggleFollowWithFollowingInfoRequest)(t,o),c=this.store.adapterFor("-ember-m3").ajax(r,a,l),d=[u.DEGRADATION_TRACKING_METADATA.FOLLOW_ACTOR]
this.pemTracking.trackFeatureDegradations(r,[],d,c)
const m=(0,s.get)(t,"following"),g=m?u.FeedConstants.FOLLOW:u.FeedConstants.UNFOLLOW,h=(0,s.get)(i,"followTrackingActionType"),f=(0,s.get)(i,"unfollowTrackingActionType")||`un${h}`
n&&n.fireFeedActionAndSponsoredTrackingEvents({actionCategory:g,actionType:m?h:f,controlName:"actor_follow_toggle"})}_triggerUpdateAttachment(){if((0,s.get)(this.args,"updateMetadata.actionTriggerEnabled")){const{followingInfo:n}=this,i=(0,s.get)(n,"entityUrn"),o=(0,s.get)(n,"following")
if(i&&o){var e,t
null===(e=(t=this.args).onTriggerUpdateAttachment)||void 0===e||e.call(t,u.UPDATE_ATTACHMENT_TRIGGER_ACTIONS.FOLLOW,[i],(0,s.get)(this.args,"updateMetadata.urn"))}}}},y=(0,i.default)(v.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(v.prototype,"pemTracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(v.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(v.prototype,"handleActorClick",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handleActorClick"),v.prototype),(0,i.default)(v.prototype,"onToggleFollow",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"onToggleFollow"),v.prototype),v)
e.default=w;(0,r.setComponentTemplate)(E,w)}))
define("update-components/components/aggregated-content",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils","feed-shared/helpers/render-model-path","@ember/service"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g
const h=(0,a.createTemplateFactory)({id:"m+ZSMefA",block:'[[[11,0],[16,0,[29,["feed-shared-aggregated-content full-width\\n    ",[52,[51,[30,0,["isLastComponentButton"]]],"pb2"]]]],[17,1],[12],[1,"\\n"],[42,[28,[37,2],[[28,[37,2],[[30,0,["updatesToDisplay"]]],null]],null],null,[[[1,"    "],[10,0],[15,0,[30,0,["cardClasses"]]],[12],[1,"\\n"],[41,[30,0,["isUpdateV2OctaneMigrationEnabled"]],[[[1,"        "],[8,[39,4],[[24,0,"feed-shared-update-v2--aggregated"]],[["@isWrapped","@update"],[true,[30,2]]],[["default"],[[[[1,"\\n          "],[1,[30,3,["controlMenu"]]],[1,"\\n          "],[1,[30,3,["header"]]],[1,"\\n          "],[1,[30,3,["actor"]]],[1,"\\n\\n          "],[8,[30,3,["inlineShowMoreText"]],null,[["@class","@isExpanded"],["feed-shared-update-v2__description",[30,6]]],[["default"],[[[[1,"\\n            "],[1,[30,3,["commentary"]]],[1,"\\n          "]],[]]]]],[1,"\\n\\n"],[41,[51,[30,0,["isCardWithoutContentLayout"]]],[[[41,[30,5,["hasContent"]],[[[1,"              "],[8,[30,3,["content"]],null,[["@isAggregatedContent","@class"],[true,"feed-shared-aggregated-content__content"]],null],[1,"\\n"]],[]],null]],[]],null],[1,"\\n"],[41,[30,5,["hasSocialDetail"]],[[[1,"            "],[1,[30,3,["socialCounts"]]],[1,"\\n            "],[1,[30,3,["likersModal"]]],[1,"\\n            "],[8,[30,3,["socialActions"]],null,null,[["default"],[[[[1,"\\n              "],[1,[30,7,["likeButton"]]],[1,"\\n              "],[1,[30,7,["commentButton"]]],[1,"\\n"],[41,[30,8,["showReshare"]],[[[1,"                "],[1,[30,7,["reshareButton"]]],[1,"\\n"]],[]],null],[41,[30,8,["showCommentToggle"]],[[[1,"                "],[1,[30,7,["commentToggle"]]],[1,"\\n"]],[]],null],[1,"            "]],[7,8]]]]],[1,"\\n            "],[10,0],[15,0,[28,[37,5],["feed-shared-update-v2__comments-container display-flex ",[52,[30,5,["sortCommentsByRelevance"]],"flex-column-reverse","flex-column"]],null]],[12],[1,"\\n"],[41,[30,5,["isCommentingDisabled"]],[[[1,"                "],[1,[30,3,["disabledCommentsBlock"]]],[1,"\\n"]],[]],null],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"        "]],[3,4,5]]]]],[1,"\\n"]],[]],[[[1,"        "],[8,[39,6],null,[["@update","@isWrapped","@class"],[[30,2],true,"feed-shared-update-v2--aggregated"]],[["default"],[[[[1,"\\n          "],[1,[30,9,["controlMenu"]]],[1,"\\n          "],[1,[30,9,["header"]]],[1,"\\n          "],[1,[30,9,["actor"]]],[1,"\\n\\n          "],[8,[30,9,["inlineShowMoreText"]],null,[["@class","@isExpanded"],["feed-shared-update-v2__description",[30,6]]],[["default"],[[[[1,"\\n            "],[1,[30,9,["commentary"]]],[1,"\\n          "]],[]]]]],[1,"\\n\\n"],[41,[51,[30,0,["isCardWithoutContentLayout"]]],[[[41,[30,11,["hasContent"]],[[[1,"              "],[8,[30,9,["content"]],null,[["@isAggregatedContent","@class"],[true,"feed-shared-aggregated-content__content"]],null],[1,"\\n"]],[]],null]],[]],null],[1,"\\n"],[41,[30,11,["hasSocialDetail"]],[[[1,"            "],[1,[30,9,["socialCounts"]]],[1,"\\n            "],[1,[30,9,["likersModal"]]],[1,"\\n            "],[8,[30,9,["socialActions"]],null,null,[["default"],[[[[1,"\\n              "],[1,[30,12,["likeButton"]]],[1,"\\n              "],[1,[30,12,["commentButton"]]],[1,"\\n"],[41,[30,13,["showReshare"]],[[[1,"                "],[1,[30,12,["reshareButton"]]],[1,"\\n"]],[]],null],[41,[30,13,["showCommentToggle"]],[[[1,"                "],[1,[30,12,["commentToggle"]]],[1,"\\n"]],[]],null],[1,"            "]],[12,13]]]]],[1,"\\n            "],[10,0],[15,0,[28,[37,5],["feed-shared-update-v2__comments-container display-flex ",[52,[30,11,["sortCommentsByRelevance"]],"flex-column-reverse","flex-column"]],null]],[12],[1,"\\n"],[41,[30,11,["isCommentingDisabled"]],[[[1,"                "],[1,[30,9,["disabledCommentsBlock"]]],[1,"\\n"]],[]],null],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"        "]],[9,10,11]]]]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[2]],null],[1,"\\n"],[44,[[50,[28,[37,9],[[28,[37,10],[[30,14,["lastComponent"]]],null]],null],0,null,null]],[[[41,[30,15],[[[1,"      "],[8,[30,15],[[16,0,[30,0,["lastComponentClasses"]]]],[["@model","@updateTrackingObj"],[[30,14,["lastComponent"]],[30,16]]],null],[1,"\\n"]],[]],null]],[15]]],[13]],["&attrs","update","components","actions","properties","@isDetailView","saComponents","saProperties","components","actions","properties","saComponents","saProperties","@model","LastComponent","@updateTrackingObj"],false,["unless","each","-track-array","if","feed-shared@render-models/update-v2-octane","concat","feed-shared@render-models/update-v2","let","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","feed-shared@render-model-path"]]',moduleName:"update-components/components/aggregated-content.hbs",isStrictMode:!1}),f="CARDS",b="LIST",v="CARDS_WITHOUT_CONTENT"
let y=(p=(0,u.inject)("lix"),m=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",g,this)}get cardType(){return(0,s.get)(this.args,"model.type")}get isCardLayout(){return this.cardType===f}get isCardWithoutContentLayout(){return this.cardType===v}get isListLayout(){return this.cardType===b}get cardClasses(){return this.isCardLayout||this.isCardWithoutContentLayout?"feed-shared-aggregated-content__card mv2 mh4":"feed-shared-aggregated-content__list-item"}get isLastComponentButton(){const e=(0,s.get)(this.args,"model.lastComponent")
return"button"===(0,d.getComponentType)(e)}get lastComponentClasses(){return this.isLastComponentButton?"feed-shared-aggregated-content__button artdeco-button artdeco-button--tertiary artdeco-button--fluid":""}get updatesToDisplay(){var e
const t=(0,s.get)(this.args,"model.visibleCount"),n=null!==(e=(0,s.get)(this.args,"model.updates"))&&void 0!==e?e:[]
return(0,c.isPresent)(t)?n.slice(0,t):n}get isUpdateV2OctaneMigrationEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-update-v2-octane-migration")}},g=(0,i.default)(m.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m)
e.default=y;(0,r.setComponentTemplate)(h,y)}))
define("update-components/components/announcement",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"9rO4U6YU",block:'[[[11,0],[16,0,[29,["feed-shared-announcement\\n    ",[52,[30,1],"feed-shared-announcement--carousel","feed-shared-update-v2__update-content-wrapper artdeco-card"]]]],[17,2],[12],[1,"\\n"],[41,[30,3,["actor"]],[[[1,"    "],[8,[39,1],[[16,0,[52,[30,0,["containsControlMenu"]],"feed-shared-actor--with-control-menu"]]],[["@model","@updateMetadata","@updateTrackingObj"],[[30,3,["actor"]],[30,4],[30,5]]],null],[1,"\\n"]],[]],null],[41,[30,0,["containsControlMenu"]],[[[1,"    "],[8,[30,6],null,null,null],[1,"\\n"]],[]],null],[1,"\\n  "],[10,"article"],[14,0,"feed-shared-announcement__description-container"],[12],[1,"\\n"],[41,[30,3,["title"]],[[[1,"      "],[10,"h2"],[14,0,"feed-shared-announcement__title t-14 t-black--light"],[12],[1,"\\n"],[41,[30,1],[[[1,"          "],[8,[30,7],[[4,[38,2],["click",[28,[37,3],[[30,0,["navigateToDetailTracking"]],[30,5]],null]],null],[4,[38,4],["commentary_text"],null]],null,[["default"],[[[[1,"\\n            "],[8,[39,5],[[24,0,"mh0"]],[["@numLinesBeforeTruncation","@disableToggleShowMore","@disableCIE","@trackingOverrides","@updateTrackingObj","@onShowMore"],[3,true,true,[30,8],[30,5],[30,9]]],[["default"],[[[[1,"\\n"],[41,[30,10],[[[1,"                "],[8,[39,6],null,[["@tvm"],[[30,3,["title"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,7],[[30,3,["title"]]],null]],[1,"\\n"]],[]]],[1,"            "]],[]]]]],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,10],[[[1,"            "],[8,[39,6],null,[["@tvm"],[[30,3,["title"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],[[30,3,["title"]]],null]],[1,"\\n"]],[]]]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3,["subtitle"]],[[[1,"      "],[10,"h3"],[14,0,"feed-shared-announcement__subtitle t-12 t-black--light t-normal mv0 mh3"],[12],[1,"\\n"],[41,[30,10],[[[1,"          "],[8,[39,6],null,[["@tvm"],[[30,3,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,7],[[30,3,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@isCarouselUpdate","&attrs","@model","@updateMetadata","@updateTrackingObj","@controlMenuComponent","@linkToComponent","@commentaryInlineSeeMoreTrackingOverrides","@openDetailPage","@isDashEnabled"],false,["if","update-components@actor","on","fn","ember-cli-pemberly-tracking@track-interaction","feed-shared@inline-show-more-text","text-view-model@text-view-model-v2","text-view-model@text-view-model"]]',moduleName:"update-components/components/announcement.hbs",isStrictMode:!1})
let s=(a=class extends o.default{get containsControlMenu(){return"ANNOUNCEMENT_COMPONENT"===(0,r.get)(this.args,"updateMetadata.actionsPosition")}navigateToDetailTracking(e){e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewUpdateDetail",controlName:"commentary_text"})}},(0,t.default)(a.prototype,"navigateToDetailTracking",[r.action],Object.getOwnPropertyDescriptor(a.prototype,"navigateToDetailTracking"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("update-components/components/article",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@glimmer/tracking","@ember/object","@ember/utils","ember-lifeline","feed-requests/update-actions","feed-shared/utils/constants","global-utils/utils/url","extended/config/environment","global-utils/utils/is-browser"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f,b){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,y,_,T,k,E,w,C,O
const S=(0,a.createTemplateFactory)({id:"DHfotT+b",block:'[[[11,"article"],[16,0,[29,["feed-shared-article ",[30,1]]]],[17,2],[4,[38,0],null,[["isCarouselUpdate","property","heightHelper"],[[30,3],"margin-bottom",[30,0,["getAdjustedHeight"]]]]],[12],[1,"\\n"],[41,[51,[30,4]],[[[1,"    "],[8,[39,2],null,[["@lockupClass","@hideSubscribeButton","@useDefaultLinkBehavior","@articleData","@updateTrackingObj","@isDashEnabled"],["pv2 ph3",[30,5],[30,6],[30,7],[30,8],[30,9]]],null],[1,"\\n"]],[]],null],[1,"  "],[10,0],[15,0,[30,0,["containerClass"]]],[12],[1,"\\n    "],[10,0],[14,0,"feed-shared-article__link-container"],[15,5,[52,[30,0,["isDynamicDisplayAspectRatioEnabled"]],[28,[37,4],[[30,0,["articleImage"]]],null]]],[12],[1,"\\n"],[41,[30,0,["articleImage"]],[[[1,"        "],[8,[39,5],[[24,0,"feed-shared-article__image-link tap-target"],[16,"target",[30,0,["linkTarget"]]],[16,"aria-label",[28,[37,6],[[30,7,["navigationContext","accessibilityText"]],[28,[37,7],["i18n_open_article_a11y","update-components/components/article"],null]],null]],[4,[38,8],["update_article_image"],null]],[["@useDefaultLinkBehavior","@href","@invokeAction"],[[30,0,["useDefaultLinkBehavior"]],[30,7,["navigationContext","actionTarget"]],[30,0,["onArticleImageClick"]]]],[["default"],[[[[1,"\\n          "],[8,[39,9],null,[["@images","@imgWidth","@desiredHeight","@imgClasses"],[[30,0,["articleImage"]],[30,0,["imageSize"]],400,"feed-shared-article__image"]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n    "],[10,0],[15,0,[29,["feed-shared-article__description-container\\n        ",[52,[30,0,["useInvertedColor"]],"feed-shared-article__description-container--inverted"]]]],[12],[1,"\\n      "],[10,0],[15,0,[29,["flex-grow-1 full-width\\n          ",[52,[30,0,["showPersonalizedContent"]],"display-flex"]]]],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[8,[39,2],null,[["@lockupClass","@hideSubscribeButton","@useDefaultLinkBehavior","@articleData","@updateTrackingObj","@isDashEnabled"],["pb2",[30,5],[30,6],[30,7],[30,8],[30,9]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[51,[30,10]],[[[41,[30,7,["personalizedImage"]],[[[1,"            "],[10,0],[12],[1,"\\n              "],[8,[39,9],null,[["@imgClasses","@images","@desiredWidth","@entitySize"],["feed-shared-article__personalized-image EntityPhoto-circle-2",[30,7,["personalizedImage"]],40,2]],null],[1,"\\n            "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"\\n        "],[8,[39,5],[[24,0,"feed-shared-article__meta flex-grow-1 full-width tap-target display-flex justify-space-between align-items-flex-start"],[16,"target",[30,0,["linkTarget"]]],[4,[38,8],["article_description"],null],[4,[38,10],null,[["onEnter","onExit","options","maxEnter","maxExit"],[[30,0,["onArticleDescriptionViewportEnter"]],[30,0,["onArticleDescriptionViewportExit"]],[28,[37,11],null,[["threshold"],[0.5]]],[52,[51,[30,0,["shouldObserveIntersection"]]],0],[52,[51,[30,0,["shouldObserveIntersection"]]],0]]]]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[30,7,["navigationContext","actionTarget"]],[30,0,["useDefaultLinkBehavior"]],[30,0,["onArticleDescriptionClick"]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["showPersonalizedContent"]],[[[1,"            "],[10,"h2"],[14,0,"feed-shared-article__personalized-title t-14 t-bold t-black"],[12],[1,"\\n              "],[1,[28,[35,12],[[30,7,["personalizedText"]]],null]],[1,"\\n            "],[13],[1,"\\n"]],[]],[[[1,"            "],[10,0],[14,0,"display-flex full-width"],[12],[1,"\\n              "],[10,0],[14,0,"display-flex flex-column flex-grow-1 full-width"],[12],[1,"\\n                "],[10,0],[12],[1,"\\n"],[41,[30,7,["title"]],[[[1,"                    "],[10,"h2"],[14,0,"feed-shared-article__title break-words t-14 t-bold t-black"],[15,"dir",[28,[37,13],[[30,7,["title","text"]]],null]],[12],[1,"\\n"],[41,[30,9],[[[1,"                        "],[8,[39,14],null,[["@tvm"],[[30,7,["title"]]]],null],[1,"\\n"]],[]],[[[1,"                        "],[1,[28,[35,12],[[30,7,["title"]]],null]],[1,"\\n"]],[]]],[1,"                    "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,7,["subtitle"]],[[[1,"                    "],[10,"h3"],[14,0,"feed-shared-article__subtitle t-12 t-normal t-black--light"],[15,"dir",[28,[37,13],[[30,7,["subtitle","text"]]],null]],[12],[1,"\\n"],[41,[30,9],[[[1,"                        "],[8,[39,14],null,[["@tvm"],[[30,7,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"                        "],[1,[28,[35,12],[[30,7,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"                    "],[13],[1,"\\n"]],[]],null],[1,"                "],[13],[1,"\\n"],[41,[30,0,["showDescription"]],[[[1,"                  "],[10,"h2"],[14,0,"feed-shared-article__description feed-shared-article__description--truncated t-12 t-black--light"],[15,"dir",[28,[37,13],[[30,7,["description","text"]]],null]],[12],[1,"\\n                    "],[1,[30,7,["description","text"]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null],[1,"              "],[13],[1,"\\n            "],[13],[1,"\\n"]],[]]],[41,[30,0,["hasChevron"]],[[[1,"            "],[10,0],[15,0,[29,["feed-shared-article__chevron align-self-center flex-shrink-zero\\n                ",[52,[30,0,["isChevronVisible"]]," feed-shared-article__chevron--visible"]]]],[12],[1,"\\n              "],[1,[28,[35,15],null,[["type","size"],["chevron-right-icon","small"]]]],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[41,[30,7,["inlineCta"]],[[[1,"            "],[8,[39,16],[[16,0,[29,["artdeco-button artdeco-button--secondary\\n                ",[52,[30,0,["useInvertedColor"]],"artdeco-button--muted"],"\\n                artdeco-button--1 flex-shrink-zero ml4"]]]],[["@model","@updateTrackingObj","@controlName","@openLinkInNewTab","@stopPropagation"],[[30,7,["inlineCta"]],[30,8],"call_to_action",[30,6],true]],null],[1,"\\n"]],[]],null],[1,"        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n\\n"],[41,[30,0,["showFollowButton"]],[[[1,"        "],[8,[39,17],[[16,0,[29,["artdeco-button artdeco-button--secondary\\n            ",[52,[30,0,["useInvertedColor"]],"artdeco-button--muted"],"\\n            artdeco-button--1 flex-shrink-zero mh4"]]]],[["@showText","@isFollowing","@toggleFollow"],[true,[30,0,["isFollowing"]],[52,[30,9],[30,0,["onToggleSubscribe"]],[30,0,["onToggleFollow"]]]]],null],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@class","&attrs","@isCarouselUpdate","@isNewsletterTitlePushedDown","@hideSubscribeButton","@openLinksExternally","@model","@updateTrackingObj","@isDashEnabled","@isReshareModal"],false,["feed-shared@content-height","unless","update-components@newsletter-title","if","feed-shared@render-models/image/padding-top","app-aware-link@navigation-context-link","global-helpers@or","t","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","ember-scroll-modifiers@did-intersect","hash","text-view-model@text-view-model","ember-cli-pemberly-i18n@bidi-dir","text-view-model@text-view-model-v2","artdeco-icons-web@li-icon","update-components@button","follows@follow-button"]]',moduleName:"update-components/components/article.hbs",isStrictMode:!1}),{MAX_CAROUSEL_CONTENT_HEIGHT:A}=g.CAROUSEL_IMAGE_SIZE_CONSTANTS,I="FIRST_PARTY"
let x=(v=(0,l.inject)("store"),y=(0,l.inject)("router"),_=(0,l.inject)("app-aware-link@custom-navigation-context-router"),T=class extends s.default{get isFirstPartyArticle(){return(0,d.get)(this.args.model,"type")===I}get showSeriesFollowAction(){return((0,d.get)(this.args.model,"followAction")||(0,d.get)(this.args.model,"subscribeAction"))&&!(0,d.get)(this.args.model,"personalizedText")}get linkTarget(){return this.isFirstPartyArticle&&!this.args.openLinksExternally?"_self":"_blank"}get useDefaultLinkBehavior(){return!!this.pulseArticlePathName||this.args.openLinksExternally}get articleImage(){return(0,d.get)(this.args.model,"largeImage")||(0,d.get)(this.args.model,"smallImage")}get subtitleImageLink(){return(0,d.get)(this.args.model,"subtitleImage.actionTarget")||"#"}get containerClass(){return(0,u.isPresent)((0,d.get)(this.args.model,"largeImage"))?"feed-shared-article--with-large-image":(0,u.isPresent)((0,d.get)(this.args.model,"smallImage"))?"feed-shared-article--with-small-image":"feed-shared-article--with-no-image"}get hasPersonalizedContent(){return(0,d.get)(this.args.model,"personalizedText")||(0,d.get)(this.args.model,"personalizedImage")}get showFollowButton(){return((0,d.get)(this.args.model,"followAction")||(0,d.get)(this.args.model,"subscribeAction"))&&this.hasPersonalizedContent&&!(0,d.get)(this.args.model,"inlineCta")&&!this.hasChevron}get showPersonalizedContent(){return!this.args.isReshareModal&&(0,d.get)(this.args.model,"personalizedText")}get animatedOverlayType(){return(0,d.get)(this.args,"model.animatedOverlay")}get hasChevron(){return"CHEVRON"===this.animatedOverlayType&&!this.args.isReshareModal}get shouldObserveIntersection(){return this.animatedOverlayType&&!this.args.isReshareModal&&(0,d.get)(this.args.model,"largeImage")}get animatedOverlayDelay(){return"INLINE_CTA_DELAY_SHORT"===this.animatedOverlayType?2e3:3e3}get largeImageDisplayAspectRatio(){const e=(0,d.get)(this.args.model,"largeImage.attributes")
if(e){const t=e.findBy("sourceType","VECTOR")
if(t)return(0,d.get)(t,"displayAspectRatio")}return NaN}get isDynamicDisplayAspectRatioEnabled(){return isFinite(this.largeImageDisplayAspectRatio)&&!this.args.isCarouselUpdate}get pulseArticlePathName(){const e=(0,d.get)(this.args.model,"navigationContext.actionTarget")
if(!(0,h.isUrl)(e)||!(0,h.isProdOrEIHostname)(e))return null
return((0,h.getRoutablePathRecognizedByApp)(this.router,e)||"").split("/pulse/")[1]}get isFollowing(){return this.args.isDashEnabled?(0,d.get)(this.args.model,"subscribeAction.subscribed"):(0,d.get)(this.args.model,"followAction.followingInfo.following")}get showDescription(){return!!(0,d.get)(this.args.model,"description")&&!this.args.isCarouselUpdate}get actionTargetURL(){return this.args.model?(0,d.get)(this.args.model,"navigationContext.actionTarget"):""}get isClickToMessageAd(){var e
return!(null===(e=this.actionTargetURL)||void 0===e||!e.includes("mbcCompose"))}constructor(){super(...arguments);(0,t.default)(this,"store",k,this);(0,t.default)(this,"router",E,this);(0,t.default)(this,"cncRouter",w,this);(0,n.default)(this,"imageSize",g.IMAGE_SIZES.EXTENDED);(0,t.default)(this,"isChevronVisible",C,this);(0,t.default)(this,"useInvertedColor",O,this)
this.isClickToMessageAd&&this._registerHandlerForClickToMessageActionTarget()}willDestroy(){super.willDestroy(...arguments)
this.isClickToMessageAd&&this._deregisterHandlerForClickToMessageActionTarget()}_registerHandlerForClickToMessageActionTarget(){this.cncRouter.registerHandler(this.actionTargetURL,(()=>{}))}_deregisterHandlerForClickToMessageActionTarget(){b.default&&this.cncRouter.deleteHandler(this.actionTargetURL)}onArticleDescriptionViewportEnter(){this.shouldObserveIntersection&&(this.paletteTask=(0,p.runTask)(this,(()=>{const{animatedOverlayType:e}=this
"INLINE_CTA_DELAY_SHORT"===e||"INLINE_CTA_DELAY_LONG"===e?this.useInvertedColor=!0:"CHEVRON"===e&&(this.isChevronVisible=!0)}),this.animatedOverlayDelay))}onArticleDescriptionViewportExit(){(0,p.cancelTask)(this,this.paletteTask)
this.useInvertedColor=!1
this.isChevronVisible=!1}getAdjustedHeight(e,t){let n=A-t.offsetHeight
e&&(n-=e.offsetHeight)
return n}onArticleImageClick(e){this._onArticleClick("update_article_image",e)}onArticleDescriptionClick(e){this._onArticleClick("article_description",e)}onToggleFollow(){const e=(0,d.get)(this.args.model,"followAction"),t=(0,d.get)(e,"followingInfo")||(0,d.get)(e,"followingState"),n=(0,d.get)(this,"followAction.companyFollowingTrackingContext")
this.store.adapterFor("-ember-m3").ajax(...(0,m.toggleFollowWithFollowingInfoRequest)(t,n)).then((()=>{var n
const i=(0,d.get)(t,"following"),o=i?g.FeedConstants.FOLLOW:g.FeedConstants.UNFOLLOW,r=(0,d.get)(e,"followTrackingActionType"),a=(0,d.get)(e,"unfollowTrackingActionType")||`un${r}`
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({actionCategory:o,actionType:i?r:a,controlName:"company_follow_toggle"})})).catch((e=>{console.error("There was an error when toggling follow company:",e.stack)
throw e}))}onToggleSubscribe(){const{"subscribeAction.entityUrn":e,"subscribeAction.subscribed":t}=(0,d.getProperties)(this.args.model,"subscribeAction.entityUrn","subscribeAction.subscribed"),n=this.store.adapterFor("-ember-m3"),i=(0,h.addQueryParam)(`/${f.default.namespace}/voyagerPublishingContentSeries`,"action",t?"unsubscribe":"subscribe"),o={data:{urn:e}}
return n.ajax(i,"POST",o).then((()=>{var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:t?"UNFOLLOW":"FOLLOW",actionType:t?"unfollowSeries":"followSeries",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 i=(0,d.get)(this.args.model,"navigationContext.trackingActionType"),{updateTrackingObj:o}=this.args
if(o&&i){o.fireFeedActionAndSponsoredTrackingEvents({actionType:i,controlName:e,actionCategory:"VIEW"})
n=o.model&&(0,d.get)(o.model,"trackingData.trackingId")}if(this.pulseArticlePathName){this.router.transitionTo("article-reader",this.pulseArticlePathName,{queryParams:{trackingId:n}})
t.preventDefault()}}},k=(0,i.default)(T.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(T.prototype,"router",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"cncRouter",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"isChevronVisible",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(T.prototype,"useInvertedColor",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(T.prototype,"onArticleDescriptionViewportEnter",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onArticleDescriptionViewportEnter"),T.prototype),(0,i.default)(T.prototype,"onArticleDescriptionViewportExit",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onArticleDescriptionViewportExit"),T.prototype),(0,i.default)(T.prototype,"getAdjustedHeight",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"getAdjustedHeight"),T.prototype),(0,i.default)(T.prototype,"onArticleImageClick",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onArticleImageClick"),T.prototype),(0,i.default)(T.prototype,"onArticleDescriptionClick",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onArticleDescriptionClick"),T.prototype),(0,i.default)(T.prototype,"onToggleFollow",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onToggleFollow"),T.prototype),(0,i.default)(T.prototype,"onToggleSubscribe",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"onToggleSubscribe"),T.prototype),T)
e.default=x;(0,r.setComponentTemplate)(S,x)}))
define("update-components/components/button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","global-utils/utils/is-browser","global-utils/utils/url","feed-shared/utils/parse-artdeco-icon-name"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y
const _=(0,a.createTemplateFactory)({id:"LA3IVPoX",block:'[[[11,"button"],[24,4,"button"],[16,0,[29,["feed-shared-button ",[30,1]]]],[16,"data-control-name",[30,0,["controlName"]]],[16,"data-control-id",[30,2,["trackingData","trackingId"]]],[17,3],[4,[38,0],["click",[30,0,["handleClick"]]],null],[12],[1,"\\n"],[41,[30,0,["icon"]],[[[1,"    "],[1,[28,[35,2],null,[["type","size","class"],[[30,0,["icon","name"]],[30,0,["icon","size"]],"mh1"]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,4,["navigationContext","accessibilityText"]],[[[1,"    "],[10,1],[14,0,"visually-hidden"],[12],[1,[30,4,["navigationContext","accessibilityText"]]],[13],[1,"\\n    "],[10,1],[14,"aria-hidden","true"],[12],[1,[30,4,["text"]]],[13],[1,"\\n"]],[]],[[[1,"    "],[1,[30,4,["text"]]],[1,"\\n"]],[]]],[13]],["@class","@updateMetadata","&attrs","@model"],false,["on","if","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/button.hbs",isStrictMode:!1})
let T=(m=(0,l.inject)("router"),g=(0,l.inject)("app-aware-link@custom-navigation-context-router"),h=(0,l.inject)("global-services@window"),f=class extends s.default{constructor(){super(...arguments);(0,n.default)(this,"controlName",(0,c.get)(this.args,"controlName")||"feed_generic_button");(0,t.default)(this,"router",b,this);(0,t.default)(this,"cncRouter",v,this);(0,t.default)(this,"windowService",y,this)}get icon(){const e=(0,c.get)(this.args,"model.iconName")
if(e)try{return(0,p.default)(e)}catch(e){return null}return null}handleClick(e){var t,n
if(this.args.stopPropagation){e.stopPropagation()
e.preventDefault()}null===(t=(n=this.args).invokeAction)||void 0===t||t.call(n,e)
const i=(0,c.get)(this.args,"model.navigationContext.actionTarget")
if(i)if(this.cncRouter.hasHandlerForResource(i))this.cncRouter.invokeHandler(i)
else{if((0,u.isUrl)(i))if(this.args.openLinkInNewTab)this._openUrl(i,"_blank")
else{const e=function(e,t){return(0,u.isProdOrEIHostname)(t)?(0,u.getRoutablePathRecognizedByApp)(e,t):null}(this.router,i)
e?this.router.transitionTo(e):this._openUrl(i)}}this._fireTrackingEvents()}_openUrl(e,t){if(d.default){const n=this.windowService.open((0,u.getUrlWithProtocol)(e),t)
n&&(n.opener=null)}}_fireTrackingEvents(){var e
const t=(0,c.get)(this.args,"model.navigationContext.trackingActionType"),n=null!==(e=this.controlName)&&void 0!==e?e:"object"
if(t){var i
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:n,actionCategory:"VIEW"},this.args.trackingEventPayload)}}},b=(0,i.default)(f.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"cncRouter",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"windowService",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"handleClick",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"handleClick"),f.prototype),f)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("update-components/components/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/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p,m,g
const h=(0,a.createTemplateFactory)({id:"8KkB9ogm",block:'[[[11,0],[24,0,"feed-shared-call-to-action"],[17,1],[4,[38,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["handleFeedAccessoryImpressionTracking"]],[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[4,[38,3],null,[["onEnter","options","maxEnter"],[[30,0,["handleLegoImpressionTracking"]],[28,[37,4],null,[["threshold"],[0.5]]],1]]],[12],[1,"\\n  "],[8,[39,5],[[24,0,"feed-shared-call-to-action__link"],[24,"target","_blank"],[16,"aria-label",[30,0,["accessibilityText"]]],[4,[38,6],["update_call_to_action"],null]],[["@href","@invokeAction"],[[30,0,["actionTargetUrl"]],[30,0,["onCallToActionClick"]]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"feed-shared-call-to-action__headline"],[12],[1,"\\n"],[41,[30,2],[[[1,"        "],[8,[39,8],null,[["@tvm"],[[30,3,["headline"]]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,9],[[30,3,["headline"]]],null]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n    "],[1,[28,[35,10],null,[["type","size"],["chevron-right-icon","small"]]]],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@isDashEnabled","@model"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","ember-scroll-modifiers@did-intersect","hash","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","if","text-view-model@text-view-model-v2","text-view-model@text-view-model","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/call-to-action.hbs",isStrictMode:!1}),f="update_call_to_action"
let b=(d=(0,s.inject)("lego@tracking"),u=(0,s.inject)("tracking"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",m,this);(0,t.default)(this,"tracking",g,this)}get actionTargetUrl(){return(0,c.get)(this.args.model,"navigationContext.actionTarget")}get accessibilityText(){return(0,c.get)(this.args.model,"navigationContext.accessibilityText")}handleLegoImpressionTracking(){this._fireLegoEvent(this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}handleFeedAccessoryImpressionTracking(){var e
const t=null===(e=this.args.updateTrackingObj)||void 0===e?void 0:e.generateFeedAccessoryImpressionEventBody([{accessoryEntityUrn:null,controlUrn:this.tracking.generateControlUrn(f),listPosition:null}])
return()=>t?{name:"FeedAccessoryImpressionEvent",body:t}:{}}onCallToActionClick(){var e
const t=(0,c.get)(this.args.model,"navigationContext.trackingActionType")
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:f,actionCategory:"VIEW"})
this._fireLegoEvent(this.legoTracking.LEGO_ACTION_PRIMARY)}_fireLegoEvent(e){const t=(0,c.get)(this.args.model,"legoTrackingToken")
if(e&&t){const{legoTracking:n}=this
e===n.LEGO_IMPRESSION_VISIBILITY_SHOW?n.sendLegoImpression(t,e):n.sendLegoAction(t,e,1)}}},m=(0,i.default)(p.prototype,"legoTracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,i.default)(p.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"handleLegoImpressionTracking",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"handleLegoImpressionTracking"),p.prototype),(0,i.default)(p.prototype,"handleFeedAccessoryImpressionTracking",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"handleFeedAccessoryImpressionTracking"),p.prototype),(0,i.default)(p.prototype,"onCallToActionClick",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onCallToActionClick"),p.prototype),p)
e.default=b;(0,r.setComponentTemplate)(h,b)}))
define("update-components/components/carousel",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","feed-shared/helpers/render-models/detail-page-info","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,b,v,y,_,T,k
const E=(0,a.createTemplateFactory)({id:"NkMQcKhk",block:'[[[10,0],[15,0,[29,["feed-shared-carousel\\n    ",[52,[51,[30,1]],"feed-shared-carousel--no-heading"],"\\n    ",[52,[30,0,["containsControlMenu"]],"feed-shared-carousel--with-control-menu"],"\\n    ",[30,0,["carouselTypeStyleClass"]],"\\n    ",[30,2],"\\n    "]]],[12],[1,"\\n  "],[8,[39,2],null,[["@carouselItems","@hidePagination","@hidePrevNextBtnText","@hidePrevNextBtns","@loop","@pageSize","@cardWidth","@onNext","@onPrevious","@currentSlideIndex"],[[30,3,["items","length"]],[30,0,["hidePagination"]],true,[28,[37,3],[[30,1]],null],false,[30,0,["pageSize"]],[30,0,["cardWidth"]],[30,0,["onNext"]],[30,0,["onPrevious"]],[30,0,["currentSlideIndex"]]]],[["default"],[[[[1,"\\n"],[41,[30,1],[[[1,"      "],[8,[30,4,["title"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,5],[[[1,"          "],[8,[30,5],[[24,0,"feed-shared-header--carousel"]],null,null],[1,"\\n"]],[]],null],[41,[28,[37,4],[[30,0,["containsControlMenu"]],[30,6]],null],[[[1,"          "],[8,[30,6],[[24,0,"feed-shared-control-menu--carousel"]],null,null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n"]],[]],null],[1,"    "],[8,[30,4,["slider"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,3,["items"]]],null]],null],null,[[[1,"        "],[8,[30,4,["item"]],null,[["@myIndex","@class"],[[30,8],[30,9]]],[["default"],[[[[1,"\\n"],[41,[30,7,["content"]],[[[1,"            "],[46,[28,[37,8],[[28,[37,9],[[30,7,["content"]]],null]],null],null,[["model","carouselType","trackingData","index","updateTrackingObj","shouldHideCtaButton","openLinksExternally","shouldSuppressTracking","updateMetadata","impressionColumnPosition","impressionRowPosition"],[[30,7,["content"]],[30,3,["type"]],[30,7,["trackingData"]],[30,8],[30,10],[30,11],[30,12],[30,13],[30,14],[28,[37,10],[[30,8],1],null],[30,15]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isUpdateV2OctaneMigrationEnabled"]],[[[1,"              "],[8,[39,11],null,[["@hideCaEntryPoint","@hideReactionsMenu","@impressionColumnPosition","@impressionRowPosition","@isCarouselUpdate","@isWrapped","@shouldSuppressTracking","@slideIndex","@update","@wrapperClass"],[[30,16],[28,[37,12],[[30,8],[30,0,["currentSlideIndex"]]],null],[28,[37,10],[[30,8],1],null],[30,15],true,true,[30,13],[30,8],[30,7,["updateV2"]],"display-flex flex-column full-height"]],[["default"],[[[[1,"\\n                "],[8,[30,17,["actor"]],null,[["@entitySize"],[2]],null],[1,"\\n"],[41,[30,17,["controlMenu"]],[[[1,"                  "],[8,[30,17,["controlMenu"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,17,["contextualDescriptionV2"]],[[[1,"                  "],[8,[30,17,["contextualDescriptionV2"]],null,[["@openLinksExternally"],[true]],null],[1,"\\n"]],[]],null],[41,[30,17,["commentaryContainer"]],[[[1,"                  "],[8,[30,17,["commentaryContainer"]],null,[["@disableToggleShowMore","@commentaryInlineSeeMoreTrackingOverrides","@onShowMore","@hasContent","@seeMoreTextIsLink"],[true,[30,0,["carouselCommentaryTrackingOverrides"]],[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null],[30,19,["hasContent"]],true]],null],[1,"\\n"]],[]],null],[41,[30,19,["hasContent"]],[[[44,[[28,[37,15],[[30,7,["updateV2","updateMetadata"]],[30,20]],null]],[[[1,"                    "],[8,[30,17,["content"]],null,[["@commentaryInlineSeeMoreTrackingOverrides","@controlMenuComponent","@linkToComponent","@openDetailPage","@updateUrn"],[[30,0,["carouselCommentaryTrackingOverrides"]],[52,[30,19,["isActionsPositionInContent"]],[30,17,["controlMenu"]]],[50,"ember-engines@link-to-external",0,null,[["route","models","class"],[[30,21,["route"]],[30,21,["models"]],"t-black t-14 t-normal tap-target"]]],[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null],[30,7,["updateV2","updateMetadata","urn"]]]],null],[1,"\\n"]],[21]]]],[]],null],[41,[30,19,["hasSocialDetail"]],[[[1,"                  "],[8,[30,17,["updateV2SocialActivity"]],null,[["@hideFirstPrompt","@hideComments","@showStackedSocialIcons","@isCarouselUpdate","@openFeedDetailPage"],[true,true,[30,0,["isMixedUpdateCarousel"]],true,[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null]]],null],[1,"\\n"]],[]],null],[41,[30,17,["footer"]],[[[1,"                  "],[8,[30,17,["footer"]],null,null,null],[1,"\\n"]],[]],null],[1,"              "]],[17,18,19]]]]],[1,"\\n"]],[]],[[[1,"              "],[8,[39,16],null,[["@wrapperClass","@hideCaEntryPoint","@update","@isCarouselUpdate","@slideIndex","@isWrapped","@shouldSuppressTracking","@hideReactionsMenu","@impressionColumnPosition","@impressionRowPosition","@shouldFireCarouselImpressionTracking"],["display-flex flex-column full-height",[30,16],[30,7,["updateV2"]],true,[30,8],true,[30,13],[28,[37,12],[[30,0,["currentSlideIndex"]],[30,8]],null],[28,[37,10],[[30,8],1],null],[30,15],true]],[["default"],[[[[1,"\\n                "],[8,[30,22,["actor"]],null,[["@entitySize"],[2]],null],[1,"\\n"],[41,[30,22,["controlMenu"]],[[[1,"                  "],[1,[30,22,["controlMenu"]]],[1,"\\n"]],[]],null],[41,[30,22,["contextualDescriptionV2"]],[[[1,"                  "],[8,[30,22,["contextualDescriptionV2"]],null,[["@openLinksExternally"],[true]],null],[1,"\\n"]],[]],null],[41,[30,22,["commentaryContainer"]],[[[1,"                  "],[8,[30,22,["commentaryContainer"]],null,[["@disableToggleShowMore","@commentaryInlineSeeMoreTrackingOverrides","@onShowMore","@hasContent","@seeMoreTextIsLink"],[true,[30,0,["carouselCommentaryTrackingOverrides"]],[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null],[30,24,["hasContent"]],true]],null],[1,"\\n"]],[]],null],[41,[30,24,["hasContent"]],[[[44,[[28,[37,15],[[30,7,["updateV2","updateMetadata"]],[30,20]],null]],[[[1,"                    "],[8,[30,22,["content"]],null,[["@commentaryInlineSeeMoreTrackingOverrides","@controlMenuComponent","@linkToComponent","@openDetailPage","@updateUrn"],[[30,0,["carouselCommentaryTrackingOverrides"]],[52,[30,24,["isActionsPositionInContent"]],[30,22,["controlMenu"]]],[50,"ember-engines@link-to-external",0,null,[["route","models","class"],[[30,25,["route"]],[30,25,["models"]],"t-black t-14 t-normal tap-target"]]],[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null],[30,7,["updateV2","updateMetadata","urn"]]]],null],[1,"\\n"]],[25]]]],[]],null],[41,[30,24,["hasSocialDetail"]],[[[1,"                  "],[8,[30,22,["updateV2SocialActivity"]],null,[["@hideFirstPrompt","@hideComments","@showStackedSocialIcons","@isCarouselUpdate","@openFeedDetailPage"],[true,true,[30,0,["isMixedUpdateCarousel"]],true,[28,[37,13],[[30,0,["openDetailPage"]],[30,7,["updateV2","updateMetadata"]]],null]]],null],[1,"\\n"]],[]],null],[41,[30,22,["footer"]],[[[1,"                  "],[1,[30,22,["footer"]]],[1,"\\n"]],[]],null],[1,"              "]],[22,23,24]]]]],[1,"\\n"]],[]]]],[]]],[1,"        "]],[]]]]],[1,"\\n"]],[7,8]],null],[1,"    "]],[]]]]],[1,"\\n  "]],[4]]]]],[1,"\\n\\n"],[41,[30,0,["showOverlayedNavigationButtons"]],[[[1,"    "],[8,[39,17],[[24,0,"feed-shared-carousel__navigation-button feed-shared-carousel__navigation-button--prev"],[16,"aria-label",[28,[37,18],["carousel_previous","update-components/components/carousel"],null]],[16,"disabled",[30,0,["isPreviousDisabled"]]],[4,[38,19],["click",[30,0,["moveToPrevious"]]],[["bubbles"],[false]]]],[["@circle","@icon","@type","@color"],[true,"chevron-left-icon","primary","muted"]],null],[1,"\\n    "],[8,[39,17],[[24,0,"feed-shared-carousel__navigation-button feed-shared-carousel__navigation-button--next"],[16,"aria-label",[28,[37,18],["carousel_next","update-components/components/carousel"],null]],[16,"disabled",[30,0,["isNextDisabled"]]],[4,[38,19],["click",[30,0,["moveToNext"]]],[["bubbles"],[false]]]],[["@circle","@icon","@type","@color"],[true,"chevron-right-icon","primary","muted"]],null],[1,"\\n"]],[]],null],[13]],["@showADNavigationButtons","@class","@model","carousel","@headerComponent","@controlMenuComponent","slide","index","@cardClass","@updateTrackingObj","@isReshareModal","@openLinksExternally","@shouldSuppressTracking","@updateMetadata","@impressionRowPosition","@hideCaEntryPoint","components","actions","properties","@organizationUniversalName","detailPageInfo","components","actions","properties","detailPageInfo"],false,["unless","if","artdeco-carousel@artdeco-carousel","global-helpers@not","global-helpers@and","each","-track-array","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","feed-shared@carousel-render-model-path","global-helpers@sum","feed-shared@render-models/update-v2-octane","global-helpers@neq","fn","let","feed-shared@render-models/detail-page-info","feed-shared@render-models/update-v2","artdeco-button@artdeco-button","t","on"]]',moduleName:"update-components/components/carousel.hbs",isStrictMode:!1}),w=Object.freeze({MIXED_UPDATES:"MIXED_UPDATES",ANNOUNCEMENT:"ANNOUNCEMENT",EVENT:"EVENT",EMPLOYEE_BROADCASTS:"EMPLOYEE_BROADCASTS",DISCOVERY:"DISCOVERY",CREATIVE_CARDS:"CREATIVE_CARDS",JOB:"JOB",RELATED_FOLLOW:"RELATED_FOLLOW"}),C=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"},RELATED_FOLLOW:{NAV_LEFT_CTA:"related_follow_carousel_left_arrow",NAV_RIGHT_CTA:"related_follow_carousel_right_arrow"}}),O=["HEADER_COMPONENT"],S={expandActionName:"viewUpdateDetail",expandControlName:"commentary_text",actionCategory:"VIEW"},A=Object.freeze({[w.CREATIVE_CARDS]:"feed-shared-carousel--creative",[w.JOB]:"feed-shared-carousel--jobs",[w.DISCOVERY]:"feed-shared-carousel--discovery-entity",[w.MIXED_UPDATES]:"feed-shared-carousel--mixed",[w.ANNOUNCEMENT]:"feed-shared-carousel--announcement",[w.EVENT]:"feed-shared-carousel--event",[w.EMPLOYEE_BROADCASTS]:"feed-shared-carousel--broadcasts"})
let I=(p=(0,l.inject)("lix"),m=(0,l.inject)("router"),g=(0,l.inject)("tracking"),h=(0,l.inject)("scaffold-layout@reflow"),f=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"lix",b,this);(0,t.default)(this,"router",v,this);(0,t.default)(this,"tracking",y,this);(0,t.default)(this,"reflow",_,this);(0,t.default)(this,"cardsViewed",T,this);(0,t.default)(this,"currentSlideIndex",k,this);(0,n.default)(this,"carouselCommentaryTrackingOverrides",S)}get pageSize(){return this.args.pageSize||1}get isPreviousDisabled(){return 0===this.currentSlideIndex}get hidePagination(){return!(0,c.get)(this.args.model,"showPaginationIndicator")}get cardWidth(){const e=this.reflow.clientWidth||null,t=(0,c.get)(this.args.model,"type")
return"number"==typeof e&&e<=320?"100%":this._computeCardWidth(t)||"381px"}get containsControlMenu(){return this.args.showADNavigationButtons&&O.includes((0,c.get)(this.args,"updateMetadata.actionsPosition"))}get isNextDisabled(){const e=(0,c.get)(this.args.model,"items.length")
return this.currentSlideIndex+1>=e}get showOverlayedNavigationButtons(){const e=(0,c.get)(this.args.model,"items.length")
return!this.args.showADNavigationButtons&&e>=2}get carouselTypeStyleClass(){const e=(0,c.get)(this.args.model,"type")
return A[e]}get isAnnouncementCarousel(){return(0,c.get)(this.args.model,"type")===w.ANNOUNCEMENT}get isBroadcastsCarousel(){return(0,c.get)(this.args.model,"type")===w.EMPLOYEE_BROADCASTS}get isCreativeCarousel(){return(0,c.get)(this.args.model,"type")===w.CREATIVE_CARDS}get isDiscoveryEntityCarousel(){return(0,c.get)(this.args.model,"type")===w.DISCOVERY}get isEventCarousel(){return(0,c.get)(this.args.model,"type")===w.EVENT}get isJobsCarousel(){return(0,c.get)(this.args.model,"type")===w.JOB}get isMixedUpdateCarousel(){return(0,c.get)(this.args.model,"type")===w.MIXED_UPDATES}get isUpdateV2OctaneMigrationEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-update-v2-octane-migration")}onNext(){var e
const t=(0,c.get)(this.args.model,"type")
this._incrementViewedCardsCount()
this.fireControlInteractionEvent((null===(e=C[t])||void 0===e?void 0:e.NAV_RIGHT_CTA)||C.DEFAULT.NAV_RIGHT_CTA)}onPrevious(){var e
const t=(0,c.get)(this.args.model,"type")
this._incrementViewedCardsCount()
this.fireControlInteractionEvent((null===(e=C[t])||void 0===e?void 0:e.NAV_LEFT_CTA)||C.DEFAULT.NAV_LEFT_CTA)}moveToNext(){var e
const t=(0,c.get)(this.args.model,"items"),n=this.currentSlideIndex,i=n+1
if(i<t.length){this._incrementViewedCardsCount()
this.currentSlideIndex=i}const o=(0,c.get)(this.args.model,"type")
this.fireControlInteractionEvent((null===(e=C[o])||void 0===e?void 0:e.NAV_RIGHT_CTA)||C.DEFAULT.NAV_RIGHT_CTA)
return n}moveToPrevious(){var e
const t=this.currentSlideIndex,n=t-1
if(n>=0){this._incrementViewedCardsCount()
this.currentSlideIndex=n}const i=(0,c.get)(this.args.model,"type")
this.fireControlInteractionEvent((null===(e=C[i])||void 0===e?void 0:e.NAV_LEFT_CTA)||C.DEFAULT.NAV_LEFT_CTA)
return t}openDetailPage(e,t){const{route:n,models:i=[]}=(0,d.getDetailPageInfo)(e,this.args.organizationUniversalName)
this.router.transitionTo(n,...i,{queryParams:t})}_computeCardWidth(e){switch(e){case w.ANNOUNCEMENT:case w.EMPLOYEE_BROADCASTS:case w.MIXED_UPDATES:case w.EVENT:return"381px"
case w.JOB:return"232px"
default:return"320px"}}_incrementViewedCardsCount(){this.cardsViewed++
const{tracking:e}=this
if(3===this.cardsViewed){this.cardsViewed=0
e.firePageViewEvent("flagship3_feed_update_carousel")}}fireControlInteractionEvent(e){this.args.updateTrackingObj?this.args.updateTrackingObj.fireControlInteractionEvent(e):this.tracking.fireInteractionEvent(e)}},b=(0,i.default)(f.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"reflow",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(f.prototype,"cardsViewed",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),k=(0,i.default)(f.prototype,"currentSlideIndex",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),(0,i.default)(f.prototype,"onNext",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"onNext"),f.prototype),(0,i.default)(f.prototype,"onPrevious",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"onPrevious"),f.prototype),(0,i.default)(f.prototype,"moveToNext",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"moveToNext"),f.prototype),(0,i.default)(f.prototype,"moveToPrevious",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"moveToPrevious"),f.prototype),(0,i.default)(f.prototype,"openDetailPage",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"openDetailPage"),f.prototype),f)
e.default=I;(0,r.setComponentTemplate)(E,I)}))
define("update-components/components/carousel/discovery-entity",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","@ember/utils","feed-requests/update-actions","feed-shared/utils/constants","feed-shared/utils/log-negative-duration"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,b,v,y,_,T,k,E,w,C,O
const S=(0,a.createTemplateFactory)({id:"uphfHvTG",block:'[[[11,0],[24,0,"feed-shared-carousel-discovery-entity full-height display-flex flex-column"],[4,[38,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["getImpressionPayload"]],[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,0],[14,0,"display-flex flex-column flex-grow-1 mt3 mh3"],[12],[1,"\\n    "],[10,0],[14,0,"display-flex"],[12],[1,"\\n      "],[8,[39,3],[[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[16,"onclick",[28,[37,4],[[30,0,["onEntityClick"]],[30,0,["actorPictureControlName"]]],null]],[24,"target","_self"],[4,[38,5],[[30,0,["actorPictureControlName"]]],[["controlTrackingId"],[[30,1,["trackingData","trackingId"]]]]]],[["@href"],[[30,1,["navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n        "],[8,[39,6],null,[["@entitySize","@images","@imgClasses","@isPresenceEnabled"],[3,[30,1,["entityImage"]],"EntityPhoto-circle-3 ghost-person mr2",false]],null],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[39,3],[[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[24,0,"link-without-hover-visited display-flex flex-column justify-center"],[16,"onclick",[28,[37,4],[[30,0,["onEntityClick"]],[30,0,["actorTitleControlName"]]],null]],[24,"target","_self"],[4,[38,5],[[30,0,["actorTitleControlName"]]],[["controlTrackingId"],[[30,1,["trackingData","trackingId"]]]]]],[["@href"],[[30,1,["navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n        "],[10,0],[14,0,"feed-shared-carousel-discovery-entity__name t-14 t-black t-bold"],[12],[1,"\\n          "],[1,[28,[35,7],[[30,1,["name"]]],null]],[1,"\\n        "],[13],[1,"\\n"],[41,[30,1,["description"]],[[[1,"          "],[8,[39,9],[[24,0,"t-12 t-black--light t-normal m0"]],[["@lines","@showMoreButton","@showLessButton","@tvm","@lineHeight"],[2,false,false,[30,1,["description"]],"1.33rem"]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"],[41,[30,1,["insights"]],[[[1,"      "],[10,0],[14,0,"feed-shared-carousel-discovery-entity__insights display-flex align-items-center mt3 t-12 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,1,["insights","image"]],[[[1,"          "],[8,[39,6],[[24,0,"mr1"]],[["@desiredWidth","@entitySize","@images"],[32,1,[30,1,["insights","image"]]]],null],[1,"\\n"]],[]],null],[41,[30,1,["insights","text"]],[[[1,"          "],[10,1],[14,0,"feed-shared-carousel-discovery-entity__insights-text text-align-left"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["insights","text"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n"],[41,[30,0,["hasConnectAction"]],[[[1,"    "],[8,[39,10],[[16,"aria-label",[52,[30,0,["hasInvitedToConnect"]],[28,[37,11],["i18n_connect_btn_a11y_text_invited","update-components/components/carousel/discovery-entity"],[["entityName"],[[30,1,["name","text"]]]]],[28,[37,11],["i18n_connect_btn_a11y_text","update-components/components/carousel/discovery-entity"],[["entityName"],[[30,1,["name","text"]]]]]]],[4,[38,5],[[30,0,["connectControlName"]]],null]],[["@class","@click","@disabled","@icon","@size","@stretch","@text","@type"],["feed-shared-carousel-discovery-entity__cta flex-grow-0 m3",[30,0,["connectEntity"]],[30,0,["hasInvitedToConnect"]],[52,[30,0,["hasInvitedToConnect"]],"check-icon"],2,"full",[52,[30,0,["hasInvitedToConnect"]],[28,[37,11],["i18n_cta_btn_text_pending","update-components/components/carousel/discovery-entity"],null],[28,[37,11],["i18n_cta_btn_text_connect","update-components/components/carousel/discovery-entity"],null]],"secondary"]],null],[1,"\\n"]],[]],[[[41,[30,0,["hasFollowAction"]],[[[1,"    "],[8,[39,10],[[16,"aria-label",[52,[30,1,["followAction","followingInfo","following"]],[28,[37,11],["i18n_unfollow_btn_a11y_text","update-components/components/carousel/discovery-entity"],[["entityName"],[[30,1,["name","text"]]]]],[28,[37,11],["i18n_follow_btn_a11y_text","update-components/components/carousel/discovery-entity"],[["entityName"],[[30,1,["name","text"]]]]]]],[4,[38,5],[[30,0,["followControlName"]]],null]],[["@class","@click","@icon","@size","@stretch","@text","@type"],[[29,["feed-shared-carousel-discovery-entity__cta flex-grow-0 m3",[52,[30,1,["followAction","followingInfo","following"]]," artdeco-button--muted"]]],[30,0,["onToggleFollow"]],[52,[30,1,["followAction","followingInfo","following"]],"check-icon","plus-icon"],2,"full",[52,[30,1,["followAction","followingInfo","following"]],[28,[37,11],["i18n_following_btn_text","update-components/components/carousel/discovery-entity"],null],[28,[37,11],["i18n_follow_btn_text","update-components/components/carousel/discovery-entity"],null]],"secondary"]],null],[1,"\\n  "]],[]],null]],[]]],[13]],["@model"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","app-aware-link@navigation-context-link","fn","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","text-view-model@text-view-model","if","inline-show-more-text@inline-show-more-text","artdeco-button@artdeco-button","t"]]',moduleName:"update-components/components/carousel/discovery-entity.hbs",isStrictMode:!1}),A=Object.freeze({DEFAULT:{ACTOR_PICTURE:"actor_picture",ACTOR_TITLE:"actor",FOLLOW_CTA:"actor_follow_toggle"},RELATED_FOLLOW:{ACTOR_PICTURE:"related_follow_actor",ACTOR_TITLE:"related_follow_actor",FOLLOW_CTA:"related_follow_toggle"}})
let I=(g=(0,l.inject)("store"),h=(0,l.inject)("i18n"),f=(0,l.inject)("client-sensor-web@client-sensor"),b=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),v=(0,l.inject)("tracking"),y=(0,l.inject)("invitation-platform@invitation-platform"),_=class extends s.default{constructor(){super(...arguments);(0,n.default)(this,"connectControlName","connect");(0,t.default)(this,"store",T,this);(0,t.default)(this,"i18n",k,this);(0,t.default)(this,"clientSensor",E,this);(0,t.default)(this,"persistentToastManager",w,this);(0,t.default)(this,"tracking",C,this);(0,t.default)(this,"invitationPlatform",O,this)}get actorPictureControlName(){var e
return(null===(e=A[this.args.carouselType])||void 0===e?void 0:e.ACTOR_PICTURE)||A.DEFAULT.ACTOR_PICTURE}get actorTitleControlName(){var e
return(null===(e=A[this.args.carouselType])||void 0===e?void 0:e.ACTOR_TITLE)||A.DEFAULT.ACTOR_TITLE}get followControlName(){var e
return(null===(e=A[this.args.carouselType])||void 0===e?void 0:e.FOLLOW_CTA)||A.DEFAULT.FOLLOW_CTA}get hasConnectAction(){return(0,d.isPresent)((0,c.get)(this.args.model,"connectAction"))}get hasFollowAction(){return(0,d.isPresent)((0,c.get)(this.args.model,"followAction"))}get hasInvitedToConnect(){return"CONNECT"!==(0,c.get)(this.args.model,"connectAction.type")}get trackingId(){return(0,c.get)(this.args.model,"trackingData.trackingId")}get updateUrn(){return(0,c.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 i=(0,c.get)(this.args.model,"connectAction.profileId")
this.invitationPlatform.sendInvitationByProfileId({profileId:i}).then((()=>{this.isDestroying||(0,c.set)(this.args.model,"connectAction.type","INVITATION_PENDING")})).catch((e=>{if(!e||!e.isAdapterError||this.isDestroying)throw e
{const e=this.i18n.lookupTranslation("components/update-components@carousel/discovery-entity","i18n_connect_btn_a11y_text_error")()
this.persistentToastManager.error({message:e})}}))}onToggleFollow(){const e=(0,c.get)(this.args.model,"followAction.followingInfo"),t=(0,c.get)(this.args.model,"followAction.companyFollowingTrackingContext"),n=(0,u.toggleFollowWithFollowingInfoRequest)(e,t)
this.store.adapterFor("-ember-m3").ajax(...n)
const i=(0,c.get)(e,"following"),o=i?p.FeedConstants.FOLLOW:p.FeedConstants.UNFOLLOW
this.tracking.fireTrackingPayload("FollowActionEvent",{actionType:o})
const r=(0,c.get)(this.args.model,"followAction.followTrackingActionType"),a=(0,c.get)(this.args.model,"followAction.unfollowTrackingActionType")||`un${r}`,{updateTrackingObj:l}=this.args,{updateUrn:s,trackingId:d}=this
l&&l.fireFeedActionAndSponsoredTrackingEvents({actionCategory:o,actionType:i?r:a,controlName:this.followControlName},{updateUrn:s,trackingId:d})}onEntityClick(e){const{updateTrackingObj:t}=this.args,{updateUrn:n,trackingId:i}=this
t&&t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:(0,c.get)(this.args.model,"navigationContext.trackingActionType"),controlName:e},{updateUrn:n,trackingId:i})}getImpressionPayload(){if(!this.updateUrn)return()=>[]
const{impressionColumnPosition:e,impressionRowPosition:t}=this.args,{updateUrn:n,trackingId:i}=this
return o=>{const r=new Date
let a
if(o.boundingClientRect){var l,s
a={width:null===(l=o.boundingClientRect)||void 0===l?void 0:l.width,height:null===(s=o.boundingClientRect)||void 0===s?void 0:s.height}}const c={timeZoneOffsetMinutes:-1*r.getTimezoneOffset(),entities:[{size:a,trackingId:i,urn:n,duration:o.duration,visibleTime:o.visibleTime||0,gridPosition:{row:t||1,column:e}}]}
o.duration<0&&(0,m.logNegativeDuration)(this.clientSensor)
return{body:c,name:"FeedImpressionEvent"}}}},T=(0,i.default)(_.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(_.prototype,"clientSensor",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(_.prototype,"persistentToastManager",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(_.prototype,"tracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(_.prototype,"invitationPlatform",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(_.prototype,"connectEntity",[c.action],Object.getOwnPropertyDescriptor(_.prototype,"connectEntity"),_.prototype),(0,i.default)(_.prototype,"onToggleFollow",[c.action],Object.getOwnPropertyDescriptor(_.prototype,"onToggleFollow"),_.prototype),(0,i.default)(_.prototype,"onEntityClick",[c.action],Object.getOwnPropertyDescriptor(_.prototype,"onEntityClick"),_.prototype),(0,i.default)(_.prototype,"getImpressionPayload",[c.action],Object.getOwnPropertyDescriptor(_.prototype,"getImpressionPayload"),_.prototype),_)
e.default=I;(0,r.setComponentTemplate)(S,I)}))
define("update-components/components/carousel/event",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object","feed-shared/utils/log-negative-duration"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m
const g=(0,a.createTemplateFactory)({id:"dlEkdnmp",block:'[[[41,[30,1,["navigationContext"]],[[[1,"  "],[11,0],[24,0,"feed-shared-carousel-event"],[4,[38,1],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["getImpressionPayload"]],[28,[37,2],[[53,"outletState"],"render.name"],null],[28,[37,2],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n    "],[8,[39,4],[[24,0,"feed-shared-carousel-event__navigation-context tap-target"],[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[4,[38,5],["event_recommendation_card"],[["interactionType"],["SHORT_PRESS"]]]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["fireEventCardTrackingEvents"]]]],[["default"],[[[[1,"\\n"],[41,[30,1,["banner"]],[[[1,"        "],[8,[39,6],null,[["@images","@imgWidth","@imgClasses"],[[30,1,["banner"]],365,"feed-shared-carousel-event__banner"]],null],[1,"\\n"]],[]],[[[1,"        "],[10,0],[14,0,"feed-shared-carousel-event__banner feed-shared-carousel-event__banner--default"],[12],[1,"\\n        "],[13],[1,"\\n"]],[]]],[1,"      "],[10,0],[14,0,"feed-shared-carousel-event__top-content flex-grow-1"],[12],[1,"\\n"],[41,[30,1,["titleContext"]],[[[1,"          "],[10,1],[14,0,"feed-shared-carousel-event__title-context t-12 t-bold mt2"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["titleContext"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,1,["title"]],[[[1,"          "],[10,1],[14,0,"feed-shared-carousel-event__title t-14 t-black t-bold"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["title"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,1,["subtitle"]],[[[1,"          "],[10,1],[14,0,"feed-shared-carousel-event__subtitle t-12 t-black t-normal"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["subtitle"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,1,["description"]],[[[1,"          "],[10,1],[14,0,"feed-shared-carousel-event__description t-12 t-black t-normal"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["description"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n      "],[10,0],[14,0,"feed-shared-carousel-event__social-proof"],[12],[1,"\\n"],[41,[30,1,["insightImage"]],[[[1,"          "],[8,[39,6],[[24,0,"feed-shared-carousel-event__insight-image mr2"]],[["@images","@entitySize","@gridListClass","@gridListItemClass"],[[30,1,["insightImage"]],1,"display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[1,"\\n"]],[]],null],[41,[30,1,["insightText"]],[[[1,"          "],[10,1],[14,0,"t-12 t-black--light t-normal feed-shared-carousel-event__insight-text"],[12],[1,"\\n            "],[1,[28,[35,7],[[30,1,["insightText"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n    "],[10,0],[14,0,"feed-shared-carousel-event__button-container"],[12],[1,"\\n      "],[8,[39,4],[[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[24,0,"full-width artdeco-button artdeco-button--secondary artdeco-button--2 mr3"],[4,[38,5],["event_recommendation_card_cta"],[["interactionType"],["SHORT_PRESS"]]]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["fireEventCTATrackingEvents"]]]],[["default"],[[[[1,"\\n        "],[1,[28,[35,8],["i18n_view-event","update-components/components/carousel/event"],null]],[1,"\\n      "]],[]]]]],[1,"\\n"],[41,[30,1,["shareUrl"]],[[[1,"        "],[8,[39,9],null,[["@class","@urlToShare","@dropdownPlacementOverride","@dropdownJustificationOverride","@shareOrigin","@onShareOptionClick","@setPreventScroll","@showSectionHeaders"],["ml3",[30,1,["shareUrl"]],"top","right","FEED",[30,0,["fireShareOptionTrackingEvents"]],true,false]],[["default"],[[[[1,"\\n          "],[8,[30,2,["dropdown-trigger"]],[[4,[38,5],["share_menu"],[["interactionType"],["SHORT_PRESS"]]]],[["@class","@onClick"],["artdeco-button--circle artdeco-button--1 artdeco-button--secondary artdeco-button--muted artdeco-button",[30,0,["fireEventSocialShareTrackingEvents"]]]],[["default"],[[[[1,"\\n            "],[1,[28,[35,10],null,[["type","size","class","a11y-text"],["share-linkedin-icon","small","artdeco-button__icon",[28,[37,8],["i18n_share-menu-a11y","update-components/components/carousel/event"],null]]]]],[1,"\\n          "]],[]]]]],[1,"\\n        "]],[2]]]]],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]],null]],["@model","dropdown"],false,["if","ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","text-view-model@text-view-model","t","social-share@social-share","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/carousel/event.hbs",isStrictMode:!1})
let h=(u=(0,s.inject)("client-sensor-web@client-sensor"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"clientSensor",m,this)}fireEventCardTrackingEvents(){const{updateTrackingObj:e}=this.args,t=(0,c.get)(this.args,"model.navigationContext.trackingActionType")
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"event_recommendation_card",actionType:t,actionCategory:"VIEW"})}fireEventCTATrackingEvents(){const{updateTrackingObj:e}=this.args,t=(0,c.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)}}getImpressionPayload(){const{trackingData:e,impressionColumnPosition:t,impressionRowPosition:n}=this.args,i=(0,c.get)(e||{},"urn")
if(!i)return()=>[]
const o=(0,c.get)(e||{},"trackingId")
return e=>{const r=new Date
let a
if(e.boundingClientRect){var l,s
a={width:null===(l=e.boundingClientRect)||void 0===l?void 0:l.width,height:null===(s=e.boundingClientRect)||void 0===s?void 0:s.height}}const c={timeZoneOffsetMinutes:-1*r.getTimezoneOffset(),entities:[{size:a,trackingId:o,urn:i,duration:e.duration,visibleTime:e.visibleTime||0,gridPosition:{row:n||0,column:t||0}}]}
e.duration<0&&(0,d.logNegativeDuration)(this.clientSensor)
return{body:c,name:"FeedImpressionEvent"}}}},m=(0,i.default)(p.prototype,"clientSensor",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"fireEventCardTrackingEvents",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"fireEventCardTrackingEvents"),p.prototype),(0,i.default)(p.prototype,"fireEventCTATrackingEvents",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"fireEventCTATrackingEvents"),p.prototype),(0,i.default)(p.prototype,"fireEventSocialShareTrackingEvents",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"fireEventSocialShareTrackingEvents"),p.prototype),(0,i.default)(p.prototype,"fireShareOptionTrackingEvents",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"fireShareOptionTrackingEvents"),p.prototype),(0,i.default)(p.prototype,"getImpressionPayload",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"getImpressionPayload"),p.prototype),p)
e.default=h;(0,r.setComponentTemplate)(g,h)}))
define("update-components/components/carousel/job",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","feed-shared/utils/log-negative-duration"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m
const g=(0,a.createTemplateFactory)({id:"ePcmWhOI",block:'[[[11,0],[24,0,"feed-shared-carousel-job"],[4,[38,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["getImpressionPayload"]],[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[8,[39,3],[[24,0,"feed-shared-carousel-job__container-link"],[24,"target","_blank"],[4,[38,4],["job_card"],[["controlTrackingId"],[[30,3,["trackingData","trackingId"]]]]]],[["@href","@invokeAction","@useDefaultLinkBehavior"],[[30,1,["navigationContext","actionTarget"]],[30,0,["handleClick"]],[30,2]]],[["default"],[[[[1,"\\n    "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n      "],[1,[30,1,["navigationContext","accessibilityText"]]],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"feed-shared-carousel-job__container"],[12],[1,"\\n"],[41,[30,1,["backgroundImage"]],[[[1,"        "],[8,[39,6],null,[["@images","@imgClasses","@imgWidth"],[[30,1,["backgroundImage"]],"feed-shared-carousel-job__background-image",200]],null],[1,"\\n"]],[]],[[[1,"        "],[10,0],[14,"aria-hidden","true"],[14,0,"feed-shared-carousel-job__background-image feed-shared-carousel-job__background-image--placeholder"],[12],[13],[1,"\\n"]],[]]],[1,"      "],[10,0],[14,0,"feed-shared-carousel-job__content"],[12],[1,"\\n"],[41,[30,1,["image"]],[[[1,"          "],[8,[39,6],null,[["@images","@imgClasses","@imgWidth"],[[30,1,["image"]],"feed-shared-carousel-job__image",100]],null],[1,"\\n"]],[]],[[[1,"          "],[10,0],[14,"aria-hidden","true"],[14,0,"feed-shared-carousel-job__image ghost-company"],[12],[13],[1,"\\n"]],[]]],[1,"        "],[10,0],[14,0,"flex-1 t-black"],[12],[1,"\\n"],[41,[30,1,["title"]],[[[1,"            "],[10,0],[14,0,"pt2"],[12],[1,"\\n              "],[8,[39,7],[[24,0,"t-bold"]],[["@lineHeight","@lines","@showLessButton","@showMoreButton","@text"],["2.4rem",2,false,false,[30,1,["title","text"]]]],null],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[41,[30,1,["subtitle"]],[[[1,"            "],[10,0],[12],[1,"\\n              "],[8,[39,7],[[24,0,"t-14"]],[["@lineHeight","@lines","@showLessButton","@showMoreButton","@text"],["2rem",1,false,false,[30,1,["subtitle","text"]]]],null],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[41,[30,1,["description"]],[[[1,"            "],[10,2],[14,0,"t-black--light t-12 pt1"],[12],[1,"\\n              "],[1,[28,[35,8],[[30,1,["description"]]],null]],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[41,[30,1,["subdescription"]],[[[1,"            "],[10,2],[14,0,"t-black--light t-12 pt1"],[12],[1,"\\n              "],[1,[28,[35,8],[[30,1,["subdescription"]]],null]],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n"],[41,[30,1,["footer"]],[[[1,"          "],[10,0],[14,0,"feed-shared-carousel-job__footer truncate"],[15,"title",[30,1,["footer","text"]]],[12],[1,"\\n            "],[8,[39,9],[[24,0,"feed-shared-carousel-job__footer-text truncate t-12 t-black--light t-normal"]],[["@model"],[[30,1,["footer"]]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["@model","@openLinksExternally","@updateMetadata"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","if","image-view-model@image-view-model","inline-show-more-text@inline-show-more-text","text-view-model@text-view-model","update-components@text-view"]]',moduleName:"update-components/components/carousel/job.hbs",isStrictMode:!1})
let h=(u=(0,l.inject)("client-sensor-web@client-sensor"),p=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"clientSensor",m,this)}handleClick(){const e=(0,c.get)(this.args,"model.navigationContext.trackingActionType")
if(e){var t
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:e,actionCategory:"VIEW",controlName:"job_card"})}}getImpressionPayload(){const{trackingData:e,impressionColumnPosition:t,impressionRowPosition:n}=this.args,i=(0,c.get)(e||{},"urn")
if(!i)return()=>[]
const o=(0,c.get)(e||{},"trackingId")
return e=>{const r=new Date
let a
if(e.boundingClientRect){var l,s
a={width:null===(l=e.boundingClientRect)||void 0===l?void 0:l.width,height:null===(s=e.boundingClientRect)||void 0===s?void 0:s.height}}const c={timeZoneOffsetMinutes:-1*r.getTimezoneOffset(),entities:[{size:a,trackingId:o,urn:i,duration:e.duration,visibleTime:e.visibleTime||0,gridPosition:{row:n,column:t}}]}
e.duration<0&&(0,d.logNegativeDuration)(this.clientSensor)
return{body:c,name:"FeedImpressionEvent"}}}},m=(0,i.default)(p.prototype,"clientSensor",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"handleClick",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"handleClick"),p.prototype),(0,i.default)(p.prototype,"getImpressionPayload",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"getImpressionPayload"),p.prototype),p)
e.default=h;(0,r.setComponentTemplate)(g,h)}))
define("update-components/components/celebration",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","@ember/debug","@glimmer/tracking","global-utils/utils/create-cache-key-from-query"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y
const _=(0,a.createTemplateFactory)({id:"fkGplsDF",block:'[[[11,0],[16,0,[29,["feed-shared-celebration text-align-center ",[30,1]]]],[17,2],[12],[1,"\\n  "],[8,[39,0],null,[["@backgroundImage","@useUpdateDetailViewer","@toggleUpdateDetailViewer","@updateTrackingObj"],[[30,0,["celebration","image"]],[30,3],[30,4],[30,5]]],null],[1,"\\n  "],[10,0],[15,0,[29,["feed-shared-celebration__headline t-black--light t-bold\\n      ",[52,[30,6],"t-12","t-14"],"\\n      ",[52,[30,0,["celebration","highlightedMessage"]],"feed-shared-celebration__headline--with-recipients"]]]],[12],[1,"\\n"],[41,[30,7],[[[1,"      "],[8,[39,2],null,[["@tvm"],[[30,0,["celebration","headline"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[1,[28,[35,3],[[30,0,["celebration","headline"]]],null]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[41,[30,0,["celebration","highlightedMessage"]],[[[1,"    "],[10,0],[15,0,[29,["feed-shared-celebration__highlighted-message t-sans t-black\\n        ",[52,[30,6],"t-16","t-20"],"\\n        ",[52,[30,0,["containsNoInsights"]],"feed-shared-celebration--no-insights"]]]],[12],[1,"\\n"],[41,[30,7],[[],[]],[[[1,"        "],[8,[39,4],null,[["@model","@trackingHandler","@onNonAttributedHashtagClick"],[[30,0,["celebration","highlightedMessage"]],[30,0,["onHighlightedMessageTextAttributeClick"]],[30,0,["onNonAttributedHashtagClick"]]]],null],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[51,[30,7]],[[[41,[28,[37,6],[[30,0,["celebration","insightImage"]],[30,0,["celebration","insightText"]]],null],[[[1,"      "],[8,[39,7],null,[["@isOpen","@closeModal","@updateMetadata","@taggedEntities"],[[30,0,["isInsightsModalOpen"]],[30,0,["closeInsightsModal"]],[30,8],[30,0,["taggedEntities"]]]],null],[1,"\\n      "],[10,0],[14,0,"feed-shared-celebration__center-insight"],[12],[1,"\\n        "],[11,"button"],[24,0,"display-flex align-items-center"],[24,4,"button"],[4,[38,8],["click",[30,0,["onInsightsMetaClick"]]],null],[12],[1,"\\n          "],[8,[39,9],[[24,0,"mr2"]],[["@entitySize","@images","@isStackedLayout"],[1,[30,0,["celebration","insightImage"]],true]],null],[1,"\\n          "],[10,0],[15,0,[29,["v-align-middle text-align-center\\n              ",[52,[30,6],"t-12","t-14"],"\\n              t-black--light t-bold"]]],[12],[1,"\\n            "],[1,[28,[35,3],[[30,0,["celebration","insightText"]]],null]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null]],[]],null],[13]],["@class","&attrs","@useUpdateDetailViewer","@toggleUpdateDetailViewer","@updateTrackingObj","@isMiniUpdate","@isDashEnabled","@updateMetadata"],false,["feed-shared@celebration-image","if","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@text-view","unless","global-helpers@and","feed-shared@insights-modal","on","image-view-model@image-view-model"]]',moduleName:"update-components/components/celebration.hbs",isStrictMode:!1})
let T=(m=(0,l.inject)("tracking"),g=(0,l.inject)("store"),h=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",f,this);(0,t.default)(this,"store",b,this);(0,t.default)(this,"isInsightsModalOpen",v,this);(0,t.default)(this,"taggedEntities",y,this)}get celebration(){return this.args.model}get containsNoInsights(){return!((0,c.get)(this.args,"celebration.insightImage")&&(0,c.get)(this.args,"celebration.insightText"))}getTrackingData(e){let t,n
switch(e&&(0,c.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"HASHTAG":t={actionType:"viewHashtagFeed",controlName:"celebrations_highlighted_message_hashtag"}
break
case"HYPERLINK":n=(0,c.get)(e,"isEmail")
t=n?{actionType:"viewComposeEmail",controlName:"celebrations_highlighted_message_link"}:{actionType:"viewLink",controlName:"celebrations_highlighted_message_link"}}return t}closeInsightsModal(){this.isInsightsModalOpen=!1}onInsightsMetaClick(){this.isInsightsModalOpen=!0
this._fireTrackingEvents({controlName:"celebrations_tagged_list",actionType:"viewTaggedPeople"})
const e={q:"celebrationTaggedEntities",shareUrn:(0,c.get)(this.args,"updateMetadata.shareUrn")}
this.tracking.firePageViewEvent("flagship3_feed_celebrations_update_tagged_list")
this.store.queryURL("feed/taggedEntities",{params:e,cacheKey:(0,p.default)("feed/taggedEntities",e)}).then((e=>{if(!this.isDestroying){const t=(0,c.get)(e,"elements").map((e=>{const t=(0,c.get)(e,"supplementaryActorInfo.text")
t&&(0,c.set)(e,"supplementaryActorInfo.text",t.replace(` ${String.fromCharCode(8226)} `,""))
return e}))
this.taggedEntities=t}}))}onHighlightedMessageTextAttributeClick(e){if(!(0,c.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:i}=this.args
if(i){t&&i.fireControlInteractionEvent(t)
n&&i.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:n,actionCategory:"VIEW"})}}},f=(0,i.default)(h.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"isInsightsModalOpen",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),y=(0,i.default)(h.prototype,"taggedEntities",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"closeInsightsModal",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"closeInsightsModal"),h.prototype),(0,i.default)(h.prototype,"onInsightsMetaClick",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onInsightsMetaClick"),h.prototype),(0,i.default)(h.prototype,"onHighlightedMessageTextAttributeClick",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onHighlightedMessageTextAttributeClick"),h.prototype),(0,i.default)(h.prototype,"onNonAttributedHashtagClick",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onNonAttributedHashtagClick"),h.prototype),h)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("update-components/components/commentary-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","global-utils/utils/is-browser","global-utils/utils/html-safe","feed-shared/utils/constants","tracked-toolbox"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,b,v
const y=(0,a.createTemplateFactory)({id:"VQou9cMa",block:'[[[11,0],[16,0,[30,1]],[16,5,[30,0,["heightStyle"]]],[24,"tabindex","0"],[17,2],[12],[1,"\\n"],[44,[[52,[30,3],[50,[28,[37,3],[[30,3]],null],0,null,null]],[50,"feed-shared@inline-show-more-text",0,null,[["class","trackingOverrides","isExpanded","numLinesBeforeTruncation","updateTrackingObj","disableToggleShowMore","onShowMore","seeMoreTextIsLink"],[[28,[37,4],["feed-shared-update-v2__description feed-shared-inline-show-more-text--minimal-padding"],null],[30,4],[30,5],[30,6],[30,7],[30,8],[30,9],[30,10]]]],[50,"update-components@text",0,null,[["testSelector","model","class","contentUrlControlName","ignoreNavigationContext","openLinksExternally","textAttributeControlNames","textDirection","updateMetadata","updateTrackingObj"],["data-test-feed-commentary-text",[30,11],[28,[37,4],["feed-shared-update-v2__commentary ",[30,0,["largeFontClassModifier"]],[52,[30,12]," feed-shared-commentary--on-dark"]],null],"commentary_text",[30,13],[30,14],[28,[37,5],null,[["profileMention","companyMention","hyperlink","email","hashtag"],["commentary_mention","commentary_mention","commentary_link","commentary_link","commentary_hashtag"]]],[28,[37,6],[[30,11,["text","text"]]],null],[30,15],[30,7]]]]],[[[41,[30,0,["isShortTextOnlyContent"]],[[[41,[30,0,["shouldRenderLinkToComponent"]],[[[46,[28,[37,3],[[30,16]],null],null,null,[["default"],[[[[1,"          "],[46,[28,[37,3],[[30,18]],null],null,null,null],[1,"\\n"]],[]]]]]],[]],[[[1,"        "],[46,[28,[37,3],[[30,18]],null],null,null,null],[1,"\\n"]],[]]]],[]],[[[41,[30,0,["shouldRenderLinkToComponent"]],[[[46,[28,[37,3],[[30,16]],null],null,null,[["default"],[[[[46,[28,[37,3],[[30,17]],null],null,null,[["default"],[[[[1,"          "],[46,[28,[37,3],[[30,18]],null],null,null,null],[1,"\\n"]],[]]]]]],[]]]]]],[]],[[[46,[28,[37,3],[[30,17]],null],null,null,[["default"],[[[[1,"        "],[46,[28,[37,3],[[30,18]],null],null,null,null],[1,"\\n"]],[]]]]],[1,"    "]],[]]]],[]]]],[16,17,18]]],[1,"\\n"],[41,[30,0,["showTranslationFeatures"]],[[[1,"    "],[8,[39,7],null,[["@fireFeedTranslationFeedbackEvent","@fireTranslationTracking","@translationUrn"],[[30,0,["fireFeedTranslationFeedbackEvent"]],[30,0,["fireTranslationTracking"]],[30,11,["translationUrn"]]]],[["default"],[[[[1,"\\n"],[41,[30,20,["shouldShowTranslation"]],[[[1,"        "],[8,[39,8],[[24,0,"mt2 ml2"]],[["@currentStarDescription","@dismissTranslations","@fireCustomFeedTracking","@isInModal","@language","@neverTranslateLanguage","@onDark","@onOpenTranslationMenu","@setInterimStarRating","@setStarRating","@stars","@unsetInterimStarRating"],[[30,20,["currentStarDescription"]],[30,0,["dismissTranslations"]],[30,0,["fireCustomFeedTracking"]],[30,21],[30,11,["originalLanguage"]],[30,19,["neverTranslateLanguage"]],[30,12],[30,0,["fireExpandTranslationMenuTracking"]],[30,19,["setInterimStarRating"]],[30,19,["setStarRating"]],[30,20,["stars"]],[30,19,["unsetInterimStarRating"]]]],null],[1,"\\n        "],[10,0],[14,0,"feed-shared-commentary__translated-text t-14 t-black--light t-normal mh4 mt2"],[12],[1,"\\n          "],[8,[39,9],null,[["@model","@contentUrlControlName","@openLinksExternally","@textAttributeControlNames","@textDirection","@updateMetadata","@updateTrackingObj"],[[28,[37,10],[[30,20,["translationText"]]],null],"commentary_text",[30,14],[28,[37,5],null,[["profileMention","companyMention","hyperlink","email","hashtag"],["commentary_mention","commentary_mention","commentary_link","commentary_link","commentary_hashtag"]]],[28,[37,6],[[30,11,["text","text"]]],null],[30,15],[30,7]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[1,"        "],[8,[39,11],null,[["@onDark","@onTranslationClick","@translateFailed"],[[30,12],[30,19,["onTranslationClick"]],[30,20,["translateFailed"]]]],null],[1,"\\n"]],[]]],[1,"    "]],[19,20]]]]],[1,"\\n"]],[]],null],[13]],["@class","&attrs","@maybeLinkToComponent","@commentaryInlineSeeMoreTrackingOverrides","@isExpanded","@numLinesBeforeTruncation","@updateTrackingObj","@disableToggleShowMore","@onShowMore","@seeMoreTextIsLink","@commentary","@onDark","@ignoreNavigationContext","@openLinksExternally","@updateMetadata","linkToComponent","inlineShowMoreTextComponent","textComponent","translationActions","translationProperties","@isInModal"],false,["let","if","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","concat","hash","ember-cli-pemberly-i18n@bidi-dir","translations@translation-container","feed-shared@translation-menu","update-components@text","feed-shared@render-models/convert-tvm-to-text-comp","feed-shared@buttons/see-translation-button"]]',moduleName:"update-components/components/commentary-container.hbs",isStrictMode:!1}),{MAX_CAROUSEL_CONTENT_HEIGHT:_}=p.CAROUSEL_IMAGE_SIZE_CONSTANTS,T=Object.freeze({CAROUSEL_CARD:114})
let k=(g=(0,l.inject)("tracking"),h=(0,m.trackedReset)("args.commentary.translationUrn"),f=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"isTranslationDismissed",v,this)}get showTranslationFeatures(){return this.args.isTranslationSupported&&!this.isTranslationDismissed&&!this.args.isCarouselUpdate}get hasCommentaryActionTarget(){return(0,c.get)(this.args.commentary,"navigationContext.actionTarget")&&!this.args.ignoreNavigationContext}get shouldRenderLinkToComponent(){return this.args.maybeLinkToComponent&&!this.hasCommentaryActionTarget&&d.default}get isShortTextOnlyContent(){if(this.args.isTextOnly&&this.args.isCarouselUpdate){return(0,c.get)(this.args.commentary,"text.text.length")<T.CAROUSEL_CARD}return!1}get largeFontClassModifier(){return this.isShortTextOnlyContent?"feed-shared-update-v2__commentary--large-font-carousel":""}get heightStyle(){return this.args.isTextOnly&&this.args.isCarouselUpdate?(0,u.default)(`height: ${_}px`):""}dismissTranslations(){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){var i
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:e,actionType:t,controlName:n})}},b=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"isTranslationDismissed",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"dismissTranslations",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"dismissTranslations"),f.prototype),(0,i.default)(f.prototype,"fireCustomFeedTracking",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"fireCustomFeedTracking"),f.prototype),(0,i.default)(f.prototype,"fireExpandTranslationMenuTracking",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"fireExpandTranslationMenuTracking"),f.prototype),(0,i.default)(f.prototype,"fireTranslationTracking",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"fireTranslationTracking"),f.prototype),(0,i.default)(f.prototype,"fireFeedTranslationFeedbackEvent",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"fireFeedTranslationFeedbackEvent"),f.prototype),f)
e.default=k;(0,r.setComponentTemplate)(y,k)}))
define("update-components/components/contextual-action",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","feed-requests/update-actions","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,b,v,y,_,T,k,E,w,C,O
const S=(0,a.createTemplateFactory)({id:"Q2GVjsAk",block:'[[[11,0],[16,0,[29,["feed-shared-contextual-action mh4 ",[30,1]]]],[17,2],[12],[1,"\\n  "],[10,0],[14,0,"display-flex flex-grow-1 align-items-center pv4"],[12],[1,"\\n"],[41,[30,3,["description"]],[[[1,"      "],[8,[39,1],[[24,0,"feed-shared-contextual-action__text-view text-body-small t-black--light"]],[["@model"],[[30,3,["description"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3,["connectAction"]],[[[1,"      "],[10,"section"],[14,0,"flex-shrink-zero"],[12],[1,"\\n        "],[8,[39,2],[[4,[38,4],["contextual_action_connect"],null]],[["@actorName","@buttonClass","@hasInvitedToConnect","@onConnectClick"],[[28,[37,3],[[30,4]],null],"artdeco-button artdeco-button--secondary artdeco-button--2",[30,0,["hasInvitedToConnect"]],[30,0,["sendConnectionInvite"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,0,["followState"]],[[[1,"      "],[10,"section"],[14,0,"flex-shrink-zero"],[12],[1,"\\n        "],[8,[39,5],[[16,0,[28,[37,6],["artdeco-button artdeco-button--secondary artdeco-button--2 ",[52,[30,0,["isFollowing"]],"artdeco-button--muted"]],null]]],[["@iconSize","@iconType","@showIcon","@showText","@controlName","@isFollowing","@toggleFollow","@onImpressionHandler"],["small","plus-icon",true,true,"contextual_action_follow",[30,0,["isFollowing"]],[30,0,["onToggleFollow"]],[30,0,["getFollowImpressionEvent"]]]],null],[1,"\\n      "],[13],[1,"\\n    "]],[]],null]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["@class","&attrs","@model","@actor"],false,["if","update-components@text-view","follows@connect-button","global-helpers@actor-name","ember-cli-pemberly-tracking@track-interaction","follows@follow-button","concat"]]',moduleName:"update-components/components/contextual-action.hbs",isStrictMode:!1}),A="CONNECT",I="INVITATION_PENDING"
let x=(p=(0,l.inject)("i18n"),m=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),g=(0,l.inject)("router"),h=(0,l.inject)("store"),f=(0,l.inject)("tracking"),b=(0,l.inject)("invitation-platform@invitation-platform"),v=(0,l.inject)("lix"),y=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",_,this);(0,t.default)(this,"persistentToastManager",T,this);(0,t.default)(this,"router",k,this);(0,t.default)(this,"store",E,this);(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"invitationPlatform",C,this);(0,t.default)(this,"lix",O,this)}get followState(){return this.args.isDashEnabled?(0,c.get)(this.args,"model.followState"):(0,c.get)(this.args,"model.followAction")}get isFollowing(){return this.args.isDashEnabled?(0,c.get)(this.followState,"following"):(0,c.get)(this.followState,"followingInfo.following")}get profileRoute(){return this.lix.getTreatmentIsEnabled("voyager.web.profile-tetris")?"profile.common.profile":"profile.view"}get hasInvitedToConnect(){const e=(0,c.get)(this.args,"model.connectAction")
return e&&(0,c.get)(e,"type")!==A}getMessage(e,t){return this.i18n.lookupTranslation("components/update-components@contextual-action",e)([t])}sendConnectionInvite(){var e
const t=this.args.isDashEnabled?(0,c.get)(this.args,"model.connectAction.publicProfileIdentifier"):(0,c.get)(this.args,"model.connectAction.profileId")
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"CONNECT",actionType:"connectActor",controlName:"contextual_action_connect"})
this.invitationPlatform.sendInvitationByProfileId({profileId:t}).then((()=>{const e=(0,c.get)(this.args,"actor.name.text"),n=this.getMessage("toast_connect_confirmation",{actorName:e}),i=this.getMessage("toast_connect_view_profile")
this.isDestroying||(0,c.set)(this.args,"model.connectAction.type",I)
this.persistentToastManager.success({message:n,ctaText:i,ctaRouteName:this.profileRoute,ctaOptions:t})})).catch((e=>{if(!e||!e.isAdapterError)throw e
this.persistentToastManager.error({message:this.getMessage("toast_connect_error")})}))}onToggleFollow(e){var t
const n=(0,c.get)(this.args,"model.followAction"),i=(0,c.get)(n,"followingInfo"),o=(0,c.get)(n,"companyFollowingTrackingContext"),r=(0,d.toggleFollowWithFollowingInfoRequest)(i,o)
this.store.adapterFor("-ember-m3").ajax(...r)
const a=(0,c.get)(i,"following"),l=a?u.FeedConstants.FOLLOW:u.FeedConstants.UNFOLLOW
this.tracking.fireTrackingPayload("FollowActionEvent",{actionType:l})
const s=(0,c.get)(n,"followTrackingActionType"),p=(0,c.get)(n,"unfollowTrackingActionType")||`un${s}`
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:l,actionType:a?s:p,controlName:e})}getFollowImpressionEvent(){const e=(0,c.get)(this.args,"model.followAction.followingInfo.trackingUrn"),t=(0,c.get)(this.args,"updateMetadata.trackingData.trackingId")
return()=>{var n,i
return{name:"FollowImpressionEvent",body:{displayModule:"FEED_UPDATE",entities:[{followEntityUrn:e,trackingId:t,gridPosition:{row:(null===(n=this.args)||void 0===n||null===(i=n.updateTrackingObj)||void 0===i?void 0:i.updatePosition)||1,column:1}}]}}}}},_=(0,i.default)(y.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(y.prototype,"router",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(y.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(y.prototype,"tracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(y.prototype,"invitationPlatform",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(y.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(y.prototype,"sendConnectionInvite",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"sendConnectionInvite"),y.prototype),(0,i.default)(y.prototype,"onToggleFollow",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"onToggleFollow"),y.prototype),(0,i.default)(y.prototype,"getFollowImpressionEvent",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"getFollowImpressionEvent"),y.prototype),y)
e.default=x;(0,r.setComponentTemplate)(S,x)}))
define("update-components/components/contextual-description-v2",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"EoRYcwbE",block:'[[[10,0],[15,0,[28,[37,0],["feed-shared-contextual-description-v2 t-12",[52,[30,1]," feed-shared-contextual-description-v2--with-actor"]],null]],[12],[1,"\\n"],[41,[30,2,["navigationContext"]],[[[1,"    "],[8,[39,2],[[16,"aria-label",[30,2,["navigationContext","accessibilityText"]]],[16,"target",[52,[30,3],"_blank","_self"]],[24,0,"tap-target"],[16,"data-control-id",[30,4,["trackingData","trackingId"]]],[24,"data-control-name","contextual_description_v2"]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[30,2,["navigationContext","actionTarget"]],[30,3],[30,0,["fireTrackingEvents"]]]],[["default"],[[[[1,"\\n      "],[10,1],[14,0,"t-12 t-black--light t-normal"],[12],[1,"\\n        "],[1,[28,[35,3],[[30,2,["text"]]],null]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[1,"    "],[10,1],[14,0,"t-12 t-black--light t-normal"],[12],[1,"\\n      "],[1,[28,[35,3],[[30,2,["text"]]],null]],[1,"\\n    "],[13],[1,"\\n"]],[]]],[13]],["@containsActorComponent","@model","@openLinksExternally","@updateMetadata"],false,["concat","if","app-aware-link@navigation-context-link","text-view-model@text-view-model"]]',moduleName:"update-components/components/contextual-description-v2.hbs",isStrictMode:!1})
let s=(a=class extends o.default{fireTrackingEvents(){const e=(0,r.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)(a.prototype,"fireTrackingEvents",[r.action],Object.getOwnPropertyDescriptor(a.prototype,"fireTrackingEvents"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("update-components/components/contextual-header",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@ember/debug","@glimmer/component","@ember/object","rich-text/utils/constants","@ember/utils","global-utils/utils/is-browser","dash-interop-helper/utils/get-graphql-value-with-dash-fallback"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u
const p=(0,i.createTemplateFactory)({id:"cwma3ma4",block:'[[[11,0],[16,0,[29,["feed-shared-contextual-header\\n    ",[52,[30,0,["hasStackedImages"]],"feed-shared-contextual-header--stacked-images"],"\\n    ",[52,[30,1,["showDivider"]],"feed-shared-contextual-header--with-divider"]]]],[17,2],[12],[1,"\\n  "],[10,0],[14,0,"relative"],[12],[1,"\\n"],[41,[30,1,["icon"]],[[[1,"      "],[8,[39,1],null,[["@entitySize","@images","@illustrationSize"],[3,[30,1,["icon"]],48]],null],[1,"\\n"]],[]],null],[41,[30,1,["supplementaryImage"]],[[[1,"      "],[8,[39,1],[[24,0,"feed-shared-contextual-header__supplementary-image"]],[["@entitySize","@images","@imgClasses"],[1,[30,1,["supplementaryImage"]],"feed-shared-contextual-header__supplementary-image-img"]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n  "],[10,0],[14,0,"feed-shared-contextual-header__meta"],[12],[1,"\\n    "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,0,["contextualTitle"]],[[[41,[30,3],[[[1,"          "],[10,1],[14,0,"feed-shared-contextual-header__text t-14 t-black t-bold truncate"],[12],[1,"\\n            "],[8,[39,2],null,[["@tvm","@onAttributeClick"],[[30,0,["contextualTitle"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],[[[1,"          "],[8,[39,3],[[24,0,"feed-shared-contextual-header__text t-14 t-black t-bold truncate"]],[["@model","@trackingHandler"],[[30,0,["contextualTitle"]],[30,0,["trackingHandler"]]]],null],[1,"\\n"]],[]]]],[]],null],[41,[30,0,["titleSupplementaryInfo"]],[[[41,[30,3],[[[1,"          "],[10,1],[14,0,"feed-shared-contextual-header__info t-14 t-black--light"],[12],[1,"\\n            "],[8,[39,2],null,[["@tvm","@onAttributeClick"],[[30,0,["titleSupplementaryInfo"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],[[[1,"          "],[8,[39,3],[[24,0,"feed-shared-contextual-header__info t-14 t-black--light"]],[["@model"],[[30,0,["titleSupplementaryInfo"]]]],null],[1,"\\n"]],[]]]],[]],null],[1,"    "],[13],[1,"\\n"],[41,[30,1,["subtitle"]],[[[41,[30,3],[[[1,"        "],[10,1],[14,0,"t-sans t-12 t-black--light truncate"],[12],[1,"\\n          "],[8,[39,2],null,[["@tvm","@onAttributeClick"],[[30,1,["subtitle"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[1,"        "],[8,[39,3],[[24,0,"t-sans t-12 t-black--light truncate"]],[["@model","@trackingHandler"],[[30,1,["subtitle"]],[30,0,["trackingHandler"]]]],null],[1,"\\n"]],[]]]],[]],null],[1,"    "],[10,0],[14,0,"display-flex t-14 t-black"],[12],[1,"\\n"],[41,[30,0,["title"]],[[[41,[30,3],[[[1,"          "],[10,1],[14,0,"feed-shared-contextual-header__text t-bold truncate"],[12],[1,"\\n            "],[8,[39,2],null,[["@tvm","@onAttributeClick"],[[30,0,["title"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],[[[1,"          "],[8,[39,3],[[24,0,"feed-shared-contextual-header__text t-bold truncate"]],[["@model","@trackingHandler"],[[30,0,["title"]],[30,0,["trackingHandler"]]]],null],[1,"\\n"]],[]]]],[]],null],[41,[30,0,["contextualTitleSupplementaryInfo"]],[[[41,[30,3],[[[1,"          "],[10,1],[14,0,"feed-shared-contextual-header__info"],[12],[1,"\\n            "],[8,[39,2],null,[["@tvm"],[[30,0,["contextualTitleSupplementaryInfo"]]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],[[[1,"          "],[8,[39,3],[[24,0,"feed-shared-contextual-header__info"]],[["@model"],[[30,0,["contextualTitleSupplementaryInfo"]]]],null],[1,"\\n"]],[]]]],[]],null],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@model","&attrs","@isDashEnabled"],false,["if","image-view-model@image-view-model","text-view-model@text-view-model-v2","update-components@text-view"]]',moduleName:"update-components/components/contextual-header.hbs",isStrictMode:!1}),{PROFILE_MENTION:m,PROFILE_FULLNAME:g,PROFILE_FAMILIARNAME:h,HASHTAG:f}=l.TEXT_ATTRIBUTE_TYPES
let b=(u=class extends r.default{get hasStackedImages(){return(0,s.isPresent)((0,a.get)(this.args,"model.supplementaryImage"))&&(0,s.isPresent)((0,a.get)(this.args,"model.icon"))}get contextualTitle(){return(0,a.get)(this.args,"model.text")||(0,a.get)(this.args,"model.contextualTitle")}get title(){return(0,a.get)(this.args,"model.text2")||(0,a.get)(this.args,"model.title")}get titleSupplementaryInfo(){return(0,a.get)(this.args,"model.supplementaryInfo")||(0,a.get)(this.args,"model.titleSupplementaryInfo")}get contextualTitleSupplementaryInfo(){return(0,a.get)(this.args,"model.supplementaryInfo2")||(0,a.get)(this.args,"model.contextualTitleSupplementaryInfo")}onAttributeClick(e){c.default&&this._trackingHandler(e.attr)}trackingHandler(e){this._trackingHandler(e)}_trackingHandler(e){let t
this.args.isDashEnabled?(0,d.getGraphQlValueWithDashFallback)(e,"detailData.hashtag")?t=f.TYPE:(0,d.getGraphQlValueWithDashFallback)(e,"detailData.profileFullName")?t=g.TYPE:(0,d.getGraphQlValueWithDashFallback)(e,"detailData.profileFamiliarName")?t=h.TYPE:(0,d.getGraphQlValueWithDashFallback)(e,"detailData.profileMention")&&(t=m.TYPE):t=(0,a.get)(e,"type")
if(!t)return
const{actionType:n,controlName:i}=function(e){let t={}
switch(e){case h.TYPE:case g.TYPE:case m.TYPE:t={actionType:"viewMember",controlName:"update_topbar_author"}
break
case f.TYPE:t={actionType:"viewHashtagFeed",controlName:"update_topbar_hashtag"}}return t}(t),{updateTrackingObj:o}=this.args
if(o){o.fireControlInteractionEvent(i)
n&&o.fireFeedActionAndSponsoredTrackingEvents({actionType:n,controlName:i,actionCategory:"VIEW"})}}},(0,t.default)(u.prototype,"onAttributeClick",[a.action],Object.getOwnPropertyDescriptor(u.prototype,"onAttributeClick"),u.prototype),(0,t.default)(u.prototype,"trackingHandler",[a.action],Object.getOwnPropertyDescriptor(u.prototype,"trackingHandler"),u.prototype),u)
e.default=b;(0,n.setComponentTemplate)(p,b)}))
define("update-components/components/control-menu",["exports","@ember/component","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/template-factory","@ember/service","@ember/runloop","@glimmer/component","@ember/object","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","@glimmer/tracking","@ember/object/internals","profile-shared/utils/tetris-api-helpers"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f,b,v,y,_,T,k,E,w,C,O,S){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var A,I,x,P,D,R,M,N,L,j,V,U,F,z,H,B,W,G,q,K,Y,Q,$,X,J,Z,ee,te,ne,ie,oe,re,ae,le,se,ce,de,ue,pe,me,ge,he,fe,be,ve,ye,_e,Te
const ke=(0,a.createTemplateFactory)({id:"m38elf/l",block:'[[[11,0],[16,0,[29,["feed-shared-control-menu ",[30,1]]]],[17,2],[12],[1,"\\n"],[41,[30,0,["showControlMenu"]],[[[1,"    "],[8,[39,1],null,[["@isOpen","@onVisibilityChange","@justification","@placement"],[[30,0,["isDropdownOpen"]],[30,0,["onDropdownTriggerClick"]],"right","bottom"]],[["default"],[[[[1,"\\n      "],[8,[30,3,["dropdown-trigger"]],[[4,[38,2],null,[["when"],[[30,0,["focusOnTrigger"]]]]]],[["@class","@tabindex"],[[29,["feed-shared-control-menu__trigger ",[30,0,["triggerBtnClass"]]]],"0"]],[["default"],[[[[1,"\\n"],[41,[30,0,["actionsLoading"]],[[[1,"          "],[8,[39,3],null,[["@size"],["xsmall"]],null],[1,"\\n"]],[]],[[[41,[30,4],[[[1,"          "],[8,[39,4],null,[["@on"],["init"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,5],null,[["type","class","a11y-text","aria-controls","aria-expanded"],["ellipsis-horizontal-icon","artdeco-button__icon",[52,[30,6],[30,6],[28,[37,6],["i18n_open_control_menu","update-components/components/control-menu"],null]],[30,5,["ariaId"]],[30,5,["ariaExpanded"]]]]]],[1,"\\n            "],[8,[30,5,["artdeco-hoverable-content"]],null,null,[["default"],[[[[1,"\\n              "],[1,[30,4]],[1,"\\n            "]],[]]]]],[1,"\\n          "]],[5]]]]],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,5],null,[["type","class","a11y-text"],["ellipsis-horizontal-icon","artdeco-button__icon",[52,[30,6],[30,6],[28,[37,6],["i18n_open_control_menu","update-components/components/control-menu"],null]]]]]],[1,"\\n        "]],[]]]],[]]],[1,"      "]],[]]]]],[1,"\\n      "],[8,[30,3,["dropdown-content"]],[[16,"aria-label",[28,[37,6],["i18n_control_menu_options","update-components/components/control-menu"],null]]],[["@arrowDir","@class","@occlusionCulling"],["right","feed-shared-control-menu__content",true]],[["default"],[[[[1,"\\n        "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,0,["mappedMenuActions"]]],null]],null],null,[[[1,"            "],[10,"li"],[15,0,[29,["feed-shared-control-menu__item\\n                ",[30,7,["className"]]]]],[12],[1,"\\n"],[41,[30,7,["customComponent"]],[[[1,"                "],[46,[28,[37,10],[[30,7,["customComponent"]]],null],null,[["mappedMenuAction","updateMetadata","updateTrackingObj","itemSelected","update"],[[30,7],[30,8],[30,9],[28,[37,11],[[30,0,["onDropdownItemSelected"]],[30,7]],null],[30,10]]],null],[1,"\\n"]],[]],[[[1,"                "],[8,[39,12],null,[["@itemSelected","@class","@role"],[[28,[37,11],[[30,0,["onDropdownItemSelected"]],[30,7]],null],"tap-target display-flex align-items-center",[30,7,["role"]]]],[["default"],[[[[1,"\\n"],[41,[30,7,["iconType"]],[[[1,"                    "],[1,[28,[35,5],null,[["type","class"],[[30,7,["iconType"]],"flex-shrink-zero mr2"]]]],[1,"\\n"]],[]],null],[1,"                  "],[10,0],[14,0,"flex-grow-1 text-align-left"],[12],[1,"\\n                    "],[10,"h5"],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[14,"role","none"],[12],[1,"\\n                      "],[1,[30,7,["text"]]],[1,"\\n                    "],[13],[1,"\\n                    "],[10,2],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[1,"\\n                      "],[1,[30,7,["subtext"]]],[1,"\\n                    "],[13],[1,"\\n                  "],[13],[1,"\\n                "]],[]]]]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[7]],null],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[3]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["isReportFlow"]],[[[1,"    "],[8,[39,13],null,[["@class","@authorProfileId","@authorUrn","@contentSource","@entityUrn","@parentUrn","@isBackButtonEnabled","@isDisinterestOptionEnabled","@backButtonAction","@cancel","@failure","@success","@redirect","@track"],["feed-shared-control-menu__semaphore",[30,0,["authorProfileId"]],[30,0,["authorUrn"]],[30,0,["contentSource"]],[30,0,["entityUrn"]],[30,0,["parentUrn"]],[30,0,["isBackButtonEnabled"]],[30,0,["isDisinterestOptionEnabled"]],[30,0,["backButtonAction"]],[30,0,["_onReportCancel"]],[30,0,["_onReportFailure"]],[30,0,["_onReportSuccess"]],[30,0,["_onReportRedirect"]],"_onReportTrack"]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["isAdChoiceFlow"]],[[[1,"    "],[8,[39,14],null,[["@isOpen","@adServingUrn","@onDismissAdChoice"],[[30,0,["isAdChoiceFlow"]],[30,8,["trackingData","sponsoredTracking","adServingUrn"]],[30,0,["dismissAdChoiceModal"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showDecisionModal"]],[[[1,"    "],[8,[39,15],null,[["@isModalOpen","@modalContext","@closeDecisionModal"],[[30,0,["showDecisionModal"]],[30,0,["decisionModalContext"]],[30,0,["closeDecisionModal"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showEmbedModal"]],[[[1,"    "],[8,[39,16],null,[["@model","@isOpen","@hasLinkedInVideo","@useLiveEmbedRoute","@hasDocument","@updateTrackingObj","@onDismissModal"],[[30,0,["embedModalAction"]],[30,0,["showEmbedModal"]],[30,11],[30,0,["useLiveEmbedRoute"]],[30,12],[30,9],[30,0,["closeEmbedModal"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showCommentRestrictionSettingsModal"]],[[[1,"    "],[8,[39,17],null,[["@isModalOpen","@onUpdateCommentRestrictionSettings","@dismissModal","@update"],[[30,0,["showCommentRestrictionSettingsModal"]],[30,0,["onUpdateCommentRestrictionSettings"]],[28,[37,18],[[30,0],"showCommentRestrictionSettingsModal",false],null],[30,10]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showDisinterestModal"]],[[[1,"    "],[8,[39,19],null,[["@model","@targetUrn","@isOpen","@shouldShowReportOfframp","@onDismissModal","@onReportClick","@onDisinterestSuccess","@onDisinterestError","@updateTrackingObj"],[[30,0,["disinterestMenuAction","feedbackComponent"]],[30,0,["disinterestMenuAction","targetUrn"]],[30,0,["showDisinterestModal"]],[30,0,["shouldShowReportOfframp"]],[28,[37,18],[[30,0],"showDisinterestModal",false],null],[30,0,["onReportViaDisinterest"]],[30,0,["onDisinterestSuccess"]],[30,0,["onDisinterestError"]],[30,9]]],null],[1,"\\n"]],[]],null],[13]],["@class","&attrs","dropdown","@controlMenuTooltipText","trigger","@a11yText","mappedMenuAction","@updateMetadata","@updateTrackingObj","@update","@hasLinkedInVideo","@hasDocument"],false,["if","artdeco-dropdown@artdeco-dropdown","global-modifiers@focus","artdeco-loader@artdeco-loader","artdeco-hoverables@artdeco-hoverable-trigger","artdeco-icons-web@li-icon","t","each","-track-array","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","fn","artdeco-dropdown@artdeco-dropdown-item","ember-semaphore@ember-semaphore","ad-choice@modals/ad-choice-modal","feed-shared@modals/decision-modal","feed-shared@modals/embed-modal","update-components@control-menu/comment-restriction-settings-modal","ember-set-helper@set","feed-shared@modals/disinterest-modal"]]',moduleName:"update-components/components/control-menu.hbs",isStrictMode:!1}),Ee="flagship3_feed",we="open_disinterest_page",Ce="back_navigation",Oe="open_ad_choice",Se="components/feed-shared@modals/decision-modal",Ae="components/update-components@control-menu"
let Ie=(A=class{constructor(e,t){(0,i.default)(this,"i18n",void 0);(0,n.default)(this,"menuAction",I,this)
this.menuAction=e
this.i18n=t}get actionType(){const e=(0,d.get)(this.menuAction,"actionType")
return"SAVE"===e&&(0,d.get)(this.menuAction,"saveAction.saved")?"UNSAVE":"FEATURE"===e&&(0,d.get)(this.menuAction,"featureAction.featured")?"UNFEATURE":e}get action(){return p.controlMenuMap[this.actionType].action}get className(){return p.controlMenuMap[this.actionType].className}get controlName(){return p.controlMenuMap[this.actionType].controlName}get iconType(){return p.controlMenuMap[this.actionType].iconType}get role(){return p.controlMenuMap[this.actionType].role}get customComponent(){return p.controlMenuMap[this.actionType].customComponent}get text(){return"UNSAVE"===this.actionType?this.i18n.lookupTranslation(Ae,"unsave_text")():"UNFEATURE"===this.actionType?this.i18n.lookupTranslation(Ae,"unfeature_text")():(0,d.get)(this.menuAction,"text")}get subtext(){return"UNSAVE"===this.actionType?this.i18n.lookupTranslation(Ae,"unsave_subtext")():"UNFEATURE"===this.actionType?this.i18n.lookupTranslation(Ae,"unfeature_subtext")():(0,d.get)(this.menuAction,"subtext")}},I=(0,o.default)(A.prototype,"menuAction",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A),xe=(x=(0,l.inject)("tracking"),P=(0,l.inject)("store"),D=(0,l.inject)("i18n"),R=(0,l.inject)("lix"),M=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),N=(0,l.inject)("router"),L=(0,l.inject)("rum"),j=(0,l.inject)("global-services@clipboard"),V=(0,l.inject)("global-services@window"),U=(0,l.inject)("lego@tracking"),F=(0,l.inject)("profile-services@identity-store"),z=(0,l.inject)("authentication@authenticated-user"),H=(0,l.inject)("pem-tracking"),B=(0,l.inject)("@linkedin/ember-restli-graphql@graphql"),W=(0,l.inject)("social-counts-service@social-counts"),G=class extends c.default{constructor(){super(...arguments);(0,n.default)(this,"tracking",q,this);(0,n.default)(this,"store",K,this);(0,n.default)(this,"i18n",Y,this);(0,n.default)(this,"lix",Q,this);(0,n.default)(this,"persistentToastManager",$,this);(0,n.default)(this,"router",X,this);(0,n.default)(this,"rum",J,this);(0,n.default)(this,"clipboard",Z,this);(0,n.default)(this,"windowService",ee,this);(0,n.default)(this,"legoTracking",te,this);(0,n.default)(this,"identityStore",ne,this);(0,n.default)(this,"authenticatedUser",ie,this);(0,n.default)(this,"pemTracking",oe,this);(0,n.default)(this,"graphql",re,this);(0,n.default)(this,"socialCountsService",ae,this);(0,i.default)(this,"controlMenuId",`controlMenu-${(0,O.guidFor)(this)}`);(0,i.default)(this,"componentRumKey","feed/async-control-menu");(0,n.default)(this,"actionsLoaded",le,this);(0,n.default)(this,"actionsLoading",se,this);(0,n.default)(this,"flow",ce,this);(0,n.default)(this,"focusOnTrigger",de,this);(0,n.default)(this,"isAdChoiceFlow",ue,this);(0,n.default)(this,"isDisinterestOptionEnabled",pe,this);(0,n.default)(this,"isDropdownOpen",me,this);(0,n.default)(this,"isBackButtonEnabled",ge,this);(0,n.default)(this,"showDecisionModal",he,this);(0,n.default)(this,"showDisinterestModal",fe,this);(0,n.default)(this,"showEmbedModal",be,this);(0,n.default)(this,"showCommentRestrictionSettingsModal",ve,this);(0,n.default)(this,"embedModalAction",ye,this);(0,n.default)(this,"decisionModalContext",_e,this);(0,n.default)(this,"actionsToRender",Te,this)}get isDisinterestReportRemovalEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-disinterest-report-removal")}get triggerBtnClass(){return this.args.triggerBtnClass||"artdeco-button artdeco-button--tertiary artdeco-button--muted artdeco-button--1 artdeco-button--circle"}get reloadActions(){return this.args.reloadActions||!1}get isReportFlow(){return"report"===this.flow}get showControlMenu(){const e=(0,d.get)(this.args,"updateMetadata.updateActions.entityUrn")||(0,d.get)(this.args,"updateMetadata.actionsUrn"),t=!!(0,d.get)(this.args,"menuActions.length")
this.actionsLoaded=t
return e||t}get mappedMenuActions(){return(this.actionsToRender||[]).filter((e=>p.controlMenuMap[(0,d.get)(e,"actionType")])).map((e=>new Ie(e,this.i18n)))}get useLiveEmbedRoute(){return"LIVE_VIDEO"===(0,d.get)(this.args,"update.updateMetadata.detailPageType")||"LIVE_EVENT"===(0,d.get)(this.args,"update.updateMetadata.detailPageType")||"com.linkedin.voyager.feed.render.ScheduledLiveContentComponent"===(0,h.classNameOf)((0,d.get)(this.args,"update.content"))}resetFlow(){this.flow=null}_getDisinterestMenuAction(){return this.mappedMenuActions.find((e=>"DISINTEREST"===e.actionType))}_getSaveToastCta(e){return 0===(null==e?void 0:e.indexOf("urn:li:fs_saveAction:(SAVE,urn:li:lynda"))?"workflow.learning":"workflow.saved-posts"}_loadMenuActions(e){return(0,d.get)(this.args,"updateMetadata.updateActions.entityUrn")?this._loadMenuActionsFromV2Endpoint(e):this._loadMenuActionsFromV1Endpoint(e)}_loadMenuActionsFromV1Endpoint(e){const t=p.FeedConstants.CONTROL_MENU_ACTIONS_ENDPOINT,n={degradations:[p.DEGRADATION_TRACKING_METADATA.CONTROL_MENU],degradedEntityIDsToRemove:[]}
return this.store.queryURL(t,{adapterOptions:n,reload:!0,params:{q:"feedActions",updateV2ActionsUrn:(0,d.get)(this.args,"updateMetadata.actionsUrn")}}).then((t=>{if(!this.isDestroying){this.actionsToRender=(0,d.get)(t,"elements")
this.isDropdownOpen=e
this.actionsLoading=!1
this.actionsLoaded=!0}})).catch((e=>{if(!(0,k.isHttpErrorStatus)(e))throw e
{const e=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:e})
this.actionsLoading=!1}})).finally((()=>{this.rum.viewRender(this.componentRumKey,this.controlMenuId,"end")}))}_loadMenuActionsFromV2Endpoint(e){const t=`voyagerFeedUpdateActions/${encodeURIComponent((0,d.get)(this.args,"updateMetadata.updateActions.entityUrn"))}`,n={degradations:[p.DEGRADATION_TRACKING_METADATA.CONTROL_MENU],degradedEntityIDsToRemove:[]}
return this.store.queryURL(t,{adapterOptions:n,reload:!0}).then((t=>{if(!this.isDestroying){this.actionsToRender=(0,d.get)(t,"actions")
this.isDropdownOpen=e
this.actionsLoading=!1
this.actionsLoaded=!0}})).catch((e=>{if(!(0,k.isHttpErrorStatus)(e))throw e
{const e=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:e})
this.actionsLoading=!1}})).finally((()=>{this.rum.viewRender(this.componentRumKey,this.controlMenuId,"end")}))}_unloadMenuActions(){this.actionsToRender=null
this.actionsLoaded=!1}_hasAdServingUrn(){return(0,d.get)(this.args,"updateMetadata.trackingData.sponsoredTracking.adServingUrn")}closeDecisionModal(){this.showDecisionModal=!1
this.refocusOnTrigger()}closeEmbedModal(){this.showEmbedModal=!1
this.refocusOnTrigger()}onAdChoice(e){var t
let{menuAction:n}=e
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_ad_choice",actionType:"adChoice",actionCategory:"VIEW"})
if(this._hasAdServingUrn())this.isAdChoiceFlow=!0
else{const e=(0,d.get)(n,"url")||p.ADS_CONSTANTS.AD_CHOICES_URL
this.windowService.open(jSecure.sanitizeUrl(e),"_blank")}}dismissAdChoiceModal(e){this.isAdChoiceFlow=!1
if(e){const e=(this.actionsToRender||[]).find((e=>"REPORT"===(0,d.get)(e,"actionType")))
if(e){this.backButtonAction=Oe
this.reportMenuAction=e
this.entityUrn=(0,d.get)(e,"targetUrn")
this.authorUrn=(0,d.get)(e,"authorUrn")
this.parentUrn=(0,d.get)(e,"parentUrn")||""
this.contentSource=(0,d.get)(e,"contentSource")
this.authorProfileId=(0,d.get)(e,"authorProfileId")
this.isBackButtonEnabled=!0
this.flow="report"}}}onBlockMemberFromGroup(e){let{menuAction:t}=e
const n=(0,d.get)(this.args,"updateMetadata.miniGroup.groupName")
this.authorProfileId=(0,d.get)(t,"authorProfileId")
this.authorName=(0,d.get)(this.args,"actor.name.text")
const i=(0,u.default)(this.i18n.lookupTranslation(Se,"block_from_group")([{member:this.authorName}])),o=(0,u.default)(this.i18n.lookupTranslation(Se,"block_from_group_description")([{member:this.authorName,entityName:n}])),r=this.i18n.lookupTranslation(Se,"block")(),a=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:this._onBlockMemberFromGroupConfirmed,trackingPrefix:"modal_block_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_blockmembers.module",modalTitle:i,modalDescription:o,confirmKeyText:r,cancelKeyText:a}
this.showDecisionModal=!0}onDeleteUpdate(){const e=this.i18n.lookupTranslation(Se,"delete_post")(),t=this.i18n.lookupTranslation(Se,"delete_post_description")(),n=this.i18n.lookupTranslation(Se,"delete")(),i=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:this._onDeleteConfirmed,trackingPrefix:"deleteshares.",confirmTrackingKey:"delete",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_deleteshares.module",modalTitle:e,modalDescription:t,confirmKeyText:n,cancelKeyText:i}
this.showDecisionModal=!0}onDisableComments(){const e=this.i18n.lookupTranslation(Se,"disable_comments")(),t=this.i18n.lookupTranslation(Se,"disable_comments_description")(),n=this.i18n.lookupTranslation(Se,"disable")(),i=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:this._onToggleCommenting,trackingPrefix:"disable_comments",confirmTrackingKey:".disable",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_disable_comments",modalTitle:e,modalDescription:t,confirmKeyText:n,cancelKeyText:i}
this.showDecisionModal=!0}onCommentRestrictionSettingsClick(){var e
this.showCommentRestrictionSettingsModal=!0
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_comments_restrictions_settings",actionType:"viewCommentControls",actionCategory:"VIEW"})}onDropdownItemSelected(e){if(e.controlName){const t=(0,d.get)(this.args,"updateMetadata.trackingData.trackingId")||this.args.trackingId
this.tracking.fireInteractionEvent(e.controlName,"SHORT_PRESS",t)}if(e.action){var t
null===(t=this[e.action])||void 0===t||t.call(this,e)}this.isDropdownOpen=!1
this.refocusOnTrigger()}onDropdownTriggerClick(e){var t,n
if(!this.actionsLoaded||e&&this.reloadActions){this.rum.viewRender(this.componentRumKey,this.controlMenuId,"start")
this.actionsLoading=!0
this._loadMenuActions(e)}else{this.actionsToRender||(this.actionsToRender=this.args.menuActions)
this.isDropdownOpen=e}const i=null!==(t=this.args.triggerControlName)&&void 0!==t?t:"control_menu"
this.tracking.fireInteractionEvent(i)
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:e?"expandControl":"dismissControl",actionCategory:e?"EXPAND":"DISMISS"})}onEditAction(e){var t,n
let{menuAction:i}=e
null===(t=(n=this.args).onEdit)||void 0===t||t.call(n,i)}onEmbed(e){var t
let{menuAction:n}=e
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewEmbedModal",controlName:"control_menu_embed"})
this.embedModalAction=n
this.showEmbedModal=!0}onEnableComments(){this._onToggleCommenting()}onFeedback(e){var t,n,i
let{menuAction:o}=e
const r=(0,d.get)(o,"targetUrn")
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:o,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.updateActionRequestV2)(r,"feedback"))
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_hide",actionType:"hideUpdate",actionCategory:"HIDE"})}onImproveMyFeed(){var e
this.router.transitionTo("mynetwork.discover-hub")
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandSurvey",controlName:"control_menu_improve_feed"})}onVisibility(e){let{menuAction:t}=e
const n=(0,d.get)(t,"url")
this.windowService.open(jSecure.sanitizeUrl(n),"_blank")}onIncorrectlyMentionedInTheNews(e){var t,n
let{menuAction:i}=e
const o=(0,d.get)(i,"targetUrn"),r=(0,d.get)(this.args,"updateMetadata.urn")
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:i,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.updateActionRequestV2)(o,"incorrectlyMentionedInTheNews",r))}onLeaveGroup(){const e=(0,d.get)(this.args,"updateMetadata.miniGroup.groupName"),t=(0,u.default)(this.i18n.lookupTranslation(Se,"leave_group")()),n=(0,u.default)(this.i18n.lookupTranslation(Se,"leave_group_description")([{entityName:e}])),i=this.i18n.lookupTranslation(Se,"leave")(),o=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:this._onLeaveGroupConfirmed,trackingPrefix:"leave_group_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"",modalTitle:t,modalDescription:n,confirmKeyText:i,cancelKeyText:o}
this.showDecisionModal=!0}onRecommendEventPost(){const e={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:""}
this.decisionModalContext=e
this.showDecisionModal=!0
this.store.queryURL("voyagerGrowthProfessionalEventPostRecommendation",{params:{q:"post",ugcPostUrn:(0,d.get)(this.args,"updateMetadata.shareUrn")},reload:!0}).then((t=>{const n=(0,d.get)(t,"elements.firstObject"),{dialogTitle:i,dialogBody:o,eligibleToRecommend:r}=(0,d.getProperties)(n,"dialogTitle","dialogBody","eligibleToRecommend"),a={modalTitle:i,modalDescription:o,isLoading:!1,learnMoreLink:`${(0,_.getDomainUrl)()}/help/linkedin/answer/119147`}
r?(0,d.setProperties)(e,Object.assign(a,{confirmKeyText:this.i18n.lookupTranslation(Se,"recommend")(),cancelKeyText:this.i18n.lookupTranslation(Se,"cancel")(),learnMoreCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmAction:this._onRecommendEventPostConfirmed,cancelTrackingKey:"cancel_recommend_post",confirmTrackingKey:"recommend_event_post",modalSize:"medium"})):(0,d.setProperties)(e,Object.assign(a,{confirmKeyText:this.i18n.lookupTranslation(Se,"okay")(),illustrationCSS:"circle-warning illustration-56 inline-block mb1",confirmTrackingKey:"close_recommend_post"}))})).catch((e=>{if((0,d.get)(e,"isAdapterError")&&Number((0,d.get)(e,"errors.firstObject.status"))===b.httpStatus.S_412_PRECONDITION_FAILED){const t=(0,d.get)(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})
this.showDecisionModal=!1}throw e}))}onRecommendGroupPost(){const e={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"}
this.decisionModalContext=e
this.store.queryURL("voyagerGroupsPostRecommendation",{params:{q:"post",groupPostUrn:(0,d.get)(this.args,"updateMetadata.shareUrn")},reload:!0}).then((t=>{const n=(0,d.get)(t,"elements.firstObject"),i=(0,d.get)(n,"dialogTitle"),o=(0,d.get)(n,"dialogBody"),r=(0,d.get)(n,"canRecommend"),a=`${(0,_.getDomainUrl)()}/help/linkedin/answer/99576`
this.isDestroying||(this.showDecisionModal=!0)
r?(0,d.setProperties)(e,{modalTitle:i,modalDescription:o,isLoading:false,learnMoreLink:a,confirmKeyText:this.i18n.lookupTranslation(Se,"recommend")(),cancelKeyText:this.i18n.lookupTranslation(Se,"cancel")(),learnMoreCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmCSS:"feed-shared-decision-modal__button-with-border-bottom",confirmAction:this._onRecommendGroupPostConfirmed,cancelTrackingKey:"cancel_recommend_post",confirmTrackingKey:"recommend_group_post"}):(0,d.setProperties)(e,{modalTitle:i,modalDescription:o,isLoading:false,learnMoreLink:a,confirmKeyText:this.i18n.lookupTranslation(Se,"okay")(),illustrationCSS:"circle-warning illustration-56 inline-block mb1",confirmTrackingKey:"close_recommend_post"})})).catch((e=>{if((0,d.get)(e,"isAdapterError")&&parseInt((0,d.get)(e,"errors.firstObject.status"),10)===b.httpStatus.S_412_PRECONDITION_FAILED){const t=(0,d.get)(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})
this.showDecisionModal=!1}throw e}))}onRemoveMention(){const e=this.i18n.lookupTranslation(Se,"remove_mention")(),t=this.i18n.lookupTranslation(Se,"remove_mention_description")(),n=this.i18n.lookupTranslation(Se,"remove")(),i=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:this._onRemoveMentionConfirmed,trackingPrefix:"",confirmTrackingKey:"confirm_remove_mention",cancelTrackingKey:"cancel_remove_mention",pageTrackingKey:"flagship3_feed_confirm_remove_mention",modalTitle:e,modalDescription:t,confirmKeyText:n,cancelKeyText:i}
this.showDecisionModal=!0}onReport(e){var t,n
let{menuAction:i}=e
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"REPORT",actionType:"expandReporting",controlName:"control_menu_report"})
this.reportMenuAction=i
this.entityUrn=(0,d.get)(i,"targetUrn")
this.authorUrn=(0,d.get)(i,"authorUrn")
this.parentUrn=null!==(n=(0,d.get)(i,"parentUrn"))&&void 0!==n?n:""
this.contentSource=(0,d.get)(i,"contentSource")
this.authorProfileId=(0,d.get)(i,"authorProfileId")
this.isBackButtonEnabled=!1
this.isDisinterestOptionEnabled=!!this._getDisinterestMenuAction()
this.flow="report"}onDiscover(){this.router.transitionTo("mynetwork.discover-hub")}onManage(){this.router.transitionTo("feed.following",{queryParams:{filterType:"channel",focused:"true"}})}onPromoIrrelevant(e){var t,n,i
let{menuAction:o}=e
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:o,shouldHide:!0})
const r=(0,d.get)(this.args,"updateMetadata.trackingData.trackingId"),a=!!(0,d.get)(this.args,"updateMetadata.trackingData.sponsoredTracking")
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"HIDE",actionType:"irrelevantPromo",controlName:"control_menu_irrelevant_promo"})
!a&&r&&this.legoTracking.sendLegoAction(r,T.LEGO_ACTION_DISMISS,1,!0)}onPromoLater(e){var t,n,i
let{menuAction:o}=e
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:o,shouldHide:!0})
const r=(0,d.get)(this.args,"updateMetadata.trackingData.trackingId"),a=!!(0,d.get)(this.args,"updateMetadata.trackingData.sponsoredTracking")
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"HIDE",actionType:"skipPromo",controlName:"control_menu_skip_promo"})
!a&&r&&this.legoTracking.sendLegoAction(r,T.LEGO_ACTION_SKIP,1,!0)}onSave(e){var t
const{menuAction:n}=e,i=(0,d.get)(n,"saveAction.entityUrn")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_save",actionType:"saveItem",actionCategory:"SAVE"})
const o=`/${v.default.namespace}/voyagerFeedSaveActions`,r=(0,_.addQueryParam)(o,"action","save")
this.store.adapterFor("-ember-m3").ajax(r,"POST",{data:{urn:i}}).then((()=>{if(this.isDestroying)return
if((0,d.get)(this.args,"updateMetadata.actionsUrn"))this._unloadMenuActions()
else{(0,d.setProperties)(n,{actionType:"UNSAVE","saveAction.saved":!0})
e.menuAction=n}const t=this.i18n.lookupTranslation(Ae,"saved_success")(),o=this.i18n.lookupTranslation(Ae,"view_saved")()
t&&this.persistentToastManager.success({message:t,ctaRouteName:this._getSaveToastCta(i),ctaText:o})})).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:t})
throw e})).finally((()=>this.refocusOnTrigger()))}onUnsave(e){var t
const{menuAction:n}=e,i=(0,d.get)(n,"saveAction.entityUrn")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({controlName:"control_menu_unsave",actionType:"unsaveItem",actionCategory:"UNSAVE"})
const o=`/${v.default.namespace}/voyagerFeedSaveActions`,r=(0,_.addQueryParam)(o,"action","unsave")
this.store.adapterFor("-ember-m3").ajax(r,"POST",{data:{urn:i}}).then((()=>{var t,o
if(this.isDestroying)return
null===(t=(o=this.args).removeUpdate)||void 0===t||t.call(o,this.args.update)
if((0,d.get)(this.args,"updateMetadata.actionsUrn"))this._unloadMenuActions()
else{(0,d.setProperties)(n,{actionType:"SAVE","saveAction.saved":!1})
e.menuAction=n}const r=this.i18n.lookupTranslation(Ae,"unsaved_success")(),a=this.i18n.lookupTranslation(Ae,"view_saved")()
r&&this.persistentToastManager.success({message:r,ctaRouteName:this._getSaveToastCta(i),ctaText:a})})).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:t})
throw e})).finally((()=>this.refocusOnTrigger()))}onShareVia(e){var t
let{menuAction:n}=e
const i=(0,d.get)(n,"url")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"SHARE",actionType:"shareVia",controlName:"control_menu_copy_link"});(0,y.default)(this.clipboard,this.i18n,this.persistentToastManager,i)
this.refocusOnTrigger()}onUnfollow(e){var t,n,i
let{menuAction:o}=e
const r=(0,d.get)(o,"followAction.followingInfo"),a=(0,d.get)(o,"followAction.companyFollowingTrackingContext")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"UNFOLLOW",actionType:(0,d.get)(o,"followAction.unfollowTrackingActionType"),controlName:"control_menu_unfollow"})
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:o,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.toggleFollowWithFollowingInfoRequest)(r,a))}onMute(e){var t,n,i
let{menuAction:o}=e
const r=(0,d.get)(o,"followAction.followingInfo")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"MUTE",actionType:(0,d.get)(o,"followAction.muteTrackingActionType"),controlName:"control_menu_mute"})
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:o,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.toggleMuteWithFollowingInfoRequest)(r))}onFeature(e){const{menuAction:t}=e,n=(0,d.get)(t,"featureAction.entityUrn"),i=(0,_.addQueryParam)(`/${v.default.namespace}/voyagerIdentityFeatureActions`,"action","feature")
this.store.adapterFor("-ember-m3").ajax(i,"POST",{data:{urn:n}}).then((()=>{(0,d.setProperties)(t,{actionType:"UNFEATURE","featureAction.featured":!0})
e.menuAction=t
const n=this.i18n.lookupTranslation(Ae,"feature_success")(),i=this.i18n.lookupTranslation(Ae,"view_featured")()
n&&this.persistentToastManager.success({message:n,ctaRouteName:"profile",ctaText:i})
if(this.lix.getTreatmentIsEnabled("voyager.web.profile-tetris"))(0,S.fetchProfileViewResponseByUseCase)(this.graphql,"EDIT_FEATURED")
else{const e=(0,d.get)(this,"authenticatedUser.miniProfile.entityUrn"),t="com.linkedin.voyager.dash.deco.identity.profile.FullProfileFeaturedItemCard",n="com.linkedin.voyager.dash.identity.profile.ProfileFeaturedItemCard"
this.identityStore.queryURL(n,e,{params:{recipe:t},reload:!0}).then((e=>{this.socialCountsService.registerSocialActivityCountsList((0,d.get)(e,"elements"))
return e}))}})).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:t})
throw e}))}onUnfeature(e){const{menuAction:t}=e,n=(0,d.get)(t,"featureAction.entityUrn"),i=(0,_.addQueryParam)(`/${v.default.namespace}/voyagerIdentityFeatureActions`,"action","unfeature")
this.store.adapterFor("-ember-m3").ajax(i,"POST",{data:{urn:n}}).then((()=>{(0,d.setProperties)(t,{actionType:"FEATURE","featureAction.featured":!1})
e.menuAction=t
const n=this.i18n.lookupTranslation(Ae,"unfeature_success")()
n&&this.persistentToastManager.success({message:n})
if(this.lix.getTreatmentIsEnabled("voyager.web.profile-tetris"))(0,S.fetchProfileViewResponseByUseCase)(this.graphql,"EDIT_FEATURED")
else{const e=(0,d.get)(this,"authenticatedUser.miniProfile.entityUrn"),t="com.linkedin.voyager.dash.deco.identity.profile.FullProfileFeaturedItemCard",n="com.linkedin.voyager.dash.identity.profile.ProfileFeaturedItemCard"
this.identityStore.queryURL(n,e,{params:{recipe:t},reload:!0}).then((e=>{this.socialCountsService.registerSocialActivityCountsList((0,d.get)(e,"elements"))
return e}))}})).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:t})
throw e}))}_onBlockMemberFromGroupConfirmed(){var e
const t=this.actionsToRender.find((e=>"BLOCK_GROUP_MEMBER"===(0,d.get)(e,"actionType"))),n=(0,d.get)(t,"groupMembership.groupUrn"),i=(0,m.fromUrn)(n).id,o=this.authorProfileId,r=this.i18n.lookupTranslation(Ae,"i18n_view_blocked")()
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"BLOCK_GROUP_MEMBER",actionType:"blockGroupMember",controlName:"block_group_member"});(0,f.blockGroupMember)(this.store,n,o).then((()=>{const e=(0,d.get)(t,"confirmationAction.description.text")
this.persistentToastManager.success({message:e,ctaRouteName:"groups.groups-entity.manage.membership.blocked",ctaOptions:i,ctaText:r})})).catch((e=>{if(Number(e.errors[0].status)===b.httpStatus.S_422_UNPROCESSABLE_ENTITY){const e=(0,u.default)(this.i18n.lookupTranslation(Ae,"i18n_already_blocked")([{member:this.authorName}]))
this.persistentToastManager.success({message:e,ctaRouteName:"groups.groups-entity.manage.membership.blocked",ctaOptions:i,ctaText:r})
return}const t=this.i18n.lookupTranslation(Ae,"i18n_generic_error")()
this.persistentToastManager.error({message:t})
throw e}))}_onDeleteConfirmed(){if(this.args.onDelete)this.args.onDelete()
else{const e=this.actionsToRender.find((e=>"DELETE"===(0,d.get)(e,"actionType"))),t=(0,d.get)(e,"targetUrn"),n=`/${v.default.namespace}/contentcreation/normShares/${t}`,i=()=>{var t,n,i
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:e,shouldHide:!0})
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"DELETE",actionType:"deletePost",controlName:"control_delete"})},o=this.store.adapterFor("-ember-m3").ajax(n,"DELETE"),r=[p.DEGRADATION_TRACKING_METADATA.POST_DELETE]
this.pemTracking.trackFeatureDegradations(n,[t],r,o)
o.then(i).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"i18n_delete_post_unsuccessful")()
this.persistentToastManager.error({message:t})
throw e}))}}_onLeaveGroupConfirmed(){const e=this.actionsToRender.find((e=>"LEAVE_GROUP"===(0,d.get)(e,"actionType"))),t=(0,d.get)(e,"groupMembership.groupUrn"),n=(0,d.get)(e,"groupMembership.entityUrn"),i=(0,m.splitUrnId)((0,m.fromUrn)(n).id)[1];(0,f.leaveGroup)(this.store,t,i).then((()=>{var t,n
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:e,shouldHide:!0})})).catch((t=>{if(Number(t.errors[0].status)===b.httpStatus.S_422_UNPROCESSABLE_ENTITY){var n,i
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:e,shouldHide:!0})
return}const o=this.i18n.lookupTranslation(Ae,"i18n_generic_error")()
this.persistentToastManager.error({message:o})
throw t}))}_onRecommendEventPostConfirmed(){var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"RECOMMEND_POST",actionType:"recommendEventPost",controlName:"recommend_event_post"})
this.store.adapterFor("-ember-m3").ajax("/voyager/api/voyagerGrowthProfessionalEventPostRecommendation?action=recommendPost","POST",{data:{ugcPostUrn:(0,d.get)(this,"updateMetadata.shareUrn")}}).then((()=>{const e=this.i18n.lookupTranslation(Ae,"i18n_recommend_event_post_success")()
this.persistentToastManager.success({message:e})})).catch((e=>{if((0,d.get)(e,"isAdapterError")&&Number((0,d.get)(e,"errors.firstObject.status"))===b.httpStatus.S_412_PRECONDITION_FAILED){const t=(0,d.get)(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})}throw e}))}_onRecommendGroupPostConfirmed(){var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.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:(0,d.get)(this.args,"updateMetadata.shareUrn")}}).then((()=>{const e=this.i18n.lookupTranslation(Ae,"i18n_recommend_group_post_success")()
this.persistentToastManager.success({message:e})})).catch((e=>{if((0,d.get)(e,"isAdapterError")&&Number((0,d.get)(e,"errors.firstObject.status"))===b.httpStatus.S_412_PRECONDITION_FAILED){const t=(0,d.get)(e,"errors.firstObject.message")
this.persistentToastManager.error({message:t})}throw e}))}_onRemoveMentionConfirmed(){const e=this.actionsToRender.find((e=>"REMOVE_MENTION"===(0,d.get)(e,"actionType"))),t=(0,g.updateActionRequestV2)((0,d.get)(e,"targetUrn"),"removeMentions",(0,d.get)(this.args,"updateMetadata.urn"))
this.store.adapterFor("-ember-m3").ajax(...t).then((()=>{var e,t
const n=this.i18n.lookupTranslation(Ae,"i18n_no_longer_mentioned")()
this.persistentToastManager.success({message:n})
null===(e=(t=this.args).reloadUpdate)||void 0===e||e.call(t)})).catch((e=>{const t=this.i18n.lookupTranslation(Ae,"i18n_remove_mention_failed")()
this.persistentToastManager.error({message:t})
throw e}))}_onReportSuccess(){var e,t
let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(0,w.runTask)(this,(()=>{this.resetFlow()}))
null===(e=(t=this.args).hideOrUnhideUpdateOnAction)||void 0===e||e.call(t,{menuAction:this.reportMenuAction,shouldHide:n.includes("HIDE_CONTENT"),shouldReloadFeed:n.includes("BLOCK_PROFILE")})}_onReportFailure(){(0,w.runTask)(this,(()=>{this.resetFlow()}))
const e=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:e})}_onReportCancel(){(0,s.once)(this,"resetFlow")
this.refocusOnTrigger()}_onReportRedirect(e){if(e===we||e===Ce){const t=this._getDisinterestMenuAction(),n=e===we
t&&this.onDisinterest(t,n)}else if(e===Oe){const e=this.actionsToRender.find((e=>"AD_CHOICE"===(0,d.get)(e,"actionType")))
this.onAdChoice(e)}}_onReportTrack(e){const t=(0,d.get)(e,"moduleKey")
t&&this.tracking.fireInteractionEvent(t)}_onToggleCommenting(){var e,t
const n=this.actionsToRender.find((e=>"ENABLE_COMMENTS"===(0,d.get)(e,"actionType")||"DISABLE_COMMENTS"===(0,d.get)(e,"actionType")))
null===(e=(t=this.args).onToggleCommenting)||void 0===e||e.call(t,n).then((()=>{this.isDestroying||((0,d.get)(this.args,"updateMetadata.actionsUrn")?this._unloadMenuActions():this._updateCommentPermissionsAction(n))}))}_updateCommentPermissionsAction(e){const t="ENABLE_COMMENTS"===(0,d.get)(e,"actionType")?"DISABLE_COMMENTS":"ENABLE_COMMENTS",n="ENABLE_COMMENTS"===t?this.i18n.lookupTranslation(Ae,"i18n_enable_comments")():this.i18n.lookupTranslation(Ae,"i18n_disable_comments")();(0,d.setProperties)(e,{actionType:t,text:n})}_onDisableCommentsViaRestrictionSettingsConfirm(){var e,t
const n=this.actionsToRender.find((e=>"COMMENTS_RESTRICTIONS_SETTINGS"===(0,d.get)(e,"actionType")))
null===(e=(t=this.args).updateCommentRestrictionSetting)||void 0===e||e.call(t,(0,d.get)(n,"targetUrn"),E.ALLOWED_COMMENTERS_SCOPE.NONE)}onUpdateCommentRestrictionSettings(e){if(e!==E.ALLOWED_COMMENTERS_SCOPE.NONE){var t,n
const i=this.actionsToRender.find((e=>"COMMENTS_RESTRICTIONS_SETTINGS"===(0,d.get)(e,"actionType")))
null===(t=(n=this.args).updateCommentRestrictionSetting)||void 0===t||t.call(n,(0,d.get)(i,"targetUrn"),e)}else{const e=this.i18n.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off_comments")(),t=this.i18n.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off_comments_description")(),n=this.i18n.lookupTranslation("components/feed-shared@modals/decision-modal","turn_off")(),i=this.i18n.lookupTranslation("components/feed-shared@modals/decision-modal","cancel")()
this.decisionModalContext={confirmAction:this._onDisableCommentsViaRestrictionSettingsConfirm,trackingPrefix:"select_comment_controls_settings",confirmTrackingKey:"_disable",cancelTrackingKey:"_cancel",pageTrackingKey:"flagship3_comment_control",modalTitle:e,modalDescription:t,confirmKeyText:n,cancelKeyText:i}
this.showDecisionModal=!0}}onLearnMore(e){let{menuAction:t}=e
const n=(0,d.get)(t,"url")
this.windowService.open(jSecure.sanitizeUrl(n),"_blank")}onDisinterest(e,t){var n
let{menuAction:i}=e
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandFeedbackForm",controlName:"control_menu_feedback"})
if(this.isDisinterestReportRemovalEnabled)this.shouldShowReportOfframp=!t
else{const e=(this.actionsToRender||[]).find((e=>"REPORT"===(0,d.get)(e,"actionType")))
this.shouldShowReportOfframp=!!e&&!t}this.disinterestMenuAction=i
this.showDisinterestModal=!0}onDisinterestSuccess(e){var t,n
this.showDisinterestModal=!1
e&&"com.linkedin.voyager.feed.actions.ConfirmationAction"===(0,h.classNameOf)(e)&&(0,d.set)(this,"disinterestMenuAction.confirmationAction",e)
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:this.disinterestMenuAction,shouldHide:!0})
this.tracking.firePageViewEvent(Ee)}onDisinterestError(){this.showDisinterestModal=!1
const e=this.i18n.lookupTranslation(Ae,"network_error")()
this.persistentToastManager.error({message:e})
this.tracking.firePageViewEvent(Ee)}onNavigationAction(e){var t,n
let{menuAction:i}=e
const o=(0,d.get)(i,"genericNavigationAction.trackingControlName"),r=(0,d.get)(i,"genericNavigationAction.navigationContext.trackingActionType")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent(o)
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({controlName:o,actionType:r,actionCategory:"VIEW"})}onRemoveConnection(e){var t
let{menuAction:n}=e
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandRemoveConnection",controlName:"control_menu_remove_connection_expand"})
const i=this.i18n.lookupTranslation(Se,"remove_connection_title")(),o=this.i18n.lookupTranslation(Se,"remove_connection_description")(),r=this.i18n.lookupTranslation(Se,"remove")(),a=this.i18n.lookupTranslation(Se,"cancel")()
this.decisionModalContext={confirmAction:()=>this.onRemoveConnectionConfirmed(n),cancelAction:this.onRemoveConnectionCancel,trackingPrefix:"",confirmTrackingKey:"control_menu_remove_connection_submit",cancelTrackingKey:"control_menu_remove_connection_cancel",pageTrackingKey:"flagship3_feed",modalTitle:i,modalDescription:o,confirmKeyText:r,cancelKeyText:a}
this.showDecisionModal=!0}onRemoveConnectionConfirmed(e){var t,n,i
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:e,shouldHide:!0})
null===(i=this.args.updateTrackingObj)||void 0===i||i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"DISCONNECT",actionType:"submitRemoveConnection",controlName:"control_menu_remove_connection_submit"})
this.store.adapterFor("-ember-m3").ajax(...(0,g.removeConnectionRequest)((0,d.get)(e,"targetUrn")))}onRemoveConnectionCancel(){var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"DISCONNECT",actionType:"cancelRemoveConnection",controlName:"control_menu_remove_connection_cancel"})}onReportViaDisinterest(){this.showDisinterestModal=!1
const e=this.actionsToRender||[]
let t
if(this.isDisinterestReportRemovalEnabled){const n=e.find((e=>"DISINTEREST"===(0,d.get)(e,"actionType")))
t=(0,d.get)(n,"secondaryAction")}else t=e.find((e=>"REPORT"===(0,d.get)(e,"actionType")))
if(t){this.isBackButtonEnabled=!0
this.reportMenuAction=t
this.entityUrn=(0,d.get)(t,"targetUrn")
this.authorUrn=(0,d.get)(t,"authorUrn")
this.parentUrn=(0,d.get)(t,"parentUrn")||""
this.contentSource=(0,d.get)(t,"contentSource")
this.authorProfileId=(0,d.get)(t,"authorProfileId")
this.isDisinterestOptionEnabled=!1
this.flow="report"}}refocusOnTrigger(){this.focusOnTrigger=!0}},q=(0,o.default)(G.prototype,"tracking",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,o.default)(G.prototype,"store",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,o.default)(G.prototype,"i18n",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,o.default)(G.prototype,"lix",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,o.default)(G.prototype,"persistentToastManager",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,o.default)(G.prototype,"router",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,o.default)(G.prototype,"rum",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,o.default)(G.prototype,"clipboard",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,o.default)(G.prototype,"windowService",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),te=(0,o.default)(G.prototype,"legoTracking",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ne=(0,o.default)(G.prototype,"identityStore",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,o.default)(G.prototype,"authenticatedUser",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,o.default)(G.prototype,"pemTracking",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=(0,o.default)(G.prototype,"graphql",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ae=(0,o.default)(G.prototype,"socialCountsService",[W],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=(0,o.default)(G.prototype,"actionsLoaded",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),se=(0,o.default)(G.prototype,"actionsLoading",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ce=(0,o.default)(G.prototype,"flow",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),de=(0,o.default)(G.prototype,"focusOnTrigger",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ue=(0,o.default)(G.prototype,"isAdChoiceFlow",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),pe=(0,o.default)(G.prototype,"isDisinterestOptionEnabled",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),me=(0,o.default)(G.prototype,"isDropdownOpen",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ge=(0,o.default)(G.prototype,"isBackButtonEnabled",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),he=(0,o.default)(G.prototype,"showDecisionModal",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),fe=(0,o.default)(G.prototype,"showDisinterestModal",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),be=(0,o.default)(G.prototype,"showEmbedModal",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ve=(0,o.default)(G.prototype,"showCommentRestrictionSettingsModal",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ye=(0,o.default)(G.prototype,"embedModalAction",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_e=(0,o.default)(G.prototype,"decisionModalContext",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Te=(0,o.default)(G.prototype,"actionsToRender",[C.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,o.default)(G.prototype,"closeDecisionModal",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"closeDecisionModal"),G.prototype),(0,o.default)(G.prototype,"closeEmbedModal",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"closeEmbedModal"),G.prototype),(0,o.default)(G.prototype,"onAdChoice",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onAdChoice"),G.prototype),(0,o.default)(G.prototype,"dismissAdChoiceModal",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"dismissAdChoiceModal"),G.prototype),(0,o.default)(G.prototype,"onBlockMemberFromGroup",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onBlockMemberFromGroup"),G.prototype),(0,o.default)(G.prototype,"onDeleteUpdate",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDeleteUpdate"),G.prototype),(0,o.default)(G.prototype,"onDisableComments",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDisableComments"),G.prototype),(0,o.default)(G.prototype,"onCommentRestrictionSettingsClick",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onCommentRestrictionSettingsClick"),G.prototype),(0,o.default)(G.prototype,"onDropdownItemSelected",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDropdownItemSelected"),G.prototype),(0,o.default)(G.prototype,"onDropdownTriggerClick",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDropdownTriggerClick"),G.prototype),(0,o.default)(G.prototype,"onEditAction",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onEditAction"),G.prototype),(0,o.default)(G.prototype,"onEmbed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onEmbed"),G.prototype),(0,o.default)(G.prototype,"onEnableComments",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onEnableComments"),G.prototype),(0,o.default)(G.prototype,"onFeedback",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onFeedback"),G.prototype),(0,o.default)(G.prototype,"onImproveMyFeed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onImproveMyFeed"),G.prototype),(0,o.default)(G.prototype,"onVisibility",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onVisibility"),G.prototype),(0,o.default)(G.prototype,"onIncorrectlyMentionedInTheNews",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onIncorrectlyMentionedInTheNews"),G.prototype),(0,o.default)(G.prototype,"onLeaveGroup",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onLeaveGroup"),G.prototype),(0,o.default)(G.prototype,"onRecommendEventPost",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRecommendEventPost"),G.prototype),(0,o.default)(G.prototype,"onRecommendGroupPost",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRecommendGroupPost"),G.prototype),(0,o.default)(G.prototype,"onRemoveMention",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRemoveMention"),G.prototype),(0,o.default)(G.prototype,"onReport",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onReport"),G.prototype),(0,o.default)(G.prototype,"onDiscover",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDiscover"),G.prototype),(0,o.default)(G.prototype,"onManage",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onManage"),G.prototype),(0,o.default)(G.prototype,"onPromoIrrelevant",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onPromoIrrelevant"),G.prototype),(0,o.default)(G.prototype,"onPromoLater",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onPromoLater"),G.prototype),(0,o.default)(G.prototype,"onSave",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onSave"),G.prototype),(0,o.default)(G.prototype,"onUnsave",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onUnsave"),G.prototype),(0,o.default)(G.prototype,"onShareVia",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onShareVia"),G.prototype),(0,o.default)(G.prototype,"onUnfollow",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onUnfollow"),G.prototype),(0,o.default)(G.prototype,"onMute",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onMute"),G.prototype),(0,o.default)(G.prototype,"onFeature",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onFeature"),G.prototype),(0,o.default)(G.prototype,"onUnfeature",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onUnfeature"),G.prototype),(0,o.default)(G.prototype,"_onBlockMemberFromGroupConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onBlockMemberFromGroupConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onDeleteConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onDeleteConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onLeaveGroupConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onLeaveGroupConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onRecommendEventPostConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onRecommendEventPostConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onRecommendGroupPostConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onRecommendGroupPostConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onRemoveMentionConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onRemoveMentionConfirmed"),G.prototype),(0,o.default)(G.prototype,"_onReportSuccess",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onReportSuccess"),G.prototype),(0,o.default)(G.prototype,"_onReportFailure",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onReportFailure"),G.prototype),(0,o.default)(G.prototype,"_onReportCancel",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onReportCancel"),G.prototype),(0,o.default)(G.prototype,"_onReportRedirect",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onReportRedirect"),G.prototype),(0,o.default)(G.prototype,"_onReportTrack",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onReportTrack"),G.prototype),(0,o.default)(G.prototype,"_onToggleCommenting",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onToggleCommenting"),G.prototype),(0,o.default)(G.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm"),G.prototype),(0,o.default)(G.prototype,"onUpdateCommentRestrictionSettings",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onUpdateCommentRestrictionSettings"),G.prototype),(0,o.default)(G.prototype,"onLearnMore",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onLearnMore"),G.prototype),(0,o.default)(G.prototype,"onDisinterest",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDisinterest"),G.prototype),(0,o.default)(G.prototype,"onDisinterestSuccess",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDisinterestSuccess"),G.prototype),(0,o.default)(G.prototype,"onDisinterestError",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onDisinterestError"),G.prototype),(0,o.default)(G.prototype,"onNavigationAction",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onNavigationAction"),G.prototype),(0,o.default)(G.prototype,"onRemoveConnection",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRemoveConnection"),G.prototype),(0,o.default)(G.prototype,"onRemoveConnectionConfirmed",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRemoveConnectionConfirmed"),G.prototype),(0,o.default)(G.prototype,"onRemoveConnectionCancel",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onRemoveConnectionCancel"),G.prototype),(0,o.default)(G.prototype,"onReportViaDisinterest",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"onReportViaDisinterest"),G.prototype),(0,o.default)(G.prototype,"refocusOnTrigger",[d.action],Object.getOwnPropertyDescriptor(G.prototype,"refocusOnTrigger"),G.prototype),G)
e.default=xe;(0,t.setComponentTemplate)(ke,xe)}))
define("update-components/components/control-menu/comment-restriction-settings-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/service","@glimmer/tracking","global-utils/utils/urn-converter"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h
const f=(0,a.createTemplateFactory)({id:"D0TqKaMI",block:'[[[8,[39,0],null,[["@isOpen","@size","@dismissModal","@modalClasses","@testId"],[[30,1],"medium",[30,2],"comment-restriction-settings-modal","comment-restrictions-settings-modal"]],[["default"],[[[[1,"\\n  "],[8,[30,3,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h2"],[14,1,"comment-restrictions-settings-modal-label"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_comment_restriction_settings_modal_label","update-components/components/control-menu/comment-restriction-settings-modal"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[30,3,["artdeco-modal-content"]],[[24,0,"p0"]],null,[["default"],[[[[1,"\\n"],[1,"    "],[10,"fieldset"],[14,0,"comment-restriction-settings-modal__fieldset"],[12],[1,"\\n      "],[10,"legend"],[14,0,"visually-hidden"],[12],[1,"\\n        "],[1,[28,[35,1],["i18n_comment_restriction_settings_modal_label","update-components/components/control-menu/comment-restriction-settings-modal"],null]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n    "],[10,"ul"],[14,0,"artdeco-list full-width"],[12],[1,"\\n"],[42,[28,[37,3],[[28,[37,3],[[30,0,["commentRestrictionItemsForContext"]]],null]],null],null,[[[44,[[28,[37,5],[[30,4,["value"]],[30,0,["selectedCommentRestriction"]]],null]],[[[1,"          "],[10,"li"],[14,0,"artdeco-list__item p0"],[12],[1,"\\n            "],[11,"button"],[16,"aria-pressed",[52,[30,5],"true","false"]],[24,0,"t-14 t-bold t-black display-flex full-width pv3 pl4 pr3"],[24,4,"button"],[4,[38,7],[[30,4,["controlName"]]],null],[4,[38,8],["click",[28,[37,9],[[30,0,["setRestriction"]],[30,4,["value"]]],null]],null],[12],[1,"\\n              "],[10,0],[14,0,"full-width display-flex justify-space-between"],[12],[1,"\\n                "],[10,0],[14,0,"display-flex align-items-center pl1"],[12],[1,"\\n                  "],[1,[28,[35,10],null,[["type","class"],[[30,4,["iconType"]],"p2 t-black--light"]]]],[1,"\\n                  "],[10,0],[14,0,"align-items-flex-start display-flex flex-column pl3"],[12],[1,"\\n                    "],[10,0],[12],[1,"\\n                      "],[1,[30,4,["labelText"]]],[1,"\\n                    "],[13],[1,"\\n                    "],[10,0],[14,0,"t-12 t-normal t-black--light"],[12],[1,"\\n                      "],[1,[30,4,["subLabelText"]]],[1,"\\n                    "],[13],[1,"\\n                  "],[13],[1,"\\n                "],[13],[1,"\\n                "],[10,0],[12],[1,"\\n"],[1,"                  "],[10,"input"],[15,1,[29,["comment-restriction-setting-item-radio-",[30,4,["value"]]]]],[15,2,[30,4,["value"]]],[15,"checked",[30,5]],[14,"tabindex","-1"],[14,4,"radio"],[12],[13],[1,"\\n                  "],[10,"label"],[15,"for",[29,["comment-restriction-setting-item-radio-",[30,4,["value"]]]]],[12],[13],[1,"\\n"],[1,"                "],[13],[1,"\\n              "],[13],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n"]],[5]]]],[4]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[30,3,["artdeco-modal-footer"]],null,[["@classNames"],["display-flex flex-row-reverse"]],[["default"],[[[[1,"\\n    "],[8,[39,11],null,[["@text","@click"],[[28,[37,1],["i18n_comment_restriction_settings_modal_submit","update-components/components/control-menu/comment-restriction-settings-modal"],null],[30,0,["confirmSelectedCommentRestriction"]]]],null],[1,"\\n    "],[8,[39,11],null,[["@class","@type","@color","@text","@click"],["mr2","secondary","muted",[28,[37,1],["i18n_comment_restriction_settings_modal_cancel","update-components/components/control-menu/comment-restriction-settings-modal"],null],[30,2]]],null],[1,"\\n  "]],[]]]]],[1,"\\n"]],[3]]]]]],["@isModalOpen","@dismissModal","modal","restrictionItem","isItemSelected"],false,["artdeco-modal@artdeco-modal","t","each","-track-array","let","global-helpers@eq","if","ember-cli-pemberly-tracking@track-interaction","on","fn","artdeco-icons-web@li-icon","artdeco-button@artdeco-button"]]',moduleName:"update-components/components/control-menu/comment-restriction-settings-modal.hbs",isStrictMode:!1}),b=Object.freeze({NONE:"NONE",ALL:"ALL",CONNECTIONS_ONLY:"CONNECTIONS_ONLY"}),v=Object.freeze({PUBLIC:[{iconType:"globe-icon",value:b.ALL,controlName:"select_comment_controls_all",i18nLabelKey:"i18n_comment_restriction_label_ALL",i18nSubLabelKey:"i18n_comment_restriction_sublabel_ALL"},{iconType:"people-icon",value:b.CONNECTIONS_ONLY,controlName:"select_comment_controls_connections",i18nLabelKey:"i18n_comment_restriction_label_CONNECTIONS_ONLY",i18nSubLabelKey:"i18n_comment_restriction_sublabel_CONNECTIONS_ONLY"},{iconType:"speech-bubble-slash-icon",value:b.NONE,controlName:"select_comment_controls_none",i18nLabelKey:"i18n_comment_restriction_label_NONE",i18nSubLabelKey:"i18n_comment_restriction_sublabel_NONE"}],CONNECTIONS:[{iconType:"people-icon",value:b.CONNECTIONS_ONLY,controlName:"select_comment_controls_connections",i18nLabelKey:"i18n_comment_restriction_label_CONNECTIONS_ONLY",i18nSubLabelKey:"i18n_comment_restriction_sublabel_CONNECTIONS_ONLY"},{iconType:"speech-bubble-slash-icon",value:b.NONE,controlName:"select_comment_controls_none",i18nLabelKey:"i18n_comment_restriction_label_NONE",i18nSubLabelKey:"i18n_comment_restriction_sublabel_NONE"}],COMPANY:[{iconType:"globe-icon",value:b.ALL,controlName:"select_comment_controls_all",i18nLabelKey:"i18n_comment_restriction_label_ALL",i18nSubLabelKey:"i18n_comment_restriction_sublabel_ALL"},{iconType:"speech-bubble-slash-icon",value:b.NONE,controlName:"select_comment_controls_none",i18nLabelKey:"i18n_comment_restriction_label_NONE",i18nSubLabelKey:"i18n_comment_restriction_sublabel_NONE"}]})
let y=(p=(0,c.inject)("i18n"),m=class extends l.default{get allowedCommentersScope(){return(0,s.get)(this.args.update,"socialDetail.allowedCommentersScope")||b.ALL}get postVisibility(){return(0,s.get)(this.args.update,"updateMetadata.shareAudience")||"PUBLIC"}get isCompanyPost(){const e=(0,s.get)(this.args.update,"actor.urn")
return!!e&&"company"===(0,u.fromUrn)(e).type}get commentRestrictionItemsForContext(){const e=this.isCompanyPost?"COMPANY":this.postVisibility
return v[e].map((e=>{let{iconType:t,value:n,controlName:i,i18nLabelKey:o,i18nSubLabelKey:r}=e
return{iconType:t,value:n,controlName:i,labelText:this.i18n.lookupTranslation("components/update-components@control-menu/comment-restriction-settings-modal",o)(),subLabelText:this.i18n.lookupTranslation("components/update-components@control-menu/comment-restriction-settings-modal",r)()}}))}constructor(){super(...arguments);(0,t.default)(this,"i18n",g,this);(0,t.default)(this,"selectedCommentRestriction",h,this)
"CONNECTIONS"===this.postVisibility&&this.allowedCommentersScope!==b.NONE?this.selectedCommentRestriction=b.CONNECTIONS_ONLY:this.selectedCommentRestriction=this.allowedCommentersScope}setRestriction(e){this.selectedCommentRestriction=e}confirmSelectedCommentRestriction(){this.allowedCommentersScope!==this.selectedCommentRestriction&&this.args.onUpdateCommentRestrictionSettings&&this.args.onUpdateCommentRestrictionSettings(this.selectedCommentRestriction)
this.args.dismissModal()}},g=(0,i.default)(m.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"selectedCommentRestriction",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),(0,i.default)(m.prototype,"setRestriction",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"setRestriction"),m.prototype),(0,i.default)(m.prototype,"confirmSelectedCommentRestriction",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"confirmSelectedCommentRestriction"),m.prototype),m)
e.default=y;(0,r.setComponentTemplate)(f,y)}))
define("update-components/components/control-menu/message-button",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const r=(0,n.createTemplateFactory)({id:"tja/b/no",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],[[4,[38,1],[[30,2,["controlName"]]],null]],[["@simpleMsgButton","@buttonClasses","@recipientId","@msgAdapterOptions","@skipA11yFocus"],[true,"full-width tap-target",[30,2,["menuAction","targetUrn"]],[30,0,["msgAdapterOptions"]],true]],[["default"],[[[[1,"\\n    "],[8,[39,2],null,[["@itemSelected","@class","@role"],[[30,3],"display-flex align-items-center",[30,2,["role"]]]],[["default"],[[[[1,"\\n"],[41,[30,2,["iconType"]],[[[1,"        "],[1,[28,[35,4],null,[["type","class"],[[30,2,["iconType"]],"flex-shrink-zero mr2"]]]],[1,"\\n"]],[]],null],[1,"      "],[10,0],[14,0,"flex-grow-1 text-align-left"],[12],[1,"\\n        "],[10,1],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[12],[1,"\\n          "],[1,[30,2,["text"]]],[1,"\\n        "],[13],[1,"\\n        "],[10,1],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[1,"\\n          "],[1,[30,2,["subtext"]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@mappedMenuAction","@itemSelected"],false,["message-button@message-button","ember-cli-pemberly-tracking@track-interaction","artdeco-dropdown@artdeco-dropdown-item","if","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/control-menu/message-button.hbs",isStrictMode:!1})
class a extends i.default{get msgAdapterOptions(){const e=(0,o.get)(this.args,"updateMetadata.miniGroup.entityUrn")
if(e)return{groupUrn:e}}}e.default=a;(0,t.setComponentTemplate)(r,a)}))
define("update-components/components/control-menu/navigation-action-link",["exports","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","image-view-model/utils/artdeco-icon"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"743ZBkgd",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],[[24,0,"link-without-hover-state"],[24,"target","_blank"]],[["@href"],[[30,2,["menuAction","genericNavigationAction","navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@itemSelected","@class","@role"],[[30,3],"display-flex align-items-center",[30,2,["role"]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["icon"]],[[[1,"        "],[1,[28,[35,3],null,[["class","type","size"],["flex-shrink-zero align-self-center t-black--light pr2",[30,0,["icon","name"]],[30,0,["icon","size"]]]]]],[1,"\\n"]],[]],null],[1,"\\n      "],[10,0],[14,0,"flex-grow-1 text-align-left"],[12],[1,"\\n        "],[10,"h5"],[14,0,"feed-shared-control-menu__headline t-14 t-black t-bold"],[14,"role","none"],[12],[1,"\\n          "],[1,[30,2,["text"]]],[1,"\\n        "],[13],[1,"\\n        "],[10,2],[14,0,"feed-shared-control-menu__sub-headline t-12 t-black t-black--light"],[12],[1,"\\n          "],[1,[30,2,["subtext"]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@mappedMenuAction","@itemSelected"],false,["app-aware-link@navigation-context-link","artdeco-dropdown@artdeco-dropdown-item","if","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/control-menu/navigation-action-link.hbs",isStrictMode:!1})
class l extends o.default{get icon(){return(0,r.getLIIcon)((0,i.get)(this.args.mappedMenuAction,"menuAction.genericNavigationAction.icon"))}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("update-components/components/creative",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
const m=(0,a.createTemplateFactory)({id:"hr9G2BBX",block:'[[[11,0],[17,1],[4,[38,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["registerAccessoryTracking"]],[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[8,[39,3],[[24,0,"feed-shared-creative__link"],[24,"target","_blank"],[24,"rel","noopener nofollow"],[16,"onclick",[28,[37,4],[[30,0,["onCardClick"]],"card_image"],null]],[16,"aria-label",[30,2,["navigationContext","accessibilityText"]]],[4,[38,5],["card_image"],null]],[["@useDefaultLinkBehavior","@href"],[[30,3],[30,2,["navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n    "],[10,"figure"],[14,0,"feed-shared-creative__image-container"],[12],[1,"\\n"],[41,[30,2,["image"]],[[[1,"        "],[8,[39,7],null,[["@images","@imgWidth","@imgHeight","@imgClasses"],[[30,2,["image"]],312,312,[28,[37,8],["feed-shared-creative__image",[52,[28,[37,9],[[30,2,["image"]]],null]," feed-shared-image__image--constrained"]],null]]],null],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[10,0],[14,0,"feed-shared-creative__text-container"],[12],[1,"\\n    "],[8,[39,10],null,[["@lines","@showMoreButton","@showLessButton","@class","@lineHeight","@text"],[2,false,false,"feed-shared-creative__text t-14 t-black t-bold","2rem",[30,2,["headline","text"]]]],null],[1,"\\n    "],[8,[39,3],[[24,0,"feed-shared-creative__text-link"],[24,"target","_blank"],[24,"rel","noopener nofollow"],[16,"onclick",[28,[37,4],[[30,0,["onCardClick"]],"card_headline"],null]],[16,"aria-label",[30,2,["navigationContext","accessibilityText"]]],[4,[38,5],["card_headline"],null]],[["@useDefaultLinkBehavior","@href"],[[30,3],[30,2,["navigationContext","actionTarget"]]]],null],[1,"\\n"],[41,[30,0,["ctaButton"]],[[[1,"      "],[10,0],[14,0,"feed-shared-creative__cta-container"],[12],[1,"\\n        "],[8,[39,11],[[24,0,"feed-shared-creative__cta artdeco-button artdeco-button--secondary"]],[["@model","@updateTrackingObj","@controlName","@trackingEventPayload"],[[30,0,["ctaButton"]],[30,4],"card_call_to_action",[30,0,["ctaSponsoredTrackingEventPayload"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@model","@openLinksExternally","@updateTrackingObj"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","app-aware-link@navigation-context-link","fn","ember-cli-pemberly-tracking@track-interaction","if","image-view-model@image-view-model","concat","feed-shared@render-models/image/is-constrained","inline-show-more-text@inline-show-more-text","update-components@button"]]',moduleName:"update-components/components/creative.hbs",isStrictMode:!1})
let g=(d=(0,l.inject)("tracking"),u=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}get originalCardIndex(){return(0,c.get)(this.args,"model.originalIndex")}get renderedCardIndex(){return(0,c.get)(this.args,"index")}get ctaButton(){if(!this.args.shouldHideCtaButton)return(0,c.get)(this.args,"model.ctaButton")}get ctaSponsoredTrackingEventPayload(){if(this.ctaButton)return{ocidx:this.originalCardIndex,rcidx:this.renderedCardIndex,lpu:(0,c.get)(this.ctaButton,"navigationContext.actionTarget")}}onCardClick(e){const t=(0,c.get)(this.args,"model.navigationContext")
if(t){var n
const i={ocidx:this.originalCardIndex,rcidx:this.renderedCardIndex,lpu:(0,c.get)(t,"actionTarget")}
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({controlName:e,actionType:(0,c.get)(t,"trackingActionType"),actionCategory:"VIEW"},i)}}fireAdImpressionTrackingForCurrentCard(){var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireSponsoredTrackingEvent({actionType:"impression"},{rcidx:this.renderedCardIndex,ocidx:this.originalCardIndex,cseq:-1})}registerAccessoryTracking(){if((0,c.get)(this.args,"shouldSuppressTracking.feed"))return()=>[]
const e=this.renderedCardIndex+1,t=(0,c.get)(this.args,"updateMetadata.urn")||(0,c.get)(this.args,"updateMetadata.backendUrn"),n=(0,c.get)(this.args,"updateMetadata.trackingData.trackingId"),i=this.tracking.generateControlUrn("su_carousel_card"),o=()=>{this.fireAdImpressionTrackingForCurrentCard()}
return()=>{o()
return{body:{sourceUpdateObject:{objectUrn:t,trackingId:n},accessories:[{accessoryEntityUrn:null,controlUrn:i,listPosition:{index:e}}]},name:"FeedAccessoryImpressionEvent"}}}},p=(0,i.default)(u.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"onCardClick",[c.action],Object.getOwnPropertyDescriptor(u.prototype,"onCardClick"),u.prototype),(0,i.default)(u.prototype,"registerAccessoryTracking",[c.action],Object.getOwnPropertyDescriptor(u.prototype,"registerAccessoryTracking"),u.prototype),u)
e.default=g;(0,r.setComponentTemplate)(m,g)}))
define("update-components/components/display-stars",["exports","@ember/component","@ember/template-factory","@glimmer/component"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"xq98vIqn",block:'[[[11,0],[24,0,"display-flex"],[17,1],[12],[1,"\\n"],[42,[28,[37,1],[[28,[37,1],[[30,0,["fullStars"]]],null]],null],null,[[[1,"    "],[10,0],[12],[1,"\\n      "],[1,[28,[35,2],null,[["class","size","type"],["feed-shared-display-stars__star-icon","small","star-filled-icon"]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[41,[30,0,["showHalfStar"]],[[[1,"    "],[10,0],[14,0,"feed-shared-display-stars__overlaid-star-container"],[12],[1,"\\n      "],[1,[28,[35,2],null,[["class","size","type"],["feed-shared-display-stars__star-icon feed-shared-display-stars__star-icon--half-full","small","star-filled-icon"]]]],[1,"\\n      "],[1,[28,[35,2],null,[["class","size","type"],["feed-shared-display-stars__star-icon feed-shared-display-stars__star-icon--half-empty","small","star-icon"]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[42,[28,[37,1],[[28,[37,1],[[30,0,["emptyStars"]]],null]],null],null,[[[1,"    "],[10,0],[12],[1,"\\n      "],[1,[28,[35,2],null,[["class","size","type"],["feed-shared-display-stars__star-icon","small","star-icon"]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs"],false,["each","-track-array","artdeco-icons-web@li-icon","if"]]',moduleName:"update-components/components/display-stars.hbs",isStrictMode:!1})
class r extends i.default{get rating(){return this.args.rating&&!Number.isNaN(this.args.rating)?this.args.rating:0}get showHalfStar(){return this.rating&&1===Math.round(this.rating%1)}get fullStars(){const e=Math.floor(this.rating)
return new Array(e).fill()}get emptyStars(){const e=this.fullStars.length,t=this.showHalfStar?1:0
return new Array(5-(e+t)).fill()}}e.default=r;(0,t.setComponentTemplate)(o,r)}))
define("update-components/components/divider",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"P21D4w0e",block:'[[[10,0],[12],[1,"\\n  "],[10,0],[14,0,"pv4"],[12],[1,"\\n"],[41,[30,1,["image"]],[[[1,"      "],[10,0],[14,0,"display-flex flex-row align-items-center"],[12],[1,"\\n        "],[10,"hr"],[14,0,"artdeco-divider flex-grow-1 mv0"],[12],[13],[1,"\\n        "],[8,[39,1],[[24,0,"flex-shrink-0 mh2"]],[["@images","@imgWidth"],[[30,1,["image"]],20]],null],[1,"\\n        "],[10,"hr"],[14,0,"artdeco-divider flex-grow-1 mv0"],[12],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[41,[30,1,["title"]],[[[1,"      "],[10,0],[14,0,"feed-shared-divider__title text-align-center mt3 mh5"],[12],[1,"\\n"],[41,[30,2],[[[1,"          "],[8,[39,2],null,[["@tvm"],[[30,1,["title"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,3],[[30,1,["title"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[41,[30,1,["cta"]],[[[1,"      "],[10,0],[14,0,"text-align-center"],[12],[1,"\\n        "],[8,[39,4],[[24,0,"artdeco-button artdeco-button--secondary artdeco-button--2 mt3"]],[["@controlName","@model","@updateTrackingObj","@stopPropagation"],["divider_cta",[30,1,["cta"]],[30,3],true]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@model","@isDashEnabled","@updateTrackingObj"],false,["if","image-view-model@image-view-model","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@button"]]',moduleName:"update-components/components/divider.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("update-components/components/document",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","@glimmer/tracking","document/utils/document-helpers","ember-batcher","feed-shared/utils/constants","global-utils/utils/html-safe","global-utils/utils/is-browser"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b
const v=(0,a.createTemplateFactory)({id:"41Pk/icD",block:'[[[41,[30,1],[[[1,"  "],[11,0],[16,0,[29,["display-flex flex-column ",[30,2]]]],[4,[38,1],[[30,0,["setCarouselImageHeight"]]],null],[4,[38,2],[[30,0,["setCarouselImageHeight"]]],null],[12],[1,"\\n"],[46,[28,[37,4],[[30,3]],null],null,[["click","data-control-name"],[[30,0,["handleCarouselThumbnailClick"]],"update_document_image"]],[["default"],[[[[1,"      "],[10,0],[14,0,"display-flex full-width"],[15,5,[30,0,["thumbnailStyle"]]],[12],[1,"\\n        "],[8,[39,5],null,[["@alt","@image","@desiredWidth","@objectFitType","@class"],[[30,4,["document","title"]],[30,0,["thumbnailURL"]],400,"cover","feed-shared-document__image"]],null],[1,"\\n      "],[13],[1,"\\n"]],[]]]]],[46,[28,[37,4],[[30,3]],null],null,[["click","data-control-name"],[[30,0,["handleCarouselTitleClick"]],"update_document_description"]],[["default"],[[[[1,"      "],[10,"article"],[14,0,"feed-shared-document__title"],[12],[1,"\\n        "],[10,"h2"],[14,0,"t-14 t-black t-bold"],[12],[1,[30,4,["document","title"]]],[13],[1,"\\n        "],[10,"h3"],[14,0,"t-12 t-black--light t-normal"],[12],[1,"\\n          "],[1,[28,[35,6],["i18n_pages","update-components/components/document"],[["pageCount"],[[30,4,["document","totalPageCount"]]]]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]]]]],[1,"  "],[13],[1,"\\n"]],[]],[[[41,[30,4,["documentSource"]],[[[1,"    "],[10,2],[15,0,[29,["t-14 t-black--light mh4 mb2 ",[30,2]]]],[12],[1,"\\n      "],[8,[39,7],null,[["@tvm"],[[30,4,["documentSource"]]]],null],[1,"}\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[10,0],[15,0,[29,["feed-shared-document__container feed-shared-document__container--top-bottom-border\\n      ",[52,[51,[30,4,["documentSource"]]],[30,2]]]]],[15,5,[28,[37,9],[[30,4,["document"]]],null]],[12],[1,"\\n    "],[8,[39,10],[[4,[38,11],null,[["onEnter","onExit","options"],[[30,0,["onDocumentDidEnterViewport"]],[30,0,["onDocumentDidExitViewport"]],[28,[37,12],null,[["threshold"],[0.5]]]]]]],[["@model","@isEditingShare","@onEditShareMedia","@onChangePosition","@onScrubberMove","@onFullscreen","@onClickDownload","@onToggleAccessibilityMode","@onVirusScanCancel","@onVirusScanSkip","@onVirusScanBypass","@onVirusScanDownload"],[[30,4,["document"]],[30,5],[30,6],[30,0,["trackChangePosition"]],[30,0,["trackScrubberMove"]],[30,0,["trackFullscreen"]],[30,0,["trackDownload"]],[30,0,["trackToggleAccessibilityMode"]],[30,0,["trackVirusScanCancel"]],[30,0,["trackVirusScanSkip"]],[30,0,["trackVirusScanBypass"]],[30,0,["trackVirusScanDownload"]]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]]]],["@isCarouselUpdate","@class","@linkToComponent","@model","@isEditingShare","@onEditShareMedia"],false,["if","did-insert","did-update","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","ember-vector-images@lazy-image","t","text-view-model@text-view-model-v2","unless","document@padding-top","document@document-container","ember-scroll-modifiers@did-intersect","hash"]]',moduleName:"update-components/components/document.hbs",isStrictMode:!1}),{MAX_CAROUSEL_CONTENT_HEIGHT:y}=p.CAROUSEL_IMAGE_SIZE_CONSTANTS
let _=(h=class extends s.default{get thumbnailStyle(){return(0,m.default)(`height: ${this.imageHeight}px`)}get totalPages(){return(0,l.get)(this.args.model,"document.totalPageCount")}constructor(){super(...arguments);(0,t.default)(this,"thumbnailURL",f,this);(0,t.default)(this,"imageHeight",b,this);(0,n.default)(this,"isDocumentImpressed",!1);(0,n.default)(this,"currentPage",1);(0,n.default)(this,"isFullscreen",!1)
if(this.args.isCarouselUpdate){const e=(0,d.buildPlayerCoverPages)((0,l.get)(this.args.model,"document.coverPages"))
this.thumbnailURL=e[0].config.src}}onDocumentDidEnterViewport(){this.isDocumentImpressed=!0
this.isFullscreen||this._fireDocumentProgressiveSponsoredTracking()}onDocumentDidExitViewport(){this.isDocumentImpressed=!1}setCarouselImageHeight(e){g.default&&!this.imageHeight&&this.args.isCarouselUpdate&&(0,u.readDOM)((()=>{const t=null==e?void 0:e.closest(".feed-shared-update-v2"),n=t&&t.querySelector(".feed-shared-update-v2__description-wrapper");(0,u.mutateDOM)((()=>{this.isDestroying||(this.imageHeight=n?y-n.offsetHeight-58:y-58)}))}))}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,i){i||this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_chevron_navigate",actionType:"navigateDoc"},t,n)
this.currentPage=e+1
this._fireDocumentProgressiveSponsoredTracking()}trackScrubberMove(e,t){this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_scrub_navigate",actionType:"navigateDoc"},e,t)}trackFullscreen(e,t){e&&this._fireFeedAndSponsoredTracking({actionCategory:"VIEW",controlName:"document_go_fullscreen",actionType:"viewDoc"},!1,t)
this.isFullscreen=e
this._fireDocumentProgressiveSponsoredTracking()}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)}_fireDocumentProgressiveSponsoredTracking(){if(this.isDocumentImpressed||this.isFullscreen){var e
null===(e=this.args.updateTrackingObj)||void 0===e||e.fireSponsoredTrackingEvent({actionType:"viewDocumentPage"},{cprg:this.currentPage,ml:this.totalPages})}}_fireFeedAndSponsoredTracking(e,t,n){let{actionCategory:i,controlName:o,actionType:r}=e
const a={actionType:r,actionCategory:i,controlName:o}
if(t||n){var l,s
const e=(0,d.generateControlUrn)(o,t,n)
null===(l=(s=this.args.updateTrackingObj).fireFeedActionAndSponsoredTrackingEvents)||void 0===l||l.call(s,a,{controlUrn:e})}else{var c,u
null===(c=(u=this.args.updateTrackingObj).fireFeedActionAndSponsoredTrackingEvents)||void 0===c||c.call(u,a)}}},f=(0,i.default)(h.prototype,"thumbnailURL",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"imageHeight",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"onDocumentDidEnterViewport",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onDocumentDidEnterViewport"),h.prototype),(0,i.default)(h.prototype,"onDocumentDidExitViewport",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onDocumentDidExitViewport"),h.prototype),(0,i.default)(h.prototype,"setCarouselImageHeight",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"setCarouselImageHeight"),h.prototype),(0,i.default)(h.prototype,"handleCarouselThumbnailClick",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"handleCarouselThumbnailClick"),h.prototype),(0,i.default)(h.prototype,"handleCarouselTitleClick",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"handleCarouselTitleClick"),h.prototype),(0,i.default)(h.prototype,"trackChangePosition",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackChangePosition"),h.prototype),(0,i.default)(h.prototype,"trackScrubberMove",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackScrubberMove"),h.prototype),(0,i.default)(h.prototype,"trackFullscreen",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackFullscreen"),h.prototype),(0,i.default)(h.prototype,"trackToggleAccessibilityMode",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackToggleAccessibilityMode"),h.prototype),(0,i.default)(h.prototype,"trackDownload",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackDownload"),h.prototype),(0,i.default)(h.prototype,"trackVirusScanCancel",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackVirusScanCancel"),h.prototype),(0,i.default)(h.prototype,"trackVirusScanSkip",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackVirusScanSkip"),h.prototype),(0,i.default)(h.prototype,"trackVirusScanBypass",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackVirusScanBypass"),h.prototype),(0,i.default)(h.prototype,"trackVirusScanDownload",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"trackVirusScanDownload"),h.prototype),h)
e.default=_;(0,r.setComponentTemplate)(v,_)}))
define("update-components/components/entity",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/debug","@ember/object","@ember/service","feed-requests/utils/collection-queries","global-utils/utils/url","@glimmer/tracking","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b,v,y,_,T,k,E,w
const C=(0,a.createTemplateFactory)({id:"mtKFpXXG",block:'[[[11,0],[16,0,[29,["feed-shared-entity feed-shared-update-v2__update-content-wrapper\\n    ",[52,[30,1],"artdeco-card","feed-shared-entity--no-border"],"\\n    ",[52,[30,2],"feed-shared-entity--aggregated"],"\\n    ",[30,3]]]],[17,4],[12],[1,"\\n"],[41,[30,0,["serviceDetailsModalOpen"]],[[[1,"    "],[8,[39,1],null,[["@isOpen","@isGraphQLEnabled","@showRequestError","@serviceRequestDetails","@closeServiceDetailsModal","@retryServiceRequestDetailsRequest","@marketplaceRequestUrn","@feedUpdateUrn"],[[30,0,["serviceDetailsModalOpen"]],[30,0,["isGraphQLEnabled"]],[30,0,["showServiceRequestDetailsModalError"]],[30,0,["serviceRequestDetails"]],[30,0,["closeServiceRequestDetailsModal"]],[30,0,["retryServiceRequestDetailsRequest"]],[30,0,["marketplaceRequestUrn"]],[30,5,["urn"]]]],null],[1,"\\n"]],[]],null],[1,"\\n  "],[10,0],[14,0,"feed-shared-entity__content-wrapper"],[12],[1,"\\n"],[44,[[28,[37,3],null,[["clickable"],[[52,[30,0,["useButton"]],[50,"feed-shared@buttons/unstyled-button",0,null,null],[50,"app-aware-link@navigation-context-link",0,null,[["href"],[[52,[30,6,["navigationContext","actionTarget"]],[30,6,["navigationContext","actionTarget"]],"#"]]]]]]]]],[[[1,"      "],[8,[30,7,["clickable"]],[[16,0,[29,["feed-shared-entity__content display-flex\\n          ",[52,[30,0,["useButton"]],"text-align-left full-width"]]]],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[24,"data-control-name","object"],[16,"aria-label",[28,[37,5],["i18n_content_preview_v2","update-components/components/entity"],[["modelTitle","modelSubtitle"],[[52,[30,6,["title"]],[30,6,["title","text"]],""],[52,[30,6,["subtitle"]],[30,6,["subtitle","text"]],""]]]]]],[["@invokeAction"],[[30,0,["handleClick"]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["entityImage"]],[[[1,"          "],[10,0],[14,0,"feed-shared-entity__image-container mr3"],[12],[1,"\\n            "],[8,[39,6],null,[["@images","@entitySize"],[[30,0,["entityImage"]],4]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"        "],[10,0],[14,0,"feed-shared-entity__entity-wrapper"],[12],[1,"\\n          "],[10,"article"],[14,0,"feed-shared-entity__description-container"],[12],[1,"\\n"],[41,[30,6,["titleContext"]],[[[1,"              "],[10,"h3"],[14,0,"feed-shared-entity__title-context t-12 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["titleContext"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["titleContext"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[41,[30,6,["title"]],[[[1,"              "],[10,"h2"],[14,0,"feed-shared-entity__title t-14 t-black t-bold"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["title"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["title"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[41,[30,6,["subtitle"]],[[[1,"              "],[10,"h3"],[14,0,"feed-shared-entity__subtitle t-12 t-black t-normal"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[41,[30,6,["description"]],[[[1,"              "],[10,"h3"],[14,0,"feed-shared-entity__description t-12 t-black t-normal"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["description"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["description"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[41,[30,6,["subdescription"]],[[[1,"              "],[10,"h3"],[14,0,"feed-shared-entity__subdescription t-12 t-black t-normal"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["subdescription"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["subdescription"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[1,"          "],[13],[1,"\\n\\n"],[41,[30,6,["insightText"]],[[[1,"            "],[10,0],[15,0,[28,[37,9],["feed-shared-entity__insight",[52,[51,[30,6,["insightImage"]]]," feed-shared-entity__insight--without-images"]],null]],[12],[1,"\\n"],[41,[30,6,["insightImage"]],[[[1,"                "],[8,[39,6],[[24,0,"feed-shared-entity__insight-image mr1"]],[["@images","@entitySize","@gridListClass","@gridListItemClass"],[[30,6,["insightImage"]],1,"display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[1,"\\n"]],[]],null],[1,"              "],[10,2],[14,0,"feed-shared-entity__insight-text t-12 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,8],[[[1,"                  "],[8,[39,7],null,[["@tvm"],[[30,6,["insightText"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,8],[[30,6,["insightText"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n"]],[7]]],[1,"\\n"],[41,[30,0,["ctaButton"]],[[[1,"      "],[8,[39,11],[[24,0,"feed-shared-entity__cta-button artdeco-button artdeco-button--secondary"]],[["@model","@updateTrackingObj","@stopPropagation"],[[30,6,["ctaButton"]],[30,9],true]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@hasActor","@isAggregatedContent","@class","&attrs","@updateMetadata","@model","components","@isDashEnabled","@updateTrackingObj"],false,["if","feed-shared@modals/service-request-details","let","hash","component","t","image-view-model@image-view-model","text-view-model@text-view-model-v2","text-view-model@text-view-model","concat","unless","update-components@button"]]',moduleName:"update-components/components/entity.hbs",isStrictMode:!1})
let O=(h=(0,d.inject)("store"),f=(0,d.inject)("lix"),b=(0,d.inject)("@linkedin/ember-restli-graphql@graphql"),v=class extends l.default{get entityImage(){return(0,c.get)(this.args,"model.image")}get ctaButton(){return this.args.shouldHideCtaButton?void 0:(0,c.get)(this.args,"model.ctaButton")}get isGraphQLEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.smp-graphql")}constructor(){var e
super(...arguments);(0,t.default)(this,"store",y,this);(0,t.default)(this,"lix",_,this);(0,t.default)(this,"graphql",T,this);(0,t.default)(this,"serviceDetailsModalOpen",k,this);(0,t.default)(this,"showServiceRequestDetailsModalError",E,this);(0,t.default)(this,"serviceRequestDetails",w,this);(0,n.default)(this,"marketplaceRequestUrn",void 0);(0,n.default)(this,"useButton",!1)
if((null!==(e=(0,c.get)(this.args,"model.navigationContext.actionTarget"))&&void 0!==e?e:"").includes("service-marketplace/request-details")){const e=(0,c.get)(this.args,"model.navigationContext.actionTarget"),t=(0,p.parseQueryString)(e)
this.marketplaceRequestUrn=t.marketplaceRequestUrn
this.useButton=!0}}handleClick(){const e=(0,c.get)(this.args,"model.navigationContext.trackingActionType")
if(e){var t
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:"entity",actionCategory:"VIEW"})}if(this.marketplaceRequestUrn){this._fetchServiceRequestDetails()
this._openServiceRequestDetailsModal()}}closeServiceRequestDetailsModal(){this._closeServiceRequestDetailsModal()}retryServiceRequestDetailsRequest(){this._fetchServiceRequestDetails(!0)}_openServiceRequestDetailsModal(){this.serviceDetailsModalOpen=!0}_closeServiceRequestDetailsModal(){this.serviceDetailsModalOpen=!1}_fetchServiceRequestDetails(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
const{store:t}=this
let n
this.showServiceRequestDetailsModalError=!1
this.serviceRequestDetails=null
const i={adapterOptions:{degradations:[g.DEGRADATION_TRACKING_METADATA.MARKETPLACE_REQUEST_DETAILS],degradedEntityIDsToRemove:[this.marketplaceRequestUrn]}}
n=this.isGraphQLEnabled?(0,u.getGraphQLServiceRequestDetails)(this.graphql,this.marketplaceRequestUrn,e,i).then((e=>{this.isDestroying||(this.serviceRequestDetails=(0,c.get)(e,"data.marketplacesDashServiceMarketplaceRequestDetailsByIds.firstObject"))})):(0,u.getServiceRequestDetails)(t,this.marketplaceRequestUrn,e,i).then((e=>{this.isDestroying||(this.serviceRequestDetails=e)}))
n.catch((e=>{this.isDestroying||(this.showServiceRequestDetailsModalError=!0)
throw e}))}},y=(0,i.default)(v.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"lix",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(v.prototype,"graphql",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(v.prototype,"serviceDetailsModalOpen",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(v.prototype,"showServiceRequestDetailsModalError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(v.prototype,"serviceRequestDetails",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(v.prototype,"handleClick",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"handleClick"),v.prototype),(0,i.default)(v.prototype,"closeServiceRequestDetailsModal",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"closeServiceRequestDetailsModal"),v.prototype),(0,i.default)(v.prototype,"retryServiceRequestDetailsRequest",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"retryServiceRequestDetailsRequest"),v.prototype),v)
e.default=O;(0,r.setComponentTemplate)(C,O)}))
define("update-components/components/event",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/service"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
const m=(0,a.createTemplateFactory)({id:"0ME3vtvx",block:'[[[41,[30,1,["navigationContext"]],[[[1,"  "],[11,"section"],[16,0,[29,["feed-shared-event\\n      ",[52,[30,2],"m0","mt2 mh4 mb1 artdeco-card"],"\\n      ",[52,[30,3],"feed-shared-event--on-dark"]]]],[17,4],[12],[1,"\\n"],[41,[30,1,["banner"]],[[[1,"      "],[8,[39,1],[[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[24,"data-control-name","event_share_card"],[24,0,"feed-shared-event__banner-link"]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["handleCardClick"]]]],[["default"],[[[[1,"\\n        "],[8,[39,2],null,[["@images","@imgClasses","@imgWidth"],[[30,1,["banner"]],[28,[37,3],["feed-shared-event__banner full-height",[52,[30,2]," feed-shared-event__banner--mini"],[52,[28,[37,4],[[30,1,["banner"]]],null]," feed-shared-event__banner--constrained"]],null],520]],null],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n    "],[10,0],[15,0,[29,["feed-shared-event__meta\\n        ",[52,[28,[37,5],[[30,1,["banner"]],[30,0,["showLogo"]]],null],"pt6","pt3"]]]],[12],[1,"\\n      "],[8,[39,1],[[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[24,0,"feed-shared-event__banner-link full-width display-flex"],[4,[38,6],["event_share_card"],null]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["handleCardClick"]]]],[["default"],[[[[1,"\\n        "],[10,0],[15,0,[29,["flex-grow-1 t-normal ",[52,[51,[30,1,["banner"]]],"ml2"]]]],[12],[1,"\\n"],[41,[30,1,["titleContext"]],[[[1,"            "],[10,"time"],[15,0,[29,["t-12 t-bold feed-shared-event__title-context\\n                ",[52,[30,3],"t-white"]]]],[12],[1,"\\n"],[41,[30,6],[[[1,"                "],[8,[39,8],null,[["@tvm"],[[30,1,["titleContext"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,9],[[30,1,["titleContext"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["title"]],[[[1,"            "],[10,"h2"],[15,0,[29,["t-14 t-bold ",[52,[30,3],"t-white","t-black"]," mt1"]]],[12],[1,"\\n"],[41,[30,6],[[[1,"                "],[8,[39,8],null,[["@tvm"],[[30,1,["title"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,9],[[30,1,["title"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["subtitle"]],[[[1,"            "],[10,0],[15,0,[29,["t-12 ",[52,[30,3],"t-white","t-black"]]]],[12],[1,"\\n"],[41,[30,6],[[[1,"                "],[8,[39,8],null,[["@tvm"],[[30,1,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,9],[[30,1,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["description"]],[[[1,"            "],[10,0],[15,0,[29,["t-12\\n                ",[52,[30,3],"t-white","t-black"],"\\n                feed-shared-event__description mt1"]]],[12],[1,"\\n"],[41,[30,6],[[[1,"                "],[8,[39,8],null,[["@tvm"],[[30,1,["description"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,9],[[30,1,["description"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,1,["insightText"]],[[[1,"            "],[10,0],[14,0,"display-flex align-items-center mt2"],[12],[1,"\\n"],[41,[30,1,["insightImage"]],[[[1,"                "],[8,[39,2],[[24,0,"mr1"]],[["@entitySize","@images","@isStackedLayout"],[1,[30,1,["insightImage"]],[28,[37,10],[[30,1,["insightImage","attributes","length"]],1],null]]],null],[1,"\\n"]],[]],null],[1,"              "],[10,0],[15,0,[29,["t-12\\n                  ",[52,[30,3],"t-white","t-black--light"],"\\n                  v-align-middle"]]],[12],[1,"\\n"],[41,[30,6],[[[1,"                  "],[8,[39,8],null,[["@tvm"],[[30,1,["insightText"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,9],[[30,1,["insightText"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n\\n"],[41,[30,1,["ctaButton"]],[[[1,"        "],[8,[39,11],[[24,0,"feed-shared-event__cta artdeco-button artdeco-button--secondary"]],[["@model","@updateTrackingObj","@invokeAction","@openLinkInNewTab"],[[30,1,["ctaButton"]],[30,0,["updateTrackingObj"]],[30,0,["handleCTAClick"]],false]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[39,1],[[16,"aria-label",[30,1,["navigationContext","accessibilityText"]]],[16,0,[29,["artdeco-button\\n            ",[52,[30,3],"artdeco-button--primary","artdeco-button--secondary"],"\\n            artdeco-button--2 feed-shared-event__cta\\n            ",[52,[28,[37,5],[[30,1,["banner"]],[30,0,["showLogo"]]],null],"feed-shared-event__cta--with-banner"]]]],[16,"data-control-id",[30,5,["trackingData","trackingId"]]],[24,"data-control-name","event_share_card_cta"]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["handleCTAClick"]]]],[["default"],[[[[1,"\\n          "],[1,[28,[35,12],["i18n_event_cta","update-components/components/event"],null]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]],null]],["@model","@isMiniUpdate","@onDark","&attrs","@updateMetadata","@isDashEnabled"],false,["if","app-aware-link@navigation-context-link","image-view-model@image-view-model","concat","feed-shared@render-models/image/is-constrained","global-helpers@and","ember-cli-pemberly-tracking@track-interaction","unless","text-view-model@text-view-model-v2","text-view-model@text-view-model","global-helpers@gt","update-components@button","t"]]',moduleName:"update-components/components/event.hbs",isStrictMode:!1})
let g=(d=(0,c.inject)("lix"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",p,this)}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,i=(0,s.get)(n,"navigationContext.trackingActionType")
t&&i&&t.fireFeedActionAndSponsoredTrackingEvents({actionType:i,controlName:e,actionCategory:"VIEW"})}},p=(0,i.default)(u.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"handleCardClick",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"handleCardClick"),u.prototype),(0,i.default)(u.prototype,"handleCTAClick",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"handleCTAClick"),u.prototype),u)
e.default=g;(0,r.setComponentTemplate)(m,g)}))
define("update-components/components/external-video",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/debug","@ember/object","global-utils/utils/html-safe","global-utils/utils/is-browser","video-utils/utils/video-constants","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p
const m=(0,o.createTemplateFactory)({id:"5klsrfDb",block:'[[[11,0],[16,0,[29,["feed-shared-external-video\\n    ",[30,1],"\\n    ",[52,[30,2],"feed-shared-external-video--on-dark"]]]],[17,3],[4,[38,1],null,[["isCarouselUpdate","property","heightHelper"],[[30,4],"margin-bottom",[30,0,["getAdjustedHeight"]]]]],[12],[1,"\\n"],[41,[30,4],[[[1,"    "],[10,0],[14,0,"feed-shared-external-video__container"],[12],[1,"\\n      "],[10,0],[14,0,"full-width full-height absolute feed-shared-external-video__thumbnail-container"],[12],[1,"\\n        "],[8,[30,5],[[4,[38,2],["click",[30,0,["onThumbnailContainerClick"]]],null],[4,[38,3],["update_video_image"],null]],null,[["default"],[[[[1,"\\n          "],[8,[39,4],[[24,0,"feed-shared-external-video__thumbnail-image"]],[["@thumbnailImage","@thumbnailAlt","@isEmbeddableVideo"],[[30,6,["thumbnail","attributes","firstObject","vectorImage"]],[30,6,["title","text"]],false]],[["default"],[[[[1,"\\n            "],[8,[39,5],null,[["@showFrosted"],[true]],null],[1,"\\n          "]],[]]]]],[1,"\\n        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],[[[1,"    "],[10,0],[14,0,"feed-shared-external-video__container"],[15,5,[30,0,["videoPaddingTop"]]],[12],[1,"\\n      "],[46,[28,[37,7],[[52,[30,0,["isSponsored"]],"feed-shared@sponsored-external-video-container","feed-shared@video-container"]],null],null,[["contentUrl","controlName","fireCustomTracking","isAutoPlayEnabled","isCarouselUpdate","isEmbeddableVideo","isPlayable","model","provider","shouldSuppressTracking","trackingId","updateMetadata","updateTrackingObj","videoSrc"],[[30,0,["contentTrackedUrl"]],[30,7],[30,0,["fireCustomTracking"]],[30,0,["canAutoPlayVideo"]],[30,4],false,[30,0,["isPlayable"]],[30,6],[30,0,["videoProvider"]],[30,8],[30,9,["model","trackingData","trackingId"]],[30,10],[30,9],[30,0,["videoSrc"]]]],null],[1,"\\n    "],[13],[1,"\\n"]],[]]],[1,"  "],[10,0],[14,0,"feed-shared-external-video__meta"],[12],[1,"\\n    "],[8,[39,8],[[24,0,"tap-target block flex-grow-1"],[16,"data-control-id",[30,9,["model","trackingData","trackingId"]]],[24,"data-control-name","external_video_description"],[16,"onclick",[30,0,["onArticleClick"]]],[24,"target","_blank"]],[["@href"],[[30,0,["contentTrackedUrl"]]]],[["default"],[[[[1,"\\n      "],[10,"article"],[14,0,"feed-shared-external-video__description-container"],[12],[1,"\\n        "],[10,"h2"],[15,0,[29,["feed-shared-external-video__description-headline break-words t-14\\n            ",[52,[30,2],"t-white","t-black"],"\\n            t-bold"]]],[12],[1,"\\n          "],[1,[28,[35,9],[[30,6,["title","text"]]],[["length"],[70]]]],[1,"\\n        "],[13],[1,"\\n        "],[10,"h3"],[15,0,[29,["feed-shared-external-video__description-byline t-12\\n            ",[52,[30,2],"t-white","t-black--light"],"\\n            t-normal"]]],[12],[1,"\\n"],[41,[30,11],[[[1,"            "],[8,[39,10],null,[["@tvm"],[[30,6,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,11],[[30,6,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"],[41,[30,0,["showInlineCTA"]],[[[1,"      "],[8,[39,12],[[16,0,[29,["artdeco-button\\n          ",[52,[30,2],"artdeco-button--primary","artdeco-button--secondary"],"\\n          artdeco-button--1 flex-shrink-zero"]]]],[["@model","@controlName","@updateMetadata","@updateTrackingObj","@openLinkInNewTab"],[[30,6,["inlineCtaButton"]],"call_to_action",[30,10],[30,9],[30,12]]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@class","@onDark","&attrs","@isCarouselUpdate","@linkToComponent","@model","@controlName","@shouldSuppressTracking","@updateTrackingObj","@updateMetadata","@isDashEnabled","@openLinksExternally"],false,["if","feed-shared@content-height","on","ember-cli-pemberly-tracking@track-interaction","video@video-loader-thumbnail","video@video-loader-overlay","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","app-aware-link@navigation-context-link","global-helpers@truncate-text","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@button"]]',moduleName:"update-components/components/external-video.hbs",isStrictMode:!1}),{MAX_CAROUSEL_CONTENT_HEIGHT:g}=u.CAROUSEL_IMAGE_SIZE_CONSTANTS
let h=(p=class extends r.default{constructor(){super(...arguments);(0,t.default)(this,"canAutoPlayVideo",!1)}get isPlayable(){return!this.args.isReshareModal}get isSponsored(){return(0,l.get)(this.args,"updateMetadata.trackingData.sponsoredTracking")}get videoProvider(){var e
return(null!==(e=(0,l.get)(this.args.model,"provider"))&&void 0!==e?e:"").toUpperCase()}get videoPaddingTop(){if(this.args.isCarouselUpdate||this.args.isPreviewMode)return""
const e=(0,l.get)(this.args.model,"videoAspectRatio")||d.DEFAULT_ASPECT_RATIO
let t
t=e<1?d.DEFAULT_ASPECT_RATIO:e>1.91?1.91:e
const n=1/t*100
return(0,s.default)(`padding-top:${n.toFixed(2)}%;`)}get videoSrc(){let e=""
if(c.default&&(0,l.get)(this.args.model,"embeddableHtml")){const t=document.implementation.createHTMLDocument("").body
t.innerHTML=(0,l.get)(this.args.model,"embeddableHtml")
const n=t.firstElementChild.getAttribute("src")
e=jSecure.sanitizeUrl(n)}return e}get contentTrackedUrl(){return(0,l.get)(this.args.model,"navigationContext.actionTarget")}get showInlineCTA(){return(0,l.get)(this.args.model,"inlineCtaButton")}onArticleClick(){const e=(0,l.get)(this.args.model,"navigationContext.trackingActionType")
if(e){var t
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:e,actionCategory:"VIEW",controlName:"external_video_description"})}}fireCustomTracking(e){var t,n
const{actionCategory:i,controlName:o,actionType:r}=e
null===(t=this.args.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,{actionType:r,actionCategory:i,controlName:o})}onThumbnailContainerClick(){var e,t
null===(e=this.args.updateTrackingObj)||void 0===e||null===(t=e.fireFeedActionAndSponsoredTrackingEvents)||void 0===t||t.call(e,{actionType:"viewUpdateDetail",actionCategory:"VIEW",controlName:"update_video_image"})}getAdjustedHeight(e,t){let n=g-t.offsetHeight
e&&(n-=e.offsetHeight)
return n}},(0,n.default)(p.prototype,"onArticleClick",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"onArticleClick"),p.prototype),(0,n.default)(p.prototype,"fireCustomTracking",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"fireCustomTracking"),p.prototype),(0,n.default)(p.prototype,"onThumbnailContainerClick",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"onThumbnailContainerClick"),p.prototype),(0,n.default)(p.prototype,"getAdjustedHeight",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"getAdjustedHeight"),p.prototype),p)
e.default=h;(0,i.setComponentTemplate)(m,h)}))
define("update-components/components/feed-discovery-entity-add-profile-info",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/component","@ember/template-factory","@glimmer/component"],(function(e,t,n,i,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const r=(0,i.createTemplateFactory)({id:"HCRnikLT",block:'[[[11,0],[24,0,"feed-shared-feed-discovery-entity-add-profile-info container"],[17,1],[4,[38,0],[[30,2]],[["routeName","currentRoute"],[[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,"figure"],[14,0,"company-buildings-56 illustration-56 mv2"],[12],[13],[1,"\\n  "],[10,1],[14,0,"t-14 t-bold t-black mt6 mb1"],[12],[1,"\\n"],[41,[30,3],[[[1,"      "],[8,[39,4],null,[["@tvm"],[[30,4,["name"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[1,[28,[35,5],[[30,4,["name"]]],null]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n  "],[10,1],[14,0,"t-14 t-black--light flex-grow-1"],[12],[1,"\\n"],[41,[30,3],[[[1,"      "],[8,[39,4],null,[["@tvm"],[[30,4,["description"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[1,[28,[35,5],[[30,4,["description"]]],null]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n  "],[8,[39,6],[[24,0,"artdeco-button artdeco-button--primary artdeco-button--2"]],[["@model","@updateTrackingObj","@controlName","@trackingEventPayload"],[[30,4,["addProfileInfoButton"]],[30,5],"add_profile",[30,0,["trackingEventPayload"]]]],null],[1,"\\n"],[13]],["&attrs","@getCardImpressionEvent","@isDashEnabled","@model","@updateTrackingObj"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","if","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@button"]]',moduleName:"update-components/components/feed-discovery-entity-add-profile-info.hbs",isStrictMode:!1})
class a extends o.default{constructor(){super(...arguments);(0,t.default)(this,"trackingEventPayload",{customPayloadData:{actionCategory:"CLICK_THROUGH"}})}}e.default=a;(0,n.setComponentTemplate)(r,a)}))
define("update-components/components/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/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p,m,g,h,f,b,v,y,_
const T=(0,a.createTemplateFactory)({id:"bCqEpVKj",block:'[[[11,0],[24,0,"feed-shared-feed-discovery-entity"],[4,[38,0],[[30,1]],[["routeName","currentRoute"],[[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[8,[39,3],null,[["@class","@desiredWidth","@image"],[[29,["feed-shared-feed-discovery-entity__coverphoto ",[52,[51,[30,0,["backgroundImage"]]],"feed-shared-feed-discovery-entity__coverphoto--default"]]],170,[30,0,["backgroundImage"]]]],null],[1,"\\n  "],[8,[39,5],[[24,0,"flex-grow-1 link-without-hover-visited"],[16,"onclick",[30,0,["onEntityClick"]]],[24,"target","_self"],[4,[38,6],["pymk_profile"],[["controlTrackingId"],[[30,2,["trackingData","trackingId"]]]]]],[["@href"],[[30,2,["navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n    "],[8,[39,7],null,[["@desiredWidth","@entitySize","@images","@imgClasses","@isPresenceEnabled"],[104,7,[30,2,["entityImage"]],"feed-shared-feed-discovery-entity__image EntityPhoto-circle-7 ghost-person",false]],null],[1,"\\n    "],[10,0],[14,0,"text-align-center mt1"],[12],[1,"\\n      "],[10,1],[14,0,"feed-shared-feed-discovery-entity__name t-14 t-black t-bold"],[12],[1,"\\n"],[41,[30,3],[[[1,"          "],[8,[39,9],null,[["@tvm"],[[30,2,["name"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,10],[[30,2,["name"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"],[41,[30,2,["description"]],[[[1,"        "],[10,1],[14,0,"feed-shared-feed-discovery-entity__description t-14 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,9],null,[["@tvm"],[[30,2,["description"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,10],[[30,2,["description"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,2,["insights"]],[[[1,"    "],[10,0],[14,0,"feed-shared-feed-discovery-entity__insights display-flex align-items-center justify-center mt3 t-12 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,2,["insights","image"]],[[[1,"        "],[8,[39,7],[[24,0,"feed-shared-feed-discovery-entity__insights-ivm"]],[["@desiredWidth","@entitySize","@images"],[32,1,[30,2,["insights","image"]]]],null],[1,"\\n"]],[]],null],[41,[30,2,["insights","text"]],[[[1,"        "],[10,1],[14,0,"feed-shared-feed-discovery-entity__insights-text text-align-left"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,9],null,[["@tvm"],[[30,2,["insights","text"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,10],[[30,2,["insights","text"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"]],[]],null],[1,"\\n  "],[8,[39,11],[[16,"aria-label",[52,[30,0,["hasInvitedToConnect"]],[28,[37,12],["i18n_connect_btn_a11y_text_invited","update-components/components/feed-discovery-entity"],[["memberName"],[[30,2,["name","text"]]]]],[28,[37,12],["i18n_connect_btn_a11y_text","update-components/components/feed-discovery-entity"],[["memberName"],[[30,2,["name","text"]]]]]]],[4,[38,6],["pymk_connect"],null]],[["@class","@click","@disabled","@icon","@size","@text","@type"],["mt3 artdeco-button--full flex-grow-0",[30,0,["sendConnectionInvite"]],[30,0,["hasInvitedToConnect"]],[52,[30,0,["hasInvitedToConnect"]],"check-icon"],"2",[52,[30,0,["hasInvitedToConnect"]],[28,[37,12],["i18n_cta_btn_text_pending","update-components/components/feed-discovery-entity"],null],[28,[37,12],["i18n_cta_btn_text_connect","update-components/components/feed-discovery-entity"],null]],[52,[30,0,["hasInvitedToConnect"]],"tertiary","secondary"]]],null],[1,"\\n"],[13]],["@getCardImpressionEvent","@model","@isDashEnabled"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","ember-vector-images@lazy-background","unless","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","if","text-view-model@text-view-model-v2","text-view-model@text-view-model","artdeco-button@artdeco-button","t"]]',moduleName:"update-components/components/feed-discovery-entity.hbs",isStrictMode:!1})
let k=(d=(0,l.inject)("feed-tracking@feed-action-event"),u=(0,l.inject)("i18n"),p=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),m=(0,l.inject)("tracking"),g=(0,l.inject)("invitation-platform@invitation-platform"),h=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"feedActionEventService",f,this);(0,t.default)(this,"i18n",b,this);(0,t.default)(this,"persistentToastManager",v,this);(0,t.default)(this,"tracking",y,this);(0,t.default)(this,"invitationPlatform",_,this)}get backgroundImage(){const e=(0,c.get)(this.args.model,"backgroundImage.attributes.firstObject")
if(e)return(0,c.get)(e,"imageUrl")||(0,c.get)(e,"vectorImage")}get hasInvitedToConnect(){return"CONNECT"!==(0,c.get)(this.args.model,"connectAction.type")}sendConnectionInvite(){if((0,c.get)(this.args.model,"connectAction")){this._fireFAE({actionType:"connectActor",actionCategory:"CONNECT",controlName:"pymk_connect"})
const e=this.args.isDashEnabled?(0,c.get)(this.args.model,"connectAction.publicProfileIdentifier"):(0,c.get)(this.args.model,"connectAction.profileId")
this.invitationPlatform.sendInvitationByProfileId({profileId:e}).then((()=>{this.isDestroying||(0,c.set)(this.args.model,"connectAction.type","INVITATION_PENDING")})).catch((e=>{if(!e||!e.isAdapterError||this.isDestroying)throw e
{const e=this.i18n.lookupTranslation("components/update-components@feed-discovery-entity","i18n_connect_btn_a11y_text_error")()
this.persistentToastManager.error({message:e})}}))}}onEntityClick(){this._fireFAE({actionType:(0,c.get)(this.args.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=(0,c.get)(this.args.model,"trackingData"),{trackingId:i,requestId:o}=(0,c.getProperties)(n,"trackingId","requestId"),r=this.args.isDashEnabled?(0,c.get)(n,"backendUrn"):(0,c.get)(n,"urn"),a=this.feedActionEventService.getModuleKeyForCurrentPage(),l=t.generateControlUrn(e.controlName)
t.fireTrackingPayload("FeedActionEvent",{controlUrn:l,moduleKey:a,requestId:o,trackingId:i,updateUrn:r,actionCategory:e.actionCategory,actionType:e.actionType})}},f=(0,i.default)(h.prototype,"feedActionEventService",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"persistentToastManager",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(h.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(h.prototype,"invitationPlatform",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"sendConnectionInvite",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"sendConnectionInvite"),h.prototype),(0,i.default)(h.prototype,"onEntityClick",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onEntityClick"),h.prototype),h)
e.default=k;(0,r.setComponentTemplate)(T,k)}))
define("update-components/components/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/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
const m=(0,a.createTemplateFactory)({id:"ez6wPTmb",block:'[[[11,0],[24,0,"feed-shared-feed-discovery-grid"],[17,1],[12],[1,"\\n  "],[10,0],[14,0,"feed-update-list__inline-recommendations-header"],[12],[1,"\\n"],[41,[30,2,["title"]],[[[1,"      "],[10,2],[14,0,"t-20 t-black t-normal"],[12],[1,"\\n"],[41,[30,3],[[[1,"          "],[8,[39,1],null,[["@tvm"],[[30,2,["title"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,2],[[30,2,["title"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[41,[30,2,["subtitle"]],[[[1,"      "],[10,2],[14,0,"t-14 t-black--light t-normal mt1"],[12],[1,"\\n"],[41,[30,3],[[[1,"          "],[8,[39,1],null,[["@tvm"],[[30,2,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,2],[[30,2,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n  "],[10,0],[14,0,"display-flex flex-wrap ph4"],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,2,["feedDiscoveryEntityComponents"]]],null]],null],null,[[[1,"      "],[10,0],[14,0,"feed-shared-feed-discovery-grid__card"],[12],[1,"\\n        "],[8,[39,5],[[24,0,"display-flex p4 overflow-hidden"]],null,[["default"],[[[[1,"\\n"],[41,[30,4,["addProfileInfoButton"]],[[[1,"            "],[8,[39,6],null,[["@model","@updateTrackingObj","@getCardImpressionEvent","@isDashEnabled"],[[30,4],[30,6],[28,[37,7],[[30,0,["getCardImpressionEvent"]],[28,[37,8],[[30,5],1],null],[30,4]],null],[30,3]]],null],[1,"\\n"]],[]],[[[1,"            "],[8,[39,9],null,[["@model","@getCardImpressionEvent","@isDashEnabled"],[[30,4],[28,[37,7],[[30,0,["getCardImpressionEvent"]],[28,[37,8],[[30,5],1],null],[30,4]],null],[30,3]]],null],[1,"\\n"]],[]]],[1,"        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n"]],[4,5]],null],[1,"  "],[13],[1,"\\n"],[41,[30,2,["ctaButton"]],[[[1,"    "],[10,"hr"],[14,0,"artdeco-divider mv0"],[12],[13],[1,"\\n    "],[8,[39,10],[[24,0,"artdeco-button artdeco-button--tertiary artdeco-button--3 artdeco-button--fluid flex-grow-0"]],[["@model","@updateTrackingObj","@controlName","@isDashEnabled"],[[30,2,["ctaButton"]],[30,6],"pymk_discover_more",[30,3]]],null],[1,"\\n"]],[]],null],[13]],["&attrs","@model","@isDashEnabled","feedDiscoveryEntityComponent","cardIndex","@updateTrackingObj"],false,["if","text-view-model@text-view-model-v2","text-view-model@text-view-model","each","-track-array","artdeco-card@artdeco-card","update-components@feed-discovery-entity-add-profile-info","fn","global-helpers@sum","update-components@feed-discovery-entity","update-components@button"]]',moduleName:"update-components/components/feed-discovery-grid.hbs",isStrictMode:!1})
let g=(d=(0,l.inject)("tracking"),u=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}getCardImpressionEvent(e,t){return{name:"PymkClientImpressionEvent",body:{usageContext:this.tracking.getCurrentPageKey(),recommendations:[{trackingId:(0,c.get)(t,"trackingData.trackingId"),recommendationUrn:(0,c.get)(t,"trackingData.urn"),listPosition:{index:e}}]}}}},p=(0,i.default)(u.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"getCardImpressionEvent",[c.action],Object.getOwnPropertyDescriptor(u.prototype,"getCardImpressionEvent"),u.prototype),u)
e.default=g;(0,r.setComponentTemplate)(m,g)}))
define("update-components/components/follow-prompt",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/service","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m
const g=(0,a.createTemplateFactory)({id:"/S/CfcRT",block:'[[[11,0],[24,0,"feed-shared-feed-follow-prompt"],[17,1],[4,[38,0],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["handleImpressionTracking"]],[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,0],[14,0,"feed-shared-feed-follow-prompt__actor-image"],[12],[1,"\\n"],[41,[30,2,["actorImage"]],[[[41,[30,2,["navigationContext"]],[[[1,"        "],[8,[39,4],[[16,"aria-label",[30,2,["navigationContext","accessibilityText"]]],[24,"target","_self"],[4,[38,5],["click",[30,0,["onActorClick"]]],null],[4,[38,6],[[30,0,["actorControlName"]]],null]],[["@href","@useDefaultLinkBehavior"],[[30,2,["navigationContext","actionTarget"]],false]],[["default"],[[[[1,"\\n          "],[8,[39,7],null,[["@entitySize","@images"],[2,[30,2,["actorImage"]]]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],[[[1,"        "],[8,[39,7],null,[["@entitySize","@images"],[2,[30,2,["actorImage"]]]],null],[1,"\\n"]],[]]]],[]],null],[1,"  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"feed-shared-feed-follow-prompt__main"],[12],[1,"\\n"],[41,[30,2,["title"]],[[[1,"      "],[10,0],[14,0,"feed-shared-feed-follow-prompt__title"],[12],[1,"\\n        "],[1,[28,[35,8],[[30,2,["title"]]],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,2,["description"]],[[[1,"      "],[10,0],[14,0,"feed-shared-feed-follow-prompt__description"],[12],[1,"\\n        "],[1,[28,[35,8],[[30,2,["description"]]],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"feed-shared-feed-follow-prompt__follow-button"],[12],[1,"\\n    "],[8,[39,9],[[16,0,[29,["artdeco-button artdeco-button--secondary\\n        ",[52,[30,2,["followAction","followingInfo","following"]],"artdeco-button--muted"]]]]],[["@controlName","@fireCustomTracking","@followingInfo","@iconType","@showText"],[[30,0,["followControlName"]],[30,0,["onFollowButtonToggle"]],[30,2,["followAction","followingInfo"]],"plus-icon",true]],null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@model"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","if","app-aware-link@navigation-context-link","on","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","text-view-model@text-view-model","follows@follow-button"]]',moduleName:"update-components/components/follow-prompt.hbs",isStrictMode:!1})
let h=(u=(0,c.inject)("tracking"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this);(0,n.default)(this,"actorControlName","follow_prompt_actor_picture");(0,n.default)(this,"followControlName","follow_prompt_follow_toggle")}onActorClick(){const{model:e,updateTrackingObj:t}=this.args,n=(0,s.get)(e,"navigationContext.trackingActionType")
n&&(null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:n,controlName:this.actorControlName,accessoryTrackingId:(0,s.get)(e,"trackingId"),actionCategory:"VIEW"}))}onFollowButtonToggle(){const{model:e,updateTrackingObj:t}=this.args,n=(0,s.get)(e,"followAction"),i=(0,s.get)(n,"followingInfo.following"),o=(0,s.get)(n,"unfollowTrackingActionType"),r=(0,s.get)(n,"followTrackingActionType");(o||r)&&(null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:i?o:r,controlName:this.followControlName,accessoryTrackingId:(0,s.get)(e,"trackingId"),actionCategory:i?d.FeedConstants.UNFOLLOW:d.FeedConstants.FOLLOW}))}handleImpressionTracking(){const{model:e,updateTrackingObj:t,triggerAction:n=null}=this.args,i=(0,s.get)(e,"trackingId"),o=null==t?void 0:t.generateFeedAccessoryImpressionEventBody([{accessoryEntityUrn:null,accessoryTrackingId:i,controlUrn:this.tracking.generateControlUrn(this.followControlName),listPosition:{index:1}}],i,d.ACCESSORY_TRIGGER_TYPE_MAP[n])
return()=>o?{body:o,name:"FeedAccessoryImpressionEvent"}:[]}},m=(0,i.default)(p.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"onActorClick",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"onActorClick"),p.prototype),(0,i.default)(p.prototype,"onFollowButtonToggle",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"onFollowButtonToggle"),p.prototype),(0,i.default)(p.prototype,"handleImpressionTracking",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"handleImpressionTracking"),p.prototype),p)
e.default=h;(0,r.setComponentTemplate)(g,h)}))
define("update-components/components/header",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@ember/debug","@glimmer/component","rich-text/utils/constants","@ember/service","feed-shared/utils/get-text-attribute-type"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h
const f=(0,a.createTemplateFactory)({id:"w1hRyn5h",block:'[[[11,0],[16,0,[29,["feed-shared-header\\n    ",[52,[30,0,["containsControlMenu"]],"feed-shared-header--with-control-menu"],"\\n    ",[52,[30,1,["showDivider"]],"feed-shared-header--with-divider"],"\\n    ",[52,[30,0,["hasImage"]],"feed-shared-header--with-image"],"\\n    ",[30,2]]]],[17,3],[12],[1,"\\n  "],[10,0],[15,0,[29,["feed-shared-header__text-wrapper\\n      ",[52,[30,1,["showPremiumBranding"]],"feed-shared-header__text-wrapper--premium"]]]],[12],[1,"\\n"],[41,[30,1,["showPremiumBranding"]],[[[1,"      "],[1,[28,[35,1],null,[["type","size","class"],["premium-badge","8dp","feed-shared-header__premium-logo mv2"]]]],[1,"\\n"]],[]],null],[41,[30,1,["image"]],[[[41,[30,1,["imageNavigationContext","actionTarget"]],[[[1,"        "],[8,[39,2],[[16,"data-control-id",[30,4,["trackingData","trackingId"]]],[16,"target",[52,[30,5],"_blank","_self"]]],[["@href","@invokeAction","@useDefaultLinkBehavior"],[[30,1,["imageNavigationContext","actionTarget"]],[30,0,["imageViewTrackingHandler"]],[30,5]]],[["default"],[[[[1,"\\n          "],[8,[39,3],[[24,0,"feed-shared-header__image mr2"]],[["@images","@entitySize","@gridListClass","@gridListItemClass"],[[30,1,["image"]],0,"display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],[[[1,"        "],[8,[39,3],[[24,0,"feed-shared-header__image mr2"]],[["@images","@entitySize","@gridListClass","@gridListItemClass"],[[30,1,["image"]],0,"display-flex align-items-center list-style-none mr1","ivm-image-view-model__img-list-item-entity"]],null],[1,"\\n"]],[]]]],[]],null],[41,[30,1,["text"]],[[[1,"      "],[10,1],[14,0,"feed-shared-header__text-view"],[12],[1,"\\n"],[41,[30,6],[[[1,"          "],[8,[39,4],null,[["@tvm","@onAttributeClick"],[[30,1,["text"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,5],null,[["@model","@trackingHandler","@openLinksExternally"],[[30,1,["text"]],[30,0,["textViewTrackingHandler"]],[30,5]]],null],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[41,[30,1,["actionButton"]],[[[1,"    "],[8,[39,6],[[24,0,"feed-shared-header__action-button artdeco-button artdeco-button--2 artdeco-button--tertiary"]],[["@model","@updateMetadata","@updateTrackingObj","@controlName"],[[30,1,["actionButton"]],[30,4],[30,7],"call_to_action"]],null],[1,"\\n"]],[]],null],[13]],["@model","@class","&attrs","@updateMetadata","@openLinksExternally","@isDashEnabled","@updateTrackingObj"],false,["if","artdeco-icons-web@li-icon","app-aware-link@navigation-context-link","image-view-model@image-view-model","text-view-model@text-view-model-v2","update-components@text-view","update-components@button"]]',moduleName:"update-components/components/header.hbs",isStrictMode:!1}),{PROFILE_MENTION:b,PROFILE_FULLNAME:v,PROFILE_FAMILIARNAME:y,COMPANY_NAME:_,HASHTAG:T}=d.TEXT_ATTRIBUTE_TYPES
let k=(m=(0,u.inject)("lix"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"lix",h,this)}get hasImage(){return!!(0,l.get)(this.args,"model.image")}get testSelector(){var e
return null!==(e=this.args.testSelector)&&void 0!==e?e:"data-test-update-components-header"}get containsControlMenu(){return"HEADER_COMPONENT"===(0,l.get)(this.args,"updateMetadata.actionsPosition")}imageViewTrackingHandler(){const e=(0,l.get)(this.args,"model.imageNavigationContext.trackingActionType"),t=function(e){let t
"viewCompany"===e&&(t="update_topbar_company")
return t}(e),{updateTrackingObj:n}=this.args
if(n){t&&n.fireControlInteractionEvent(t)
e&&n.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:t,actionCategory:"VIEW"})}}onAttributeClick(e){this._trackingHandler(e.attr)}textViewTrackingHandler(e){this._trackingHandler(e)}_trackingHandler(e){let t
t=this.args.isDashEnabled?(0,p.default)(e):(0,l.get)(e,"type")
if(!t)return
const n=function(e){let t
switch(e){case y.TYPE:case v.TYPE:case b.TYPE:t="viewMember"
break
case _.TYPE:t="viewCompany"
break
case T.TYPE:t="viewHashtagFeed"}return t}(t),i="update_topbar_actor",{updateTrackingObj:o}=this.args
if(o&&n){o.fireControlInteractionEvent(i)
o.fireFeedActionAndSponsoredTrackingEvents({actionType:n,controlName:i,actionCategory:"VIEW"})}}},h=(0,i.default)(g.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"imageViewTrackingHandler",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"imageViewTrackingHandler"),g.prototype),(0,i.default)(g.prototype,"onAttributeClick",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onAttributeClick"),g.prototype),(0,i.default)(g.prototype,"textViewTrackingHandler",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"textViewTrackingHandler"),g.prototype),g)
e.default=k;(0,r.setComponentTemplate)(f,k)}))
define("update-components/components/hidden-update-v2",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@ember/object","@glimmer/component","feed-requests/update-actions"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h
const f=(0,a.createTemplateFactory)({id:"8rER0Vjf",block:'[[[10,0],[14,"role","alert"],[15,0,[29,["feed-shared-hidden-update-v2 update p4\\n    ",[52,[30,1],"feed-shared-hidden-update-v2--centered"]]]],[12],[1,"\\n"],[41,[30,0,["confirmationAction"]],[[[1,"    "],[10,0],[14,0,"display-flex justify-space-between align-items-center"],[12],[1,"\\n      "],[10,0],[12],[1,"\\n        "],[10,0],[14,0,"t-16 t-bold"],[12],[1,"\\n          "],[1,[28,[35,1],[[30,0,["confirmationAction","title"]]],null]],[1,"\\n        "],[13],[1,"\\n"],[41,[30,0,["confirmationAction","description"]],[[[1,"          "],[10,0],[14,0,"t-14 t-black mt2"],[12],[1,"\\n            "],[1,[28,[35,1],[[30,0,["confirmationAction","description"]]],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,0,["confirmationAction","subDescription"]],[[[1,"          "],[10,0],[14,0,"t-12 t-black--light mt2"],[12],[1,"\\n            "],[8,[39,2],null,[["@model","@openLinksExternally","@textDirection","@updateTrackingObj"],[[28,[37,3],[[30,0,["confirmationAction","subDescription"]]],null],true,[28,[37,4],[[30,0,["confirmationAction","subDescription","text"]]],null],[30,2]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n\\n"],[41,[30,0,["confirmationAction","undoable"]],[[[1,"        "],[8,[39,5],null,[["@class","@click","@text","@type"],["t-14 t-bold flex-shrink-zero ml4",[30,0,["undoAction"]],[28,[37,6],["i18n_undo","update-components/components/hidden-update-v2"],null],"secondary"]],null],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"]],[]],[[[44,[[50,"ember-engines@link-to-external",0,["mynetwork.discover-hub"],[["data-control-name","data-test-feed-hidden-update-v2__discover-cta"],["control_improve_my_feed_discover_hub","true"]]]],[[[41,[30,0,["isCenteredLayout"]],[[[41,[30,0,["isUndoable"]],[[[1,"          "],[8,[39,5],null,[["@class","@text","@type","@click"],["align-self-flex-end t-14 t-bold",[28,[37,6],["i18n_undo","update-components/components/hidden-update-v2"],null],"tertiary",[30,0,["undoAction"]]]],null],[1,"\\n"]],[]],null],[1,"        "],[10,0],[14,0,"feed-shared-hidden-update-v2__text-container"],[12],[1,"\\n          "],[10,0],[14,0,"t-16 t-bold"],[12],[1,"\\n            "],[1,[28,[35,6],["post_removed","update-components/components/hidden-update-v2"],null]],[1,"\\n          "],[13],[1,"\\n          "],[10,0],[14,0,"feed-shared-hidden-update-v2__confirmation-text"],[14,"tabindex","-1"],[12],[1,"\\n            "],[1,[28,[35,6],["no_longer_see_this_update_in_feed","update-components/components/hidden-update-v2"],null]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"],[41,[30,0,["isUndoable"]],[[[41,[51,[30,0,["isUpdatePromo"]]],[[[1,"            "],[8,[30,3],null,[["@class"],["full-width mh4"]],[["default"],[[[[1,"\\n              "],[8,[39,5],null,[["@text","@type","@stretch"],[[28,[37,6],["improve_my_feed","update-components/components/hidden-update-v2"],null],"primary","fluid"]],null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],null]],[]],null]],[]],[[[1,"        "],[10,1],[14,0,"feed-shared-hidden-update-v2__confirmation-text"],[14,"tabindex","-1"],[12],[1,"\\n          "],[1,[28,[35,6],["no_longer_see_this_update_in_feed","update-components/components/hidden-update-v2"],null]],[1,"\\n        "],[13],[1,"\\n"],[41,[30,0,["isUndoable"]],[[[1,"          "],[10,"hr"],[14,0,"artdeco-divider mb2"],[12],[13],[1,"\\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,10],["click",[30,0,["undoAction"]]],null],[12],[1,"\\n            "],[1,[28,[35,11],null,[["type","size","class"],["reply-icon","small","feed-shared-hidden-update-v2__icon"]]]],[1,"\\n            "],[1,[28,[35,6],["i18n_undo","update-components/components/hidden-update-v2"],null]],[1,"\\n          "],[13],[1,"\\n"],[41,[51,[30,0,["isUpdatePromo"]]],[[[1,"            "],[8,[30,3],[[24,0,"feed-shared-hidden-update-v2__improve t-14 t-black--light t-bold link-without-hover-visited ml6"]],null,[["default"],[[[[1,"\\n              "],[1,[28,[35,11],null,[["type","size","class"],["filter-icon","small","feed-shared-hidden-update-v2__icon"]]]],[1,"\\n              "],[1,[28,[35,6],["improve_my_feed","update-components/components/hidden-update-v2"],null]],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],null]],[]],null]],[]]]],[3]]]],[]]],[13]],["@isCenteredLayout","@updateTrackingObj","LinkToDiscoverHubComponent"],false,["if","text-view-model@text-view-model","update-components@text","feed-shared@render-models/convert-tvm-to-text-comp","ember-cli-pemberly-i18n@bidi-dir","artdeco-button@artdeco-button","t","let","component","unless","on","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/hidden-update-v2.hbs",isStrictMode:!1})
let b=(u=(0,l.inject)("store"),p=(0,l.inject)("tracking"),m=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"store",g,this);(0,t.default)(this,"tracking",h,this)}get confirmationAction(){return(0,s.get)(this.args.update,"menuAction.confirmationAction")}get isUpdatePromo(){return"HIDE_UPDATE_PROMO"===(0,s.get)(this.args.update,"menuAction.actionType")}get isUndoable(){return["HIDE_UPDATE","HIDE_UPDATE_PROMO","UNFOLLOW_MEMBER","UNFOLLOW_COMPANY","UNFOLLOW_TOPIC","UNFOLLOW_CHANNEL"].includes((0,s.get)(this.args.update,"menuAction.actionType"))}undoAction(){const{store:e}=this,t=(0,s.get)(this.args.update,"menuAction.actionType"),n=(0,s.get)(this.args.update,"menuAction.targetUrn")
let i="control_undo"
const o=!!(0,s.get)(this.args.update,"updateMetadata.trackingData.sponsoredTracking"),{updateTrackingObj:r}=this.args
switch(t){case"HIDE_UPDATE":r.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:"undoFeedback",actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.updateActionRequestV2)(n,"undoFeedback"))
break
case"UNFOLLOW_MEMBER":case"UNFOLLOW_COMPANY":case"UNFOLLOW_TOPIC":case"UNFOLLOW_CHANNEL":r.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:"undoUnfollow",actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.toggleFollowWithFollowingInfoRequest)((0,s.get)(this.args.update,"menuAction.followAction.followingInfo"),o?"SSU":"NON_SSU"))
break
case"HIDE_UPDATE_PROMO":i="promo_undo"
r.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:"undoPromoDismiss",actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.updateActionRequestV2)(n,"undoFeedback"))
break
case"MUTE_ACTOR":r.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:(0,s.get)(this.args.update,"menuAction.followAction.unmuteTrackingActionType"),actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.toggleMuteWithFollowingInfoRequest)((0,s.get)(this.args.update,"menuAction.followAction.followingInfo")))}this.tracking.fireInteractionEvent(i)
this.args.hideOrUnhideUpdateOnAction({shouldHide:!1})}},g=(0,i.default)(m.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(m.prototype,"undoAction",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"undoAction"),m.prototype),m)
e.default=b;(0,r.setComponentTemplate)(f,b)}))
define("update-components/components/image-viewer",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","global-utils/utils/is-browser","ember-lifeline","@glimmer/tracking"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f
const b=(0,a.createTemplateFactory)({id:"qn1w1Nti",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[30,0,["showPaginationButtons"]],[[[1,"    "],[11,"button"],[24,0,"feed-shared-image-viewer__view-image-button feed-shared-image-viewer__view-image-button--previous"],[24,4,"button"],[4,[38,1],["click",[30,0,["onShowPrevImage"]]],null],[12],[1,"\\n      "],[1,[28,[35,2],null,[["type","a11y-text"],["chevron-left-icon",[28,[37,3],["view_previous_image","update-components/components/image-viewer"],null]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,2],[[[1,"    "],[8,[39,4],null,[["@tapTargets","@showTags","@updateTrackingObj","@onUntagClickAction"],[[30,0,["activeImage","tapTargets"]],[30,3],[30,4],[30,0,["onUntagClick"]]]],[["default"],[[[[1,"\\n      "],[8,[39,5],[[24,0,"feed-shared-image-viewer__image"]],[["@alt","@image","@desiredWidth"],[[52,[30,0,["activeImageViewModel","accessibilityText"]],[30,0,["activeImageViewModel","accessibilityText"]],[28,[37,3],["no_alt","update-components/components/image-viewer"],null]],[30,0,["activeImageImage"]],10000]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,5],[[24,0,"feed-shared-image-viewer__image"]],[["@alt","@image","@desiredWidth"],[[52,[30,0,["activeImageViewModel","accessibilityText"]],[30,0,["activeImageViewModel","accessibilityText"]],[28,[37,3],["no_alt","update-components/components/image-viewer"],null]],[30,0,["activeImageImage"]],10000]],null],[1,"\\n"]],[]]],[1,"\\n"],[41,[30,0,["showPaginationButtons"]],[[[1,"    "],[11,"button"],[24,0,"feed-shared-image-viewer__view-image-button feed-shared-image-viewer__view-image-button--next"],[24,4,"button"],[4,[38,1],["click",[30,0,["onShowNextImage"]]],null],[12],[1,"\\n      "],[1,[28,[35,2],null,[["type","a11y-text"],["chevron-right-icon",[28,[37,3],["view_next_image","update-components/components/image-viewer"],null]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs","@hasTags","@showTags","@updateTrackingObj"],false,["if","on","artdeco-icons-web@li-icon","t","feed-shared@tap-target-overlay","ember-vector-images@custom-image"]]',moduleName:"update-components/components/image-viewer.hbs",isStrictMode:!1}),v="ArrowLeft",y=37,_="ArrowRight",T=39
let k=(m=(0,l.inject)("tracking"),g=class extends s.default{get showPaginationButtons(){return this.args.images&&(0,c.get)(this.args.images,"length")>1}get activeImageViewModel(){var e,t
return null===(e=this.args.images)||void 0===e?void 0:e.objectAt(null!==(t=this.activeImageIndex)&&void 0!==t?t:0)}get activeImage(){return this.activeImageViewModel&&(0,c.get)(this.activeImageViewModel,"attributes.firstObject")}get activeImageImage(){return(0,c.get)(this.activeImage,"vectorImage")||(0,c.get)(this.activeImage,"originalImageUrl")||(0,c.get)(this.activeImage,"imageUrl")||this.activeImage}constructor(){super(...arguments);(0,t.default)(this,"tracking",h,this);(0,t.default)(this,"activeImageIndex",f,this)
this._keyboardPagination=this._handleKeyboardPagination.bind(this)
this._closeOnClick=this._handleCloseOnClick.bind(this)
if(d.default){(0,u.addEventListener)(this,document,"keyup",this._keyboardPagination);(0,u.addEventListener)(this,document,"click",this._closeOnClick)}}onShowNextImage(){var e,t
const n=null!==(e=(0,c.get)(this.args,"images.length"))&&void 0!==e?e:0,i=null!==(t=this.activeImageIndex)&&void 0!==t?t:0
this.activeImageIndex=i+1<n?i+1:0
this._trackPagination("SWIPE_LEFT")}onShowPrevImage(){var e
const t=null!==(e=(0,c.get)(this.args,"images.length"))&&void 0!==e?e:0,n=this.activeImageIndex
this.activeImageIndex=n>0?n-1:t-1
this._trackPagination("SWIPE_RIGHT")}onUntagClick(e){var t,n
null===(t=(n=this.args).onUntagClickAction)||void 0===t||t.call(n,this.activeImage,e)}_handleKeyboardPagination(e){const{key:t,keyCode:n,target:i}=e
if("textbox"!==(null==i?void 0:i.getAttribute("role"))&&"INPUT"!==(null==i?void 0:i.tagName))if(t===v||n===y){e.preventDefault()
this.onShowPrevImage()}else if(t===_||n===T){e.preventDefault()
this.onShowNextImage()}}_handleCloseOnClick(e){let{target:t}=e
if(t.classList.contains("artdeco-modal__content")){var n,i
null===(n=(i=this.args).onCloseModalClick)||void 0===n||n.call(i)
this.tracking.fireInteractionEvent("close")}}_trackPagination(e){const{updateTrackingObj:t}=this.args
null==t||t.fireFeedActionAndSponsoredTrackingEvents({controlName:"feed_multiphoto_viewer",actionType:"viewCarouselImage",actionCategory:"VIEW"})
null==t||t.fireControlInteractionEvent("multiphoto_viewer",e)}},h=(0,i.default)(g.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"activeImageIndex",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.args.startingIndex||0}}),(0,i.default)(g.prototype,"onShowNextImage",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onShowNextImage"),g.prototype),(0,i.default)(g.prototype,"onShowPrevImage",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onShowPrevImage"),g.prototype),(0,i.default)(g.prototype,"onUntagClick",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onUntagClick"),g.prototype),g)
e.default=k;(0,r.setComponentTemplate)(b,k)}))
define("update-components/components/image",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@glimmer/tracking","@ember/object","@ember/service","ember-lifeline","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"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f,b,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var y,_,T,k,E,w,C,O,S,A,I,x,P,D,R,M,N,L,j,V,U,F
const z=(0,a.createTemplateFactory)({id:"w6tEUBnt",block:'[[[11,0],[16,0,[29,["feed-shared-image ",[30,0,["multiImageModifiers"]]," ",[30,1]]]],[17,2],[12],[1,"\\n  "],[11,0],[24,0,"relative"],[4,[38,0],[[30,0,["onInsert"]]],null],[4,[38,1],[[30,0,["updateTags"]]],null],[4,[38,2],[[30,0,["disconnectObserver"]]],null],[12],[1,"\\n"],[1,"    "],[11,0],[24,0,"feed-shared-image__container"],[16,5,[52,[28,[37,4],[[28,[37,5],[[30,0,["hasMultipleImages"]]],null],[30,0,["shouldRenderSingleImageWithAspectRatio"]]],null],[28,[37,6],[[30,0,["firstImageViewModel"]]],null]]],[4,[38,7],null,[["property","isCarouselUpdate","heightHelper"],["padding-top",[30,3],[30,0,["calculateImageHeight"]]]]],[12],[1,"\\n"],[41,[30,0,["hasMultipleImages"]],[[[42,[28,[37,9],[[28,[37,9],[[30,0,["toRenderImages"]]],null]],null],null,[[[41,[30,6,["navigationContext"]],[[[1,"            "],[8,[39,10],[[24,0,"feed-shared-image__image-link"],[16,"target",[52,[30,6,["navigationContext"]],"_blank"]],[16,"aria-describedby",[28,[37,11],["feed-shared-image-",[30,0,["elementId"]]],null]],[4,[38,12],["click",[28,[37,13],[[30,0,["onMultiImageClick"]],[30,5]],null]],null],[4,[38,14],["update_image"],[["controlTrackingId"],[[30,7,["trackingData","trackingId"]]]]]],[["@href","@useDefaultLinkBehavior"],[[30,0,["contentUrl"]],[30,0,["openLinksExternally"]]]],[["default"],[[[[1,"\\n              "],[8,[39,15],null,[["@imgClasses","@imgWidth","@images","@a11yText"],["feed-shared-image__image",[30,0,["scaledImageSize"]],[30,4],[28,[37,16],["i18n_image_preview","update-components/components/image"],null]]],null],[1,"\\n"],[41,[30,0,["hasExcessImages"]],[[[41,[28,[37,17],[[30,0,["lastRenderedImageIndex"]],[30,5]],null],[[[1,"                  "],[10,0],[14,0,"feed-shared-image__excess-image-count-overlay"],[12],[1,"\\n                    "],[10,1],[14,0,"feed-shared-image__excess-image-count-text"],[12],[1,"\\n                      "],[1,[28,[35,16],["excess_images_count","update-components/components/image"],[["excessImagesCount"],[[30,0,["excessImagesCount"]]]]]],[1,"\\n                    "],[13],[1,"\\n                  "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"            "]],[]]]]],[1,"\\n"]],[]],[[[1,"            "],[11,"button"],[24,0,"feed-shared-image__image-link"],[16,"aria-describedby",[28,[37,11],["feed-shared-image-",[30,0,["elementId"]]],null]],[24,4,"button"],[4,[38,12],["click",[28,[37,13],[[30,0,["onMultiImageClick"]],[30,5]],null]],null],[4,[38,14],["update_image"],[["controlTrackingId"],[[30,7,["trackingData","trackingId"]]]]],[12],[1,"\\n              "],[8,[39,15],null,[["@imgClasses","@imgWidth","@images","@a11yText"],["feed-shared-image__image",[30,0,["scaledImageSize"]],[30,4],[28,[37,16],["i18n_image_preview","update-components/components/image"],null]]],null],[1,"\\n"],[41,[30,0,["hasExcessImages"]],[[[41,[28,[37,17],[[30,0,["lastRenderedImageIndex"]],[30,5]],null],[[[1,"                  "],[10,0],[14,0,"feed-shared-image__excess-image-count-overlay"],[12],[1,"\\n                    "],[10,1],[14,0,"feed-shared-image__excess-image-count-text"],[12],[1,"\\n                      "],[1,[28,[35,16],["excess_images_count","update-components/components/image"],[["excessImagesCount"],[[30,0,["excessImagesCount"]]]]]],[1,"\\n                    "],[13],[1,"\\n                  "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"            "],[13],[1,"\\n"]],[]]]],[4,5]],null]],[]],[[[44,[[28,[37,11],["feed-shared-image__image",[52,[28,[37,19],[[30,0,["firstImageViewModel"]]],null]," feed-shared-image__image--constrained"]],null]],[[[41,[30,6,["navigationContext"]],[[[1,"            "],[8,[39,10],[[24,0,"feed-shared-image__image-link"],[24,"target","_blank"],[16,"aria-describedby",[28,[37,11],["feed-shared-image-",[30,0,["elementId"]]],null]],[4,[38,14],["update_image"],[["controlTrackingId"],[[30,7,["trackingData","trackingId"]]]]],[4,[38,12],["click",[30,0,["onSingleImageClick"]]],null]],[["@href","@useDefaultLinkBehavior"],[[30,0,["contentUrl"]],[30,0,["openLinksExternally"]]]],[["default"],[[[[1,"\\n              "],[8,[39,15],null,[["@imgClasses","@images","@imgWidth","@a11yText"],[[30,8],[30,0,["firstImageViewModel"]],[30,0,["scaledImageSize"]],[28,[37,16],["i18n_image_preview","update-components/components/image"],null]]],null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,0,["hasExistingModal"]],[[[1,"            "],[10,0],[14,0,"feed-shared-image__image-link"],[12],[1,"\\n              "],[8,[39,15],null,[["@images","@imgClasses","@imgWidth","@a11yText"],[[30,0,["firstImageViewModel"]],[30,8],[30,0,["scaledImageSize"]],[28,[37,16],["i18n_image_preview","update-components/components/image"],null]]],null],[1,"\\n            "],[13],[1,"\\n"]],[]],[[[1,"            "],[11,"button"],[24,0,"feed-shared-image__image-link"],[16,"aria-describedby",[28,[37,11],["feed-shared-image-",[30,0,["elementId"]]],null]],[24,4,"button"],[4,[38,14],["update_image"],[["controlTrackingId"],[[30,7,["trackingData","trackingId"]]]]],[4,[38,12],["click",[30,0,["onSingleImageClick"]]],null],[12],[1,"\\n              "],[8,[39,15],null,[["@images","@imgClasses","@imgWidth","@a11yText"],[[30,0,["firstImageViewModel"]],[30,8],[30,0,["scaledImageSize"]],[28,[37,16],["i18n_image_preview","update-components/components/image"],null]]],null],[1,"\\n            "],[13],[1,"\\n          "]],[]]]],[]]]],[8]]],[41,[30,0,["showImageCount"]],[[[1,"          "],[10,"label"],[14,0,"feed-shared-image__image-count t-sans t-14"],[12],[1,"\\n            "],[1,[28,[35,16],["i18n_image_count","update-components/components/image"],[["totalCount"],[[30,0,["imageCount"]]]]]],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]]],[1,"    "],[13],[1,"\\n"],[1,"    "],[10,1],[14,0,"visually-hidden"],[15,1,[29,["feed-shared-image-",[30,0,["elementId"]]]]],[12],[1,"\\n"],[41,[30,6,["navigationContext"]],[[[41,[30,6,["navigationContext","accessibilityText"]],[[[1,"          "],[1,[30,6,["navigationContext","accessibilityText"]]],[1,"\\n"]],[]],[[[41,[51,[30,0,["hasExistingModal"]]],[[[1,"            "],[1,[28,[35,16],["view_larger_image_a11y","update-components/components/image"],null]],[1,"\\n"]],[]],null]],[]]]],[]],[[[41,[51,[30,0,["hasExistingModal"]]],[[[1,"          "],[1,[28,[35,16],["view_larger_image_a11y","update-components/components/image"],null]],[1,"\\n"]],[]],null]],[]]],[1,"    "],[13],[1,"\\n\\n"],[41,[30,0,["hasTags"]],[[[1,"      "],[11,"button"],[16,0,[29,["t-sans t-14 feed-shared-image__photo-tag-pill\\n          ",[52,[30,0,["showPhotoTagPillText"]]," feed-shared-image-photo-tag-pill--with-text"," feed-shared-image-photo-tag-pill--no-text"],"\\n          "]]],[24,4,"button"],[4,[38,14],["tagging_pill_icon"],[["controlTrackingId"],[[30,7,["trackingData","trackingId"]]]]],[4,[38,12],["click",[30,0,["openImageViewerWithPhotoTags"]]],null],[12],[1,"\\n        "],[1,[28,[35,21],null,[["type","class","size"],["tag-icon","artdeco-button__icon feed-shared-image__photo-tag-pill-icon","small"]]]],[1,"\\n        "],[10,1],[15,0,[29,["feed-shared-image__photo-tag-pill-text truncate\\n            ",[52,[51,[30,0,["showPhotoTagPillText"]]]," hidden"]]]],[12],[1,"\\n          "],[1,[30,0,["photoTagsPillText"]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["canEditCaption"]],[[[1,"      "],[8,[39,22],null,[["@onEditShareMedia","@image"],[[30,9],[30,0,["firstImageViewModel"]]]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n"],[41,[30,0,["showA11yNux"]],[[[1,"    "],[10,"aside"],[14,0,"feed-shared-image__alttext-nux p4 display-flex"],[12],[1,"\\n      "],[10,0],[12],[1,"\\n        "],[10,"h5"],[14,0,"t-bold t-14"],[12],[1,"\\n          "],[1,[28,[35,16],["auto_alttext_title","update-components/components/image"],null]],[1,"\\n        "],[13],[1,"\\n        "],[1,[28,[35,16],["auto_alttext_description","update-components/components/image"],null]],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"feed-shared-image__alttext-cta-group flex-grow-1 text-align-right align-self-flex-end"],[12],[1,"\\n        "],[8,[39,23],null,[["@icon","@type","@size","@text","@click"],["pencil-icon","tertiary",1,[28,[37,16],["edit_post","update-components/components/image"],null],[30,0,["onEditPost"]]]],null],[1,"\\n        "],[8,[39,23],null,[["@type","@size","@text","@click"],["secondary",1,[28,[37,16],["got_it","update-components/components/image"],null],[30,0,["onDismissA11yNux"]]]],null],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["isImageViewerOpen"]],[[[1,"    "],[8,[39,24],null,[["@isOpen","@headerId","@dismissModal","@modalClasses","@overlayClasses"],[[30,0,["isImageViewerOpen"]],"image-viewer-modal-label",[30,0,["trackedOnCloseModalClick"]],"feed-shared-image-viewer","display-flex flex-column justify-center"]],[["default"],[[[[1,"\\n      "],[8,[30,10,["artdeco-modal-header"]],null,[["@classNames"],["visually-hidden"]],[["default"],[[[[1,"\\n        "],[10,"h2"],[14,1,"image-viewer-modal-label"],[12],[1,"\\n          "],[1,[28,[35,16],["image_viewer_modal","update-components/components/image"],null]],[1,"\\n        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,10,["artdeco-modal-content"]],null,[["@classNames"],["feed-shared-image-viewer__content"]],[["default"],[[[[1,"\\n        "],[8,[39,25],null,[["@images","@hasTags","@showTags","@startingIndex","@updateTrackingObj","@onCloseModalClick","@onUntagClickAction"],[[30,6,["images"]],[30,0,["hasTags"]],[30,0,["shouldShowTagsOnImageViewer"]],[30,0,["activeImageIndex"]],[30,11],[30,0,["onCloseModalClick"]],[30,0,["onUntagClick"]]]],null],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[10]]]]],[1,"\\n"]],[]],null],[13]],["@class","&attrs","@isCarouselUpdate","image","index","@model","@updateMetadata","imgClasses","@onEditShareMedia","modal","@updateTrackingObj"],false,["did-insert","did-update","will-destroy","if","global-helpers@and","global-helpers@not","feed-shared@render-models/image/padding-top","feed-shared@content-height","each","-track-array","app-aware-link@navigation-context-link","concat","on","fn","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","t","global-helpers@eq","let","feed-shared@render-models/image/is-constrained","unless","artdeco-icons-web@li-icon","video@image-caption-edit","artdeco-button@artdeco-button","artdeco-modal@artdeco-modal","update-components@image-viewer"]]',moduleName:"update-components/components/image.hbs",isStrictMode:!1}),{TAP_TARGET_ATTRIBUTE_TYPES:H}=g.FeedConstants,B="a11yNux",{MAX_CAROUSEL_CONTENT_HEIGHT:W}=g.CAROUSEL_IMAGE_SIZE_CONSTANTS
let G=(y=(0,d.inject)("authentication@authenticated-user"),_=(0,d.inject)("i18n"),T=(0,d.inject)("global-services@local-storage"),k=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),E=(0,d.inject)("store"),w=(0,d.inject)("tracking"),C=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"authenticatedUser",O,this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"localStorage",A,this);(0,t.default)(this,"persistentToastManager",I,this);(0,t.default)(this,"store",x,this);(0,t.default)(this,"tracking",P,this);(0,t.default)(this,"tags",D,this);(0,t.default)(this,"showPhotoTagPillText",R,this);(0,t.default)(this,"scaledImageSize",M,this);(0,t.default)(this,"hasExistingModal",N,this);(0,t.default)(this,"imageHeightWithoutAspectRatio",L,this);(0,t.default)(this,"a11yNuxDismissed",j,this);(0,t.default)(this,"activeImageIndex",V,this);(0,t.default)(this,"isImageViewerOpen",U,this);(0,t.default)(this,"shouldShowTagsOnImageViewer",F,this)}get canEditCaption(){const e=(0,c.get)(this.args.model,"images")
return this.args.isEditingShare&&1===(0,c.get)(e,"length")&&(0,c.get)(e,"firstObject.editableAccessibilityText")}get hasTags(){var e
return!(null===(e=this.tags)||void 0===e||!e.length)}get showA11yNux(){const e=(0,c.get)(this.authenticatedUser,"memberId")
if(!e)return!1
const t=(0,f.default)(e),n=parseInt((0,m.entityUrnToId)(this.args.update&&(0,c.get)(this.args.update,"actor.urn")),10)
if(!this.a11yNuxDismissed&&!this.hasMultipleImages&&"AUTO_GENERATED"===(0,c.get)(this.firstImageViewModel,"accessibilityTextSourceType")&&t===n&&this._getA11yImpressionData()[0]<2){this._impressA11yNux()
return!0}return!1}get shouldRenderSingleImageWithCount(){return this.args.isCarouselUpdate}get shouldRenderSingleImageWithAspectRatio(){return!this.args.isCarouselUpdate}get photoTagsPillText(){var e
const{i18n:t}=this,n=null!==(e=this.tags)&&void 0!==e?e:[],i=(0,c.get)(this.authenticatedUser,"memberId"),o=n.map((e=>(0,m.entityUrnToId)((0,c.get)(e,"urn"))===i?t.lookupTranslation("components/update-components@image","you")():(0,c.get)(e,"text")))
return 0===o.length?"":1===o.length?(0,h.default)(t.lookupTranslation("components/update-components@image","photo_tags_entry_1_tag")([{tagText1:(0,c.get)(o,"firstObject")}])):(0,h.default)(t.lookupTranslation("components/update-components@image","photo_tags_entry_2_or_more_tag")([{tagText1:(0,c.get)(o,"firstObject"),numLeft:(0,c.get)(o,"length")-1}]))}get multiImageModifiers(){if(this.imageCount<1)return""
if(1===this.imageCount||this.shouldRenderSingleImageWithCount)return"feed-shared-image--single-image"
const e=["feed-shared-image--multi-image"]
switch(this.imageCount){case 2:e.push("feed-shared-image--has-two-images")
break
case 3:e.push("feed-shared-image--has-three-images","feed-shared-image--span-first")
break
case 4:e.push("feed-shared-image--has-four-images","feed-shared-image--split-last-three","feed-shared-image--span-first")
break
case 5:e.push("feed-shared-image--has-five-images","feed-shared-image--split-last-three","feed-shared-image--span-first-two")
break
default:e.push("feed-shared-image--has-excess-images","feed-shared-image--split-last-three","feed-shared-image--span-first-two")}return e.join(" ")}get contentUrl(){var e
return null!==(e=(0,c.get)(this.args.model,"navigationContext.actionTarget"))&&void 0!==e?e:"#"}get firstImageViewModel(){return(0,c.get)(this.args.model,"images.firstObject")}get hasMultipleImages(){return!this.shouldRenderSingleImageWithCount&&this.imageCount>1}get imageCount(){return(0,c.get)(this.args.model,"images.length")}get showImageCount(){return this.shouldRenderSingleImageWithCount&&this.imageCount>1}get excessImagesCount(){return this.imageCount-g.FeedConstants.SHARE_UPDATE_MAX_HERO_IMAGES}get hasExcessImages(){return this.excessImagesCount>0}get toRenderImages(){const e=(0,c.get)(this.args.model,"images")
return this.hasExcessImages?e.slice(0,g.FeedConstants.SHARE_UPDATE_MAX_HERO_IMAGES):e}get lastRenderedImageIndex(){return this.toRenderImages.length-1}updateTags(){this._updateTagsList()}onInsert(e){this._checkForExistingModal()
this._updateTagsList()
this.hasTags&&(this._observer=(0,v.onInViewportOnce)(e,(()=>{(0,u.runTask)(this,(()=>{!this.isDestroying&&this.tags.length&&(this.showPhotoTagPillText=!0)}),2e3)})))}calculateImageHeight(e){var t
return W-(null!==(t=null==e?void 0:e.offsetHeight)&&void 0!==t?t:0)}disconnectObserver(){var e
null===(e=this._observer)||void 0===e||e.disconnect()}openImageViewerWithPhotoTags(e){this._openImageViewerWithPhotoTags()
e.stopPropagation()}onEditPost(){var e,t
null===(e=this.onEdit)||void 0===e||e.call(this)
null===(t=this.onDismissA11yNux)||void 0===t||t.call(this)}onDismissA11yNux(){this.a11yNuxDismissed=!0
this._impressA11yNux(!0)}onSingleImageClick(e){this._fireTrackingEvents()
if(!(0,c.get)(this.args.model,"navigationContext.actionTarget")){this._openImageViewerWithPhotoTags()
e.preventDefault()}}onMultiImageClick(e,t){this._fireTrackingEvents()
if(!(0,c.get)(this.args.model,"navigationContext.actionTarget")){this.activeImageIndex=e
this._openImageViewerWithPhotoTags()
t.preventDefault()}}onCloseModalClick(){this._closeImageViewerModal()}trackedOnCloseModalClick(){this.tracking.fireInteractionEvent("close")
this._closeImageViewerModal()}onUntagClick(e,t){const n=(0,c.get)(this.args.updateMetadata,"updateMetadata.shareUrn"),i=(0,c.get)(e,"mediaUrn"),o=(0,c.get)(t,"urn");(0,c.get)(e,"tapTargets").removeObject(t)
this._updateTagsList()
this.store.adapterFor("-ember-m3").ajax(...(0,p.removeTagRequest)(n,i,o)).catch((n=>{(0,c.get)(e,"tapTargets").pushObject(t)
this._updateTagsList()
const i=this.i18n.lookupTranslation("components/update-components@image","remove_tag_failed")()
this.persistentToastManager.error({message:i})
throw n}))}_getA11yImpressionData(){const e=this.localStorage.getItem(B)||""
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(B,e)}_checkForExistingModal(){if(b.default){document.querySelector(".artdeco-modal")&&(this.hasExistingModal=!0)}}_updateTagsList(){var e,t
const n=null!==(e=null===(t=(0,c.get)(this.args.model,"images"))||void 0===t?void 0:t.toArray())&&void 0!==e?e:[]
this.tags=n.flatMap((e=>{var t,n
return null!==(t=null===(n=(0,c.get)(e,"attributes.firstObject.tapTargets"))||void 0===n?void 0:n.toArray())&&void 0!==t?t:[]})).compact().filterBy("type",H.tags).uniqBy("urn").sortBy("rank")}_openImageViewerModal(){if(this.args.useUpdateDetailViewer){var e,t
null===(e=(t=this.args).toggleUpdateDetailViewer)||void 0===e||e.call(t,this.activeImageIndex)}else this.isImageViewerOpen=!0
this._fireImageViewerPVE()}_closeImageViewerModal(){if(this.isImageViewerOpen)this.isImageViewerOpen=!1
else{var e,t
null===(e=(t=this.args).toggleUpdateDetailViewer)||void 0===e||e.call(t)}this.shouldShowTagsOnImageViewer=!1
this._fireFeedUpdatesPVE()}_fireTrackingEvents(){const{updateTrackingObj:e}=this.args
e&&e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:(0,c.get)(this.args.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.args
this.shouldShowTagsOnImageViewer=!0
this._openImageViewerModal()
e&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:"object",actionType:"viewNametags",actionCategory:"VIEW"})}},O=(0,i.default)(C.prototype,"authenticatedUser",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(C.prototype,"i18n",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(C.prototype,"localStorage",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(C.prototype,"persistentToastManager",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(C.prototype,"store",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(C.prototype,"tracking",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(C.prototype,"tags",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(C.prototype,"showPhotoTagPillText",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),M=(0,i.default)(C.prototype,"scaledImageSize",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return g.IMAGE_SIZES.EXTENDED}}),N=(0,i.default)(C.prototype,"hasExistingModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),L=(0,i.default)(C.prototype,"imageHeightWithoutAspectRatio",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),j=(0,i.default)(C.prototype,"a11yNuxDismissed",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,i.default)(C.prototype,"activeImageIndex",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),U=(0,i.default)(C.prototype,"isImageViewerOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),F=(0,i.default)(C.prototype,"shouldShowTagsOnImageViewer",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(C.prototype,"updateTags",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"updateTags"),C.prototype),(0,i.default)(C.prototype,"onInsert",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onInsert"),C.prototype),(0,i.default)(C.prototype,"calculateImageHeight",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"calculateImageHeight"),C.prototype),(0,i.default)(C.prototype,"disconnectObserver",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"disconnectObserver"),C.prototype),(0,i.default)(C.prototype,"openImageViewerWithPhotoTags",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"openImageViewerWithPhotoTags"),C.prototype),(0,i.default)(C.prototype,"onEditPost",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onEditPost"),C.prototype),(0,i.default)(C.prototype,"onDismissA11yNux",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onDismissA11yNux"),C.prototype),(0,i.default)(C.prototype,"onSingleImageClick",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onSingleImageClick"),C.prototype),(0,i.default)(C.prototype,"onMultiImageClick",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onMultiImageClick"),C.prototype),(0,i.default)(C.prototype,"onCloseModalClick",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onCloseModalClick"),C.prototype),(0,i.default)(C.prototype,"trackedOnCloseModalClick",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"trackedOnCloseModalClick"),C.prototype),(0,i.default)(C.prototype,"onUntagClick",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onUntagClick"),C.prototype),C)
e.default=G;(0,r.setComponentTemplate)(z,G)}))
define("update-components/components/job",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"uq4AebYE",block:'[[[10,0],[14,0,"feed-shared-job"],[12],[1,"\\n  "],[8,[39,0],[[24,0,"feed-shared-job__container-link"],[24,"target","_blank"],[4,[38,1],["job_card"],[["controlTrackingId"],[[30,2,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[30,1,["navigationContext","actionTarget"]],[30,0,["handleClick"]]]],[["default"],[[[[1,"\\n"],[41,[30,1,["image"]],[[[1,"      "],[10,0],[14,0,"mr2"],[12],[1,"\\n        "],[8,[39,3],null,[["@images","@entitySize"],[[30,1,["image"]],3]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[1,"      "],[10,0],[14,0,"EntityPhoto-square-3 ghost-company mr3"],[14,"aria-hidden","true"],[12],[13],[1,"\\n"]],[]]],[1,"    "],[10,"article"],[14,0,"mr4"],[12],[1,"\\n"],[41,[30,1,["title"]],[[[1,"        "],[10,"h2"],[14,0,"t-14 t-bold"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,1,["title"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,1,["title"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[41,[30,1,["subtitle"]],[[[1,"        "],[10,"h3"],[14,0,"t-12 t-black--light"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,1,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,1,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[41,[30,1,["description"]],[[[1,"        "],[10,"h3"],[14,0,"t-12 t-black--light"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,1,["description"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,1,["description"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,1,["ctaButton"]],[[[1,"    "],[8,[39,6],[[24,0,"feed-shared-job__cta-button artdeco-button artdeco-button--secondary"]],[["@model","@updateTrackingObj"],[[30,1,["ctaButton"]],[30,4]]],null],[1,"\\n"]],[]],null],[13]],["@model","@updateMetadata","@isDashEnabled","@updateTrackingObj"],false,["app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","if","image-view-model@image-view-model","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@button"]]',moduleName:"update-components/components/job.hbs",isStrictMode:!1})
let s=(a=class extends o.default{handleClick(){const{updateTrackingObj:e}=this.args,t=(0,r.get)(this.args,"model.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,actionCategory:"VIEW",controlName:"job_card"})}},(0,t.default)(a.prototype,"handleClick",[r.action],Object.getOwnPropertyDescriptor(a.prototype,"handleClick"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("update-components/components/linkedin-video",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/debug","@ember/object","@ember/service","ember-m3-pdsc-model-builder","extended/config/environment","global-utils/utils/api-compat","global-utils/utils/url","video/utils/native-video-helpers","video-utils/utils/video-constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,v,y,_,T,k,E,w,C,O,S
const A=(0,a.createTemplateFactory)({id:"erkiqHMA",block:'[[[11,0],[16,0,[29,["feed-shared-linkedin-video\\n    ",[30,1],"\\n    ",[52,[30,0,["isLearningNativeVideo"]]," feed-shared-linkedin-video--learning"]]]],[17,2],[4,[38,1],null,[["onEnter"],[[30,0,["fireLegoImpressionEvent"]]]]],[4,[38,2],["click",[30,0,["fireLegoActionEvent"]]],null],[12],[1,"\\n"],[41,[28,[37,3],null,null],[[[41,[30,3],[[[1,"      "],[8,[39,4],null,[["@linkToComponent","@thumbnailImage","@accessibilityText","@updateTrackingObj"],[[30,4],[30,5,["videoPlayMetadata","thumbnail"]],[30,5,["navigationContext","accessibilityText"]],[30,6]]],null],[1,"\\n"]],[]],[[[1,"      "],[10,0],[15,0,[29,["feed-shared-linkedin-video__container\\n          ",[52,[30,0,["shouldApplyVideoPaddingTop"]],"feed-shared-linkedin-video__container--with-video-padding"]]]],[15,5,[52,[30,0,["shouldApplyVideoPaddingTop"]],[30,0,["videoPaddingTop"]]]],[12],[1,"\\n"],[41,[30,7],[[[1,"          "],[8,[39,5],null,[["@updateData","@videoTitle","@videoUrn","@onEditShareMedia","@videoSettingClass"],[[30,0,["onUpdateVideoSettings"]],[30,5,["title","text"]],[30,5,["videoPlayMetadata","media"]],[30,8],"feed-shared-linkedin-video__video-setting-overlay"]],null],[1,"\\n"]],[]],null],[41,[30,0,["isLearningNativeVideo"]],[[[1,"          "],[8,[39,6],null,[["@canAutoPlayVideo","@fireCustomTracking","@isPlayable","@model","@updateTrackingObj"],[[30,0,["canAutoPlayVideo"]],[30,0,["fireCustomTracking"]],[30,0,["isPlayable"]],[30,5],[30,6]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isLiveVideo"]],[[[1,"          "],[8,[39,7],[[16,0,[52,[30,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"]],[4,[38,9],["live_external_link"],null]],[["@route","@model","@query"],["video-engine.live",[30,9,["shareUrn"]],[28,[37,8],null,[["isInternal","actorCompanyId"],[true,[30,0,["companyId"]]]]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["showPreviouslyLiveText"]],[[[1,"              "],[10,1],[14,0,"feed-shared-linkedin-video__previously-live-text t-sans t-14 t-white t-bold full-width text-align-left ph4"],[12],[1,"\\n                "],[1,[28,[35,10],["i18n_previously_live","update-components/components/linkedin-video"],null]],[1,"\\n              "],[13],[1,"\\n"]],[]],null],[1,"            "],[10,1],[14,0,"feed-shared-linkedin-video__live-external-link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[1,"\\n              "],[10,0],[15,0,[52,[30,0,["isLive"]],"feed-shared-linkedin-video__live-external-link-see-more mb2 pv1 ph2","feed-shared-linkedin-video__live-external-link-see-more mb1 pv1 ph2"]],[12],[1,"\\n                "],[1,[28,[35,10],["i18n_see_more","update-components/components/linkedin-video"],null]],[1,"\\n              "],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n          "],[8,[39,11],null,[["@update","@trackingId"],[[30,10],[30,9,["trackingData","trackingId"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isLiveEvent"]],[[[1,"          "],[10,0],[14,0,"relative"],[12],[1,"\\n            "],[8,[39,7],[[16,0,[52,[30,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"]],[4,[38,9],["live_external_link"],null]],[["@route","@model","@query"],["video-engine.event",[30,9,["shareUrn"]],[28,[37,8],null,[["isInternal","actorCompanyId"],[true,[30,0,["companyId"]]]]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["showPreviouslyLiveText"]],[[[1,"                "],[10,1],[14,0,"feed-shared-linkedin-video__previously-live-text t-sans t-14 t-white t-bold full-width text-align-left ph4"],[12],[1,"\\n                  "],[1,[28,[35,10],["i18n_previously_live","update-components/components/linkedin-video"],null]],[1,"\\n                "],[13],[1,"\\n"]],[]],null],[1,"              "],[10,1],[14,0,"feed-shared-linkedin-video__live-external-link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[1,"\\n                "],[10,0],[15,0,[52,[30,0,["isLive"]],"feed-shared-linkedin-video__live-external-link-see-more mb2 pv1 ph2","feed-shared-linkedin-video__live-external-link-see-more mb1 pv1 ph2"]],[12],[1,"\\n                  "],[1,[28,[35,10],["i18n_see_more","update-components/components/linkedin-video"],null]],[1,"\\n                "],[13],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[39,11],null,[["@update","@trackingId"],[[30,10],[30,9,["trackingData","trackingId"]]]],null],[1,"\\n          "],[13],[1,"\\n          "],[8,[39,7],[[24,0,"feed-shared-scheduled-live-content__event-link"],[4,[38,9],["native_event_share_card"],null]],[["@route","@model","@query"],["video-engine.event",[30,9,["shareUrn"]],[28,[37,8],null,[["isInternal","actorCompanyId"],["true",[30,0,["companyId"]]]]]]],[["default"],[[[[1,"\\n            "],[8,[39,12],[[24,0,"p3"]],[["@insightImage","@insightText","@subtitle","@title","@titleContext","@ugcPostUrn","@isDashEnabled"],[[30,5,["insightImage"]],[30,5,["insightText"]],[30,5,["subtitle"]],[30,5,["title"]],[30,5,["titleContext"]],[30,9,["shareUrn"]],[30,11]]],null],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],[[[1,"          "],[8,[39,13],null,[["@canAutoPlayVideo","@fireCustomTracking","@isEditing","@isPlayable","@isSponsored","@model","@shouldSuppressTracking","@update","@updateMetadata","@updateTrackingObj"],[[30,0,["canAutoPlayVideo"]],[30,0,["fireCustomTracking"]],[30,7],[30,0,["isPlayable"]],[30,0,["isSponsored"]],[30,5],[30,12],[30,10],[30,9],[30,6]]],null],[1,"\\n        "]],[]]]],[]]]],[]]],[1,"      "],[13],[1,"\\n"],[41,[30,0,["showSponsoredVideoDescription"]],[[[1,"        "],[10,0],[14,0,"feed-shared-linkedin-video__sponsored-description-container display-flex align-items-center"],[12],[1,"\\n          "],[10,0],[14,0,"flex-grow-1"],[12],[1,"\\n"],[41,[30,5,["title"]],[[[1,"              "],[10,"h2"],[14,0,"feed-shared-linkedin-video__description-headline break-words t-14 t-bold"],[12],[1,"\\n"],[41,[30,11],[[[1,"                  "],[8,[39,14],null,[["@tvm"],[[30,5,["title"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,15],[[30,5,["title"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[41,[30,5,["subtitle"]],[[[1,"              "],[10,"h3"],[14,0,"feed-shared-linkedin-video__description-byline t-12 t-normal t-black--light"],[12],[1,"\\n"],[41,[30,11],[[[1,"                  "],[8,[39,14],null,[["@tvm"],[[30,5,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,15],[[30,5,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"              "],[13],[1,"\\n"]],[]],null],[1,"          "],[13],[1,"\\n"],[41,[30,5,["descriptionContainerNavigationContext","actionTarget"]],[[[1,"            "],[8,[39,16],[[24,0,"feed-shared-linkedin-video__description-link"],[24,"target","_blank"],[16,"aria-label",[30,5,["descriptionContainerNavigationContext","accessibilityText"]]],[4,[38,9],["linkedin_video_description"],null]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[30,5,["descriptionContainerNavigationContext","actionTarget"]],[30,13],[28,[37,17],[[30,0,["onDescriptionLinkClick"]],[30,5,["descriptionContainerNavigationContext","trackingActionType"]],"linkedin_video_description"],null]]],null],[1,"\\n"]],[]],null],[41,[30,5,["inlineCtaButton"]],[[[1,"            "],[8,[39,18],[[24,0,"feed-shared-linkedin-video__inline-cta relative artdeco-button artdeco-button--secondary link-without-hover-state t-14"]],[["@model","@updateTrackingObj","@controlName"],[[30,5,["inlineCtaButton"]],[30,6],"call_to_action"]],null],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n"]],[]],[[[41,[30,0,["showVideoTitle"]],[[[1,"          "],[10,"article"],[14,0,"feed-shared-linkedin-video__description-container display-flex align-items-center"],[12],[1,"\\n            "],[10,"h2"],[14,0,"feed-shared-linkedin-video__description-headline t-14 t-black t-bold break-words flex-grow-1"],[12],[1,"\\n              "],[1,[28,[35,19],[[30,5,["title","text"]]],[["length"],[70]]]],[1,"\\n            "],[13],[1,"\\n"],[41,[51,[30,14]],[[[41,[30,5,["inlineCtaButton"]],[[[1,"                "],[8,[39,18],[[24,0,"feed-shared-linkedin-video__inline-cta artdeco-button artdeco-button--secondary link-without-hover-state t-14"]],[["@model","@updateTrackingObj","@controlName"],[[30,5,["inlineCtaButton"]],[30,6],"call_to_action"]],null],[1,"\\n"]],[]],null]],[]],null],[1,"          "],[13],[1,"\\n"]],[]],null],[41,[30,5,["descriptionContainerNavigationContext"]],[[[41,[30,0,["isLearningNativeVideo"]],[[[1,"            "],[10,0],[14,0,"feed-shared-linkedin-video__description-container--learning ph4 pv3 display-flex align-items-flex-start"],[12],[1,"\\n              "],[8,[39,21],[[16,"data-control-id",[30,9,["trackingData","trackingId"]]],[16,"data-control-name",[30,5,["descriptionContainerNavigationContext","trackingActionType"]]]],[["@class","@href","@target","@onclick"],["feed-shared-linkedin-video__description flex-grow-1",[30,5,["descriptionContainerNavigationContext","actionTarget"]],"_blank",[28,[37,17],[[30,0,["fireFeedActionTracking"]],[30,5,["descriptionContainerNavigationContext","trackingActionType"]]],null]]],[["default"],[[[[1,"\\n"],[41,[30,5,["title"]],[[[1,"                  "],[10,"h2"],[14,0,"feed-shared-linkedin-video__description-headline t-14 t-black t-bold"],[12],[1,"\\n                    "],[1,[28,[35,19],[[30,5,["title","text"]]],[["length"],[[30,0,["headlineCharCount"]]]]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null],[41,[30,5,["subtitle"]],[[[1,"                  "],[10,"h3"],[14,0,"feed-shared-linkedin-video__description-byline t-12 t-black--light t-normal"],[12],[1,"\\n                    "],[1,[30,5,["subtitle","text"]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null],[1,"                "],[8,[39,22],null,[["@class","@size","@type"],["feed-shared-linkedin-video__logo--learning mt3 mb0","14dp","brand-bug"]],[["default"],[[[[1,"\\n                  "],[1,[28,[35,10],["learning","update-components/components/linkedin-video"],null]],[1,"\\n                "]],[]]]]],[1,"\\n              "]],[]]]]],[1,"\\n"],[41,[30,5,["inlineCtaButton"]],[[[1,"                "],[8,[39,18],[[24,0,"feed-shared-linkedin-video__inline-cta flex-grow-0 artdeco-button artdeco-button--secondary"]],[["@model","@updateTrackingObj","@controlName"],[[30,5,["inlineCtaButton"]],[30,6],"call_to_action"]],null],[1,"\\n"]],[]],[[[41,[30,0,["saveAction"]],[[[1,"                "],[8,[39,23],[[24,0,"feed-shared-linkedin-video__inline-cta"],[4,[38,9],["learning_update_save"],null]],[["@type","@text","@size","@click"],["secondary",[52,[30,0,["saveAction","saved"]],[28,[37,10],["unsave","update-components/components/linkedin-video"],null],[28,[37,10],["save","update-components/components/linkedin-video"],null]],2,[28,[37,17],[[30,0,["didClickSaveCta"]],[30,0,["saveAction","entityUrn"]],[30,0,["saveAction","saved"]]],null]]],null],[1,"\\n              "]],[]],null]],[]]],[1,"            "],[13],[1,"\\n"]],[]],[[[1,"            "],[8,[39,21],[[16,"data-control-id",[30,9,["trackingData","trackingId"]]],[16,"data-control-name",[30,5,["descriptionContainerNavigationContext","trackingActionType"]]]],[["@class","@href","@target","@onclick"],["feed-shared-linkedin-video__description-container",[30,5,["descriptionContainerNavigationContext","actionTarget"]],"_blank",[28,[37,17],[[30,0,["fireFeedActionTracking"]],[30,5,["descriptionContainerNavigationContext","trackingActionType"]]],null]]],[["default"],[[[[1,"\\n              "],[1,[30,5,["descriptionContainerNavigationContext","text"]]],[1,"\\n"],[41,[30,0,["showInsightText"]],[[[1,"                "],[10,0],[14,0,"feed-shared-linkedin-video__insight"],[12],[1,"\\n"],[41,[30,5,["insightImage"]],[[[1,"                    "],[8,[39,24],[[24,0,"feed-shared-linkedin-video__insight-image mr2"]],[["@images","@entitySize","@isGridLayout","@gridListClass"],[[30,5,["insightImage"]],1,true,"display-flex align-items-center list-style-none"]],null],[1,"\\n"]],[]],null],[1,"                  "],[10,2],[14,0,"feed-shared-linkedin-video__insight-text t-12 t-black--light t-normal"],[12],[1,"\\n"],[41,[30,11],[[[1,"                      "],[8,[39,14],null,[["@tvm"],[[30,5,["insightText"]]]],null],[1,"\\n"]],[]],[[[1,"                      "],[1,[28,[35,15],[[30,5,["insightText"]]],null]],[1,"\\n"]],[]]],[1,"                  "],[13],[1,"\\n                "],[13],[1,"\\n"]],[]],null],[1,"            "]],[]]]]],[1,"\\n"]],[]]]],[]],null],[41,[30,0,["showCTAButton"]],[[[1,"          "],[8,[39,21],[[16,"data-control-id",[30,9,["trackingData","trackingId"]]],[24,"data-control-name","show_more"]],[["@class","@href","@target","@onclick"],["feed-shared-linkedin-video__large-cta-button view-more",[30,5,["largeCtaButton","navigationContext","actionTarget"]],"_blank",[28,[37,17],[[30,0,["fireFeedActionTracking"]],[30,5,["largeCtaButton","navigationContext","trackingActionType"]]],null]]],[["default"],[[[[1,"\\n            "],[1,[30,5,["largeCtaButton","text"]]],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],null]],[]]]],[]]]],[]],[[[1,"    "],[10,0],[14,0,"feed-shared-linkedin-video__poster-container"],[12],[1,"\\n      "],[10,"img"],[15,"src",[30,5,["videoPlayMetadata","thumbnails","firstObject","url"]]],[15,"height",[30,5,["videoPlayMetadata","thumbnails","firstObject","resolution","height"]]],[15,"width",[30,5,["videoPlayMetadata","thumbnails","firstObject","resolution","width"]]],[14,0,"feed-shared-linkedin-video__poster"],[14,"alt",""],[14,"role","none"],[12],[13],[1,"\\n    "],[13],[1,"\\n"]],[]]],[13]],["@class","&attrs","@isCarouselUpdate","@linkToComponent","@model","@updateTrackingObj","@isEditingShare","@onEditShareMedia","@updateMetadata","@update","@isDashEnabled","@shouldSuppressTracking","@openLinksExternally","@isReshareModal"],false,["if","ember-scroll-modifiers@did-intersect","on","global-helpers@is-browser","feed-shared@carousel-video-container","video@video-setting","feed-shared@learning-feed-video-container","ember-engines@link-to-external","hash","ember-cli-pemberly-tracking@track-interaction","t","live@video-live-feed-v2","live@scheduled-live-update-details","feed-shared@feed-video-container","text-view-model@text-view-model-v2","text-view-model@text-view-model","app-aware-link@navigation-context-link","fn","update-components@button","global-helpers@truncate-text","unless","ember-cli-pemberly-tracking@shared/external-link","artdeco-icons-web@linkedin-logo","artdeco-button@artdeco-button","image-view-model@image-view-model"]]',moduleName:"update-components/components/linkedin-video.hbs",isStrictMode:!1})
let I=(b=(0,d.inject)("lix"),v=(0,d.inject)("store"),y=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),_=(0,d.inject)("i18n"),T=(0,d.inject)("lego@tracking"),k=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",E,this);(0,t.default)(this,"store",w,this);(0,t.default)(this,"persistentToastManager",C,this);(0,t.default)(this,"i18n",O,this);(0,t.default)(this,"legoTracking",S,this)}get isPlayable(){return!this.args.isReshareModal}get showInsightText(){return!this.args.isReshareModal&&(0,c.get)(this.args.model,"insightText")}get showSponsoredVideoDescription(){return!this.args.isReshareModal&&this.isSponsored}get showCTAButton(){return!this.args.isReshareModal&&(0,c.get)(this.args.model,"largeCtaButton")}get isInFeed(){return!this.args.isMiniUpdate||this.args.isReshareContent}get isSponsored(){return(0,c.get)(this.args,"updateMetadata.trackingData.sponsoredTracking")}get isLinkedInVideo(){return this.videoProvider===f.MEDIA_SOURCE.UGC}get isSponsoredNativeVideo(){const{videoProvider:e}=this
return this.isSponsored&&(e===f.MEDIA_SOURCE.UGC||e===f.MEDIA_SOURCE.ADS)}get isLearningNativeVideo(){return this.videoProvider===f.MEDIA_SOURCE.LEARNING}get videoProvider(){return(0,c.get)(this.args.model,"videoPlayMetadata.provider")}get videoPaddingTop(){var e
const t=null!==(e=(0,c.get)(this.args.model,"videoPlayMetadata.aspectRatio"))&&void 0!==e?e:f.DEFAULT_ASPECT_RATIO
return(0,h.getVideoPaddingTop)(t)}get canAutoPlayVideo(){return this.isInFeed&&!this.args.hasInterstitial&&!(this.isSponsored&&!this.isSponsoredNativeVideo)}get shouldApplyVideoPaddingTop(){return this.isLearningNativeVideo&&!this.lix.getTreatmentIsEnabled("voyager.web.learning-feed-video-container.remove-video-top-padding")}get showVideoTitle(){return(this.isLinkedInVideo||this.isSponsoredNativeVideo)&&(0,c.get)(this.args.model,"title.text")}get isLiveVideo(){return"LIVE_VIDEO"===(0,c.get)(this.args,"updateMetadata.detailPageType")}get isLiveEvent(){return"LIVE_EVENT"===(0,c.get)(this.args,"updateMetadata.detailPageType")}get isLive(){return(0,c.get)(this.args.model,"shouldDisplayLiveIndicator")}get showPreviouslyLiveText(){return this.isLiveVideo&&!this.isLive}get companyId(){const e=(0,c.get)(this.args,"authenticatedActor.miniCompany.entityUrn")
return e&&(0,m.entityUrnToId)(e)}get saveAction(){if(this.isLearningNativeVideo&&!(0,c.get)(this.args.model,"inlineCtaButton"))return this.args.isDashEnabled?(0,c.get)(this.args.model,"saveState"):(0,c.get)(this.args.model,"saveAction")}fireLegoImpressionEvent(){(0,c.get)(this.args.model,"emitPromoTracking")&&this.legoTracking.sendLegoImpression((0,c.get)(this.args,"updateMetadata.trackingData.trackingId"),this.legoTracking.LEGO_IMPRESSION_VISIBILITY_SHOW)}fireLegoActionEvent(){(0,c.get)(this.args.model,"emitPromoTracking")&&!this.isLearningNativeVideo&&this.legoTracking.sendLegoAction((0,c.get)(this.args,"updateMetadata.trackingData.trackingId"),this.legoTracking.LEGO_ACTION_PRIMARY,1)}onUpdateVideoSettings(e){var t,n
const i={},o=(0,u.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:e.videoTitle})
i["content.title"]=o
if(e.thumbnail){const t=(0,u.buildModel)("com.linkedin.videocontent.Thumbnail",{url:e.thumbnail})
i["content.videoPlayMetadata.thumbnails"]=[t]}null===(t=(n=this.args).updateModelWithProperties)||void 0===t||t.call(n,i)}fireCustomTracking(e){var t,n
const{actionCategory:i,controlName:o,actionType:r}=e
null===(t=this.args.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,{actionType:r,actionCategory:i,controlName:o})}fireFeedActionTracking(e){this.fireCustomTracking({actionType:e,actionCategory:"VIEW",controlName:"object"})}onDescriptionLinkClick(e,t){var n
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({actionType:e,controlName:t,actionCategory:"VIEW"})}didClickSaveCta(e,t){this.store.adapterFor("-ember-m3").ajax((0,g.addQueryParam)(`/${p.default.namespace}/voyagerFeedSaveActions`,"action",t?"unsave":"save"),"POST",{data:{urn:e}}).then((()=>{var e,n
if(!this.isDestroyed&&!this.isDestroying){(0,c.set)(this,"saveAction.saved",!t)
this.persistentToastManager.success({message:this.i18n.lookupTranslation("components/update-components@control-menu",t?"unsaved_success":"saved_success")(),ctaRouteName:"workflow.learning",ctaText:this.i18n.lookupTranslation("components/update-components@control-menu","view_saved")()})
null===(e=this.args.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"})
this.legoTracking.sendLegoAction((0,c.get)(this.args,"updateMetadata.trackingData.trackingId"),this.legoTracking.LEGO_ACTION_PRIMARY,1)}})).catch((e=>{this.persistentToastManager.error({message:this.i18n.lookupTranslation("components/update-components@control-menu","network_error")()})
throw e}))}},E=(0,i.default)(k.prototype,"lix",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(k.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(k.prototype,"persistentToastManager",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(k.prototype,"i18n",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(k.prototype,"legoTracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(k.prototype,"fireLegoImpressionEvent",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"fireLegoImpressionEvent"),k.prototype),(0,i.default)(k.prototype,"fireLegoActionEvent",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"fireLegoActionEvent"),k.prototype),(0,i.default)(k.prototype,"onUpdateVideoSettings",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"onUpdateVideoSettings"),k.prototype),(0,i.default)(k.prototype,"fireCustomTracking",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"fireCustomTracking"),k.prototype),(0,i.default)(k.prototype,"fireFeedActionTracking",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"fireFeedActionTracking"),k.prototype),(0,i.default)(k.prototype,"onDescriptionLinkClick",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"onDescriptionLinkClick"),k.prototype),(0,i.default)(k.prototype,"didClickSaveCta",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"didClickSaveCta"),k.prototype),k)
e.default=I;(0,r.setComponentTemplate)(A,I)}))
define("update-components/components/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/component","@ember/template-factory","@ember/service","@ember/object","@glimmer/component","feed-tracking/utils/update-tracking-obj","feed-shared/helpers/render-model-path","@ember/object/internals","tracked-toolbox","feed-shared/utils/constants","@ember/utils"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,b,v,y,_,T,k,E,w
const C=(0,a.createTemplateFactory)({id:"D4Gsa6LA",block:'[[[11,0],[24,0,"feed-shared-mini-update-v2"],[17,1],[4,[38,0],null,[["rumComponentId","elementId"],["feed/mini-update-v2",[30,0,["elementId"]]]]],[12],[1,"\\n"],[41,[30,0,["showReshareWithoutNesting"]],[[[1,"    "],[8,[39,2],[[24,0,"feed-shared-mini-update-v2--nested"]],[["@isReshareContent","@isReshareModal","@isPreviewMode","@update"],[true,[30,2],[30,3],[30,4,["resharedUpdate"]]]],null],[1,"\\n"]],[]],[[[44,[[50,"update-components@contextual-header",0,null,[["model","updateTrackingObj","class"],[[30,4,["contextualHeader"]],[30,0,["updateTrackingObj"]],"feed-shared-mini-update-v2__contextual-header t-12 t-black--light t-normal"]]],[50,"update-components@actor",0,null,[["class","entitySize","isReshareContent","model","onTriggerUpdateAttachment","shouldShowSubDescription","showFollowButton","updateMetadata","updateTrackingObj","isRingHidden"],[[52,[51,[30,4,["contextualHeader"]]],"pt3"],2,[30,5],[30,4,["actor"]],[30,6],[30,0,["showActorSubDescription"]],[30,7],[30,4,["updateMetadata"]],[30,0,["updateTrackingObj"]],true]]],[50,"update-components@commentary-container",0,null,[["data-test-feed-commentary-container","commentary","fireReshareThreadTracking","isExpanded","isShareboxPreview","isTranslationSupported","maybeLinkToComponent","numLinesBeforeTruncation","openLinksExternally","updateMetadata","updateTrackingObj"],[true,[30,0,["normalizedCommentary"]],[30,0,["fireReshareThreadTracking"]],[30,8],[30,3],[30,0,["showTranslateButton"]],[50,"ember-engines@link-to-external",0,["feed.update",[30,4,["updateMetadata","urn"]]],[["click","class","tabindex","data-test-feed-shared-mini-update-v2-link-to-details-page"],[[30,0,["navigateToDetailPage"]],"tap-target feed-shared-mini-update-v2__link-to-details-page text-body-medium","-1",true]]],[52,[30,0,["isReshareContentOrBeingReshared"]],3],[28,[37,6],[[30,0,["isAccuratePreview"]]],null],[30,4,["updateMetadata"]],[30,0,["updateTrackingObj"]]]]],[50,[28,[37,7],[[28,[37,8],[[30,0,["normalizedContent"]]],null]],null],0,null,[["class","authenticatedActor","customDataTestContext","data-test-mini-update-reshared-content","hasCommentary","isEditingShare","isMiniUpdate","isPreviewMode","isReshareContent","isReshareModal","model","onEditShareMedia","onTriggerUpdateAttachment","openLinksExternally","shouldHideCtaButton","update","updateMetadata","updateModelWithProperties","updateTrackingObj"],[[28,[37,9],["feed-shared-mini-update-v2__reshared-content ",[52,[30,0,["hasContentDivider"]],"feed-shared-mini-update-v2__reshared-content--with-divider "],[52,[30,9],"feed-shared-mini-update-v2__reshared-content--disabled"]],null],[30,10],"mini-update-reshared-content","true",[30,0,["hasCommentary"]],[30,11],true,[30,3],[30,0,["isReshareContentOrBeingReshared"]],[30,2],[30,0,["normalizedContent"]],[30,12],[30,6],[30,0,["openLinksExternally"]],[30,13],[30,4],[30,4,["updateMetadata"]],[30,0,["updateModelWithProperties"]],[30,0,["updateTrackingObj"]]]]],[50,"update-components@carousel",0,null,[["isMiniUpdate","isReshareContent","isReshareModal","model","updateMetadata","updateTrackingObj"],[true,[30,0,["isReshareContentOrBeingReshared"]],[30,2],[30,0,["normalizedCarouselContent"]],[30,4,["updateMetadata"]],[30,0,["updateTrackingObj"]]]]],[50,"update-components@mini-update-v2",0,null,[["class","isReshareContent","isReshareModal","update"],["feed-shared-mini-update-v2--nested",true,[30,2],[30,4,["resharedUpdate"]]]]]],[[[41,[30,0,["hasInterstitial"]],[[[41,[30,4,["contextualHeader"]],[[[1,"          "],[8,[30,14],null,null,null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,4,["actor"]],[[[1,"          "],[8,[30,15],null,null,null],[1,"\\n"]],[]],null],[1,"        "],[8,[39,10],null,[["@model","@coverage","@size","@entityUrn","@isPreviewMode"],[[30,4,["interstitial","interstitial"]],[30,4,["interstitial","coverageType"]],[30,4,["interstitial","templateType"]],[30,4,["updateMetadata","urn"]],[30,3]]],[["commentary","content"],[[[[1,"\\n"],[41,[30,0,["normalizedCommentary"]],[[[1,"              "],[8,[30,16],null,null,null],[1,"\\n"]],[]],null],[1,"          "]],[]],[[[1,"\\n"],[41,[30,0,["normalizedContent"]],[[[1,"              "],[8,[30,17],null,null,null],[1,"\\n"]],[]],null],[41,[30,0,["normalizedCarouselContent"]],[[[1,"              "],[8,[30,18],null,null,null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showNestedReshare"]],[[[1,"              "],[10,0],[14,0,"feed-shared-mini-update-v2--inner-nested"],[12],[1,"\\n                "],[8,[30,19],null,null,null],[1,"\\n              "],[13],[1,"\\n"]],[]],null],[1,"          "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,0,["showContext"]],[[[41,[30,4,["contextualHeader"]],[[[1,"            "],[8,[30,14],null,null,null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,4,["actor"]],[[[1,"            "],[8,[30,15],null,null,null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["normalizedCommentary"]],[[[1,"            "],[8,[30,16],null,null,null],[1,"\\n"]],[]],null]],[]],null],[1,"\\n"],[41,[30,0,["normalizedContent"]],[[[1,"          "],[8,[30,17],null,null,null],[1,"\\n"]],[]],null],[41,[30,0,["normalizedCarouselContent"]],[[[1,"          "],[8,[30,18],null,null,null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showNestedReshare"]],[[[1,"          "],[10,0],[14,0,"feed-shared-mini-update-v2--inner-nested"],[12],[1,"\\n            "],[8,[30,19],null,null,null],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]]]],[14,15,16,17,18,19]]]],[]]],[13]],["&attrs","@isReshareModal","@isPreviewMode","@update","@isReshareContent","@onTriggerUpdateAttachment","@showFollowButton","@isDetailView","@disableContentDisplayed","@authenticatedActor","@isEditingShare","@onEditShareMedia","@shouldHideCtaButton","ContextualHeaderComponent","ActorComponent","CommentaryComponent","ContentComponent","CarouselComponent","NestedReshareComponent"],false,["ember-cli-pemberly-tracking@rum-render-event","if","update-components@mini-update-v2","let","component","unless","feed-shared@exists","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","feed-shared@render-model-path","concat","feed-shared@interstitial-container"]]',moduleName:"update-components/components/mini-update-v2.hbs",isStrictMode:!1}),O={article:"article",document:"document",event:"event",image:"image",poll:"poll","linkedin-video":"linkedin-video","scheduled-live-content":"scheduled-live-content"}
let S=(f=(0,l.inject)("feed-tracking@feed-action-event"),b=(0,l.inject)("feed-tracking@sponsored-action-tracking"),v=(0,l.inject)("tracking"),y=(0,l.inject)("lix"),_=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"feedActionEvent",T,this);(0,t.default)(this,"sponsoredActionTracking",k,this);(0,t.default)(this,"tracking",E,this);(0,t.default)(this,"lix",w,this);(0,n.default)(this,"elementId",(0,p.guidFor)(this))}get showContext(){if(this.args.showContentOnly)return!1
const e=(0,u.getComponentType)(this.normalizedContent)
return this.hasCommentary||O[e]||this.showNestedReshare}get showActorSubDescription(){return!this.isReshareModal}get isReshareContentOrBeingReshared(){return this.args.isReshareContent||this.args.isReshareModal&&this.showContext}get isLeadGenFormUpdate(){return!!(0,s.get)(this.args,"update.leadGenFormContentV2")}get leadGenFormContent(){return this.isLeadGenFormUpdate?(0,s.get)(this.args,"update.leadGenFormContentV2"):{}}get hasCommentary(){return this.normalizedCommentary}get hasInterstitial(){return(0,h.isPresent)((0,s.get)(this.args,"update.interstitial"))}get showNestedReshare(){return(0,s.get)(this.args,"update.resharedUpdate")&&this.args.showNestedShares}get showReshareWithoutNesting(){return(0,s.get)(this.args,"update.resharedUpdate")&&!this.args.showNestedShares}get normalizedCommentary(){return(0,s.get)(this.leadGenFormContent,"commentary")||(0,s.get)(this.args,"update.commentary")}get normalizedContent(){return this.isLeadGenFormUpdate?(0,s.get)(this.leadGenFormContent,"content"):(0,s.get)(this.args,"update.content")}get normalizedCarouselContent(){if(!this.normalizedContent)return this.isLeadGenFormUpdate?(0,s.get)(this.leadGenFormContent,"carouselContent"):(0,s.get)(this.args,"update.carouselContent")}get showTranslateButton(){return(0,s.get)(this.normalizedCommentary,"translationUrn")&&"SPONSORED"!==(0,s.get)(this.args,"update.updateMetadata.trackingData.sponsoredTracking.activityType")}get hasContentDivider(){return!this.args.showContentOnly&&this.hasCommentary}get updateTrackingObj(){return(0,s.get)(this.args,"update.updateMetadata")?new d.default((0,s.get)(this.args,"update.updateMetadata"),this.feedActionEvent,this.sponsoredActionTracking,this.tracking):{}}updateModelWithProperties(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,s.setProperties)(this.args.update,e)}fireReshareThreadTracking(){var e
null===(e=this.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({controlName:"reshare_view",actionType:"viewReshareThread",actionCategory:"VIEW"})}navigateToDetailPage(){var e,t
null===(e=(t=this.args).navigateToDetailTracking)||void 0===e||e.call(t)
if((0,s.get)(this.args,"update.updateMetadata.actionTriggerEnabled")){var n,i
null===(n=(i=this.args).onTriggerUpdateAttachment)||void 0===n||n.call(i,g.UPDATE_ATTACHMENT_TRIGGER_ACTIONS.VIEW_COMMENTARY,[],(0,s.get)(this.args,"update.updateMetadata.urn"))}}},T=(0,i.default)(_.prototype,"feedActionEvent",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"sponsoredActionTracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(_.prototype,"tracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(_.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(_.prototype,"updateTrackingObj",[m.cached],Object.getOwnPropertyDescriptor(_.prototype,"updateTrackingObj"),_.prototype),(0,i.default)(_.prototype,"updateModelWithProperties",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"updateModelWithProperties"),_.prototype),(0,i.default)(_.prototype,"fireReshareThreadTracking",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"fireReshareThreadTracking"),_.prototype),(0,i.default)(_.prototype,"navigateToDetailPage",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"navigateToDetailPage"),_.prototype),_)
e.default=S;(0,r.setComponentTemplate)(C,S)}))
define("update-components/components/newsletter-title",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object","ember-vector-images/utils/vector-url","feed-utils/utils/article-toast-utils","feed-requests/update-actions","feed-shared/utils/constants","@glimmer/tracking","dash-interop-helper/utils/get-graphql-value-with-dash-fallback","extended/config/environment","global-utils/utils/url"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f,b){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,y,_,T,k,E,w,C,O,S,A
const I=(0,a.createTemplateFactory)({id:"KvIHtevJ",block:'[[[41,[30,0,["showSeriesFollowAction"]],[[[41,[30,1,["authorNavigationContext","actionTarget"]],[[[1,"    "],[8,[39,1],null,[["@class","@size"],[[29,["feed-shared-article__lockup ",[30,2]]],2]],[["default"],[[[[1,"\\n      "],[8,[39,2],[[24,0,"tap-target pr3"],[16,"onclick",[30,0,["onNewsletterClick"]]],[16,"target",[30,0,["linkTarget"]]],[4,[38,3],["series_name"],null]],[["@href","@useDefaultLinkBehavior"],[[30,1,["authorNavigationContext","actionTarget"]],[30,4]]],[["default"],[[[[1,"\\n        "],[8,[30,3,["image"]],null,[["@type"],["square"]],[["default"],[[[[1,"\\n          "],[8,[39,4],null,[["@classNames","@image","@alt","@ghostType"],[[29,["\\n              feed-shared-article__series-logo\\n              ",[52,[30,0,["subtitleImage"]]," feed-shared-article__transparent-background"],"\\n            "]],[30,0,["subtitleImage"]],[28,[37,5],["i18n_subtitle_image","update-components/components/newsletter-title"],null],"content"]],null],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[]]]]],[1,"\\n\\n      "],[8,[30,3,["content"]],null,[["@class"],["display-flex flex-grow-1 justify-space-between align-items-center"]],[["default"],[[[[1,"\\n        "],[8,[39,2],[[24,0,"tap-target"],[16,"onclick",[30,0,["onNewsletterClick"]]],[16,"target",[30,0,["linkTarget"]]],[4,[38,3],["series_name"],null]],[["@href","@useDefaultLinkBehavior"],[[30,1,["authorNavigationContext","actionTarget"]],[30,4]]],[["default"],[[[[1,"\\n          "],[8,[30,3,["title"]],null,null,[["default"],[[[[1,"\\n            "],[10,1],[12],[1,"\\n"],[41,[30,5],[[[1,"                "],[8,[39,6],null,[["@tvm"],[[30,1,["newsletterTitle"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,7],[[30,1,["author"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "]],[]]]]],[1,"\\n\\n"],[41,[30,0,["subscribeCTAButtonVisible"]],[[[1,"          "],[8,[39,8],[[24,0,"feed-shared-update-v2__follow-button feed-shared-actor__follow-button artdeco-button artdeco-button--tertiary"]],[["@isFollowing","@iconType","@showIcon","@showText","@toggleFollow"],[[30,0,["isFollowing"]],"plus-icon",true,true,[52,[30,5],[30,0,["onToggleSubscribeDash"]],[30,0,["onToggleSubscribe"]]]]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "]],[3]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,1],null,[["@class","@size"],["feed-shared-article__lockup pv2 ph3",2]],[["default"],[[[[1,"\\n      "],[8,[30,6,["image"]],null,[["@type"],["square"]],[["default"],[[[[1,"\\n        "],[8,[39,4],null,[["@classNames","@image","@alt","@ghostType"],[[29,["\\n            feed-shared-article__series-logo\\n            ",[52,[30,0,["subtitleImage"]]," feed-shared-article__transparent-background"],"\\n          "]],[30,0,["subtitleImage"]],[28,[37,5],["i18n_subtitle_image","update-components/components/newsletter-title"],null],"content"]],null],[1,"\\n      "]],[]]]]],[1,"\\n\\n      "],[8,[30,6,["content"]],null,[["@class"],["display-flex flex-grow-1 justify-space-between align-items-center"]],[["default"],[[[[1,"\\n        "],[8,[30,6,["title"]],[[24,0,"feed-shared-article__lockup-title"]],null,[["default"],[[[[1,"\\n          "],[10,1],[12],[1,"\\n"],[41,[30,5],[[[1,"              "],[8,[39,6],null,[["@tvm"],[[30,1,["newsletterTitle"]]]],null],[1,"\\n"]],[]],[[[1,"              "],[1,[28,[35,7],[[30,1,["author"]]],null]],[1,"\\n"]],[]]],[1,"          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n\\n"],[41,[30,0,["subscribeCTAButtonVisible"]],[[[1,"          "],[8,[39,8],[[24,0,"feed-shared-update-v2__follow-button feed-shared-actor__follow-button artdeco-button artdeco-button--tertiary"]],[["@isFollowing","@iconType","@showIcon","@showText","@toggleFollow"],[[30,0,["isFollowing"]],"plus-icon",true,true,[52,[30,5],[30,0,["onToggleSubscribeDash"]],[30,0,["onToggleSubscribe"]]]]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "]],[6]]]]],[1,"\\n"]],[]]]],[]],null]],["@articleData","@lockupClass","elements","@useDefaultLinkBehavior","@isDashEnabled","elements"],false,["if","artdeco-entity-lockup@artdeco-entity-lockup","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","ember-vector-images@lazy-image","t","text-view-model@text-view-model-v2","text-view-model@text-view-model","follows@subscribe-button"]]',moduleName:"update-components/components/newsletter-title.hbs",isStrictMode:!1})
let x=(v=(0,s.inject)("i18n"),y=(0,s.inject)("lix"),_=(0,s.inject)("store"),T=(0,s.inject)("persistent-toast-manager@persistent-toast-manager"),k=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",E,this);(0,t.default)(this,"lix",w,this);(0,t.default)(this,"store",C,this);(0,t.default)(this,"persistentToastManager",O,this);(0,t.default)(this,"subscribeButtonState",S,this);(0,t.default)(this,"subscribeButtonSource",A,this)}get showSeriesFollowAction(){return((0,c.get)(this.args.articleData,"followAction")||(0,c.get)(this.args.articleData,"subscribeAction"))&&!(0,c.get)(this.args,"articleData.personalizedText")}get linkTarget(){return"FIRST_PARTY"===(0,c.get)(this.args,"articleData.type")&&!this.args.useDefaultLinkBehavior?"_self":"_blank"}get subtitleImage(){let e
if(this.args.isDashEnabled)e=(0,c.get)(this.args,"articleData.subtitleImage.attributes.firstObject.vectorImage")
else{const t=(0,c.get)(this.args,"articleData.subtitleImage.attributes.firstObject")
e=(0,h.getGraphQlValueWithDashFallback)(t,"vectorImage")}return(0,d.default)(e,40,40)||null}get subscribeCTAButtonVisible(){return!this.args.hideSubscribeButton&&!(this.subscribeButtonState&&"from-server"===this.subscribeButtonSource)}get isFollowing(){return this.args.isDashEnabled?(0,c.get)(this.args.articleData,"subscribeAction.subscribed"):(0,c.get)(this.args.articleData,"followAction.followingInfo.following")}onToggleSubscribe(){const e=(0,c.get)(this.args,"articleData.followAction"),t=(0,c.get)(e,"followingInfo"),n=new u.default(this.persistentToastManager,this.i18n)
return this.store.adapterFor("-ember-m3").ajax(...(0,p.toggleFollowWithFollowingInfoRequest)(t,"NON_SSU")).then((()=>{if(!this.isDestroying){this.subscribeButtonState=!this.subscribeButtonState
this.subscribeButtonSource="updated-locally"}const{updateTrackingObj:i}=this.args,o=(0,c.get)(t,"following"),r=o?m.FeedConstants.FOLLOW:m.FeedConstants.UNFOLLOW,a=(0,c.get)(e,"followTrackingActionType"),l=(0,c.get)(e,"unfollowTrackingActionType")||`un${a}`
i&&i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:r,actionType:o?a:l,controlName:"article_follow_toggle"})
n.success(o)})).catch((e=>{n.error()
throw e}))}onToggleSubscribeDash(){const{"subscribeAction.entityUrn":e,"subscribeAction.subscribed":t}=(0,c.getProperties)(this.args.articleData,"subscribeAction.entityUrn","subscribeAction.subscribed"),n=this.store.adapterFor("-ember-m3"),i=new u.default(this.persistentToastManager,this.i18n),o=(0,b.addQueryParam)(`/${f.default.namespace}/voyagerPublishingContentSeries`,"action",t?"unsubscribe":"subscribe"),r={data:{urn:e}}
return n.ajax(o,"POST",r).then((()=>{var e
if(!this.isDestroying){this.subscribeButtonState=!this.subscribeButtonState
this.subscribeButtonSource="updated-locally"}null===(e=this.args.updateTrackingObj)||void 0===e||e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:t?"UNFOLLOW":"FOLLOW",actionType:t?"unfollowSeries":"followSeries",controlName:"article_follow_toggle"})
i.success(!t)})).catch((e=>{i.error()
throw e}))}onNewsletterClick(){const{updateTrackingObj:e}=this.args,t=(0,c.get)(this.args,"articleData.authorNavigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"series_name",actionCategory:"VIEW"})}},E=(0,i.default)(k.prototype,"i18n",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(k.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(k.prototype,"store",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(k.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(k.prototype,"subscribeButtonState",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return(0,c.get)(this.args,"articleData.followAction.followingInfo.following")}}),A=(0,i.default)(k.prototype,"subscribeButtonSource",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return"from-server"}}),(0,i.default)(k.prototype,"onToggleSubscribe",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"onToggleSubscribe"),k.prototype),(0,i.default)(k.prototype,"onToggleSubscribeDash",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"onToggleSubscribeDash"),k.prototype),(0,i.default)(k.prototype,"onNewsletterClick",[c.action],Object.getOwnPropertyDescriptor(k.prototype,"onNewsletterClick"),k.prototype),k)
e.default=x;(0,r.setComponentTemplate)(I,x)}))
define("update-components/components/newsletter",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","feed-utils/utils/article-toast-utils","extended/config/environment","global-utils/utils/url"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y,_,T
const k=(0,a.createTemplateFactory)({id:"m2D7ihJs",block:'[[[11,0],[16,0,[29,["feed-shared-newsletter\\n    ",[30,1],"\\n    ",[52,[30,2],"feed-shared-newsletter--on-dark"]]]],[17,3],[12],[1,"\\n  "],[8,[39,1],[[24,0,"feed-shared-newsletter__link link-without-hover-state"],[4,[38,3],["series_view"],null]],[["@href","@invokeAction"],[[30,0,["newsletter","navigationContext","actionTarget"]],[28,[37,2],[[30,0,["fireViewTrackingEvents"]],[30,0,["newsletter","navigationContext","trackingActionType"]]],null]]],null],[1,"\\n\\n  "],[10,0],[14,0,"feed-shared-newsletter__main-content"],[12],[1,"\\n"],[41,[30,0,["newsletter","logo"]],[[[1,"      "],[8,[39,4],[[24,0,"flex-shrink-0"]],[["@entitySize","@images","@imgWidth"],[2,[30,0,["newsletter","logo"]],40]],null],[1,"\\n"]],[]],[[[1,"      "],[10,"figure"],[14,"aria-hidden","true"],[14,0,"flex-shrink-0"],[12],[1,"\\n        "],[10,0],[14,0,"EntityPhoto-square-2-ghost-content ivm-view-attr__ghost-entity"],[12],[13],[1,"\\n      "],[13],[1,"\\n"]],[]]],[1,"\\n    "],[10,0],[14,0,"feed-shared-newsletter__text-content"],[12],[1,"\\n      "],[10,2],[15,0,[29,[[52,[30,2],"t-white","t-black--light"]," t-bold t-12"]]],[12],[1,"\\n        "],[1,[28,[35,5],["i18n_newsletter","update-components/components/newsletter"],null]],[1,"\\n      "],[13],[1,"\\n      "],[10,2],[15,0,[29,["feed-shared-newsletter__title t-14\\n          ",[52,[30,2],"t-white","t-black"],"\\n          t-bold"]]],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[8,[39,6],null,[["@tvm"],[[30,0,["newsletter","title"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,7],[[30,0,["newsletter","title"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n      "],[10,2],[15,0,[29,["feed-shared-newsletter__description t-12\\n          ",[52,[30,2],"t-white","t-black--light"],"\\n          t-normal"]]],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[8,[39,6],null,[["@tvm"],[[30,0,["newsletter","description"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,7],[[30,0,["newsletter","description"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n      "],[10,2],[15,0,[29,["feed-shared-newsletter__author-byline t-12\\n          ",[52,[30,2],"t-white","t-black--light"],"\\n          t-normal"]]],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[8,[39,6],null,[["@tvm"],[[30,0,["newsletter","authorByline"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,7],[[30,0,["newsletter","authorByline"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n      "],[10,2],[15,0,[29,["feed-shared-newsletter__cadence t-12\\n          ",[52,[30,2],"t-white","t-black--light"],"\\n          t-normal"]]],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[8,[39,6],null,[["@tvm"],[[30,0,["newsletter","cadence"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,7],[[30,0,["newsletter","cadence"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"feed-shared-newsletter__button-wrapper"],[12],[1,"\\n"],[41,[30,0,["newsletter","viewCtaButton"]],[[[1,"      "],[8,[39,8],[[16,0,[29,["artdeco-button artdeco-button--full\\n          ",[52,[30,2],"artdeco-button--primary","artdeco-button--secondary"],"\\n          artdeco-button--2"]]]],[["@controlName","@invokeAction","@model"],["series_view",[28,[37,2],[[30,0,["fireViewTrackingEvents"]],[30,0,["newsletter","viewCtaButton","navigationContext","trackingActionType"]]],null],[30,0,["newsletter","viewCtaButton"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["subscribeAction"]],[[[1,"      "],[8,[39,9],[[4,[38,3],["series_subscribe_toggle"],null]],[["@class","@click","@icon","@size","@stretch","@text","@type"],["feed-shared-newsletter__button",[30,0,["onSubscribe"]],[52,[30,0,["subscribeAction","subscribed"]],"check-icon","plus-icon"],2,"full",[52,[30,0,["subscribeAction","subscribed"]],[28,[37,5],["i18n_subscribed","update-components/components/newsletter"],null],[28,[37,5],["i18n_subscribe","update-components/components/newsletter"],null]],[52,[30,2],"primary","secondary"]]],null],[1,"\\n\\n    "]],[]],null]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["@class","@onDark","&attrs","@isDashEnabled"],false,["if","app-aware-link@navigation-context-link","fn","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","t","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@button","artdeco-button@artdeco-button"]]',moduleName:"update-components/components/newsletter.hbs",isStrictMode:!1})
let E=(m=(0,l.inject)("i18n"),g=(0,l.inject)("lix"),h=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),f=(0,l.inject)("store"),b=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",v,this);(0,t.default)(this,"lix",y,this);(0,t.default)(this,"persistentToastManager",_,this);(0,t.default)(this,"store",T,this)}get newsletter(){return(0,c.get)(this.args,"update.content")}get subscribeAction(){return(0,c.get)(this.args,"update.content.subscribeAction")}fireViewTrackingEvents(e){this._fireTrackingEvents({actionCategory:"VIEW",actionType:e,controlName:"series_view"})}onSubscribe(){if(this.args.isPreviewMode)return
const{"subscribeAction.entityUrn":e,"subscribeAction.subscribed":t}=(0,c.getProperties)(this,"subscribeAction.entityUrn","subscribeAction.subscribed"),n=this.store.adapterFor("-ember-m3"),i=(0,p.addQueryParam)(`/${u.default.namespace}/voyagerPublishingContentSeries`,"action",t?"unsubscribe":"subscribe"),o={data:{urn:e}},r=new d.default(this.persistentToastManager,this.i18n)
return n.ajax(i,"POST",o).then((()=>{this._fireTrackingEvents({actionCategory:t?"UNFOLLOW":"FOLLOW",actionType:t?"seriesUnsubscribe":"seriesSubscribe",controlName:"series_subscribe_toggle"})
if(!this.isDestroying){(0,c.set)(this,"subscribeAction.subscribed",!t)
r.success(!t)}})).catch((e=>{r.error()
throw e}))}_fireTrackingEvents(e){this.args.updateTrackingObj&&this.args.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents(e)}},v=(0,i.default)(b.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(b.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"persistentToastManager",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"store",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"fireViewTrackingEvents",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"fireViewTrackingEvents"),b.prototype),(0,i.default)(b.prototype,"onSubscribe",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"onSubscribe"),b.prototype),b)
e.default=E;(0,r.setComponentTemplate)(k,E)}))
define("update-components/components/poll-option",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","global-utils/utils/html-safe"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l
const s=(0,i.createTemplateFactory)({id:"ayKQQbo0",block:'[[[10,0],[14,0,"feed-shared-poll-option display-flex mb2"],[12],[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center overflow-hidden full-width relative"],[12],[1,"\\n    "],[10,0],[15,0,[29,["feed-shared-poll-option__bar\\n        ",[52,[30,1],[52,[30,0,["showPollWinner"]],"feed-shared-poll-option__winner","feed-shared-poll-option__bar-percent "],"feed-shared-poll-option__button artdeco-button artdeco-button--2 artdeco-button--secondary"]]]],[15,"onclick",[30,0,["onPollOptionButtonClick"]]],[15,"onkeyup",[30,0,["onPollOptionKeyUp"]]],[15,5,[30,0,["barWidth"]]],[15,"tabindex",[52,[30,1],"-1","0"]],[12],[1,"\\n      "],[10,0],[15,0,[29,["feed-shared-poll-option__text-container\\n          ",[52,[30,1],"absolute"]]]],[12],[1,"\\n        "],[10,1],[15,0,[52,[30,1],"t-14 t-bold t-black ml2","feed-shared-poll-option__text--justify-center"]],[12],[41,[30,2],[[[8,[39,1],null,[["@tvm"],[[30,3,["option"]]]],null]],[]],[[[1,[28,[35,2],[[30,3,["option"]]],null]]],[]]],[13],[1,"\\n"],[41,[30,0,["showVotedOnCheckmark"]],[[[1,"          "],[10,1],[14,0,"feed-shared-poll-option__vote-checkmark t-12 align-self-center ml2"],[12],[1,[28,[35,3],null,[["type","size"],["success-pebble-icon","small"]]]],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n\\n  "],[10,0],[15,0,[29,["feed-shared-poll-option__percentage ml2 t-black t-bold t-14\\n      ",[52,[30,1],"feed-shared-poll-option__percentage--show"]]]],[15,"aria-hidden",[52,[30,1],"false","true"]],[12],[1,"\\n    "],[1,[30,0,["votePercentage"]]],[1,"%\\n  "],[13],[1,"\\n"],[13]],["@showPollResultView","@isDashEnabled","@pollOption"],false,["if","text-view-model@text-view-model-v2","text-view-model@text-view-model","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/poll-option.hbs",isStrictMode:!1})
let c=(l=class extends o.default{get votePercentage(){const{uniqueVotersCount:e}=this.args
return e?Math.min(100,Math.round(100*(0,r.get)(this.args,"model.voteCount")/e)):0}get showVotedOnCheckmark(){return this.args.showPollResultView&&(0,r.get)(this.args,"votedPollOptionUrns.length")&&(0,r.get)(this.args,"votedPollOptionUrns.firstObject")===(0,r.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&&(0,r.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)(l.prototype,"onPollOptionButtonClick",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"onPollOptionButtonClick"),l.prototype),(0,t.default)(l.prototype,"onPollOptionKeyUp",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"onPollOptionKeyUp"),l.prototype),l)
e.default=c;(0,n.setComponentTemplate)(s,c)}))
define("update-components/components/poll-summary",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/tracking","@glimmer/component","@ember/object","extended/config/environment","global-utils/utils/url","feed-utils/utils/extract-organization-actor","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b,v,y,_,T,k,E,w,C,O,S
const A=(0,a.createTemplateFactory)({id:"yT1omXDC",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[28,[37,1],[[28,[37,2],[[30,0,["showPollResultView"]]],null],[30,2]],null],[[[1,"    "],[10,0],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,0,["pollOptionsAndSummaries"]]],null]],null],null,[[[41,[30,3,["pollOption","option","text"]],[[[1,"          "],[8,[39,5],null,[["@model","@pollOption","@closed","@showPollResultView","@votedPollOptionUrns","@uniqueVotersCount","@onPollOptionClick","@isDashEnabled"],[[30,3,["pollOptionSummary"]],[30,3,["pollOption"]],[30,4,["closed"]],[30,0,["showPollResultView"]],[30,4,["votedPollOptionUrns"]],[30,0,["votersCount"]],[28,[37,6],[[30,0,["voteOnPollOption"]],[30,3,["pollOption"]]],null],[30,5]]],null],[1,"\\n"]],[]],null]],[3]],null],[41,[30,2],[[[1,"        "],[10,0],[14,0,"feed-shared-poll-summary__subtext-container pt2"],[12],[1,"\\n"],[41,[30,6],[[[1,"            "],[8,[39,7],null,[["@isOpen","@closeModal","@authenticatedActor","@pollOptionsAndSummaries","@updateTrackingObj","@getPollSummary","@update"],[[30,0,["showVotersList"]],[30,0,["closeVotersList"]],[30,7],[30,0,["pollOptionsAndSummaries"]],[30,8],[30,0,["getPollSummary"]],[30,9]]],null],[1,"\\n            "],[11,"button"],[24,0,"feed-shared-poll-summary__option-button t-bold t-14"],[24,4,"button"],[4,[38,8],["click",[30,0,["viewVotersListAction"]]],null],[12],[1,"\\n              "],[1,[28,[35,9],["i18n_vote_count","update-components/components/poll-summary"],[["count"],[[30,0,["votersCount"]]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]],[[[1,"            "],[10,2],[14,0,"feed-shared-poll-summary__option-text t-black--light t-14"],[12],[1,"\\n              "],[1,[28,[35,9],["i18n_vote_count","update-components/components/poll-summary"],[["count"],[[30,0,["votersCount"]]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]]],[41,[30,4,["remainingDuration"]],[[[1,"            "],[10,1],[14,0,"t-14 t-black--light"],[12],[1,"\\n              "],[1,[28,[35,9],["i18n_dot","update-components/components/poll-summary"],null]],[1,"\\n            "],[13],[1,"\\n            "],[10,2],[14,0,"feed-shared-poll-summary__option-text t-14 t-black--light"],[12],[1,"\\n"],[41,[30,5],[[[1,"                "],[8,[39,10],null,[["@tvm"],[[30,4,["remainingDuration"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,11],[[30,4,["remainingDuration"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"\\n          "],[10,1],[15,0,[29,["t-14 t-black--light\\n              ",[52,[30,0,["showOptionButton"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"]]]],[12],[1,"\\n            "],[1,[28,[35,9],["i18n_dot","update-components/components/poll-summary"],null]],[1,"\\n          "],[13],[1,"\\n\\n          "],[11,"button"],[16,0,[29,["feed-shared-poll-summary__option-button t-14 t-bold\\n              ",[52,[30,0,["showUndoOption"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"]]]],[24,4,"button"],[4,[38,8],["click",[30,0,["undoVoteOnPoll"]]],null],[12],[1,"\\n            "],[1,[28,[35,9],["i18n_text_undo","update-components/components/poll-summary"],null]],[1,"\\n          "],[13],[1,"\\n          "],[11,"button"],[16,0,[29,["feed-shared-poll-summary__option-button t-14 t-bold\\n              ",[52,[30,0,["showViewToggle"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"]]]],[24,4,"button"],[4,[38,8],["click",[30,0,["onToggleView"]]],null],[12],[1,"\\n            "],[1,[30,0,["viewToggleText"]]],[1,"\\n          "],[13],[1,"\\n          "],[11,"button"],[16,0,[29,["feed-shared-poll-summary__option-button t-14 t-bold\\n              ",[52,[30,0,["showRemoveVoteOption"]],"feed-shared-poll-summary__option-button--visible","feed-shared-poll-summary__option-button--hidden"]]]],[24,4,"button"],[4,[38,8],["click",[30,0,["onRemoveVote"]]],null],[12],[1,"\\n            "],[1,[28,[35,9],["i18n_text_remove_vote","update-components/components/poll-summary"],null]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"]],[]],[[[1,"    "],[10,0],[14,0,"feed-shared-poll-summary__completion-illustration illustration-56"],[12],[13],[1,"\\n    "],[10,2],[14,0,"t-14 t-bold text-align-center mb4"],[12],[1,"\\n"],[41,[30,5],[[[1,"        "],[8,[39,10],null,[["@tvm"],[[30,10]]],null],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,11],[[30,10]],[["lineBreaks"],[true]]]],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n"]],[]]],[1,"\\n"],[41,[30,0,["showDecisionModal"]],[[[1,"    "],[8,[39,12],null,[["@isModalOpen","@modalContext","@closeDecisionModal","@confirmAction"],[[30,0,["showDecisionModal"]],[30,0,["decisionModalContext"]],[30,0,["closeDecisionModal"]],[30,0,["undoVoteOnPoll"]]]],null],[1,"\\n"]],[]],null],[13]],["&attrs","@showPollSummaryInfo","pollOptionAndSummary","@model","@isDashEnabled","@creatorView","@authenticatedActor","@updateTrackingObj","@update","@voteCompletionMessage"],false,["if","global-helpers@or","global-helpers@not","each","-track-array","update-components@poll-option","fn","update-components@poll-voters-list-modal","on","t","text-view-model@text-view-model-v2","text-view-model@text-view-model","feed-shared@modals/decision-modal"]]',moduleName:"update-components/components/poll-summary.hbs",isStrictMode:!1}),I=`/${u.default.namespace}/voyagerFeedPollsPollVote`,x="components/feed-shared@modals/decision-modal"
let P=(h=(0,l.inject)("i18n"),f=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),b=(0,l.inject)("store"),v=(0,l.inject)("pem-tracking"),y=class extends c.default{get votersCount(){return(0,d.get)(this.args,"model.pollOptionSummaries").reduce(((e,t)=>(0,d.get)(t,"voteCount")+e),0)}get showPollResultView(){return(0,d.get)(this.args,"model.closed")||(0,d.get)(this.args,"model.votedPollOptionUrns.length")||this.showCreatorResults}get showUndoOption(){return this.showPollResultView&&(0,d.get)(this.args,"model.votedPollOptionUrns.length")&&!(0,d.get)(this.args,"model.closed")&&this.votersCount>0}get showViewToggle(){return!(0,d.get)(this.args,"model.closed")&&this.args.creatorView&&!(0,d.get)(this.args,"model.votedPollOptionUrns.length")}get showRemoveVoteOption(){return this.showPollResultView&&(0,d.get)(this.args,"model.votedPollOptionUrns.length")&&(0,d.get)(this.args,"model.closed")}get showOptionButton(){return this.showUndoOption||this.showViewToggle||this.showRemoveVoteOption}get viewToggleText(){const{i18n:e}=this
let t
t=this.showPollResultView?e.lookupTranslation("components/update-components@poll-summary","i18n_text_hide_results")():e.lookupTranslation("components/update-components@poll-summary","i18n_text_view_results")()
return t}get pollOptionsAndSummaries(){const{pollOptions:e,"model.pollOptionSummaries":t}=(0,d.getProperties)(this.args,"pollOptions","model.pollOptionSummaries")
let n=[]
e&&(n=new Array(e.length).fill().map(((n,i)=>{const o={pollOption:e.objectAt(i)}
t&&e.length===t.length&&(o.pollOptionSummary=t.objectAt(i))
return o})))
return n}constructor(){super(...arguments);(0,t.default)(this,"i18n",_,this);(0,t.default)(this,"persistentToastManager",T,this);(0,t.default)(this,"store",k,this);(0,t.default)(this,"pemTracking",E,this);(0,t.default)(this,"showCreatorResults",w,this);(0,t.default)(this,"showDecisionModal",C,this);(0,t.default)(this,"showVotersList",O,this);(0,t.default)(this,"decisionModalContext",S,this);(0,n.default)(this,"disableRequests",!1)
this.showCreatorResults=this.args.creatorView&&this.votersCount>0}closeDecisionModal(){this.showDecisionModal=!1}voteOnPollOption(e){var t,n
if(this.disableRequests||this.args.isPreviewMode)return
this.disableRequests=!0
const i=(0,d.get)(e,"pollOptionUrn"),o=(0,p.addQueryParam)(I,"action","vote"),r={pollOptionUrn:i},{authenticatedActor:a}=this.args
a&&(0,d.get)(a,"miniCompany")&&(r.organizationActorUrn=(0,m.default)(a))
this._fireTrackingEvents({actionType:"voteOption",actionCategory:"VOTE",controlName:"poll_vote_option"})
null===(t=(n=this.args).onPollOptionClick)||void 0===t||t.call(n)
const l=this.store.adapterFor("-ember-m3").ajax(o,"POST",{data:r}),s=[g.DEGRADATION_TRACKING_METADATA.POLL_PARTICIPATION]
this.pemTracking.trackFeatureDegradations(o,[],s,l)
l.then((e=>{this._handlePollResponse({isVoting:true,pollOptionUrn:i,payload:e})})).catch((e=>{this._handlePollResponse({isVoting:true,pollOptionUrn:i,error:e})
throw e}))}undoVoteOnPoll(){if(this.disableRequests||this.args.isPreviewMode)return
this.disableRequests=!0
const e=(0,d.get)(this.args,"model.votedPollOptionUrns.firstObject"),t=(0,p.addQueryParam)(I,"action","unvote"),n={pollOptionUrn:e},{authenticatedActor:i}=this.args
i&&(0,d.get)(i,"miniCompany")&&(n.organizationActorUrn=(0,m.default)(i))
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"})
this.store.adapterFor("-ember-m3").ajax(t,"POST",{data:n}).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.args.isPreviewMode){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.args.isPreviewMode||this.args.isMiniUpdate&&!this.args.isReshareContent)){this.showVotersList=!0
this._fireTrackingEvents({actionType:"viewVotersList",actionCategory:"VIEW",controlName:"poll_voters_list"})}}closeVotersList(){this.showVotersList=!1}getPollSummary(){this._getPollSummary()}onRemoveVote(){const{i18n:e}=this,t=e.lookupTranslation(x,"remove_vote")(),n=e.lookupTranslation(x,"remove_vote_description")(),i=e.lookupTranslation(x,"remove")(),o=e.lookupTranslation(x,"cancel")()
this._fireTrackingEvents({controlName:"poll_remove_vote_tap"})
this.decisionModalContext={cancelKeyText:o,confirmKeyText:i,modalDescription:n,modalTitle:t,cancelTrackingKey:"cancel",confirmTrackingKey:"remove",pageTrackingKey:"flagship3_feed_removevotes.module",trackingPrefix:"removevotes."}
this.showDecisionModal=!0}_fireTrackingEvents(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{controlName:t,actionCategory:n,actionType:i}=e
if(t){var o
null===(o=this.args.updateTrackingObj)||void 0===o||o.fireControlInteractionEvent(t)}if(i&&n){var r
null===(r=this.args.updateTrackingObj)||void 0===r||r.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:i,actionCategory:n})}}_handlePollResponse(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{isVoting:t,pollOptionUrn:n,payload:i,error:o}=e
this.disableRequests=!1
let r=""
if(i)r=(0,d.get)(i,"data.value")
else if(o)try{r=JSON.parse((0,d.get)(o,"errors.firstObject.detail")).data.value}catch(e){if("SyntaxError"!==e.name)throw e
r=""}const{i18n:a}=this
let l=""
switch(r){case"SUCCESS":this._updateValuesOnVoteAndUnvote(t,n)
break
case"FORBIDDEN":l=a.lookupTranslation("components/update-components@poll-summary","i18n_poll_ineligible_error")()
break
case"POLL_CLOSED":l=a.lookupTranslation("components/update-components@poll-summary","i18n_poll_closed_error")()
this._getPollSummary()
break
case"POLL_NOT_FOUND":l=a.lookupTranslation("components/update-components@poll-summary","i18n_poll_not_found_error")()
break
default:l=a.lookupTranslation("components/update-components@poll-summary","i18n_poll_error")()}l&&this.persistentToastManager.error({message:l})}_getPollSummary(){const e=(0,d.get)(this.args,"model.entityUrn")
if(e){const{authenticatedActor:t}=this.args,n={pollSummaryUrn:e,q:"pollSummaryUrn"}
t&&(0,d.get)(t,"miniCompany")&&(n.organizationActorUrn=(0,m.default)(t))
this.store.queryURL("voyagerFeedPollsPollSummary",{params:n,reload:!0}).then((()=>{this.args.model.rollbackAttributes()
this.isDestroying||0!==this.votersCount||(0,d.get)(this.args,"model.closed")||(0,d.get)(this.args,"model.votedPollOptionUrns.length")||!this.showCreatorResults||(this.showCreatorResults=!this.showCreatorResults)}))}}_updateValuesOnVoteAndUnvote(e,t){const n=this.args.creatorView,i=(0,d.get)(this.args,"model.votedPollOptionUrns")
let o
if(e){n&&(this.showCreatorResults=!0)
o=1;(0,d.set)(this.args,"model.votedPollOptionUrns",i.addObject(t))}else{n&&(this.showCreatorResults=!1)
o=-1;(0,d.set)(this.args,"model.votedPollOptionUrns",i.removeAt(0))}const r=(0,d.get)(this.args,"model.pollOptionSummaries")
if(r&&r.length){const e=this.pollOptionsAndSummaries.findIndex((e=>(0,d.get)(e.pollOption,"pollOptionUrn")===t)),n=r.objectAt(e);(0,d.set)(n,"voteCount",(0,d.get)(n,"voteCount")+o)}}},_=(0,i.default)(y.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"persistentToastManager",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(y.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(y.prototype,"pemTracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(y.prototype,"showCreatorResults",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(0,i.default)(y.prototype,"showDecisionModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,i.default)(y.prototype,"showVotersList",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(y.prototype,"decisionModalContext",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(y.prototype,"closeDecisionModal",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"closeDecisionModal"),y.prototype),(0,i.default)(y.prototype,"voteOnPollOption",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"voteOnPollOption"),y.prototype),(0,i.default)(y.prototype,"undoVoteOnPoll",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"undoVoteOnPoll"),y.prototype),(0,i.default)(y.prototype,"onToggleView",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"onToggleView"),y.prototype),(0,i.default)(y.prototype,"viewVotersListAction",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"viewVotersListAction"),y.prototype),(0,i.default)(y.prototype,"closeVotersList",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"closeVotersList"),y.prototype),(0,i.default)(y.prototype,"getPollSummary",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"getPollSummary"),y.prototype),(0,i.default)(y.prototype,"onRemoveVote",[d.action],Object.getOwnPropertyDescriptor(y.prototype,"onRemoveVote"),y.prototype),y)
e.default=P;(0,r.setComponentTemplate)(A,P)}))
define("update-components/components/poll-voters-list-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@glimmer/tracking","@ember/object","feed-pagination-state/utils/pagination-state","feed-utils/utils/extract-organization-actor"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b,v,y
const _=(0,a.createTemplateFactory)({id:"8StA65g8",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[8,[39,1],null,[["@isOpen","@dismissModal","@modalClasses","@size"],[[30,3],[28,[37,2],[[30,0,["closeModal"]],true],null],"feed-shared-poll-voters-list-modal pt4 pb4 tabbed-modal","medium"]],[["default"],[[[[1,"\\n      "],[8,[39,3],null,[["@selection","@activeTab","@in-modal"],[[30,0,["currentPollOptionUrn"]],[30,0,["currentPollOptionUrn"]],true]],[["default"],[[[[1,"\\n        "],[8,[30,4,["artdeco-modal-header"]],null,[["@class"],["p0 text-align-center"]],[["default"],[[[[1,"\\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],[1,"\\n            "],[1,[28,[35,4],["i18n_votes_header_key","update-components/components/poll-voters-list-modal"],null]],[1,"\\n          "],[13],[1,"\\n          "],[8,[30,5,["tablist"]],null,[["@class"],["display-flex align-items-stretch pl6 pr6"]],[["default"],[[[[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,2]],null]],null],null,[[[6,[30,6,["tab"]],[[30,7,["pollOption","pollOptionUrn"]]],[["class","on-select"],["display-flex flex-1 flex-column align-items-center ml0 p0",[28,[37,2],[[30,0,["tabClick"]],[30,7,["pollOption","pollOptionUrn"]]],null]]],[["default"],[[[[1,"                "],[10,0],[14,0,"feed-shared-voters-list-modal__tab-count"],[12],[1,"\\n                  "],[1,[30,7,["pollOptionSummary","voteCount"]]],[1,"\\n                "],[13],[1,"\\n                "],[10,0],[14,0,"white-space-pre-line break-words mb2 t12 t-black--light t-normal"],[12],[1,"\\n                  "],[1,[28,[35,7],[[30,7,["pollOption","option"]]],null]],[1,"\\n                "],[13],[1,"\\n"]],[]]]]]],[7]],null],[1,"          "]],[6]]]]],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[5]]]]],[1,"\\n      "],[8,[30,4,["artdeco-modal-content"]],null,[["@classNames"],["feed-shared-voters-list-modal__content display-flex pr6 pl6"]],[["default"],[[[[1,"\\n"],[41,[30,0,["isLoading"]],[[[1,"          "],[8,[39,8],null,[["@size","@allyText","@class"],["small",[28,[37,4],["i18n_accessibility_loading_text","update-components/components/poll-voters-list-modal"],null],"mbA"]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,9],null,[["@pollVotes","@canInfiniteScroll","@nextPage","@dismissModal","@updateTrackingObj","@update"],[[30,0,["pollVotes"]],[30,0,["canInfiniteScroll"]],[30,0,["nextPage"]],[28,[37,2],[[30,0,["closeModal"]],false],null],[30,8],[30,0,["update"]]]],null],[1,"\\n"]],[]]],[1,"      "]],[]]]]],[1,"\\n    "]],[4]]]]],[1,"\\n"]],[]],null],[13]],["&attrs","@pollOptionsAndSummaries","@isOpen","modal","tabs","tablist","pollOptionAndSummary","@updateTrackingObj"],false,["if","artdeco-modal@artdeco-modal","fn","ember-cli-artdeco-tabs@artdeco-tabs","t","each","-track-array","text-view-model@text-view-model","artdeco-loader@artdeco-loader","update-components@poll-voters-list"]]',moduleName:"update-components/components/poll-voters-list-modal.hbs",isStrictMode:!1})
let T=(m=(0,l.inject)("store"),g=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"store",h,this);(0,n.default)(this,"hasFiredTabClickCIE",!1);(0,t.default)(this,"pollVotes",f,this);(0,t.default)(this,"currentPollOptionUrn",b,this);(0,t.default)(this,"isLoading",v,this);(0,t.default)(this,"canInfiniteScroll",y,this)}nextPage(){const e=this.currentPollOptionUrn,t=this.paginationState.getNextPagingValues(),n={pollOptionUrn:e,q:"pollAndOption",start:(0,d.get)(t,"start"),count:(0,d.get)(t,"count")},{authenticatedActor:i}=this.args,o=i&&(0,p.default)(i)
o&&(n.organizationActorUrn=o)
return this.store.queryURL("voyagerFeedPollsPollVote",{params:n,reload:!0}).then((n=>{if(!this.isDestroying){this._updateVoteTotalForOption(e,(0,d.get)(n,"paging.total"))
this.pollVotes=this.pollVotes.concat((0,d.get)(n,"elements").toArray())
this.canInfiniteScroll=t.hasNextPage}}))}tabClick(e){if(!this.hasFiredTabClickCIE){var t
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent("poll_voters_list_tab")
this.hasFiredTabClickCIE=!0}this.isLoading=!0
this.canInfiniteScroll=!0
const n={pollOptionUrn:e,q:"pollAndOption",count:20,start:0},{authenticatedActor:i}=this.args,o=i&&(0,p.default)(i)
o&&(n.organizationActorUrn=o)
this.store.queryURL("voyagerFeedPollsPollVote",{params:n,reload:!0}).then((t=>{if(this.isDestroying)return
const n=(0,d.get)(t,"paging.total"),i=(0,d.get)(t,"paging.count")
this._updateVoteTotalForOption(e,n)
this.pollVotes=[...(0,d.get)(t,"elements").toArray()]
this.paginationState=new u.default({count:i,total:n,start:(0,d.get)(t,"paging.start"),pagingSize:20,direction:"next"})
this.currentPollOptionUrn=e
this.isLoading=!1
this.canInfiniteScroll=n>i})).catch((e=>{this.isLoading=!1
throw e}))}closeModal(e){var t,n,i,o
if(e){var r
null===(r=this.args.updateTrackingObj)||void 0===r||r.fireControlInteractionEvent("close")}null===(t=(n=this.args).getPollSummary)||void 0===t||t.call(n)
this.pollVotes=[]
null===(i=(o=this.args).closeModal)||void 0===i||i.call(o)}_updateVoteTotalForOption(e,t){const{pollOptionsAndSummaries:n}=this.args,i=n.find((t=>(0,d.get)(t,"pollOption.pollOptionUrn")===e));(0,d.set)(i,"pollOptionSummary.voteCount",t)}},h=(0,i.default)(g.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"pollVotes",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),b=(0,i.default)(g.prototype,"currentPollOptionUrn",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(g.prototype,"isLoading",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(g.prototype,"canInfiniteScroll",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"nextPage",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"nextPage"),g.prototype),(0,i.default)(g.prototype,"tabClick",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"tabClick"),g.prototype),(0,i.default)(g.prototype,"closeModal",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"closeModal"),g.prototype),g)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("update-components/components/poll-voters-list",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/service"],(function(e,t,n,i,o,r,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
const m=(0,a.createTemplateFactory)({id:"dC4QJgv9",block:'[[[11,0],[24,0,"feed-shared-poll-voters-list"],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@isDisabled","@items","@onTrigger"],[[28,[37,1],[[30,2]],null],[30,3],[30,4]]],[["content"],[[[[1,"\\n"],[42,[28,[37,3],[[28,[37,3],[[30,6]],null]],null],null,[[[1,"        "],[10,0],[14,0,"feed-shared-poll-vote__item-container mt2 mb2"],[12],[1,"\\n          "],[10,0],[14,0,"feed-shared-poll-vote__item"],[12],[1,"\\n"],[41,[30,7,["navigationContext"]],[[[1,"              "],[8,[39,5],[[24,"target","_blank"],[24,0,"feed-shared-poll-vote__profile-link link-without-hover-visited"]],[["@href","@useDefaultLinkBehavior","@invokeAction"],[[30,7,["navigationContext","actionTarget"]],true,[28,[37,6],[[30,0,["handleNavigation"]],[30,7,["navigationContext"]]],null]]],[["default"],[[[[1,"\\n                "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,7,["image"]],[[[1,"                    "],[8,[39,7],[[24,0,"mr3"]],[["@entitySize","@images","@isPresenceEnabled"],[4,[30,7,["image"]],true]],null],[1,"\\n"]],[]],null],[1,"                  "],[10,0],[14,0,"feed-shared-poll-vote__member-section display-flex"],[12],[1,"\\n                    "],[10,1],[14,0,"t14 t-black t-bold"],[12],[1,"\\n                      "],[1,[28,[35,8],[[30,7,["name"]]],null]],[1,"\\n"],[41,[30,7,["supplementaryActorInfo"]],[[[1,"                        "],[10,1],[14,0,"t12 t-black--light t-normal"],[12],[1,"\\n                          •\\n                          "],[1,[28,[35,8],[[30,7,["supplementaryActorInfo"]]],null]],[1,"\\n                        "],[13],[1,"\\n"]],[]],null],[1,"                    "],[13],[1,"\\n                    "],[10,1],[14,0,"t12 t-black--light t-normal"],[12],[1,"\\n                      "],[1,[28,[35,8],[[30,7,["description"]]],null]],[1,"\\n                    "],[13],[1,"\\n                  "],[13],[1,"\\n                "],[13],[1,"\\n              "]],[]]]]],[1,"\\n"]],[]],[[[1,"              "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,7,["image"]],[[[1,"                  "],[8,[39,7],[[24,0,"mr3"]],[["@entitySize","@images"],[4,[30,7,["image"]]]],null],[1,"\\n"]],[]],null],[1,"                "],[10,0],[14,0,"feed-shared-poll-vote__member-section display-flex"],[12],[1,"\\n                  "],[10,1],[14,0,"t14 t-black t-bold"],[12],[1,"\\n                    "],[1,[28,[35,8],[[30,7,["name"]]],null]],[1,"\\n"],[41,[30,7,["supplementaryActorInfo"]],[[[1,"                      "],[10,1],[14,0,"t12 t-black--light t-normal"],[12],[1,"\\n                        •\\n                        "],[1,[28,[35,8],[[30,7,["supplementaryActorInfo"]]],null]],[1,"\\n                      "],[13],[1,"\\n"]],[]],null],[1,"                  "],[13],[1,"\\n                  "],[10,1],[14,0,"t12 t-black--light t-normal"],[12],[1,"\\n                    "],[1,[28,[35,8],[[30,7,["description"]]],null]],[1,"\\n                  "],[13],[1,"\\n                "],[13],[1,"\\n              "],[13],[1,"\\n"]],[]]],[41,[30,7,["profileUrn"]],[[[41,[30,0,["participateMbcMigrationEnabled"]],[[[1,"                "],[8,[39,9],null,[["@composeOption","@recipientUrns","@update","@onMessagingOpened"],[[30,7,["messageComposeOption"]],[30,7,["profileUrn"]],[30,8],[30,0,["closeModal"]]]],[["default"],[[[[1,"\\n                  "],[11,"button"],[24,0,"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--circle"],[24,4,"button"],[4,[38,10],["click",[30,9]],null],[12],[1,"\\n                    "],[1,[28,[35,11],null,[["type","size"],["messages-icon","large"]]]],[1,"\\n                  "],[13],[1,"\\n                "]],[9]]]]],[1,"\\n"]],[]],[[[1,"                "],[8,[39,12],null,[["@recipientId","@update","@recipientDistance","@messageModalIsOpen","@onShowMessage","@buttonClasses"],[[30,7,["profileUrn"]],[30,8],"DISTANCE_1",false,[30,0,["closeModal"]],"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--circle"]],[["default"],[[[[1,"\\n                  "],[1,[28,[35,11],null,[["type","size"],["messages-icon","large"]]]],[1,"\\n                "]],[]]]]],[1,"\\n"]],[]]]],[]],null],[1,"          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[7]],null],[1,"    "]],[5,6]]]]],[1,"\\n"],[13]],["&attrs","@canInfiniteScroll","@pollVotes","@nextPage","ItemContainer","items","pollVote","@update","showMessaging"],false,["scaffold-finite-scroll@finite-scroll","global-helpers@not","each","-track-array","if","app-aware-link@navigation-context-link","fn","image-view-model@image-view-model","text-view-model@text-view-model","message-button@entry-point","on","artdeco-icons-web@li-icon","message-button@message-button"]]',moduleName:"update-components/components/poll-voters-list.hbs",isStrictMode:!1})
let g=(d=(0,c.inject)("lix"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",p,this)
if(this.args.canInfiniteScroll){this.scrollingElementSelector=".feed-shared-voters-list-modal__content"
this.eventTarget=".feed-shared-voters-list-modal__content"}}get participateMbcMigrationEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.participate-mbc-hi-migration")}closeModal(){var e,t
const{updateTrackingObj:n}=this.args
n&&n.fireControlInteractionEvent("poll_voters_list_message")
null===(e=(t=this.args).dismissModal)||void 0===e||e.call(t)}handleNavigation(e){const{updateTrackingObj:t}=this.args
if(t){var n
const i="poll_voters_list_actor"
t.fireControlInteractionEvent(i)
const o=null!==(n=(0,s.get)(e,"trackingActionType"))&&void 0!==n?n:"viewMember"
t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:o,controlName:i})}}},p=(0,i.default)(u.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"closeModal",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"closeModal"),u.prototype),(0,i.default)(u.prototype,"handleNavigation",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"handleNavigation"),u.prototype),u)
e.default=g;(0,r.setComponentTemplate)(m,g)}))
define("update-components/components/poll",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","global-utils/utils/is-browser","@ember/object","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s
const c=(0,i.createTemplateFactory)({id:"FtkfqnIu",block:'[[[11,0],[16,0,[29,["overflow-hidden ",[30,0,["classNameForPoll"]]," ",[30,1]]]],[17,2],[12],[1,"\\n  "],[10,0],[14,0,"feed-shared-poll__header"],[12],[1,"\\n"],[41,[30,0,["showPollQuestion"]],[[[1,"      "],[10,2],[14,0,"t-sans t-16 t-black t-bold mb1 break-words"],[12],[1,"\\n        "],[8,[39,1],[[24,0,"m0"]],null,[["default"],[[[[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,2],null,[["@tvm"],[[30,4,["question"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,3],[[30,4,["question"]]],[["lineBreaks"],[true]]]],[1,"\\n"]],[]]],[1,"        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[41,[30,4,["visibilityInfo"]],[[[1,"      "],[11,2],[24,0,"feed-shared-poll__visibility-info t-sans t-12 t-black--light mb4"],[4,[38,4],["click",[30,0,["handleVisibilityInfoClick"]]],null],[12],[1,"\\n"],[41,[30,3],[[[1,"          "],[8,[39,2],null,[["@tvm"],[[30,4,["visibilityInfo"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,3],[[30,4,["visibilityInfo"]]],[["trackable"],[true]]]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n  "],[8,[39,5],null,[["@model","@pollOptions","@creatorView","@showPollSummaryInfo","@voteCompletionMessage","@updateTrackingObj","@isPreviewMode","@isMiniUpdate","@isReshareContent","@authenticatedActor","@update","@isDashEnabled","@onPollOptionClick"],[[30,4,["pollSummary"]],[30,4,["pollOptions"]],[30,4,["creatorView"]],[30,4,["showPollSummaryInfo"]],[30,4,["voteCompletionMessage"]],[30,5],[30,6],[30,7],[30,8],[30,9],[30,10],[30,3],[30,0,["handlePollOptionClick"]]]],null],[1,"\\n"],[13]],["@class","&attrs","@isDashEnabled","@model","@updateTrackingObj","@isPreviewMode","@isMiniUpdate","@isReshareContent","@authenticatedActor","@update"],false,["if","feed-shared@inline-show-more-text","text-view-model@text-view-model-v2","text-view-model@text-view-model","on","update-components@poll-summary"]]',moduleName:"update-components/components/poll.hbs",isStrictMode:!1})
let d=(s=class extends o.default{get classNameForPoll(){return this.args.isPreviewMode?"feed-shared-poll--preview":this.args.isReshareContent&&!this.args.hasCommentary?"feed-shared-poll--no-border":"feed-shared-poll"}get showPollQuestion(){const e=(0,a.get)(this.args,"model.pollSummary.closed")||(0,a.get)(this.args,"model.pollSummary.votedPollOptionUrns.length")
return(0,a.get)(this.args,"model.showPollSummaryInfo")||!e}handleVisibilityInfoClick(e){if(r.default){const{target:i}=e
if(void 0!==(0,a.get)(i,"dataset.attributeIndex")){var t,n
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent("learn_more_link")
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({controlName:"learn_more_link",actionType:"viewPollLearnMore",actionCategory:"VIEW"})}}}handlePollOptionClick(){if((0,a.get)(this.args,"update.updateMetadata.actionTriggerEnabled")||(0,a.get)(this.args,"update.metadata.actionTriggerEnabled")){var e,t
const n=(0,a.get)(this.args,"update.updateMetadata.urn")||(0,a.get)(this.args,"update.metadata.backendUrn")
null===(e=(t=this.args).onTriggerUpdateAttachment)||void 0===e||e.call(t,l.UPDATE_ATTACHMENT_TRIGGER_ACTIONS.POLL_VOTE,[],n)}}},(0,t.default)(s.prototype,"handleVisibilityInfoClick",[a.action],Object.getOwnPropertyDescriptor(s.prototype,"handleVisibilityInfoClick"),s.prototype),(0,t.default)(s.prototype,"handlePollOptionClick",[a.action],Object.getOwnPropertyDescriptor(s.prototype,"handlePollOptionClick"),s.prototype),s)
e.default=d;(0,n.setComponentTemplate)(c,d)}))
define("update-components/components/post-cta",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","organization-detour/broadcast-to-share-detour-manager","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h
const f=(0,a.createTemplateFactory)({id:"rO8FAR8N",block:'[[[10,0],[14,0,"feed-shared-post-cta"],[12],[1,"\\n  "],[10,0],[12],[1,"\\n"],[41,[30,1,["socialProofText"]],[[[1,"      "],[10,0],[14,0,"t-12 t-black--light truncate pv2 ph3"],[12],[1,"\\n        "],[8,[39,1],null,[["@tvm"],[[30,1,["socialProofText"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[8,[39,2],null,[["@shareOrigin","@initialDetourManager","@disableDetourEdit","@disableDetourPreviewRemoval"],[[30,0,["shareOrigin"]],[30,0,["initialDetourManager"]],true,true]],[["default"],[[[[1,"\\n      "],[10,"footer"],[14,0,"artdeco-card__actions"],[12],[1,"\\n        "],[8,[39,3],[[24,0,"justify-flex-start p3"],[4,[38,5],["broadcast_share_post"],null]],[["@type","@color","@stretch","@icon","@text","@click"],["tertiary","muted","fluid","compose",[30,1,["ctaText"]],[28,[37,4],[[30,0,["onCTAClick"]],[30,3],[30,2]],null]]],null],[1,"\\n      "],[13],[1,"\\n    "]],[2]]]]],[1,"\\n  "],[13],[1,"\\n"],[13]],["@model","openShareboxModal","@updateMetadata"],false,["if","text-view-model@text-view-model-v2","sharing-entry@share-button","artdeco-button@artdeco-button","fn","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"update-components/components/post-cta.hbs",isStrictMode:!1})
let b=(u=(0,s.inject)("feed-tracking@feed-action-event"),p=(0,s.inject)("store"),m=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"feedActionEvent",g,this);(0,t.default)(this,"store",h,this);(0,n.default)(this,"shareOrigin","BROADCAST")}get initialDetourManager(){return new c.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"})}},g=(0,i.default)(m.prototype,"feedActionEvent",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(m.prototype,"onCTAClick",[d.action],Object.getOwnPropertyDescriptor(m.prototype,"onCTAClick"),m.prototype),m)
e.default=b;(0,r.setComponentTemplate)(f,b)}))
define("update-components/components/promo-v1",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils"],(function(e,t,n,i,o,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"2kHivjVZ",block:'[[[11,0],[24,0,"feed-shared-promo-v1"],[17,1],[12],[1,"\\n"],[41,[30,0,["showControlMenuComponent"]],[[[1,"    "],[8,[30,2],null,null,null],[1,"\\n"]],[]],null],[1,"\\n  "],[10,0],[14,0,"display-flex"],[12],[1,"\\n    "],[10,0],[14,0,"m4"],[12],[1,"\\n      "],[10,2],[14,0,"t-black t-18 mb2"],[12],[1,"\\n        "],[1,[28,[35,1],[[30,3,["title"]]],null]],[1,"\\n      "],[13],[1,"\\n"],[41,[30,3,["subTitle"]],[[[1,"        "],[10,2],[14,0,"t-14 t-black--light t-normal mb4"],[12],[1,"\\n          "],[1,[28,[35,1],[[30,3,["subTitle"]]],null]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[41,[30,3,["primaryCta"]],[[[1,"        "],[8,[39,2],[[24,"target","_blank"],[24,0,"fl artdeco-button artdeco-button--secondary"],[4,[38,3],["promo_primary_action"],[["controlTrackingId"],[[30,5,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[30,3,["primaryCta","navigationContext","actionTarget"]],[30,4]]],[["default"],[[[[1,"\\n          "],[1,[30,3,["primaryCta","text"]]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n"],[41,[30,3,["image"]],[[[1,"      "],[10,0],[15,0,[29,["feed-shared-promo-v1__image-wrapper\\n          ",[52,[30,0,["showControlMenuComponent"]],"feed-shared-promo-v1__image-wrapper--with-control-menu"]]]],[12],[1,"\\n        "],[8,[39,4],null,[["@images","@imgClasses","@imgWidth"],[[30,3,["image"]],"feed-shared-promo-v1__image",110]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n"],[41,[51,[30,0,["showControlMenuComponent"]]],[[[1,"    "],[11,"button"],[16,"aria-label",[28,[37,6],["close_promo","update-components/components/promo-v1"],null]],[24,0,"feed-shared-promo-v1__close-button"],[24,4,"button"],[4,[38,3],["promo_dismiss"],null],[4,[38,7],["click",[30,6]],null],[12],[1,"\\n      "],[1,[28,[35,8],null,[["a11y-text","size","type"],[[28,[37,6],["close_promo","update-components/components/promo-v1"],null],"medium","cancel-icon"]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs","@controlMenuComponent","@model","@onPrimaryCtaClick","@updateMetadata","@handleDismiss"],false,["if","text-view-model@text-view-model","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","unless","t","on","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/promo-v1.hbs",isStrictMode:!1})
class l extends i.default{get showControlMenuComponent(){const e=(0,r.isPresent)(this.args.controlMenuComponent),t=(0,r.isPresent)((0,o.get)(this.args,"updateMetadata.actionsUrn"))
return e&&t}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("update-components/components/promo-v2",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"KJFVDw38",block:'[[[1,"\\n"],[10,"section"],[15,"aria-label",[28,[37,0],["linkedin_promotion","update-components/components/promo-v2"],null]],[15,0,[29,["feed-shared-promo-v2 display-flex\\n    ",[52,[30,1,["image"]],"feed-shared-promo-v2--with-image","feed-shared-promo-v2--without-image"]]]],[12],[1,"\\n  "],[10,0],[15,0,[52,[30,1,["image"]],"feed-shared-promo-v2__control-menu--with-image"]],[12],[1,"\\n    "],[8,[30,2],null,null,null],[1,"\\n  "],[13],[1,"\\n"],[41,[30,1,["image"]],[[[1,"    "],[10,0],[14,0,"feed-shared-promo-v2__image-section"],[12],[1,"\\n      "],[10,0],[14,0,"feed-shared-promo-v2__image-wrapper"],[12],[1,"\\n        "],[8,[39,2],null,[["@images","@imgClasses","@imgWidth"],[[30,1,["image"]],"feed-shared-promo-v2__image",300]],null],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[10,"main"],[15,0,[29,["feed-shared-promo-v2__main\\n      ",[52,[30,1,["image"]],"feed-shared-promo-v2__main--with-image"]]]],[12],[1,"\\n    "],[1,[28,[35,3],null,[["class","size","color","type"],["block mb2","14dp","brand","linkedin-bug"]]]],[1,"\\n"],[41,[30,1,["title"]],[[[1,"      "],[10,"h3"],[14,0,"t-14 mb2"],[12],[1,"\\n        "],[1,[28,[35,4],[[30,1,["title"]]],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[41,[30,1,["primaryCta"]],[[[1,"      "],[8,[39,5],[[24,"target","_blank"],[24,0,"artdeco-button artdeco-button--primary artdeco-button--1"],[4,[38,6],["promo_primary_action"],[["controlTrackingId"],[[30,4,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[30,1,["primaryCta","navigationContext","actionTarget"]],[30,3]]],[["default"],[[[[1,"\\n        "],[1,[30,1,["primaryCta","text"]]],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@model","@controlMenuComponent","@onPrimaryCtaClick","@updateMetadata"],false,["t","if","image-view-model@image-view-model","artdeco-icons-web@li-icon","text-view-model@text-view-model","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"update-components/components/promo-v2.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("update-components/components/promo",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@glimmer/tracking","@ember/service","@ember/object","lego/utils/constants","feed-shared/utils/promo","global-utils/utils/api-compat"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,b,v,y
const _=(0,a.createTemplateFactory)({id:"HMBAzjpk",block:'[[[11,0],[24,0,"feed-shared-promo"],[17,1],[4,[38,0],[[30,0,["onImpression"]]],[["eager","routeName","currentRoute"],[true,[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n"],[41,[30,0,["isPromoStyleV2"]],[[[1,"    "],[8,[39,4],null,[["@controlMenuComponent","@model","@onPrimaryCtaClick","@updateMetadata"],[[30,2],[30,3],[30,0,["onPrimaryCtaClick"]],[30,4]]],null],[1,"\\n"]],[]],[[[1,"    "],[8,[39,5],null,[["@controlMenuComponent","@handleDismiss","@model","@onPrimaryCtaClick","@updateMetadata"],[[30,2],[30,0,["handleDismiss"]],[30,3],[30,0,["onPrimaryCtaClick"]],[30,4]]],null],[1,"\\n"]],[]]],[13]],["&attrs","@controlMenuComponent","@model","@updateMetadata"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","if","update-components@promo-v2","update-components@promo-v1"]]',moduleName:"update-components/components/promo.hbs",isStrictMode:!1})
let T=(g=(0,c.inject)("lego@tracking"),h=(0,c.inject)("store"),f=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",b,this);(0,t.default)(this,"store",v,this);(0,t.default)(this,"isImpressed",y,this)}get isPromoStyleV2(){const{model:e}=this.args
return(0,m.classNameOf)(e)===p.FEED_PROMO_STYLES.PromoComponentV2}get isProminad(){return!!(0,d.get)(this.args.updateMetadata,"trackingData.sponsoredTracking")}get legoTrackingId(){return(0,d.get)(this.args.updateMetadata,"trackingData.trackingId")}handleDismiss(){const e=(0,d.get)(this.args,"updateMetadata.urn"),{updateTrackingObj:t}=this.args
t&&t.fireFeedActionAndSponsoredTrackingEvents({actionType:"dismissPromo",controlName:"promo_dismiss",actionCategory:"DISMISS"})
if(e){var n,i
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:{targetUrn:e,actionType:"HIDE_UPDATE_PROMO"},shouldHide:!0})}this._sendLegoActionTracking(u.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=(0,d.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(u.LEGO_ACTION_PRIMARY)}_sendLegoActionTracking(e){const{isProminad:t,legoTracking:n,legoTrackingId:i}=this
!t&&i&&e&&n.sendLegoAction(i,e,1,!0)}},b=(0,i.default)(f.prototype,"legoTracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(f.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"isImpressed",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"handleDismiss",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"handleDismiss"),f.prototype),(0,i.default)(f.prototype,"onImpression",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"onImpression"),f.prototype),(0,i.default)(f.prototype,"onPrimaryCtaClick",[d.action],Object.getOwnPropertyDescriptor(f.prototype,"onPrimaryCtaClick"),f.prototype),f)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("update-components/components/review",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,o,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l
const s=(0,o.createTemplateFactory)({id:"24CDdcY+",block:'[[[11,0],[16,0,[29,["feed-shared-review__content\\n    ",[52,[30,1],"m0","mt2 mb1 mh4 artdeco-card"],"\\n    ",[30,2]]]],[17,3],[12],[1,"\\n  "],[8,[39,1],[[24,0,"feed-shared-review__link full-width display-flex"],[4,[38,2],["review_share_card"],[["controlTrackingId"],[[30,5,["trackingData","trackingId"]]]]]],[["@href","@invokeAction"],[[52,[30,4,["navigationContext","actionTarget"]],[30,4,["navigationContext","actionTarget"]],"#"],[30,0,["onCardClick"]]]],[["default"],[[[[1,"\\n"],[41,[30,4,["navigationContext","accessibilityText"]],[[[1,"      "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n        "],[1,[30,4,["navigationContext","accessibilityText"]]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[10,0],[14,0,"flex-grow-1"],[12],[1,"\\n"],[41,[30,4,["title"]],[[[1,"        "],[10,0],[14,0,"display-flex"],[12],[1,"\\n          "],[10,1],[14,0,"text-body-xsmall t-black--light break-words"],[12],[1,"\\n"],[41,[30,6],[[[1,"              "],[8,[39,3],null,[["@tvm"],[[30,4,["title"]]]],null],[1,"\\n"]],[]],[[[1,"              "],[1,[28,[35,4],[[30,4,["title"]]],null]],[1,"\\n"]],[]]],[1,"          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["renderRating"]],[[[1,"        "],[10,0],[14,0,"mt2 display-flex"],[12],[1,"\\n          "],[8,[39,5],null,[["@rating"],[[30,4,["roundedRating"]]]],null],[1,"\\n          "],[10,1],[14,0,"text-body-xsmall-bold t-black--light ml1"],[14,"aria-hidden","true"],[12],[1,"\\n            "],[1,[30,4,["ratingLabel"]]],[1,"\\n          "],[13],[1,"\\n          "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n            "],[1,[28,[35,6],["i18n_out_of_stars","update-components/components/review"],[["maxRating","ratingLabel"],[5,[30,4,["ratingLabel"]]]]]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,4,["reviewText"]],[[[1,"        "],[10,0],[14,0,"feed-shared-review__review-text-container"],[12],[1,"\\n          "],[8,[39,7],[[24,0,"feed-shared-review__review-text-inline-show-more-text"]],[["@numLinesBeforeTruncation","@trackingOverrides","@updateTrackingObj"],[5,[30,0,["inlineShowMoreTrackingOverrides"]],[30,7]]],[["default"],[[[[1,"\\n            "],[10,1],[14,0,"text-body-medium-open t-black break-words"],[12],[1,"\\n"],[41,[30,6],[[[1,"                "],[8,[39,3],null,[["@tvm","@userGenerated"],[[30,4,["reviewText"]],true]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,4],[[30,4,["reviewText"]]],[["lineBreaks"],[true]]]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[41,[30,0,["renderLockup"]],[[[1,"        "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,4,["lockupImage"]],[[[1,"            "],[8,[39,8],[[24,0,"mr3 flex-shrink-zero"]],[["@images","@entitySize"],[[30,4,["lockupImage"]],1]],null],[1,"\\n"]],[]],null],[1,"          "],[10,0],[12],[1,"\\n            "],[10,"article"],[12],[1,"\\n"],[41,[30,4,["lockupTitle"]],[[[1,"                "],[10,"h2"],[14,0,"text-body-small-bold t-black break-words"],[12],[1,"\\n"],[41,[30,6],[[[1,"                    "],[8,[39,3],null,[["@tvm"],[[30,4,["lockupTitle"]]]],null],[1,"\\n"]],[]],[[[1,"                    "],[1,[28,[35,4],[[30,4,["lockupTitle"]]],null]],[1,"\\n"]],[]]],[41,[30,4,["lockupSubtitle"]],[[[1,"                    "],[10,1],[14,0,"text-body-xsmall t-black break-words"],[12],[1,"\\n                      "],[1,[28,[35,6],["i18n_lockup_title_divider","update-components/components/review"],null]],[1,"\\n"],[41,[30,6],[[[1,"                        "],[8,[39,3],null,[["@tvm"],[[30,4,["lockupSubtitle"]]]],null],[1,"\\n"]],[]],[[[1,"                        "],[1,[28,[35,4],[[30,4,["lockupSubtitle"]]],null]],[1,"\\n"]],[]]],[1,"                    "],[13],[1,"\\n"]],[]],null],[1,"                "],[13],[1,"\\n"]],[]],null],[41,[30,4,["lockupInsight"]],[[[1,"                "],[10,"h3"],[14,0,"text-body-xsmall t-black--light break-words"],[12],[1,"\\n"],[41,[30,6],[[[1,"                    "],[8,[39,3],null,[["@tvm"],[[30,4,["lockupInsight"]]]],null],[1,"\\n"]],[]],[[[1,"                    "],[1,[28,[35,4],[[30,4,["lockupInsight"]]],null]],[1,"\\n"]],[]]],[1,"                "],[13],[1,"\\n"]],[]],null],[1,"            "],[13],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,4,["ctaButton"]],[[[1,"    "],[8,[39,9],[[16,0,[29,["mt2 artdeco-button artdeco-button--secondary\\n        ",[52,[30,4,["lockupImage"]],"feed-shared-review__cta-button"]]]]],[["@model","@updateTrackingObj","@openLinkInNewTab","@controlName","@stopPropagation"],[[30,4,["ctaButton"]],[30,7],false,"review_share_card_cta",true]],null],[1,"\\n"]],[]],null],[13]],["@isMiniUpdate","@class","&attrs","@model","@updateMetadata","@isDashEnabled","@updateTrackingObj"],false,["if","app-aware-link@navigation-context-link","ember-cli-pemberly-tracking@track-interaction","text-view-model@text-view-model-v2","text-view-model@text-view-model","update-components@display-stars","t","feed-shared@inline-show-more-text","image-view-model@image-view-model","update-components@button"]]',moduleName:"update-components/components/review.hbs",isStrictMode:!1})
let c=(l=class extends r.default{constructor(){super(...arguments);(0,t.default)(this,"inlineShowMoreTrackingOverrides",{expandActionName:"expandReviewText",expandControlName:"review_expand"})}get renderRating(){return!(!(0,a.get)(this.args,"model.roundedRating")&&0!==(0,a.get)(this.args,"model.roundedRating")||!(0,a.get)(this.args,"model.ratingLabel"))}get renderLockup(){return(0,a.get)(this.args,"model.lockupTitle")||(0,a.get)(this.args,"model.lockupSubtitle")||(0,a.get)(this.args,"model.lockupInsight")}onCardClick(){const{updateTrackingObj:e}=this.args,t=(0,a.get)(this.args,"model.navigationContext.trackingActionType")
e&&t&&(null==e||e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"review_share_card",actionCategory:"VIEW"}))}},(0,n.default)(l.prototype,"onCardClick",[a.action],Object.getOwnPropertyDescriptor(l.prototype,"onCardClick"),l.prototype),l)
e.default=c;(0,i.setComponentTemplate)(s,c)}))
define("update-components/components/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/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils","@ember/service","@glimmer/tracking","ember","ember-lifeline","global-utils/utils/api-compat","global-utils/utils/is-browser"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,v,y,_,T,k,E
const w=(0,l.createTemplateFactory)({id:"bJyLq3nZ",block:'[[[11,0],[16,0,[29,[[30,1]]]],[17,2],[4,[38,0],null,[["onEnter","onExit","options"],[[30,0,["onEnteringIntersection"]],[30,0,["onExitIntersection"]],[28,[37,1],null,[["threshold"],[0.5]]]]]],[12],[1,"\\n  "],[8,[39,2],null,[["@model","@shouldRegisterRealtimeEvent","@updateSubtitle"],[[30,3],false,[30,0,["updateSubtitle"]]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"video-live__label"],[12],[1,"\\n      "],[1,[30,4,["scheduledTimeTag"]]],[1,"\\n    "],[13],[1,"\\n\\n"],[41,[30,0,["customDetailPageRoute"]],[[[1,"      "],[8,[39,4],[[24,0,"feed-shared-linkedin-video__live-external-link feed-shared-linkedin-video__live-external-link--live pt3"],[4,[38,5],[[52,[30,0,["isLiveEvent"]],"native_event_share_card","scheduled_live_see_more"]],null]],[["@route","@model","@query"],[[30,0,["customDetailPageRoute"]],[30,5,["shareUrn"]],[28,[37,1],null,[["isInternal","actorCompanyId"],["true",[30,0,["companyId"]]]]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["isLiveVideo"]],[[[1,"          "],[10,1],[14,0,"feed-shared-linkedin-video__live-external-link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[1,"\\n            "],[8,[39,6],[[24,0,"feed-shared-linkedin-video__live-external-link-button mb2 pv0 ph2"]],[["@type","@color","@text"],["primary","muted",[28,[37,7],["i18n_see_more","update-components/components/scheduled-live-content"],null]]],null],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n    "],[8,[30,4,["image"]],[[24,0,"video-scheduled-live-poster__image-container--feed"]],[["@imgClasses"],["video-scheduled-live-poster__image video-scheduled-live-poster__image--feed"]],null],[1,"\\n  "]],[4]]]]],[1,"\\n\\n  "],[10,0],[15,0,[29,[[52,[30,3,["titleContext"]],"p3 align-items-flex-start","feed-shared-linkedin-video__description-container"],"\\n      display-flex align-items-center"]]],[12],[1,"\\n"],[41,[30,0,["isLiveEvent"]],[[[1,"      "],[8,[39,4],[[24,0,"feed-shared-scheduled-live-content__event-link"],[4,[38,5],["native_event_share_card"],null]],[["@route","@model","@query"],["video-engine.event",[30,5,["shareUrn"]],[28,[37,1],null,[["isInternal","actorCompanyId"],["true",[30,0,["companyId"]]]]]]],[["default"],[[[[1,"\\n        "],[8,[39,8],null,[["@titleContext","@title","@subtitle","@description","@insightText","@insightImage","@isDashEnabled"],[[30,3,["titleContext"]],[30,3,["title"]],[30,0,["subtitle"]],[30,3,["description"]],[30,3,["insight","text"]],[30,3,["insight","image"]],[30,6]]],null],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],[[[1,"      "],[8,[39,8],[[24,0,"flex-grow-1"]],[["@titleContext","@title","@subtitle","@description","@insightText","@insightImage","@isDashEnabled"],[[30,3,["titleContext"]],[30,3,["title"]],[30,0,["subtitle"]],[30,3,["description"]],[30,3,["insight","text"]],[30,3,["insight","image"]],[30,6]]],null],[1,"\\n"]],[]]],[41,[30,0,["viewerState"]],[[[1,"      "],[8,[39,9],[[24,0,"ml4 flex-shrink-zero"]],[["@viewerState","@urn","@disabled"],[[30,0,["viewerState"]],[30,5,["shareUrn"]],[30,7]]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["@class","&attrs","@model","scheduledLive","@updateMetadata","@isDashEnabled","@isPreviewMode"],false,["ember-scroll-modifiers@did-intersect","hash","live@scheduled-live-poster","if","ember-engines@link-to-external","ember-cli-pemberly-tracking@track-interaction","artdeco-button@artdeco-button","t","live@scheduled-live-update-details","live@live-event-viewer-state-button"]]',moduleName:"update-components/components/scheduled-live-content.hbs",isStrictMode:!1})
let C=(b=(0,u.inject)("global-services@realtime-events"),v=(0,u.inject)("store"),y=class extends s.default{constructor(){super(...arguments);(0,n.default)(this,"realtimeEvents",_,this);(0,n.default)(this,"store",T,this);(0,n.default)(this,"subtitle",k,this);(0,n.default)(this,"hasSubscribedToRealtimeEvents",E,this)}get viewerState(){return this.args.isDashEnabled?(0,c.get)(this.args,"model.viewerStateUrn"):(0,c.get)(this.args,"model.viewerState")}get companyId(){const e=(0,c.get)(this.args,"authenticatedActor.miniCompany.entityUrn")
return e&&(0,h.entityUrnToId)(e)}get inViewportDuration(){var e
return null!==(e=this.args.inViewportDuration)&&void 0!==e?e:3e3}get isLiveVideo(){return"LIVE_VIDEO"===(0,c.get)(this.args,"updateMetadata.detailPageType")}get isLiveEvent(){return"LIVE_EVENT"===(0,c.get)(this.args,"updateMetadata.detailPageType")}get customDetailPageRoute(){return this.isLiveEvent?"video-engine.event":this.isLiveVideo?"video-engine.live":void 0}willDestroy(){super.willDestroy(...arguments);(0,c.get)(this.args,"model.liveVideoFeedPostTopicUrn")&&this.realtimeEvents.removeEventHandlers([(0,c.get)(this.args,"model.liveVideoFeedPostTopicUrn")])}updateSubtitle(e){const n=m.default.testing?(0,c.get)(this.args,"model.subtitle"):(0,c.get)(this.args,"model.subtitle").serialize(),i=(0,t.default)({},n)
i.text=e
this.subtitle=i}onEnteringIntersection(){if(this.isDestroying||!f.default)return
const e=(0,c.get)(this.args,"model.liveVideoFeedPostTopicUrn")
e&&!this.hasSubscribedToRealtimeEvents&&(this._cancelViewportEntry=(0,g.runTask)(this,(()=>{this.realtimeEvents.removeEventHandlers([e])
this.realtimeEvents.registerEventHandlers({[e]:this.handleLiveRealtimeSignal}).then((e=>{!this.isDestroying&&null!=e&&e.results&&Object.keys(e.results).length>0&&(this.hasSubscribedToRealtimeEvents=!0)}))}),this.inViewportDuration))}onExitIntersection(){if(!this.isDestroying&&f.default&&(0,d.isPresent)(this._cancelViewportEntry)){(0,g.cancelTask)(this,this._cancelViewportEntry)
this._cancelViewportEntry=null}}handleLiveRealtimeSignal(){const e=(0,c.get)(this.args,"update.entityUrn")
this.store.queryURL(`feed/updatesV2/${e}`,{reload:!0}).then((e=>{var t,n
null===(t=(n=this.args).updateModelWithProperties)||void 0===t||t.call(n,{content:(0,c.get)(e,"content")})}))}},_=(0,o.default)(y.prototype,"realtimeEvents",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,o.default)(y.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,o.default)(y.prototype,"subtitle",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return(0,c.get)(this.args.model,"subtitle")}}),E=(0,o.default)(y.prototype,"hasSubscribedToRealtimeEvents",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,o.default)(y.prototype,"updateSubtitle",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"updateSubtitle"),y.prototype),(0,o.default)(y.prototype,"onEnteringIntersection",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"onEnteringIntersection"),y.prototype),(0,o.default)(y.prototype,"onExitIntersection",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"onExitIntersection"),y.prototype),(0,o.default)(y.prototype,"handleLiveRealtimeSignal",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"handleLiveRealtimeSignal"),y.prototype),y)
e.default=C;(0,a.setComponentTemplate)(w,C)}))
define("update-components/components/see-more-card",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/debug","rich-text/utils/constants","feed-shared/utils/get-text-attribute-type"],(function(e,t,n,i,o,r,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c
const d=(0,i.createTemplateFactory)({id:"bf31LRp1",block:'[[[11,0],[24,0,"full-height display-flex flex-column"],[17,1],[12],[1,"\\n  "],[10,0],[14,0,"display-flex flex-column flex-grow-1 align-items-center justify-center"],[12],[1,"\\n"],[41,[30,2,["image"]],[[[1,"      "],[8,[39,1],[[24,0,"mt1"]],[["@images","@entitySize","@gridListClass","@gridListItemClass","@illustrationSize","@isGridLayout"],[[30,2,["image"]],4,"feed-shared-see-more-card__image-grid","feed-shared-see-more-card__image",[52,[30,0,["isGridLayout"]],56],[30,0,["isGridLayout"]]]],null],[1,"\\n"]],[]],null],[41,[30,3],[[[1,"      "],[10,1],[15,0,[29,["t-black t-sans text-align-center\\n          ",[52,[30,0,["isGridLayout"]],"t-16 mt4","t-12 mt2"]]]],[12],[1,"\\n        "],[8,[39,2],null,[["@tvm","@onAttributeClick"],[[30,2,["description"]],[30,0,["onAttributeClick"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[1,"      "],[8,[39,3],[[16,0,[29,["t-black t-sans text-align-center\\n          ",[52,[30,0,["isGridLayout"]],"t-16 mt4","t-12 mt2"]]]]],[["@model","@trackingHandler"],[[30,2,["description"]],[30,0,["trackingHandler"]]]],null],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n\\n  "],[8,[39,4],[[24,0,"feed-shared-see-more-card__cta-button artdeco-button artdeco-button--2"]],[["@model","@updateMetadata","@updateTrackingObj","@controlName"],[[30,2,["largeCtaButton"]],[30,4],[30,5],[30,0,["ctaControlName"]]]],null],[1,"\\n"],[13]],["&attrs","@model","@isDashEnabled","@updateMetadata","@updateTrackingObj"],false,["if","image-view-model@image-view-model","text-view-model@text-view-model-v2","update-components@text-view","update-components@button"]]',moduleName:"update-components/components/see-more-card.hbs",isStrictMode:!1}),{PROFILE_MENTION:u,PROFILE_FULLNAME:p,PROFILE_FAMILIARNAME:m,HASHTAG:g,HYPERLINK:h,COMPANY_NAME:f}=l.TEXT_ATTRIBUTE_TYPES,b={DEFAULT:"see_all_cta",DISCOVERY:"entity_carousel_see_more",RELATED_FOLLOW:"see_more_follow_recommendations"}
let v=(c=class extends o.default{get ctaControlName(){return b[this.args.carouselType]||b.DEFAULT}get isGridLayout(){return(0,r.get)(this.args,"model.image.attributes.length")>1}trackingHandler(e){this._trackingHandler(e)}onAttributeClick(e){this._trackingHandler(e.attr)}_trackingHandler(e){var t
let n
n=this.args.isDashEnabled?(0,s.default)(e):(0,r.get)(e,"type")
if(!n)return
const{actionType:i,controlName:o}=function(e){let t={}
switch(e){case m.TYPE:case p.TYPE:case u.TYPE:t={actionType:"viewMember",controlName:"see_all_mention"}
break
case f.TYPE:t={actionType:"viewCompany",controlName:"see_all_mention"}
break
case g.TYPE:t={actionType:"viewHashtagFeed",controlName:"see_all_hashtag"}
break
case h.TYPE:t={actionType:"viewLink",controlName:"see_all_link"}}return t}(n)
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent(o)
if(i){var a
null===(a=this.args.updateTrackingObj)||void 0===a||a.fireFeedActionAndSponsoredTrackingEvents({actionType:i,controlName:o,actionCategory:"VIEW"})}}},(0,t.default)(c.prototype,"trackingHandler",[r.action],Object.getOwnPropertyDescriptor(c.prototype,"trackingHandler"),c.prototype),(0,t.default)(c.prototype,"onAttributeClick",[r.action],Object.getOwnPropertyDescriptor(c.prototype,"onAttributeClick"),c.prototype),c)
e.default=v;(0,n.setComponentTemplate)(d,v)}))
define("update-components/components/share",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","organization-detour/broadcast-to-share-detour-manager","@ember/object"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h
const f=(0,a.createTemplateFactory)({id:"Q24EeqOY",block:'[[[10,0],[14,0,"feed-shared-share"],[12],[1,"\\n  "],[10,0],[12],[1,"\\n"],[41,[30,1,["socialProofText"]],[[[1,"      "],[10,0],[14,0,"t-12 t-black--light truncate pv2 ph3"],[12],[1,"\\n        "],[1,[28,[35,1],[[30,1,["socialProofText"]]],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[8,[39,2],null,[["@shareOrigin","@initialDetourManager","@disableDetourEdit","@disableDetourPreviewRemoval"],[[30,0,["shareOrigin"]],[30,0,["initialDetourManager"]],true,true]],[["default"],[[[[1,"\\n      "],[10,"footer"],[14,0,"artdeco-card__actions"],[12],[1,"\\n        "],[8,[39,3],[[24,0,"justify-flex-start p3"],[4,[38,5],["broadcast_share_post"],null]],[["@type","@color","@stretch","@icon","@text","@click"],["tertiary","muted","fluid","compose",[30,1,["postCTAText"]],[28,[37,4],[[30,0,["onCTAClick"]],[30,3],[30,2]],null]]],null],[1,"\\n      "],[13],[1,"\\n    "]],[2]]]]],[1,"\\n  "],[13],[1,"\\n"],[13]],["@model","openShareboxModal","@updateMetadata"],false,["if","text-view-model@text-view-model","sharing-entry@share-button","artdeco-button@artdeco-button","fn","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"update-components/components/share.hbs",isStrictMode:!1})
let b=(u=(0,s.inject)("feed-tracking@feed-action-event"),p=(0,s.inject)("store"),m=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"feedActionEvent",g,this);(0,t.default)(this,"store",h,this);(0,n.default)(this,"shareOrigin","BROADCAST")}get initialDetourManager(){return new c.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"})}},g=(0,i.default)(m.prototype,"feedActionEvent",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(m.prototype,"onCTAClick",[d.action],Object.getOwnPropertyDescriptor(m.prototype,"onCTAClick"),m.prototype),m)
e.default=b;(0,r.setComponentTemplate)(f,b)}))
define("update-components/components/showcase",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","image-view-model/utils/artdeco-icon","feed-shared/utils/constants"],(function(e,t,n,i,o,r,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s
const c=(0,i.createTemplateFactory)({id:"1qQIJGP8",block:'[[[11,0],[17,1],[24,0,"feed-shared-showcase"],[12],[1,"\\n  "],[8,[39,0],[[16,"onclick",[30,0,["onCardClick"]]],[16,"title",[52,[30,2,["cta"]],[30,2,["cta","navigationContext","accessibilityText"]],""]],[24,"target","_self"],[16,0,[28,[37,2],["feed-shared-showcase__link",[52,[30,0,["isCtaDisabled"]]," feed-shared-showcase__link--disabled",""]],null]]],[["@href","@useDefaultLinkBehavior"],[[30,0,["ctaTargetLink"]],true]],[["default"],[[[[1,"\\n"],[41,[30,2,["icon"]],[[[1,"      "],[10,0],[15,0,[29,["feed-shared-showcase__background-container text-align-center\\n          ",[30,0,["backgroundBottomCSSClass"]]]]],[12],[1,"\\n        "],[10,"figure"],[15,0,[29,["feed-shared-showcase__background\\n            ",[30,0,["backgroundTopCSSClass"]]]]],[12],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[10,0],[15,0,[28,[37,2],["feed-shared-showcase__content-container ",[30,0,["backgroundBottomCSSClass"]],[52,[30,2,["icon"]]," feed-shared-showcase__content-container--with-icon"]],null]],[12],[1,"\\n"],[41,[30,2,["icon"]],[[[1,"        "],[8,[39,3],[[24,0,"feed-shared-showcase__icon"]],[["@images","@entitySize","@illustrationSize"],[[30,2,["icon"]],4,64]],null],[1,"\\n"]],[]],null],[41,[30,2,["title"]],[[[1,"        "],[10,0],[14,0,"feed-shared-showcase__title text-heading-medium"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,2,["title"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,2,["title"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[41,[30,2,["subtitle"]],[[[1,"        "],[10,0],[14,0,"feed-shared-showcase__subtitle text-body-small"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,2,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,2,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[41,[30,2,["cta"]],[[[1,"        "],[10,1],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--2 flex-shrink-zero mt3"],[12],[1,"\\n"],[41,[30,0,["ctaIcon"]],[[[1,"            "],[1,[28,[35,6],null,[["type","size","class"],[[30,0,["ctaIcon","name"]],[30,0,["ctaIcon","size"]],"mh1"]]]],[1,"\\n"]],[]],null],[41,[30,2,["cta","navigationContext","accessibilityText"]],[[[1,"            "],[10,1],[14,0,"visually-hidden"],[12],[1,[30,2,["cta","navigationContext","accessibilityText"]]],[13],[1,"\\n            "],[10,1],[14,"aria-hidden","true"],[12],[1,[30,2,["cta","text"]]],[13],[1,"\\n"]],[]],[[[1,"            "],[1,[30,2,["cta","text"]]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@model","@isDashEnabled"],false,["app-aware-link@navigation-context-link","if","concat","image-view-model@image-view-model","text-view-model@text-view-model-v2","text-view-model@text-view-model","artdeco-icons-web@li-icon"]]',moduleName:"update-components/components/showcase.hbs",isStrictMode:!1})
let d=(s=class extends o.default{get ctaIcon(){const e=(0,r.get)(this.args,"model.cta.iconName")
return e?(0,a.getLIIcon)(e):""}get isCtaDisabled(){const e=(0,r.get)(this.args,"model.cta")
return this.args.isPreviewMode||!e}get ctaTargetLink(){return this.isCtaDisabled?"#":(0,r.get)(this.args.model,"cta.navigationContext.actionTarget")}get backgroundTopCSSClass(){const e=(0,r.get)(this.args,"model.backgroundTopColor")
return e?l.SHOWCASE_BACKGROUND_CLASS[e]:void 0}get backgroundBottomCSSClass(){const e=(0,r.get)(this.args,"model.backgroundBottomColor")
return e?l.SHOWCASE_BACKGROUND_CLASS[e]:void 0}onCardClick(){if(this.isCtaDisabled)return
const{updateTrackingObj:e}=this.args,t=(0,r.get)(this.args.model,"cta.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,controlName:"call_to_action",actionCategory:"VIEW"})}},(0,t.default)(s.prototype,"onCardClick",[r.action],Object.getOwnPropertyDescriptor(s.prototype,"onCardClick"),s.prototype),s)
e.default=d;(0,n.setComponentTemplate)(c,d)}))
define("update-components/components/slideshows",["exports","@ember/component","@ember/template-factory","@ember/component/template-only"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"4x6AIQUJ",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@model"],[[30,2]]],null],[1,"\\n"],[13]],["&attrs","@model"],false,["slideshows@viewer"]]',moduleName:"update-components/components/slideshows.hbs",isStrictMode:!1})
var r=(0,t.setComponentTemplate)(o,(0,i.default)())
e.default=r}))
define("update-components/components/survey",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@glimmer/tracking","@ember/object","ember-lifeline","lego/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,b
const v=(0,a.createTemplateFactory)({id:"OOg1Lrne",block:'[[[11,0],[16,0,[29,["feed-shared-survey\\n    ",[52,[30,0,["isAnimatingSubmit"]],"feed-shared-survey--animate"]]]],[17,1],[4,[38,1],null,[["onEnter"],[[30,0,["fireLegoImpressionEvent"]]]]],[12],[1,"\\n  "],[10,"header"],[14,0,"feed-shared-survey__header"],[12],[1,"\\n    "],[10,0],[14,0,"feed-shared-survey__logo-container"],[12],[1,"\\n      "],[1,[28,[35,2],null,[["size","type"],["medium","linkedin-inbug-color-icon"]]]],[1,"\\n      "],[10,0],[14,0,"feed-shared-survey__logo-text"],[12],[1,"\\n"],[41,[30,2,["submitted"]],[[[1,"          "],[1,[28,[35,3],["i18n_thanks_feedback","update-components/components/survey"],null]],[1,"\\n"]],[]],[[[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,2,["headerText"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,2,["headerText"]]],null]],[1,"\\n"]],[]]]],[]]],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n    "],[8,[30,4],null,null,null],[1,"\\n  "],[13],[1,"\\n  "],[10,"hr"],[14,0,"artdeco-divider feed-shared-survey__divider-header"],[12],[13],[1,"\\n  "],[10,0],[14,0,"feed-shared-survey__main"],[12],[1,"\\n"],[41,[30,2,["submitted"]],[[[1,"      "],[10,0],[14,0,"display-flex flex-column align-items-center text-align-center"],[12],[1,"\\n        "],[10,0],[14,0,"feed-shared-survey__confirmation-text"],[12],[1,"\\n"],[41,[30,3],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,2,["confirmationText"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,2,["confirmationText"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"],[41,[30,2,["confirmationSubtext"]],[[[1,"          "],[10,0],[14,0,"feed-shared-survey__confirmation-subtext"],[12],[1,"\\n"],[41,[30,3],[[[1,"              "],[8,[39,4],null,[["@tvm"],[[30,2,["confirmationSubtext"]]]],null],[1,"\\n"]],[]],[[[1,"              "],[1,[28,[35,5],[[30,2,["confirmationSubtext"]]],null]],[1,"\\n"]],[]]],[1,"          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"],[41,[30,2,["confirmationCtaButton"]],[[[1,"        "],[8,[39,6],[[24,0,"artdeco-button artdeco-button--2 artdeco-button--secondary artdeco-button--full"]],[["@invokeAction","@href"],[[30,0,["fireConfirmationTracking"]],[30,2,["confirmationCtaButton","navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n          "],[1,[30,2,["confirmationCtaButton","text"]]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null]],[]],[[[1,"      "],[10,"form"],[12],[1,"\\n        "],[10,"fieldset"],[14,0,"feed-shared-survey__fieldset"],[12],[1,"\\n          "],[10,"legend"],[14,0,"feed-shared-survey__fieldset-legend"],[12],[1,"\\n            "],[10,1],[14,0,"feed-shared-survey__fieldset-legend-text"],[12],[1,"\\n"],[41,[30,3],[[[1,"                "],[8,[39,4],null,[["@tvm"],[[30,2,["question"]]]],null],[1,"\\n"]],[]],[[[1,"                "],[1,[28,[35,5],[[30,2,["question"]]],null]],[1,"\\n"]],[]]],[1,"            "],[13],[1,"\\n          "],[13],[1,"\\n          "],[10,0],[14,0,"feed-shared-survey__fieldset-inputs"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,2,["surveyResponse"]]],null]],null],null,[[[1,"              "],[10,0],[14,0,"feed-shared-survey__fieldset-inputs-container"],[12],[1,"\\n                "],[11,"input"],[16,"checked",[28,[37,9],[[30,0,["responseSelected"]],[30,5,["trackingActionType"]]],null]],[16,1,[29,["feed-shared-survey--",[30,6]]]],[24,3,"feed-shared-survey--input"],[16,2,[30,5,["trackingActionType"]]],[24,4,"radio"],[4,[38,10],["change",[28,[37,11],[[30,0,["handleInputSelection"]],[30,5,["trackingActionType"]]],null]],null],[12],[13],[1,"\\n                "],[10,"label"],[14,0,"t-12"],[15,"for",[29,["feed-shared-survey--",[30,6]]]],[12],[1,"\\n"],[41,[30,3],[[[1,"                    "],[8,[39,4],null,[["@tvm"],[[30,5,["optionText"]]]],null],[1,"\\n"]],[]],[[[1,"                    "],[1,[28,[35,5],[[30,5,["optionText"]]],null]],[1,"\\n"]],[]]],[1,"                "],[13],[1,"\\n              "],[13],[1,"\\n"]],[5,6]],null],[1,"          "],[13],[1,"\\n        "],[13],[1,"\\n        "],[8,[39,12],[[24,0,"feed-shared-survey__form-button"]],[["@click","@disabled","@size","@stretch","@type"],[[30,0,["handleSurveySubmission"]],[28,[37,13],[[30,0,["responseSelected"]]],null],"2","full","secondary"]],[["default"],[[[[1,"\\n          "],[1,[28,[35,3],["i18n_submit_form","update-components/components/survey"],null]],[1,"\\n        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n"]],[]]],[41,[30,2,["footerText"]],[[[1,"      "],[10,"hr"],[14,0,"artdeco-divider feed-shared-survey__divider-footer"],[12],[13],[1,"\\n      "],[10,"footer"],[14,0,"feed-shared-survey__footer"],[12],[1,"\\n"],[41,[30,3],[[[1,"          "],[8,[39,4],null,[["@tvm"],[[30,2,["footerText"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,5],[[30,2,["footerText"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@model","@isDashEnabled","@controlMenuComponent","reason","index"],false,["if","ember-scroll-modifiers@did-intersect","artdeco-icons-web@li-icon","t","text-view-model@text-view-model-v2","text-view-model@text-view-model","app-aware-link@app-aware-link","each","-track-array","global-helpers@eq","on","fn","artdeco-button@artdeco-button","global-helpers@not"]]',moduleName:"update-components/components/survey.hbs",isStrictMode:!1}),y=Object.freeze({selectDisagree:"survey_rating_disagree",selectSomewhatDisagree:"survey_rating_somewhat_disagree",selectNeutral:"survey_rating_neutral",selectSomewhatAgree:"survey_rating_somewhat_agree",selectAgree:"survey_rating_agree"}),_=Object.freeze({selectDisagree:"disagree_radio_button",selectSomewhatDisagree:"somewhat_disagree_radio_button",selectNeutral:"neutral_radio_button",selectSomewhatAgree:"somewhat_agree_radio_button",selectAgree:"agree_radio_button"})
let T=(m=(0,s.inject)("lego@tracking"),g=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",h,this);(0,t.default)(this,"responseSelected",f,this);(0,t.default)(this,"isAnimatingSubmit",b,this)}_handleSubmissionAnimation(){this.isAnimatingSubmit=!0;(0,u.runTask)(this,(()=>{this.isAnimatingSubmit=!1;(0,d.set)(this.args,"model.submitted",!0)}),550)}fireConfirmationTracking(){const{model:e,updateTrackingObj:t}=this.args,n=(0,d.get)(e,"confirmationCtaButton.navigationContext.trackingActionType"),i="manage_my_network"
null==t||t.fireControlInteractionEvent(i)
null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:n,controlName:i})}fireLegoImpressionEvent(){this.legoTracking.sendLegoImpression((0,d.get)(this.args.updateMetadata,"trackingData.trackingId"),p.LEGO_ENUM_CONSTANTS.LEGO_IMPRESSION_VISIBILITY_SHOW,!0)}handleInputSelection(e){const{updateTrackingObj:t}=this.args,n=y[e]
null==t||t.fireControlInteractionEvent(n)
this.responseSelected=e}handleSurveySubmission(e){e.preventDefault()
this._handleSubmissionAnimation()
const{updateTrackingObj:t}=this.args
null==t||t.fireControlInteractionEvent("survey_submit_button")
null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"SELECT",actionType:this.responseSelected,controlName:_[this.responseSelected]})
null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"SUBMIT",actionType:"submitFeedSurvey",controlName:"survey_submitted"})
this.legoTracking.sendLegoAction((0,d.get)(this.args.updateMetadata,"trackingData.trackingId"),p.LEGO_ENUM_CONSTANTS.LEGO_ACTION_PRIMARY,1,!0)}},h=(0,i.default)(g.prototype,"legoTracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"responseSelected",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(g.prototype,"isAnimatingSubmit",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"fireConfirmationTracking",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"fireConfirmationTracking"),g.prototype),(0,i.default)(g.prototype,"fireLegoImpressionEvent",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"fireLegoImpressionEvent"),g.prototype),(0,i.default)(g.prototype,"handleInputSelection",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"handleInputSelection"),g.prototype),(0,i.default)(g.prototype,"handleSurveySubmission",[d.action],Object.getOwnPropertyDescriptor(g.prototype,"handleSurveySubmission"),g.prototype),g)
e.default=T;(0,r.setComponentTemplate)(v,T)}))
define("update-components/components/text-chunk",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/service","@ember/object","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,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b
const v=(0,a.createTemplateFactory)({id:"wBdmRuXk",block:'[[[41,[30,0,["isRoutable"]],[[[41,[30,0,["hasEntityHovercardV2"]],[[[41,[28,[37,1],[[30,0,["entityHovercardV2"]],"none"],null],[[[8,[39,2],[[16,"target",[52,[30,1],"_blank","_self"]],[24,0,"tap-target feed-shared-text-view__mention"],[4,[38,4],["click",[30,0,["fireTracking"]]],null]],[["@route","@model"],[[28,[37,3],[[30,0,["route"]]],null],[30,0,["routableParam"]]]],[["default"],[[[[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[true,[30,2],[30,0,["restTextAttributes"]],[30,1]]],null]],[]]]]]],[]],[[[8,[39,6],null,[["@entityUrn"],[[30,0,["entityUrn"]]]],[["default"],[[[[1,"\\n        "],[8,[39,2],[[16,"target",[52,[30,1],"_blank","_self"]],[24,0,"tap-target feed-shared-text-view__mention"],[4,[38,4],["click",[30,0,["fireTracking"]]],null]],[["@route","@model"],[[28,[37,3],[[30,0,["route"]]],null],[30,0,["routableParam"]]]],[["default"],[[[[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[true,[30,2],[30,0,["restTextAttributes"]],[30,1]]],null]],[]]]]],[1,"\\n      "]],[]]]]]],[]]]],[]],[[[8,[39,2],[[16,"target",[52,[30,1],"_blank","_self"]],[24,0,"tap-target feed-shared-text-view__mention"],[4,[38,4],["click",[30,0,["fireTracking"]]],null]],[["@route","@model"],[[28,[37,3],[[30,0,["route"]]],null],[30,0,["routableParam"]]]],[["default"],[[[[10,1],[15,"data-entity-hovercard-id",[30,0,["entityUrn"]]],[15,"data-entity-type",[30,0,["mentionType"]]],[12],[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[true,[30,2],[30,0,["restTextAttributes"]],[30,1]]],null],[13]],[]]]]],[10,"button"],[14,0,"entity-hovercard__a11y-trigger"],[14,"aria-expanded","false"],[15,"aria-label",[28,[37,7],["a11y_entity_hovercard","update-components/components/text-chunk"],[["entityName"],[[30,2]]]]],[15,"data-entity-hovercard-id",[30,0,["entityUrn"]]],[14,"data-entity-hovercard-trigger","click"],[14,4,"button"],[12],[13]],[]]]],[]],[[[41,[30,0,["isParagraph"]],[[[10,2],[12],[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[30,3],[30,2],[30,0,["restTextAttributes"]],[30,1]]],null],[13]],[]],[[[41,[30,0,["isHyperlink"]],[[[8,[39,8],[[4,[38,4],["click",[30,0,["fireTracking"]]],null]],[["@href","@target","@rel","@class"],[[30,0,["url"]],"_blank","noopener",[52,[30,0,["isEmail"]],"feed-shared-text-view__email","feed-shared-text-view__hyperlink"]]],[["default"],[[[[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes"],[true,[30,2],[30,0,["restTextAttributes"]]]],null]],[]]]]]],[]],[[[41,[30,0,["isArtdecoIcon"]],[[[1,[28,[35,9],null,[["type","size","class"],[[30,0,["liIcon","name"]],[30,0,["liIcon","size"]],[30,0,["liIcon","className"]]]]]]],[]],[[[41,[30,0,["isHashtag"]],[[[8,[39,10],[[24,0,"feed-shared-text-view__hashtag"],[16,"target",[52,[30,1],"_blank","_self"]]],[["@href","@invokeAction","@useDefaultLinkBehavior"],[[30,0,["url"]],[30,0,["fireTracking"]],[30,1]]],[["default"],[[[[8,[39,11],null,[["@hashtag"],[[30,2]]],null]],[]]]]]],[]],[[[41,[30,0,["isBold"]],[[[10,"strong"],[12],[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[30,3],[30,2],[30,0,["restTextAttributes"]],[30,1]]],null],[13]],[]],[[[41,[30,0,["isItalic"]],[[[10,"em"],[12],[8,[39,5],null,[["@skipHashTags","@textValue","@textAttributes","@openLinksExternally"],[[30,3],[30,2],[30,0,["restTextAttributes"]],[30,1]]],null],[13]],[]],[[[41,[30,3],[[[1,[30,2]]],[]],[[[8,[39,12],null,[["@text","@updateUrn","@trackingId","@target","@onHashtagClick"],[[30,2],[30,4,["urn"]],[30,4,["trackingData","trackingId"]],[52,[30,1],"_blank","_self"],[30,5]]],null]],[]]]],[]]]],[]]]],[]]]],[]]]],[]]]],[]]]],[]]]],["@openLinksExternally","@textValue","@skipHashTags","@updateMetadata","@onNonAttributedHashtagClick"],false,["if","global-helpers@eq","ember-engines@link-to-external","unbound","on","update-components@text-chunk","entity-hovercard@entity-hovercard-v2","t","ember-cli-pemberly-tracking@shared/external-link","artdeco-icons-web@li-icon","app-aware-link@navigation-context-link","hashtag-a11y@hashtag-a11y","rich-text@wrap-hashtags"]]',moduleName:"update-components/components/text-chunk.hbs",isStrictMode:!1}),y={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"}},_=new Set([p.TEXT_ATTRIBUTE_TYPES.PROFILE_MENTION.TYPE,p.TEXT_ATTRIBUTE_TYPES.PROFILE_FULLNAME.TYPE,p.TEXT_ATTRIBUTE_TYPES.PROFILE_FAMILIARNAME.TYPE,p.TEXT_ATTRIBUTE_TYPES.COMPANY_NAME.TYPE,p.TEXT_ATTRIBUTE_TYPES.GROUP_NAME.TYPE]),T="voyager.web.infraux-entity-hovercard-v2"
let k=(h=(0,s.inject)("lix"),f=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",b,this)}get entityHovercardV2(){return this.lix.getTreatment(T)}get hasEntityHovercardV2(){return this.lix.getTreatmentIsEnabled(T)}get isProfileTetrisEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.profile-tetris")}get textAttribute(){const{textAttributes:e}=this.args
return Array.isArray(e)&&e.length&&e[0]}get restTextAttributes(){const{textAttributes:e}=this.args
return Array.isArray(e)&&e.slice(1)}get textAttributeType(){return this.textAttribute&&(0,c.get)(this.textAttribute,"type")}get isBold(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.BOLD.TYPE}get isItalic(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.ITALIC.TYPE}get isParagraph(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.PARAGRAPH.TYPE}get isHyperlink(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.HYPERLINK.TYPE}get url(){return jSecure.sanitizeUrl((0,c.get)(this.textAttribute,"link"))}get isEmail(){return this.isHyperlink&&(0,c.get)(this.textAttribute,"isEmail")}get isArtdecoIcon(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.ART_DECO_ICON.TYPE}get liIcon(){return y[(0,c.get)(this.textAttribute,"artDecoIcon")]}get isHashtag(){return this.textAttributeType===p.TEXT_ATTRIBUTE_TYPES.HASHTAG.TYPE}get isRoutable(){return _.has(this.textAttributeType)}get route(){return this.isProfileTetrisEnabled?u.ENTITY_DATA_MAP_TETRIS[this.mentionType].ROUTE:u.ENTITY_DATA_MAP[this.mentionType].ROUTE}get routableParam(){return"MINI_COMPANY"===this.mentionType&&(0,c.get)(this.textAttribute,"miniCompany.universalName")||(0,d.extractEntityInfoFromUrn)(this.entityUrn).id}get entityUrn(){return this._getEntityUrn(this.mentionType,this.textAttribute)}get mentionType(){switch(this.textAttributeType){case p.TEXT_ATTRIBUTE_TYPES.PROFILE_MENTION.TYPE:case p.TEXT_ATTRIBUTE_TYPES.PROFILE_FULLNAME.TYPE:case p.TEXT_ATTRIBUTE_TYPES.PROFILE_FAMILIARNAME.TYPE:return"MINI_PROFILE"
case p.TEXT_ATTRIBUTE_TYPES.COMPANY_NAME.TYPE:return"MINI_COMPANY"
case p.TEXT_ATTRIBUTE_TYPES.GROUP_NAME.TYPE:return"MINI_GROUP"
default:return}}fireTracking(){var e,t
null===(e=(t=this.args).trackingHandler)||void 0===e||e.call(t,this.textAttribute)}_getEntityUrn(e,t){const n=this.isProfileTetrisEnabled?u.ENTITY_DATA_MAP_TETRIS[e].ENTITY_URN:u.ENTITY_DATA_MAP[e].ENTITY_URN
if("MINI_PROFILE"===e){var i
const e=(0,c.get)(t,"profileUrn"),o=e&&(0,g.toUrn)("identity/shared/mini-profile",(0,m.extractIdFromUrn)(e).shift())
return null!==(i=(0,c.get)(t,n))&&void 0!==i?i:o}return(0,c.get)(t,n)}},b=(0,i.default)(f.prototype,"lix",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"fireTracking",[c.action],Object.getOwnPropertyDescriptor(f.prototype,"fireTracking"),f.prototype),f)
e.default=k;(0,r.setComponentTemplate)(v,k)}))
define("update-components/components/text-overlay-image",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@ember/object","feed-shared/utils/constants","@glimmer/component"],(function(e,t,n,i,o,r,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m
const g=(0,a.createTemplateFactory)({id:"pX0Dr5ld",block:'[[[8,[39,0],[[16,0,[29,["feed-shared-text-overlay-image ",[30,1]]]],[16,"data-control-name",[30,0,["controlName"]]],[16,"data-control-id",[30,0,["controlId"]]],[17,2],[4,[38,1],["click",[30,0,["fireTrackingEvents"]]],null]],[["@href"],[[30,0,["href"]]]],[["default"],[[[[1,"\\n"],[1,"  "],[8,[39,2],null,[["@images","@imgClasses","@imgWidth"],[[30,3,["image"]],"feed-shared-text-overlay-image__image",[30,0,["scaledImageSize"]]]],null],[1,"\\n\\n  "],[10,0],[14,0,"feed-shared-text-overlay-image__gradient"],[12],[1,"\\n    "],[10,0],[14,0,"feed-shared-text-overlay-image__content"],[12],[1,"\\n"],[41,[30,3,["title"]],[[[1,"        "],[10,2],[14,0,"feed-shared-text-overlay-image__title"],[12],[1,"\\n"],[41,[30,4],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,3,["title"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,3,["title"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3,["subtitle"]],[[[1,"        "],[10,2],[14,0,"feed-shared-text-overlay-image__subtitle t-12 t-white t-normal truncate"],[12],[1,"\\n"],[41,[30,4],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,3,["subtitle"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,3,["subtitle"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3,["description"]],[[[1,"        "],[10,2],[14,0,"feed-shared-text-overlay-image__description"],[12],[1,"\\n"],[41,[30,4],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,3,["description"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,3,["description"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3,["buttonText"]],[[[1,"        "],[10,1],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--inverse"],[12],[1,"\\n"],[41,[30,4],[[[1,"            "],[8,[39,4],null,[["@tvm"],[[30,3,["buttonText"]]]],null],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,5],[[30,3,["buttonText"]]],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]]]]]],["@class","&attrs","@model","@isDashEnabled"],false,["app-aware-link@app-aware-link","on","image-view-model@image-view-model","if","text-view-model@text-view-model-v2","text-view-model@text-view-model"]]',moduleName:"update-components/components/text-overlay-image.hbs",isStrictMode:!1})
let h=(u=(0,l.inject)("router"),p=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"router",m,this);(0,n.default)(this,"scaledImageSize",c.IMAGE_SIZES.EXTENDED)}get controlName(){return this.args.controlName||"text_overlay_image"}get href(){return(0,s.get)(this,"args.model.navigationContext.actionTarget")}get controlId(){return(0,s.get)(this,"args.updateMetadata.trackingData.trackingId")}fireTrackingEvents(){const{updateTrackingObj:e}=this.args,t=(0,s.get)(this,"args.model.navigationContext.trackingActionType"),{controlName:n}=this
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({controlName:n,actionType:t,actionCategory:"VIEW"})}},m=(0,i.default)(p.prototype,"router",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"fireTrackingEvents",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"fireTrackingEvents"),p.prototype),p)
e.default=h;(0,r.setComponentTemplate)(g,h)}))
define("update-components/components/text-view",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@ember/array","@glimmer/component","@ember/debug","@ember/object","feed-shared/utils/constants","feed-shared/utils/text-view","linkify/utils/linkify","punycode","rich-text/utils/constants"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,v,y
const _=(0,a.createTemplateFactory)({id:"whYF4wBJ",block:'[[[11,0],[16,0,[29,["feed-shared-text-view white-space-pre-wrap break-words ",[30,1]]]],[17,2],[12],[10,1],[15,"dir",[30,0,["textDirection"]]],[15,"aria-hidden",[52,[30,0,["hasAccessibilityText"]],"true"]],[12],[42,[28,[37,2],[[28,[37,2],[[30,0,["sortedTextChunks"]]],null]],null],null,[[[8,[39,3],null,[["@textAttributes","@textValue","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick","@skipHashTags","@updateMetadata"],[[30,3,["sortedTextAttributes"]],[30,3,["textValue"]],[30,4],[30,5],[30,6],[30,7],[30,8]]],null]],[3]],null],[13],[41,[30,0,["hasAccessibilityText"]],[[[10,1],[14,0,"visually-hidden"],[12],[42,[28,[37,2],[[28,[37,2],[[30,0,["sortedAccessibilityTextChunks"]]],null]],null],null,[[[8,[39,3],null,[["@textAttributes","@textValue","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick","@skipHashTags","@updateMetadata"],[[30,9,["sortedTextAttributes"]],[30,9,["textValue"]],[30,4],[30,5],[30,6],[30,7],[30,8]]],null]],[9]],null],[13]],[]],null],[13]],["@class","&attrs","textChunk","@trackingHandler","@openLinksExternally","@onNonAttributedHashtagClick","@skipLinkParsing","@updateMetadata","accessibilityTextChunk"],false,["if","each","-track-array","update-components@text-chunk"]]',moduleName:"update-components/components/text-view.hbs",isStrictMode:!1})
let T=(b=(0,l.inject)("store"),v=class extends c.default{constructor(){super(...arguments);(0,n.default)(this,"sortBy","start");(0,t.default)(this,"store",y,this)}get accessibilityTextAttributes(){return(0,u.get)(this.args,"model.accessibilityTextAttributes")}get accessibilityTextValue(){return(0,u.get)(this.args,"model.accessibilityText")}get hasAccessibilityText(){return!!this.accessibilityTextValue}get textValue(){return(0,u.get)(this.args,"model.text")}get hasText(){return!!this.textValue}get sortedTextChunks(){return this.textChunks.sortBy(this.sortBy)}get sortedAccessibilityTextChunks(){return this.accessibilityTextChunks.sortBy(this.sortBy)}get textAttributes(){return(0,u.get)(this.args,"model.attributes")}get textDirection(){return p.TEXT_DIRECTIONS[(0,u.get)(this.args,"model.textDirection")]}get textChunks(){const{hasText:e,textAttributes:t}=this,n=(0,s.A)()
t&&this._processTextWithAttributesIntoChunks(this.textValue,t,n)
e&&this._processRemainingTextIntoChunks(this.textValue,this.textAttributes,n)
return n}get accessibilityTextChunks(){const{hasAccessibilityText:e,accessibilityTextAttributes:t}=this,n=(0,s.A)()
t&&this._processTextWithAttributesIntoChunks(this.accessibilityTextValue,t,n)
e&&this._processRemainingTextIntoChunks(this.accessibilityTextValue,this.accessibilityTextAttributes,n)
return n}_processTextWithAttributesIntoChunks(e){let t=arguments.length>2?arguments[2]:void 0;(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach((n=>{const{start:i,length:o}=(0,u.getProperties)(n,"start","length"),r=(0,h.ucs2decode)(e),a=(0,h.ucs2encode)(r.slice(i,i+o))
this._createChunk(i,a,n,t)}))}_createChunk(e,t,n,i){const o=i.findBy("start",e)
o?o.addTextAttribute(n):this._createNewChunk(...arguments)}_createNewChunk(e,t,n,i){i.pushObject(new m.TextChunk(e,t,n))}_createChunks(e,t){e.forEach((e=>{this._createChunk(e.start,e.textValue,e.textAttribute,t)}))}_processRemainingTextIntoChunks(e,t,n){const i=(0,h.ucs2decode)(e),o=(0,h.ucs2encode)(i),r=(0,s.A)(t).sortBy(this.sortBy)
let a=0
for(;a<o.length;){var l
const e=r.find((0,m.isNextAttributeAfter)(a))||{},t=null!==(l=(0,u.get)(e,"start"))&&void 0!==l?l:o.length
if(a!==t){const e=(0,h.ucs2encode)(i.slice(a,t)),{skipLinkParsing:o}=this.args,r=(0,g.default)(e,{url:!o,email:!o,hashtag:!1})
r.find((e=>!(!e.email&&!e.url)))?this._processTextWithHyperlinkIntoChunks(e,r,a,n):this._createChunk(a,e,void 0,n)
a=t}else{const e=r.filterBy("start",a)
a+=(0,u.get)(e,"firstObject.length")}}}_processTextWithHyperlinkIntoChunks(e,t,n,i){let o=0
const{store:r}=this,a=t.map((t=>{const i=e.indexOf(t.value,o)+n
o+=t.value.length
const a=t.email||t.url
let l
if(a){const e={start:i,link:a,length:t.value.length,type:f.TEXT_ATTRIBUTE_TYPES.HYPERLINK.TYPE}
t.email&&(e.isEmail=!0)
l=r.createRecord("com.linkedin.voyager.common.TextAttribute",e)}return{start:i,textValue:t.value,textAttribute:l}}),this)
this._createChunks(a,i)}},y=(0,i.default)(v.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v)
e.default=T;(0,r.setComponentTemplate)(_,T)}))
define("update-components/components/text",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/service","@glimmer/component","@ember/object","rich-text/utils/constants","global-utils/utils/is-browser","global-utils/utils/url","feed-shared/utils/get-text-attribute-type","dash-interop-helper/utils/get-graphql-value-with-dash-fallback"],(function(e,t,n,i,o,r,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,b,v,y,_,T
const k=(0,a.createTemplateFactory)({id:"Iv7t6CeJ",block:'[[[11,0],[16,0,[29,["feed-shared-text relative ",[30,1]]]],[16,"dir",[29,[[30,2]]]],[17,3],[4,[38,0],["click",[30,0,["onClickHandler"]]],null],[12],[1,"\\n"],[41,[30,0,["contentUrl"]],[[[1,"    "],[8,[39,2],[[16,"aria-label",[30,0,["contentUrlA11yText"]]],[24,0,"feed-shared-text__link tap-target t-14 t-black--light t-normal absolute"],[4,[38,0],["click",[30,0,["handleClickOnContentUrl"]]],null]],[["@href","@rel","@target"],[[30,0,["contentUrl"]],"noopener",[52,[30,4],"_blank","_self"]]],null],[1,"\\n"]],[]],null],[1,"\\n  "],[10,1],[14,0,"break-words"],[12],[1,"\\n"],[41,[30,5],[[[1,"      "],[8,[39,3],null,[["@tvm","@onAttributeClick"],[[30,6,["text"]],[30,0,["textViewTrackingHandler"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[1,[28,[35,4],[[30,6,["text"]]],[["lineBreaks","trackable"],[true,true]]]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["@class","@textDirection","&attrs","@openLinksExternally","@isDashEnabled","@model"],false,["on","if","ember-cli-pemberly-tracking@shared/external-link","text-view-model@text-view-model-v2","text-view-model@text-view-model"]]',moduleName:"update-components/components/text.hbs",isStrictMode:!1}),E={profileMention:"mention",companyMention:"mention",companyName:"viewCompany",hyperlink:"link",email:"link",hashtag:"hashtag"},w={profileMention:"viewMember",companyMention:"viewCompany",companyName:"viewCompany",hyperlink:"viewLink",email:"viewComposeEmail",hashtag:"viewHashtagFeed"},{HASHTAG:C,HYPERLINK:O,PROFILE_MENTION:S,PROFILE_FULLNAME:A,PROFILE_FAMILIARNAME:I,COMPANY_NAME:x,EMAIL:P}=d.TEXT_ATTRIBUTE_TYPES
function D(e){let t
switch(e){case S.TYPE:case A.TYPE:case I.TYPE:t="profileMention"
break
case x.TYPE:t="companyMention"
break
case O.TYPE:t="hyperlink"
break
case P.TYPE:t="email"
break
case C.TYPE:t="hashtag"}return t}let R=(h=(0,l.inject)("router"),f=(0,l.inject)("global-services@window"),b=(0,l.inject)("app-aware-link@custom-navigation-context-router"),v=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"router",y,this);(0,t.default)(this,"windowService",_,this);(0,t.default)(this,"cncRouter",T,this)}get contentUrlControlName(){var e
return null!==(e=this.args.contentUrlControlName)&&void 0!==e?e:"link"}get contentUrl(){return this.args.ignoreNavigationContext?null:(0,c.get)(this.args.model,"navigationContext.actionTarget")}get contentUrlA11yText(){return this.args.ignoreNavigationContext?null:(0,c.get)(this.args.model,"navigationContext.accessibilityText")}onClickHandler(e){if(u.default){const{target:t}=e,n=(0,c.get)(t,"dataset.attributeIndex")
if(this.args.isDashEnabled){const{openLinksExternally:n}=this.args
if(t.href){const{windowService:i,router:o}=this,r=t.href;(0,p.transitionToOrOpenInNewTab)(r,o,i,e,n)}}if(void 0!==n){const{openLinksExternally:i}=this.args,o=(0,c.get)(this.args.model,"text.attributes").objectAt(n)
this._trackingHandler(o)
if(t.href){const{windowService:n,router:o}=this,r=t.href;(0,p.transitionToOrOpenInNewTab)(r,o,n,e,i)}}}}textViewTrackingHandler(e){this._trackingHandler(e.attr)}handleClickOnContentUrl(e){var t
const n=null!==(t=(0,c.get)(this.args,"model.navigationContext.trackingActionType"))&&void 0!==t?t:"viewContent",i={controlName:this.contentUrlControlName,actionType:n}
this._fireTrackingEvents(i)
const o=(0,c.get)(this.args,"model.navigationContext.actionTarget"),{cncRouter:r}=this
if(o&&r.hasHandlerForResource(o)){r.invokeHandler(o)
e.preventDefault()}}_trackingHandler(e){let t,n
if(this.args.isDashEnabled){var i
t=0===(null===(i=(0,g.getGraphQlValueWithDashFallback)(e,"detailDataUnion.hyperlink"))||void 0===i?void 0:i.indexOf(":mailto"))
n=t?P.TYPE:(0,m.default)(e)}else{var o
t=0===(null===(o=(0,c.get)(e,"link"))||void 0===o?void 0:o.indexOf("mailto:"))
n=t?P.TYPE:(0,c.get)(e,"type")}if(!n)return
const r={controlName:(0,c.get)(e,"trackingControlName")||this._getTextAttributeControlName(n),actionType:this._getTextAttributeActionType(n)}
this._fireTrackingEvents(r)}_fireTrackingEvents(e){let{controlName:t,actionType:n}=e
const{updateTrackingObj:i}=this.args
if(i){t&&i.fireControlInteractionEvent(t)
n&&i.fireFeedActionAndSponsoredTrackingEvents({controlName:t,actionType:n,actionCategory:"VIEW"})}}_getTextAttributeActionType(e){const t=D(e)
return w[t]}_getTextAttributeControlName(e){const t=D(e),n=this.args.textAttributeControlNames
return n&&n[t]||E[t]}},y=(0,i.default)(v.prototype,"router",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"windowService",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(v.prototype,"cncRouter",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(v.prototype,"onClickHandler",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"onClickHandler"),v.prototype),(0,i.default)(v.prototype,"textViewTrackingHandler",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"textViewTrackingHandler"),v.prototype),(0,i.default)(v.prototype,"handleClickOnContentUrl",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"handleClickOnContentUrl"),v.prototype),v)
e.default=R;(0,r.setComponentTemplate)(k,R)}))
!function(e){t=this,n=function(e){"use strict"
function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n
return e}var i,o,r,a,l={ADVERTISING:"ADVERTISING",ANALYTICS_AND_RESEARCH:"ANALYTICS_AND_RESEARCH",FUNCTIONAL:"FUNCTIONAL"},s={GUEST:"GUEST",MEMBER:"MEMBER"},c=0,d=1,u=2,p=(n(i={},s.GUEST,"li_gc"),n(i,s.MEMBER,"li_mc"),i),m="liap",g=function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null
t(this,e)
n=n||{}
this.consentAvailable=!1
this.issuedAt=i
this.userMode=o
this.optedInConsentMap={}
for(var a in l){n[a]=n[a]||c
n[a]!==c&&(this.consentAvailable=!0)
this.optedInConsentMap[a]=n[a]===d||n[a]===c&&r===d}},h=(o=[l.ADVERTISING,l.ANALYTICS_AND_RESEARCH,l.FUNCTIONAL],r=[c,d,u,c],a=new RegExp(["^(\\d+)","(\\d+)","(\\d+)","((?:.|\\s)+)"].join(";")),{parseConsentBody:function(e,t){var n=e.match(a)
if(!n)return{error:"Invalid consent body encoding",consent:new g}
for(var i=parseInt(n[1],10),l={},s=0;s<o.length;s++)l[o[s]]=r[i>>2*s&3]
var d=new Date(1e3*parseInt(n[2],10)),u=parseInt(n[3],10),p=c
u>=0&&u<=3&&(p=r[u])
return{error:null,consent:new g(l,d,t,p)}}}),f=new RegExp(["^(\\d+)","((?:.|\\s)+)"].join(";")),b=function(e,t){var n=t.match(new RegExp("(?:^|; *)".concat(e,"=([^;]*)")))
return n&&n.length>1?n[1]:null},v=function(e,t){var n=b(p[e],t)
return n?k(n,e):b(p[s.GUEST],t)||b(p[s.MEMBER],t)?y(u):y(d)},y=function(e){var t={}
for(var n in l)t[n]=e
return{error:null,consent:new g(t,null,null,e)}},_=function(){var e=document.domain.match(/^(?:|.*\.)([^\.]+\.[^\.]+)$/)
return e?e[1]:"linkedin-ei.com"},T=function(e){var t=e===s.MEMBER?"settings/member-cookies":"mypreferences/g/guest-cookies"
return"https://www.".concat(_(),"/").concat(t)},k=function(e,t){e&&e.length>1&&'"'==e.charAt(0)&&'"'==e.charAt(e.length-1)&&(e=e.substring(1,e.length-1))
var n,i=null
try{i=(n=e,"undefined"==typeof atob&&"undefined"!=typeof Buffer?Buffer.from(n,"base64").toString("binary"):atob(n)).match(f)}catch(e){}if(!i)return{error:"Invalid consent encoding",consent:new g}
var o=parseInt(i[1],10),r=i[2]
return 1===o?h.parseConsentBody(r,t):{error:"Invalid encoded consent version ".concat(o),consent:new g}},E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.cookie
e||(e=b(m,t)?b(p[s.MEMBER],t)?s.MEMBER:s.GUEST:b(p[s.GUEST],t)?s.GUEST:s.MEMBER)
return v(e,t)}
e.NON_ESSENTIAL_CATEGORIES=l
e.USER_MODE=s
e.getBannerData=function(e){var t=E(e),n=t.consent,i=e||n.userMode||s.GUEST
return{showBanner:!t.error&&!n.consentAvailable,userMode:i,managePreferenceUrl:T(i)}}
e.getCookieConsent=E
e.parseEncodedConsent=k
e.updateCookieConsent=function(e,t){var n=e.optedInConsentMap,i=e.updateSettings,o=e.userMode
t=t||function(e,t){}
e.optedInConsentMap||t("optedInConsentMap is a required option",null)
var r=new XMLHttpRequest
r.open("POST","https://www.".concat(_(),"/cookie-consent/"))
r.setRequestHeader("Content-Type","application/json")
r.withCredentials=!0
r.onload=function(){200!==r.status?t("Request failed with status ".concat(r.status),null):t(null,r)}
r.onerror=function(){t("Request failed with an error",r)}
var a={UPDATE_SETTINGS:i,USER_MODE:o,CATEGORIES:{}}
for(var s in l){var c=void 0
!0===n[s]?c=d:!1===n[s]&&(c=u)
a.CATEGORIES[s]=c}r.send(JSON.stringify(a))}
Object.defineProperty(e,"__esModule",{value:!0})},"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof e&&e.amd?e(["exports"],n):n((t=t||self).ConsentCookieParser={})
var t,n}(function(){function e(){var e=Array.prototype.slice.call(arguments)
e.unshift("@linkedin/consent-cookie-parser")
return define.apply(null,e)}e.amd=!0
return e}())

//# sourceMappingURL=engine-vendor.map