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 r.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,r=new t.default(1e3,(e=>y(e).replace(i,"-"))),o=/(\-|\_|\.|\s)+(.)?/g,a=/(^|\/)([A-Z])/g,l=new t.default(1e3,(e=>e.replace(o,((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())))),v=/([a-z\d])([A-Z])/g,b=new t.default(1e3,(e=>e.replace(v,"$1_$2").toLowerCase()))
function y(e){return b.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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._resetWaiterNames=function(){o=new Set}
e.default=function(e){0
return new s(e)
return new l(e)}
let o
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,r.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,r){"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 r.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 r=t.length<3
if(r){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 r())e.isRegistered=!1
i.clear()}
e.getPendingWaiterState=o
e.getWaiters=r
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 r(){let e=[]
i.forEach((t=>{e.push(t)}))
return e}function o(){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 o().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=r(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.getQueryTokenByQuerySource=function(e){const t=[]
for(const[n,r]of i)"query"===r.kind&&r.source===e&&t.push(n)
if(t.length>1)throw new Error("Query source is found in multiple query files")
return t[0]}
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 r=Object.entries(i)
return r.length>0&&r.every((e=>{let[t,n]=e
return o.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=r(e.params.query)
if(void 0===t)return!1
if("query"!==t.kind)return!1
return!0}
e.lookup=r
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 r(e){return i.get(e)}e.getDevModeMicroSchema=undefined
const o=new Set(["$recipeTypes","$type"])
function a(e,t){const n=r(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,r,o,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,r.dasherize)(`${e}Response`),p=e=>(0,r.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 r=(0,a.lookup)(i.params.query)
if(void 0===r)return this._super(e,n,i)
if("string"==typeof r)throw new o.default.AdapterError([{title:"GraphQL query metadata must be passed instead of the actual query or its ID",detail:`Invalid format of the 'query' parameter: ${r}`}])
if(void 0!==r.kind&&"query"!==r.kind)throw new o.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 ${r.kind}`}])
const{id:l,source:s,typeName:d}=r,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,r=e
const o=d.exec(e)
if(null!==o){const[,e,t,n]=o
i=t
r=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(r,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,o=this._schema.computeBaseModelName((0,r.dasherize)(t))
void 0!==o&&(i.$type=o)}},_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),r=(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:o}=n,a=(0,t.default)((0,t.default)({},n),{},{types:(0,t.default)((0,t.default)({},o),{},{[i]:r,"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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o=function(e,t,n,i){var r,o=arguments.length,a=o<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--)(r=e[l])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a)
return o>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,o=new Array(n>1?n-1:0),a=1;a<n;a++)o[a-1]=arguments[a]
const[l,s]=o
0
const c=(0,r.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
o([(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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y,_,T,E,k,w,O
const S="yes",C="no",D="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"),v=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",b,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",E,this);(0,t.default)(this,"hasError",k,this);(0,t.default)(this,"selectedFacetIdx",w,this);(0,t.default)(this,"feedbackCache",O,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(D,e)()}get inlineFeedbackMessage(){const e=this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]===C&&this.inOverviewScreen?"i18n_ad_choice_modal_report_ad_text":"i18n_ad_choice_modal_feedback_submitted_text"
return this.i18n.lookupTranslation(D,e)()}get showReportAdButton(){return this.feedbackCache[u.OVERVIEW_FEEDBACK_CACHE_KEY]===C&&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?S:C}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)}}},b=(0,i.default)(v.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"store",[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,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(v.prototype,"showLoader",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),k=(0,i.default)(v.prototype,"hasError",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(v.prototype,"selectedFacetIdx",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){}}),O=(0,i.default)(v.prototype,"feedbackCache",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,i.default)(v.prototype,"onMatchedTargetingFacetClick",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onMatchedTargetingFacetClick"),v.prototype),(0,i.default)(v.prototype,"onBackButtonClicked",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onBackButtonClicked"),v.prototype),(0,i.default)(v.prototype,"dismissModal",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"dismissModal"),v.prototype),(0,i.default)(v.prototype,"onFeedBackSubmitted",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onFeedBackSubmitted"),v.prototype),(0,i.default)(v.prototype,"onReportAdClicked",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onReportAdClicked"),v.prototype),v)
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,r,o,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 o.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("ads/components/ad-banner",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@babel/runtime/helpers/esm/objectSpread2","@ember/template-factory","@ember/service","@glimmer/component","@ember/debug","fetch","@ember/object","@ember/object/internals","ember-cli-pemberly-tracking/utils/user-timing","@linkedin/core-web-tracking","rsvp","global-utils/utils/is-browser","@glimmer/tracking","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._beginLoadPhaseMeasure=H
e._endLoadPhaseMeasure=W
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L
const F=(0,l.createTemplateFactory)({id:"KxCDyWyR",block:'[[[11,"section"],[16,0,[29,["ad-banner-container\\n    ",[52,[30,0,["isHeaderZone"]],"is-header-zone"],"\\n    ",[30,1],"\\n    "]]],[17,2],[4,[38,1],null,[["withSrcFrom","onStartLoad","semaphoreRequestedNewAd","s_r_c__d_o_c"],[[28,[37,2],null,[["slotSize","adZoneKey","currentPageKey","pageZone","vieweeMemberId","contextualData","theme"],[[30,0,["slotSize"]],[30,3],[30,0,["currentPageKey"]],[30,0,["pageZone"]],[30,4],[30,5],[28,[37,3],[[28,[37,4],["global-services@theme"],null],"theme"],null]]]],[30,0,["startLoad"]],[30,0,["semaphoreRequestedNewAd"]],[30,6]]]],[12],[1,"\\n  "],[11,"iframe"],[24,"data-ad-banner",""],[24,0,"ad-banner"],[16,"width",[30,0,["dimensions","width"]]],[16,"height",[30,0,["dimensions","height"]]],[24,"src","about:blank"],[24,"scrolling","no"],[16,"title",[30,0,["title"]]],[4,[38,5],["load",[28,[37,6],null,[["for"],[[30,0,["onIframeLoaded"]]]]]],null],[4,[38,7],[[30,0,["reportAd"]]],null],[4,[38,8],[[30,0,["showAdMenu"]]],null],[12],[13],[1,"\\n\\n"],[41,[30,0,["isReporting"]],[[[1,"    "],[8,[39,9],null,[["@entityUrn","@authorUrn","@contentSource","@isBackButtonEnabled","@backButtonAction","@success","@failure","@track","@cancel","@redirect"],[[30,0,["adUrn"]],[30,0,["advertiserUrn"]],[30,0,["contentSource"]],[30,0,["isBackButtonEnabled"]],[30,0,["backButtonAction"]],[30,0,["semaphoreSuccess"]],[30,0,["hideSemaphore"]],[30,0,["semaphoreTrack"]],[30,0,["hideSemaphore"]],[30,0,["semaphoreRedirect"]]]],null],[1,"\\n"]],[]],null],[1,"\\n  "],[8,[39,10],null,[["@isOpen","@onDismissAdMenu"],[[30,0,["isAdMenu"]],[30,0,["onAdMenuOptionSelected"]]]],null],[1,"\\n\\n"],[41,[30,0,["isAdChoiceModalOpen"]],[[[1,"    "],[8,[39,11],null,[["@isOpen","@adServingUrn","@onDismissAdChoice"],[[30,0,["isAdChoiceModalOpen"]],[30,0,["adServingUrn"]],[30,0,["dismissAdChoiceModal"]]]],null],[1,"\\n"]],[]],null],[13]],["@class","&attrs","@zone","@vieweeMemberId","@contextualData","@s_r_c__d_o_c"],false,["if","ads@manage-iframe","hash","get","global-helpers@service","on","ads@extract-info","ads@with-reporting","ads@handle-post-message","ember-semaphore@ember-semaphore","ad-menu@modals/ad-menu-modal","ad-choice@modals/ad-choice-modal"]]',moduleName:"ads/components/ad-banner.hbs",isStrictMode:!1}),U={PAGE_ZONE_HEADER:"H",PAGE_ZONE_BODY_LEFT:"BL",PAGE_ZONE_BODY_MIDDLE:"BM",PAGE_ZONE_BODY_RIGHT:"BR",PAGE_ZONE_FOOTER:"F"},j={appId:"com.linkedin.tscp-rendering",appVersion:null},z={"app-render-mode":"VANILLA","is-app-render-failed":!1},V={"app-version":null,"web-ui-framework":null,"is-single-page-app":!1,"beacon-timeout":1e3},B=.1,G="open_ad_choice"
function H(e){g.default.addMarker(e)}function W(e,t,n,i){if(g.default.hasMarkerName(n)){g.default.addMarker(i)
g.default.measureTime(`mark_ad-banner_${t}_load_phase`,n,i)
null!==e&&g.default.measureTime(`mark_ad-banner_${t}_ads_${e}_load_phase`,n,i)}}let q=(_=(0,s.inject)("i18n"),T=(0,s.inject)("tracking"),E=(0,s.inject)("locale"),k=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",w,this);(0,t.default)(this,"tracking",O,this);(0,t.default)(this,"locale",S,this);(0,n.default)(this,"instanceId",(0,m.guidFor)(this));(0,t.default)(this,"semaphoreRequestedNewAd",C,this);(0,t.default)(this,"isReporting",D,this);(0,t.default)(this,"isAdMenu",I,this);(0,t.default)(this,"isAdChoiceModalOpen",A,this);(0,t.default)(this,"adServingUrn",P,this);(0,t.default)(this,"contentSource",x,this);(0,t.default)(this,"adUrn",N,this);(0,t.default)(this,"advertiserUrn",M,this);(0,t.default)(this,"backButtonAction",R,this);(0,t.default)(this,"isBackButtonEnabled",L,this);(0,n.default)(this,"startLoad",(()=>{H(this.loadStartMarker)}))}get currentPageKey(){return this.tracking.getCurrentPageKey()}get title(){var e
return null!==(e=this.args.title)&&void 0!==e?e:this.i18n.lookupTranslation("components/ads@ad-banner","i18n_advertisement")()}get pageZone(){const e=U[this.args.pageZone]
return e}get slotSize(){return this.args.slotSize}get isHeaderZone(){return"PAGE_ZONE_HEADER"===this.args.pageZone}get userTimingMeasureKey(){return`mark_ad-banner#${this.instanceId}`}get loadStartMarker(){return`${this.userTimingMeasureKey}_load_start`}get dimensions(){const[e,t]=this.slotSize.split("x")
return{width:"700"===e?"100%":e,height:t}}onIframeLoaded(e,t){this.semaphoreRequestedNewAd=!1
W(e,this.pageZone.toLowerCase(),this.loadStartMarker,`${this.userTimingMeasureKey}_load_end`)
!function(e,t,n,i){if(Math.random()<=B&&v.default&&null!==e){const r=`ads_${e}`,o=i.rumConfig["beacon-url"]
let l={}
const s=n||i.locale||t.navigator&&t.navigator.language||null
l={AbortController:u.AbortController,performance:t.performance,PerformanceObserver:t.PerformanceObserver,connection:t.navigator.connection,locale:s,Promise:f.default.Promise,assign:Object.assign,fetch:u.default,location:t.location,sendBeacon:t.navigator.sendBeacon&&t.navigator.sendBeacon.bind(t.navigator),document:t.document,requestIdleCallback:t.requestIdleCallback}
const c=(0,a.default)({endpoint:o,api:l,locale:s},j),d=new h.BrowserTransporter(c),p=new h.TrackingCore(d)
p.setCurrentContext({pageInstance:{pageUrn:(0,h.generatePageUrn)(r),trackingId:(0,h.generateTrackingId)()},pageKey:r})
const m=new h.RumCore(z,V,p),g=m.start()
m.end(g)}}(e,t,this.locale.interfaceLocale,this.tracking.config.APP)}hideSemaphore(){if(this.isReporting){this.isReporting=!1
this.contentSource=null
this.adUrn=null
this.advertiserUrn=null
this.isBackButtonEnabled=null
this.backButtonAction=null}}reportAd(e,t,n){this.contentSource=e
this.adUrn=t
this.advertiserUrn=n
this.isReporting=!0}showAdMenu(e){let{contentType:t,creative:n,account:i,matchedAt:r}=e
this.isAdMenu=!0
this.contentSource=t
this.adUrn=n
this.advertiserUrn=i
this.matchedAt=r}semaphoreSuccess(){this.hideSemaphore()
this.semaphoreRequestedNewAd=!0}semaphoreTrack(e){const t=null==e?void 0:e.moduleKey
t&&this.tracking.fireInteractionEvent(t)}semaphoreRedirect(e){e===G&&(this.isAdChoiceModalOpen=!0)}onAdMenuOptionSelected(e){this.isAdMenu=!1
if("REPORT_AD"===e)this.isReporting=!0
else if("AD_CHOICE"===e){const e=(0,y.toUrn)("com.linkedin.voyager.dash.common.urn.AdServingUrn",(0,y.composeUrnId)(this.adUrn,this.matchedAt),!0)
this.adServingUrn=e
this.isAdChoiceModalOpen=!0}}dismissAdChoiceModal(e){if(e){this.isAdChoiceModalOpen=!1
this.isReporting=!0
this.isBackButtonEnabled=!0
this.backButtonAction=G}else{this.isAdChoiceModalOpen=!1
this.contentSource=null
this.adUrn=null
this.advertiserUrn=null
this.matchedAt=null
this.adServingUrn=null
this.isBackButtonEnabled=null
this.backButtonAction=null}}},w=(0,i.default)(k.prototype,"i18n",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(k.prototype,"tracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(k.prototype,"locale",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(k.prototype,"semaphoreRequestedNewAd",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),D=(0,i.default)(k.prototype,"isReporting",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,i.default)(k.prototype,"isAdMenu",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,i.default)(k.prototype,"isAdChoiceModalOpen",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),P=(0,i.default)(k.prototype,"adServingUrn",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(k.prototype,"contentSource",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(k.prototype,"adUrn",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(k.prototype,"advertiserUrn",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(k.prototype,"backButtonAction",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(k.prototype,"isBackButtonEnabled",[b.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(k.prototype,"onIframeLoaded",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"onIframeLoaded"),k.prototype),(0,i.default)(k.prototype,"hideSemaphore",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"hideSemaphore"),k.prototype),(0,i.default)(k.prototype,"reportAd",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"reportAd"),k.prototype),(0,i.default)(k.prototype,"showAdMenu",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"showAdMenu"),k.prototype),(0,i.default)(k.prototype,"semaphoreSuccess",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"semaphoreSuccess"),k.prototype),(0,i.default)(k.prototype,"semaphoreTrack",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"semaphoreTrack"),k.prototype),(0,i.default)(k.prototype,"semaphoreRedirect",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"semaphoreRedirect"),k.prototype),(0,i.default)(k.prototype,"onAdMenuOptionSelected",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"onAdMenuOptionSelected"),k.prototype),(0,i.default)(k.prototype,"dismissAdChoiceModal",[p.action],Object.getOwnPropertyDescriptor(k.prototype,"dismissAdChoiceModal"),k.prototype),k)
e.default=q;(0,o.setComponentTemplate)(F,q)}))
define("ads/helpers/extract-info",["exports","@ember/component/helper","@ember/debug","extended/config/environment"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._extractInfo=r
e.default=void 0
function r(e,t){let{for:r}=t
return e=>{try{const t=e.target
"test"===i.default.environment&&t.setAttribute("data-test-ad-banner-iframe","loaded")
const n=t.contentWindow,o=n.document.querySelector('meta[name="adType"]'),a=o&&o.hasAttribute("content")?o.getAttribute("content"):null
r(a,n)}catch(e){if("SecurityError"!==e.name)throw e;(0,n.debug)("AdBanner: cross-origin ad type extraction failed.")
r(null,null)}}}var o=(0,t.helper)(r)
e.default=o}))
define("ads/modifiers/handle-post-message",["exports","ember-modifier","extended/config/environment","global-utils/utils/url"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r=(0,t.modifier)(((e,t)=>{let[r]=t
function o(t){if(!("test"===n.default.environment||e&&e.contentWindow===t.source&&t.data))return
if(!i.default.isProdOrEIHostname(`${t.origin}/`))return
let o
try{o=JSON.parse(t.data)}catch(e){console.warn("Error occurred while parsing the json",e)
throw e}if(o&&"AD_MENU"===o.type){const{contentType:e,creative:t,account:n,matchedAt:i}=o
e&&t&&n&&i&&r({contentType:e,creative:t,account:n,matchedAt:i})}}window.addEventListener("message",o)
return()=>window.removeEventListener("message",o)}),{eager:!0})
e.default=r}))
define("ads/modifiers/manage-iframe",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","ember-modifier","@ember/service","@ember/debug","extended/config/environment","global-utils/utils/intersection-observer","ads/utils/source"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m
let g=(u=(0,a.inject)("ads@ad-banner-manager"),p=class extends o.default{get src(){return this.adBannerManager.showAds?(0,d.source)({adZoneKey:this.args.named.withSrcFrom.adZoneKey,contextualData:this.args.named.withSrcFrom.contextualData,currentPageKey:this.args.named.withSrcFrom.currentPageKey,pageZone:this.args.named.withSrcFrom.pageZone,slotSize:this.args.named.withSrcFrom.slotSize,vieweeMemberId:this.args.named.withSrcFrom.vieweeMemberId,tileNumber:this.tileNumber,theme:this.args.named.withSrcFrom.theme}):""}constructor(e,i){super(e,i);(0,t.default)(this,"adBannerManager",m,this);(0,n.default)(this,"tileNumber",void 0);(0,n.default)(this,"viewportObserver",void 0);(0,n.default)(this,"iframe",void 0);(0,n.default)(this,"currentlyLoadedSrc",null);(0,n.default)(this,"_onLoad",(()=>{"test"===s.default.environment&&this.iframe.setAttribute("data-test-ad-banner-iframe","loaded")}));(0,n.default)(this,"_refresh",(()=>{this.disconnectObserver()
this.viewportObserver=(0,c.onInViewportOnce)(this.element,(()=>{if(!this.isDestroying){this.args.named.onStartLoad()
if("test"===s.default.environment){this.iframe.removeAttribute("data-test-ad-banner-iframe")
if("test"===s.default.environment&&this.args.named.s_r_c__d_o_c){this.iframe.srcdoc=this.args.named.s_r_c__d_o_c
this.currentlyLoadedSrc=this.src
return}}this.iframe.contentWindow.location.replace(jSecure.sanitizeUrl(this.src))
this.currentlyLoadedSrc=this.src}}))}))
this.tileNumber=this.adBannerManager.register(this.args.named.withSrcFrom.pageZone,this._refresh)}didReceiveArguments(){(this.src!==this.currentlyLoadedSrc||this.args.named.semaphoreRequestedNewAd)&&this._refresh()
"test"===s.default.environment&&this.element.setAttribute("data-test-ad-banner-theme",this.args.named.withSrcFrom.theme)}didInstall(){const e=this.element.querySelector("iframe[data-ad-banner]")
this.iframe=e
this.iframe.addEventListener("load",this._onLoad)}willDestroy(){this.disconnectObserver()
this.adBannerManager.unregister(this._refresh)
this.iframe.removeEventListener("load",this._onLoad)}disconnectObserver(){const e=this.viewportObserver
if(e){e.disconnect()
this.viewportObserver=void 0}}},m=(0,i.default)(p.prototype,"adBannerManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p)
e.default=g}))
define("ads/modifiers/with-reporting",["exports","ember-modifier","@ember/debug","global-utils/utils/url"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._withReporting=r
e.default=void 0
function r(e,t){try{e.contentWindow.reportAd=t}catch(e){if("SecurityError"!==e.name||!i.default.isEIDomain()&&!i.default.isDevDomain())throw e}}var o=(0,t.modifier)(((e,t)=>{let[n]=t
function i(){r(e,n)}e.addEventListener("load",i)
return()=>e.removeEventListener("load",i)}),{eager:!0})
e.default=o}))
define("ads/services/ad-banner-manager",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/service","ember"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,c,d,u,p
let m=(s=(0,a.inject)("router"),c=(u=new WeakMap,p=new WeakMap,class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"router",d,this);(0,n.default)(this,"showAds",!l.default.testing)
u.set(this,{writable:!0,value:new Set})
p.set(this,{writable:!0,value:new Map})
this.router.on("routeDidChange",(e=>{if(e.from!==e.to){(0,i.default)(this,p).clear()
this.triggerRefreshAdEvent()}}))}register(e,t){var n
const r=null!==(n=(0,i.default)(this,p).get(e))&&void 0!==n?n:1;(0,i.default)(this,p).set(e,r+1)
"function"==typeof t&&(0,i.default)(this,u).add(t)
return r}unregister(e){(0,i.default)(this,u).delete(e)}triggerRefreshAdEvent(){(0,i.default)(this,u).forEach((e=>e()))}}),d=(0,r.default)(c.prototype,"router",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c)
e.default=m}))
define("ads/utils/source",["exports","@ember/debug","global-utils/utils/url"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.VALID_AD_ZONE_MAP=void 0
e.source=function(e){let{slotSize:t,tileNumber:o,adZoneKey:a,currentPageKey:l,pageZone:s,vieweeMemberId:c,contextualData:d,theme:u}=e
const p=function(e){const t=r[e]
return t}(a),m="700x17"===t?"1x1":t
let g=i
g=n.default.addQueryParam(g,"sz",m)
g=n.default.addQueryParam(g,"ti",o)
g=n.default.addQueryParam(g,"p","1")
g=n.default.addQueryParam(g,"c","1")
g=n.default.addQueryParam(g,"z",p)
g=n.default.addQueryParam(g,"pk",l)
g=n.default.addQueryParam(g,"pz",s)
!c||p!==r.PROFILE&&p!==r.PROFILE_ACTIVITY||(g=n.default.addQueryParam(g,"vmid",c))
d&&(g=n.default.addQueryParam(g,"_x",d))
"dark"===u&&(g=n.default.addQueryParam(g,"li_theme",u))
return g}
const i=`${`https://${n.default.getDomain()}`}/tscp-serving/dtag`,r={COMPANIES:"companies",COMPANIES_DIRECTORY:"companies_directory",DISCOVER:"discover",EDUCATION:"edu",EVENTS:"events",FEED:"home",GROUPS:"groups",JOBS:"jobs",LOGOUT:"logout",MESSAGING:"inbox",MYNETWORK:"network",NOTIFICATIONS:"notifications",PROFILE:"profile",PROFILE_ACTIVITY:"profile_activity",PULSE:"pulse",RECOMMENDATIONS:"recs",SEARCH_JOB:"search_job",SEARCH_PEOPLE:"search_people",SLIDESHARE:"slideshare",OTHER:"other",WVMP:"who_viewed_my_profile"}
e.VALID_AD_ZONE_MAP=r}))
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,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l=t.default.extend({layout:o.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("boosting/components/boost-post-button",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/debug","boosting/utils/boost-constants"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s
const c=(0,i.createTemplateFactory)({id:"CPuX8/6H",block:'[[[41,[30,1],[[[41,[30,2],[[[1,"    "],[8,[39,1],[[16,0,[30,3]],[16,"data-test-boost-cta",[30,4]],[4,[38,3],[[30,6]],null],[4,[38,4],[[30,0,["getImpressionEvent"]]],[["routeName","currentRoute"],[[28,[37,5],[[53,"outletState"],"render.name"],null],[28,[37,5],[[53,"outletState"],"render"],null]]]]],[["@type","@text","@click"],["secondary",[28,[37,2],["i18n_boost_btn_text","boosting/components/boost-post-button"],null],[30,5]]],null],[1,"\\n"]],[]],[[[1,"    "],[8,[39,7],[[24,"data-test-boost-cta-link",""],[16,0,[28,[37,8],["artdeco-button artdeco-button--secondary artdeco-button--2 ",[30,3]],null]],[4,[38,3],[[30,6]],null],[4,[38,4],[[30,0,["getImpressionEvent"]]],[["routeName","currentRoute"],[[28,[37,5],[[53,"outletState"],"render.name"],null],[28,[37,5],[[53,"outletState"],"render"],null]]]]],[["@href"],[[30,7]]],[["default"],[[[[1,"\\n      "],[1,[28,[35,2],["i18n_boost_btn_text","boosting/components/boost-post-button"],null]],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]]]],[]],[[[1,"  "],[8,[39,1],[[16,"data-test-boost-cta-unavailable",[30,4]],[4,[38,4],[[30,0,["getImpressionEvent"]]],[["routeName","currentRoute"],[[28,[37,5],[[53,"outletState"],"render.name"],null],[28,[37,5],[[53,"outletState"],"render"],null]]]]],[["@type","@size","@disabled","@text"],["secondary",2,true,[28,[37,2],["i18n_boost_btn_text","boosting/components/boost-post-button"],null]]],null],[1,"\\n"]],[]]]],["@isBoostButtonActive","@isBoostToExistingCampaignEnabled","@classNames","@entrypoint","@onClickHandler","@controlName","@campaignManagerBoostUrl"],false,["if","artdeco-button@artdeco-button","t","ember-cli-pemberly-tracking@track-interaction","ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","ember-cli-pemberly-tracking@shared/external-link","concat"]]',moduleName:"boosting/components/boost-post-button.hbs",isStrictMode:!1}),d={"feed-update":l.BOOST_CHANNEL_TYPES.ORGANIZATION_POST_BOOST,"analytics-table":l.BOOST_CHANNEL_TYPES.ORGANIZATION_POST_BOOST,"single-post-analytics":l.BOOST_CHANNEL_TYPES.ORGANIZATION_POST_BOOST,"events-admin":l.BOOST_CHANNEL_TYPES.EVENT_PAGE_BOOST},u={"feed-update":l.BOOST_FLOW_TYPES.ORGANIZATION_ADMIN_FEED,"analytics-table":l.BOOST_FLOW_TYPES.ORGANIZATION_ADMIN_ANALYTICS,"single-post-analytics":l.BOOST_FLOW_TYPES.ORGANIZATION_SINGLE_POST_ANALYTICS,"events-admin":l.BOOST_FLOW_TYPES.EVENT_ADMIN_PAGE}
let p=(s=class extends r.default{constructor(){super(...arguments)}getImpressionEvent(){if(this.isDestroying||this.isDestroyed)return{}
const e={boostChannelType:d[this.args.entrypoint],boostFlowType:u[this.args.entrypoint],isBoostButtonEnabled:this.args.isBoostButtonActive}
return{name:l.BOOST_BUTTON_IMPRESSION_EVENT,body:e}}},(0,t.default)(s.prototype,"getImpressionEvent",[o.action],Object.getOwnPropertyDescriptor(s.prototype,"getImpressionEvent"),s.prototype),s)
e.default=p;(0,n.setComponentTemplate)(c,p)}))
define("boosting/components/boost-post-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","@glimmer/tracking","@ember/service","tracked-toolbox","ember-async-data/tracked-async-data","boosting/utils/boost-utils","boosting/utils/boost-constants","extended/config/environment"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E,k,w,O,S,C,D,I,A,P
const x=(0,a.createTemplateFactory)({id:"La+P/jJj",block:'[[[8,[39,0],null,[["@dismissModal","@returnFocusTo","@isOpen","@size"],[[30,0,["onDismissModal"]],[30,1],[30,2],"medium"]],[["default"],[[[[1,"\\n  "],[8,[30,3,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h2"],[14,"data-test-boost-post-modal-header",""],[14,1,"org-admin-boost-post-modal"],[14,0,"t-20 t-black"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_header","boosting/components/boost-post-modal"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,3,["artdeco-modal-content"]],[[16,0,[29,[[52,[28,[37,3],[[30,0,["campaignsAsyncData","isPending"]],[30,0,["campaignsAsyncData","isRejected"]]],null],"org-admin-boost-post-modal__content display-flex"],"\\n      align-items-center justify-center"]]]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["campaignsAsyncData","isPending"]],[[[1,"      "],[10,0],[12],[1,"\\n        "],[8,[39,4],[[24,"data-test-boost-post-modal-loader",""]],null,null],[1,"\\n        "],[10,2],[14,"data-test-boost-post-modal-loader-message",""],[14,0,"t-20 t-black"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_loader_text","boosting/components/boost-post-modal"],null]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,0,["campaignsAsyncData","isResolved"]],[[[1,"      "],[10,"fieldset"],[12],[1,"\\n        "],[10,"legend"],[14,"data-test-boost-post-modal-description",""],[14,0,"t-14 t-black mb4"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_description","boosting/components/boost-post-modal"],null]],[1,"\\n        "],[13],[1,"\\n        "],[10,0],[14,"data-test-boost-post-modal-filter-bar",""],[14,0,"org-admin-boost-post-modal__filter-bar-container"],[12],[1,"\\n          "],[8,[39,5],[[24,"data-test-boost-post-filter-bar-input",""]],[["@inputId","@inputClasses","@type","@value","@placeholder","@onInput"],["boost-post-modal-filter-input","artdeco-text-input","text",[30,0,["filterQuery"]],[28,[37,1],["i18n_org_admin_boost_post_modal_filter_bar_placeholder","boosting/components/boost-post-modal"],null],[30,0,["updateFilterHandler"]]]],null],[1,"\\n        "],[13],[1,"\\n"],[41,[28,[37,6],[[30,0,["campaigns","length"]],0],null],[[[1,"          "],[10,2],[14,"data-test-boost-post-modal-no-record-message",""],[14,0,"t-14 t-black mt3 pl1"],[12],[1,"\\n            "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_no_result_message","boosting/components/boost-post-modal"],null]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[42,[28,[37,8],[[28,[37,8],[[30,0,["campaigns"]]],null]],null],null,[[[1,"          "],[10,0],[14,"data-test-boost-post-modal-campaign-record",""],[12],[1,"\\n            "],[11,"input"],[16,"data-test-boost-post-modal-campaign-input",[30,4,["id"]]],[16,1,[30,4,["id"]]],[24,3,"org_admin_boost-post_modal_campaign"],[16,2,[30,4,["id"]]],[16,"checked",[28,[37,6],[[30,0,["selectedCampaign"]],[30,4]],null]],[24,4,"radio"],[4,[38,9],["change",[28,[37,10],[[30,0,["setSelectedCampaign"]],[30,4]],null]],null],[12],[13],[1,"\\n            "],[10,"label"],[15,"for",[30,4,["id"]]],[12],[1,"\\n              "],[10,2],[15,"data-test-boost-post-modal-campaign-name",[30,4,["name"]]],[12],[1,"\\n                "],[1,[30,4,["name"]]],[1,"\\n              "],[13],[1,"\\n              "],[10,2],[15,"data-test-boost-post-modal-account-name",[30,4,["name"]]],[14,0,"t-12 t-black--light"],[12],[1,"\\n                "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_account_name","boosting/components/boost-post-modal"],[["accountName"],[[30,4,["adAccountName"]]]]]],[1,"\\n              "],[13],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n"]],[4]],null],[1,"      "],[13],[1,"\\n    "]],[]],null]],[]]],[41,[30,0,["campaignsAsyncData","isRejected"]],[[[1,"      "],[8,[39,11],[[24,"data-test-boost-post-modal-error",""]],[["@message","@type"],[[28,[37,1],["i18n_org_admin_boost_post_modal_error","boosting/components/boost-post-modal"],null],"error"]],null],[1,"\\n"]],[]],null],[1,"  "]],[]]]]],[1,"\\n"],[41,[30,0,["campaignsAsyncData","isResolved"]],[[[1,"    "],[8,[30,3,["artdeco-modal-footer"]],[[24,"data-test-boost-post-modal-footer",""]],null,[["default"],[[[[1,"\\n      "],[8,[39,12],[[24,"data-test-boost-post-modal__new-campaign-button",""],[24,0,"artdeco-button artdeco-button--tertiary artdeco-button--2 mlA"],[4,[38,13],["org_admin_boost_post_modal_new_campaign"],null]],[["@href"],[[30,0,["campaignManagerBoostUrlForNewCampaign"]]]],[["default"],[[[[1,"\\n        "],[1,[28,[35,1],["i18n_org_admin_boost_post_modal_new_campaign","boosting/components/boost-post-modal"],null]],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[39,14],[[24,0,"fr"],[24,"data-test-boost-post-modal__boost-now-button",""],[4,[38,13],["org_admin_boost_post_modal_boost"],null]],[["@text","@disabled","@isLoading","@click"],[[28,[37,1],["i18n_org_admin_boost_post_modal_boost_now","boosting/components/boost-post-modal"],null],[30,0,["disableBoostNow"]],[30,0,["isBoostingInProgress"]],[30,0,["boostToSelectedCampaign"]]]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null]],[3]]]]]],["@returnFocusTo","@isOpen","modal","campaign"],false,["artdeco-modal@artdeco-modal","t","if","global-helpers@or","artdeco-loader@artdeco-loader","artdeco-text-input@artdeco-text-input","global-helpers@eq","each","-track-array","on","fn","artdeco-inline-feedback@artdeco-inline-feedback","ember-cli-pemberly-tracking@shared/external-link","ember-cli-pemberly-tracking@track-interaction","artdeco-button@artdeco-button"]]',moduleName:"boosting/components/boost-post-modal.hbs",isStrictMode:!1}),N="components/boosting@boost-post-modal"
let M=(f=(0,d.inject)("global-services@window"),v=(0,d.inject)("store"),b=(0,d.inject)("tracking"),y=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),_=(0,d.inject)("global-services@a11y-notification"),T=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",E,this);(0,t.default)(this,"store",k,this);(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"persistentToastManager",O,this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"a11yNotification",C,this);(0,t.default)(this,"isBoostingInProgress",D,this);(0,t.default)(this,"selectedCampaign",I,this);(0,t.default)(this,"filterQuery",A,this);(0,t.default)(this,"boostToSelectedCampaignAsyncData",P,this)}get campaignsAsyncData(){this.tracking.fireInteractionEvent("org_admin_boost_post_modal_open")
const e=(0,m.getBoostPostFormat)((0,s.get)(this.args,"updateToBoost.updateV2")),t=this.store.queryURL("voyagerOrganizationDashSasCampaigns",{params:{q:"organizationAndPostFormat",organization:this.args.companyId,postFormat:e,recipe:"com.linkedin.voyager.dash.deco.organization.ads.FullSasCampaign"}})
return this._trackCampaignsPromise(t)}get campaigns(){let e=[]
const t=this.campaignsAsyncData.isResolved?this.campaignsAsyncData.value.toArray():[]
if(this.filterQuery){const n=this.filterQuery.toLowerCase()
e=t.filter((e=>{const t=(0,s.get)(e,"name").toLowerCase(),i=(0,s.get)(e,"adAccountName").toLowerCase(),r=(0,s.get)(e,"entityUrn").split(":").pop()
return t.includes(n)||i.includes(n)||r.includes(n)}))
const i=e.length,r=0===i?"i18n_org_admin_boost_post_modal_announce_no_results":"i18n_org_admin_boost_post_modal_announce_search_results",o=this.i18n.lookupTranslation(N,r)([{resultCount:i}])
this.a11yNotification.setTextInLiveRegion(o)}else e=t
return(0,m.getSortedCampaigns)(e)}get campaignManagerBoostUrlForNewCampaign(){return(0,m.getCampaignManagerBoostUrlForUpdate)(this.args.updateToBoost,this.args.boostOrigin)}get disableBoostNow(){return!this.campaigns.includes(this.selectedCampaign)}setSelectedCampaign(e){this.selectedCampaign=e}_openBoostInNewTab(){const e=(0,m.getCampaignManagerBoostUrlForUpdate)(this.args.updateToBoost,this.args.boostOrigin)
this.windowService.open(e,"_blank")
this.args.dismissModal()}onDismissModal(){this.tracking.fireInteractionEvent("org_admin_boost_post_modal_dismiss")
this.args.dismissModal()}updateFilterHandler(e){this._updateFilter(e.target.value)}boostToSelectedCampaign(){this.isBoostingInProgress=!0
const e={url:`/${h.default.namespace}/voyagerOrganizationDashSasCreatives`,readOnCreate:!1}
this.boostToSelectedCampaignAsyncData=new p.default(this.store.createRecord("com.linkedin.voyager.dash.organization.ads.SasCreative",{parentUrn:(0,s.get)(this.selectedCampaign,"entityUrn"),activityUrn:(0,s.get)(this.args.updateToBoost,"updateV2.updateMetadata.urn")},e).save({adapterOptions:e}).catch((e=>{this._handleBoostToExistingCampaignError(e)
throw e})).then((e=>{if(this.isDestroying)return
const t=`urn:li:sponsoredCreative:${(0,s.get)(e,"id")}`
this._handleBoostToExistingCampaignSuccess();(0,s.set)(this.args.updateToBoost,"activeSponsoredCreatives",[t])
this._fireTrackingCreativeEvent(t)})).finally((()=>{this.isBoostingInProgress=!1})))}_trackCampaignsPromise(e){return new p.default(e.then((e=>{const t=(0,s.get)(e,"elements")
if(!this.isDestroyed&&this.args.isOpen&&!t.length){this.tracking.fireInteractionEvent("org_admin_boost_post_modal_redirection")
this._openBoostInNewTab()}t.length&&this.tracking.fireInteractionEvent("org_admin_boost_post_modal_select_campaign")
const n=(0,m.getSortedCampaigns)(t)
this._setDefaultSelection(n)
return n})),this)}_updateFilter(e){this.filterQuery=e}_fireTrackingCreativeEvent(e){const t=this.tracking
let n
switch(this.args.boostOrigin){case g.CAMPAIGN_MANAGER_BOOST_ORIGINS.ORGANIZATION_ADMIN_FEED:n=g.BOOST_FLOW_TYPES.BOOST_TO_EXISTING_CAMPAIGN_FEED
break
case g.CAMPAIGN_MANAGER_BOOST_ORIGINS.ORGANIZATION_ADMIN_ANALYTICS:n=g.BOOST_FLOW_TYPES.BOOST_TO_EXISTING_CAMPAIGN_ANALYTICS}const i={action:"CREATIVE_CREATION",flow:g.BOOST_CHANNEL_TYPES.ORGANIZATION_POST_BOOST,subFlowType:n,sponsoredCreativeUrn:e,sponsoredCampaignUrn:(0,s.get)(this.selectedCampaign,"entityUrn")}
t.fireTrackingPayload("CampaignManagerUserActionEvent",i)}_handleBoostToExistingCampaignSuccess(){const e=this.i18n.lookupTranslation(N,"i18n_org_admin_boost_post_modal_edit_campaign")()
this.persistentToastManager.success({message:this.i18n.lookupTranslation(N,"i18n_org_admin_boost_post_modal_toastmsg_success")(),ctaText:e,ctaUrl:(0,s.get)(this.selectedCampaign,"accountPageUrl")})
this.args.dismissModal()}_handleBoostToExistingCampaignError(){this.persistentToastManager.error({message:this.i18n.lookupTranslation(N,"i18n_org_admin_boost_post_modal_toastmsg_error")()})}_setDefaultSelection(e){void 0===this.selectedCampaign&&(this.selectedCampaign=(0,s.get)(e,"firstObject"))}},E=(0,i.default)(T.prototype,"windowService",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(T.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"tracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(T.prototype,"persistentToastManager",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(T.prototype,"i18n",[d.inject],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"a11yNotification",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(T.prototype,"isBoostingInProgress",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,i.default)(T.prototype,"selectedCampaign",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(T.prototype,"filterQuery",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(T.prototype,"boostToSelectedCampaignAsyncData",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(T.prototype,"campaignsAsyncData",[u.cached],Object.getOwnPropertyDescriptor(T.prototype,"campaignsAsyncData"),T.prototype),(0,i.default)(T.prototype,"campaigns",[u.cached],Object.getOwnPropertyDescriptor(T.prototype,"campaigns"),T.prototype),(0,i.default)(T.prototype,"setSelectedCampaign",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"setSelectedCampaign"),T.prototype),(0,i.default)(T.prototype,"onDismissModal",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onDismissModal"),T.prototype),(0,i.default)(T.prototype,"updateFilterHandler",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"updateFilterHandler"),T.prototype),(0,i.default)(T.prototype,"boostToSelectedCampaign",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"boostToSelectedCampaign"),T.prototype),T)
e.default=M;(0,o.setComponentTemplate)(x,M)}))
define("boosting/components/manage-ad-button",["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 r=(0,n.createTemplateFactory)({id:"h97gDuAY",block:'[[[8,[39,0],[[16,0,[30,1]],[16,"data-test-manage-ad-cta",[30,2]],[4,[38,2],[[30,4]],null]],[["@type","@text","@click"],["secondary",[28,[37,1],["i18n_manage_ad_btn_text","boosting/components/manage-ad-button"],null],[30,3]]],null]],["@classNames","@entrypoint","@onClickHandler","@controlName"],false,["artdeco-button@artdeco-button","t","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"boosting/components/manage-ad-button.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("boosting/components/manage-ad-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/object","@ember/service","@glimmer/component","@glimmer/tracking","ember-async-data/tracked-async-data","tracked-toolbox","boosting/utils/boost-utils","boosting/utils/boost-constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_
const T=(0,a.createTemplateFactory)({id:"RNgF3AhG",block:'[[[1,"\\n"],[8,[39,0],null,[["@dismissModal","@isOpen","@size"],[[30,0,["dismissModal"]],[30,1],"medium"]],[["default"],[[[[1,"\\n  "],[8,[30,2,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h2"],[14,"data-test-manage-ad-modal-header",""],[14,1,"org-admin-manage-ad-modal"],[14,0,"t-20 t-black"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_org_admin_manage_ad_modal_header","boosting/components/manage-ad-modal"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,2,["artdeco-modal-content"]],[[16,0,[29,["display-flex align-items-center justify-center",[52,[28,[37,3],[[30,0,["campaignsAsyncData","isPending"]],[30,0,["isErrorShown"]]],null]," org-admin-manage-ad-modal__content--empty"]]]]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["campaignsAsyncData","isPending"]],[[[1,"      "],[10,0],[12],[1,"\\n        "],[8,[39,4],[[24,"data-test-manage-ad-modal-loader",""]],null,null],[1,"\\n        "],[10,2],[14,"data-test-manage-ad-modal-loader-message",""],[14,0,"t-20 t-black"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_org_admin_manage_ad_modal_loader_text","boosting/components/manage-ad-modal"],null]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,0,["isCampaignsListShown"]],[[[1,"      "],[10,"fieldset"],[12],[1,"\\n        "],[10,"legend"],[14,"data-test-manage-ad-modal-description",""],[14,0,"t-14 t-black"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_org_admin_manage_ad_modal_description","boosting/components/manage-ad-modal"],null]],[1,"\\n        "],[13],[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,0,["campaigns"]]],null]],null],null,[[[1,"          "],[11,"input"],[16,"data-test-manage-ad-modal-campaign-input",[30,3,["name"]]],[16,"checked",[28,[37,7],[[30,4],0],null]],[16,1,[30,3,["id"]]],[24,3,"org_admin_manage_ad_modal_campaign"],[16,2,[30,3,["id"]]],[24,4,"radio"],[4,[38,8],["change",[28,[37,9],[[30,0,["setSelectedCampaign"]],[30,3]],null]],null],[12],[13],[1,"\\n          "],[10,"label"],[15,"for",[30,3,["id"]]],[12],[1,"\\n            "],[10,2],[15,"data-test-manage-ad-modal-campaign-name",[30,3,["name"]]],[14,0,"t-12 t-black--light"],[12],[1,"\\n              "],[1,[30,3,["name"]]],[1,"\\n            "],[13],[1,"\\n            "],[10,2],[15,"data-test-manage-ad-modal-account-name",[30,3,["name"]]],[14,0,"t-12 t-black--light"],[12],[1,"\\n              "],[1,[28,[35,1],["i18n_org_admin_manage_ad_modal_account_name","boosting/components/manage-ad-modal"],[["accountName"],[[30,3,["adAccountName"]]]]]],[1,"\\n            "],[13],[1,"\\n            "],[10,2],[15,"data-test-manage-ad-modal-campaign-start-date",[30,3,["name"]]],[14,0,"t-12 t-black--light"],[12],[1,"\\n              "],[1,[28,[35,1],["i18n_org_admin_manage_ad_modal_start_date","boosting/components/manage-ad-modal"],[["startDate"],[[28,[37,10],[[28,[37,11],[[30,3,["startDateOn","year"]],[30,3,["startDateOn","month"]],[30,3,["startDateOn","day"]]],null]],[["format"],["fmt_mdy_short"]]]]]]],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n"]],[3,4]],null],[1,"      "],[13],[1,"\\n    "]],[]],null]],[]]],[1,"    "],[8,[39,12],[[24,"data-test-manage-ad-modal-error",""]],[["@isHidden","@message","@type"],[[28,[37,13],[[30,0,["isErrorShown"]]],null],[28,[37,1],["i18n_org_admin_manage_ad_modal_error","boosting/components/manage-ad-modal"],null],"error"]],null],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,0,["isCampaignsListShown"]],[[[1,"    "],[8,[30,2,["artdeco-modal-footer"]],[[24,0,"display-flex justify-flex-end"]],null,[["default"],[[[[1,"\\n      "],[8,[39,14],[[24,"data-test-manage-ad-modal-button",""],[4,[38,15],["org_admin_manage_ad_modal_open_in_campaign_manager"],null]],[["@click","@icon","@iconRight","@text"],[[28,[37,9],[[30,0,["openCampaignsInNewTab"]],[30,0,["campaignToOpen"]]],null],"link-external-icon",true,[28,[37,1],["i18n_org_admin_manage_ad_modal_open_in_campaign_manager","boosting/components/manage-ad-modal"],null]]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null]],[2]]]]]],["@isOpen","modal","campaign","index"],false,["artdeco-modal@artdeco-modal","t","if","global-helpers@or","artdeco-loader@artdeco-loader","each","-track-array","eq","on","fn","ember-cli-pemberly-i18n@format-date","organization-shared@format-common-date","artdeco-inline-feedback@artdeco-inline-feedback","global-helpers@not","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"boosting/components/manage-ad-modal.hbs",isStrictMode:!1})
let E=(h=(0,s.inject)("global-services@window"),f=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",v,this);(0,t.default)(this,"store",b,this);(0,t.default)(this,"tracking",y,this);(0,t.default)(this,"selectedCampaign",_,this)}get campaignsAsyncData(){const e=this.store.queryURL("voyagerOrganizationDashSasCampaigns",{params:{q:"ugcPost",ugcPost:this.args.ugcPostUrn,recipe:"com.linkedin.voyager.dash.deco.organization.ads.FullSasCampaign"}})
return this._trackCampaignsPromise(e)}get campaigns(){return this.campaignsAsyncData.isResolved?this.campaignsAsyncData.value.toArray().sort(((e,t)=>(0,m.dateToTimestamp)((0,l.get)(t,"startDateOn"))-(0,m.dateToTimestamp)((0,l.get)(e,"startDateOn")))):[]}get campaignToOpen(){var e
return null!==(e=this.selectedCampaign)&&void 0!==e?e:this.campaigns[0]}get isCampaignsListShown(){return this.campaignsAsyncData.isResolved&&!!this.campaigns.length}get isErrorShown(){return this.campaignsAsyncData.isRejected||this.campaignsAsyncData.isResolved&&!this.campaigns.length}dismissModal(){this.tracking.fireInteractionEvent("org_admin_manage_ad_modal_dismiss")
this.args.dismissModal()}setSelectedCampaign(e){this.selectedCampaign=e
this.tracking.fireInteractionEvent("org_admin_manage_ad_modal_select_campaign")}openCampaignsInNewTab(e){this.windowService.open((0,l.get)(e,"accountPageUrl"),"_blank")
this.args.dismissModal()}_openSingleCampaignInNewTab(e){const t=(0,m.getCampaignManagerManageAdUrl)(e,this.args.companyId,this.args.ugcPostUrn,g.CAMPAIGN_MANAGER_BOOST_ORIGINS.ORGANIZATION_ADMIN_FEED)
this.windowService.open(t,"_blank")
this.args.dismissModal()}_trackCampaignsPromise(e){return new u.default(e.then((e=>{const t=(0,l.get)(e,"elements")
!this.isDestroyed&&this.args.isOpen&&1===t.length&&this._openSingleCampaignInNewTab(t.firstObject)
return t})),this)}},v=(0,i.default)(f.prototype,"windowService",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"store",[s.inject],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"tracking",[s.inject],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"selectedCampaign",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"campaignsAsyncData",[p.cached],Object.getOwnPropertyDescriptor(f.prototype,"campaignsAsyncData"),f.prototype),(0,i.default)(f.prototype,"dismissModal",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"dismissModal"),f.prototype),(0,i.default)(f.prototype,"setSelectedCampaign",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"setSelectedCampaign"),f.prototype),(0,i.default)(f.prototype,"openCampaignsInNewTab",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"openCampaignsInNewTab"),f.prototype),f)
e.default=E;(0,o.setComponentTemplate)(T,E)}))
define("boosting/utils/boost-constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.campaignManagerLiteManageAdPath=e.FEED_UPDATE_TYPES_I18N=e.CAMPAIGN_MANAGER_LITE_PATH=e.CAMPAIGN_MANAGER_BOOST_ORIGINS=e.BOOST_FORECAST_METRIC_TYPE=e.BOOST_FLOW_TYPES=e.BOOST_CHANNEL_TYPES=e.BOOST_BUTTON_IMPRESSION_EVENT=void 0
const t="/campaignmanager/boost"
e.CAMPAIGN_MANAGER_LITE_PATH=t
e.campaignManagerLiteManageAdPath=e=>`/campaignmanager/boost/campaigns/${e}/details`
const n=Object.freeze({ORGANIZATION_ADMIN_ANALYTICS:"organizationAdminAnalytics",ORGANIZATION_ADMIN_FEED:"organizationAdminFeed",ORGANIZATION_SINGLE_POST_ANALYTICS:"organizationSinglePostAnalytics",EVENT_ADMIN_PAGE:"eventAdminPage"})
e.CAMPAIGN_MANAGER_BOOST_ORIGINS=n
const i=Object.freeze({UNKNOWN:"UNKNOWN",ORGANIZATION_POST_BOOST:"ORGANIZATION_POST_BOOST",EVENT_PAGE_BOOST:"EVENT_PAGE_BOOST"})
e.BOOST_CHANNEL_TYPES=i
const r=Object.freeze({UNKNOWN:"UNKNOWN",BOOST_TO_EXISTING_CAMPAIGN_FEED:"BOOST_TO_EXISTING_CAMPAIGN_FEED",BOOST_TO_EXISTING_CAMPAIGN_ANALYTICS:"BOOST_TO_EXISTING_CAMPAIGN_ANALYTICS",ORGANIZATION_ADMIN_FEED:"ORGANIZATION_ADMIN_FEED",ORGANIZATION_ADMIN_ANALYTICS:"ORGANIZATION_ADMIN_ANALYTICS",ORGANIZATION_SINGLE_POST_ANALYTICS:"ORGANIZATION_SINGLE_POST_ANALYTICS",EVENT_ADMIN_PAGE:"EVENT_ADMIN_PAGE"})
e.BOOST_FLOW_TYPES=r
e.BOOST_BUTTON_IMPRESSION_EVENT="BoostButtonViewedEvent"
const o=Object.freeze({IMPRESSIONS:"impressions",CLICKS:"clicks",VIDEO_VIEWS:"video_views"})
e.BOOST_FORECAST_METRIC_TYPE=o
const a=Object.freeze({"com.linkedin.voyager.feed.render.ArticleComponent":{type:"Article",i18nKey:"i18n_org_post_type_article"},"com.linkedin.voyager.feed.render.CelebrationComponent":{type:"Celebration",i18nKey:"i18n_org_post_type_celebration"},"com.linkedin.voyager.feed.render.DocumentComponent":{type:"Document",i18nKey:"i18n_org_post_type_document"},"com.linkedin.voyager.feed.render.EventComponent":{type:"Event",i18nKey:"i18n_org_post_type_event"},"com.linkedin.voyager.feed.render.ImageComponent":{type:"Image",i18nKey:"i18n_org_post_type_image"},"com.linkedin.voyager.feed.render.EntityComponent":{type:"Job",i18nKey:"i18n_org_post_type_job"},"com.linkedin.voyager.feed.render.JobComponent":{type:"Job",i18nKey:"i18n_org_post_type_job"},"com.linkedin.voyager.feed.render.ScheduledLiveContentComponent":{type:"Live event",i18nKey:"i18n_org_post_type_live_event"},"com.linkedin.voyager.feed.render.NewsletterComponent":{type:"Newsletter",i18nKey:"i18n_org_post_type_newsletter"},"com.linkedin.voyager.feed.render.PollComponent":{type:"Poll",i18nKey:"i18n_org_post_type_poll"},"com.linkedin.voyager.feed.render.TextComponent":{type:"Text",i18nKey:"i18n_org_post_type_text"},"com.linkedin.voyager.feed.render.TextOverlayImageComponent":{type:"News",i18nKey:"i18n_org_post_type_news"},"com.linkedin.voyager.feed.render.LinkedInVideoComponent":{type:"Video",i18nKey:"i18n_org_post_type_video"},"com.linkedin.voyager.feed.render.ExternalVideoComponent":{type:"Video",i18nKey:"i18n_org_post_type_video"}})
e.FEED_UPDATE_TYPES_I18N=a}))
define("boosting/utils/boost-utils",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/object","urn-utils","global-utils/utils/url","global-utils/utils/api-compat","boosting/utils/boost-constants","@ember/debug"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.dateToTimestamp=u
e.forecastedTargetAudience=function(e,t){const i=(0,n.get)(e,"boostForecast.forecast.targetAudienceSize")
return i?t.formatNumber(i):""}
e.formatBoostForecastRange=function(e,t){const{"boostForecast.forecast.forecastRange.start":i,"boostForecast.forecast.forecastRange.end":r}=(0,n.getProperties)(e,"boostForecast.forecast.forecastRange.start","boostForecast.forecast.forecastRange.end")
return i&&r?{start:t.formatNumber(i),end:t.formatNumber(r)}:{}}
e.getBoostForecastMetricType=function(e){const t=a.BOOST_FORECAST_METRIC_TYPE[(0,n.get)(e,"boostForecast.forecast.forecastMetricType")]
return t}
e.getBoostPostErrorsList=function(e){return((0,n.get)(e,"boostPostEligibility.noneditableErrors")||[]).map((e=>{const t=(0,n.get)(e,"text")
if(t)return t.toLowerCase()})).filter(Boolean)}
e.getBoostPostFormat=function(e){var t
const i=null===(t=a.FEED_UPDATE_TYPES_I18N[(0,o.classNameOf)((0,n.get)(e,"content"))])||void 0===t?void 0:t.type
if("Event"===i)return"EVENT"
if("Video"===i)return"VIDEO"
return"TEXT_OR_IMAGE"}
e.getCampaignManagerBoostUrl=d
e.getCampaignManagerBoostUrlForUpdate=function(e,t){return d((0,n.get)(e,"updateV2.actor.urn")||"",(0,n.get)(e,"updateV2.updateMetadata.shareUrn"),t,{})}
e.getCampaignManagerManageAdUrl=function(e,t,o,l){const s=(0,i.extractEntityInfoFromUrn)((0,n.get)(e,"id")),c=(0,a.campaignManagerLiteManageAdPath)(s.id)
return(0,r.generateLiExternalUrl)(c,{content:o,organization:t,origin:l})}
e.getSortedCampaigns=function(e){return e.slice().sort(((e,t)=>u((0,n.get)(t,"startDateOn"))-u((0,n.get)(e,"startDateOn"))))}
e.hasActiveCampaigns=s
e.isPostValidForBoosting=c
e.shouldRenderBoostButton=function(e){return!s(e)&&c(e)}
function s(e){if(e){var t
const i=null!==(t=(0,n.get)(e,"boostPostEligibility.hasActiveSponsoredCreatives"))&&void 0!==t?t:(0,n.get)(e,"activeSponsoredCreatives.length")>0
return Boolean(i)}return!1}function c(e){if(e){var t
const i=null!==(t=(0,n.get)(e,"boostPostEligibility.sponsorable"))&&void 0!==t?t:(0,n.get)(e,"boostPostEligibility.validPost")
return Boolean(i)}return!1}function d(e,n,o,l){const s=(0,i.extractEntityInfoFromUrn)(e)
return(0,r.generateLiExternalUrl)(a.CAMPAIGN_MANAGER_LITE_PATH,(0,t.default)({content:n,organization:s.id,origin:o},l))}function u(e){return new Date(Date.UTC((0,n.get)(e,"year"),(0,n.get)(e,"month")-1,(0,n.get)(e,"day"))).getTime()}}))
define("community-panel/components/community-panel",["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 r=(0,n.createTemplateFactory)({id:"kreCLD9P",block:'[[[11,0],[24,0,"community-panel"],[17,1],[12],[1,"\\n"],[41,[30,2],[[[42,[28,[37,2],[[28,[37,2],[[30,2,["elements"]]],null]],null],null,[[[1,"      "],[8,[39,3],null,[["@model","@currentlyViewingUrn"],[[30,3],[30,4]]],null],[1,"\\n"]],[3]],null]],[]],null],[1,"\\n"],[6,[39,4],["mynetwork.discover-hub"],[["class","data-control-name"],["community-panel__discover-cta p3 full-width artdeco-button artdeco-button--1 artdeco-button--muted artdeco-button--tertiary","feed_list_discover"]],[["default"],[[[[1,"    "],[1,[28,[35,5],["discover_more","community-panel/components/community-panel"],null]],[1,"\\n"]],[]]]]],[13]],["&attrs","@packages","package","@currentlyViewingUrn"],false,["if","each","-track-array","community-panel@interest-package","ember-engines@link-to-external","t"]]',moduleName:"community-panel/components/community-panel.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("community-panel/components/interest-package",["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/object/internals","global-helpers/helpers/urn-to-id","ember-cli-pemberly-tracking/utils/tracking","community-panel/utils/constants","global-utils/utils/url","events-shared-v2/utils/helpers"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S,C,D,I
const A=(0,a.createTemplateFactory)({id:"f8vr++Rl",block:'[[[41,[30,0,["showEntity"]],[[[1,"  "],[10,0],[15,0,[29,["community-panel-interest-package\\n      ",[52,[30,0,["isSectionExpanded"]],"community-panel-interest-package--expanded"]]]],[12],[1,"\\n    "],[10,"section"],[14,0,"community-panel-interest-package__section-header"],[15,"aria-labelledby",[30,0,["labelledBy"]]],[12],[1,"\\n      "],[10,"header"],[14,0,"community-panel-interest-package__header-container"],[12],[1,"\\n        "],[10,"h2"],[14,0,"community-panel-interest-package__header t-12 pv1"],[15,1,[30,0,["labelledBy"]]],[12],[1,"\\n"],[41,[30,0,["seeAllRoute"]],[[[1,"            "],[8,[39,1],[[24,0,"community-panel-interest-package__header-link community-panel-interest-package--hoverable t-black t-bold block pv1"],[4,[38,2],[[30,0,["seeAllControlName"]]],null]],[["@href"],[[30,0,["seeAllRoute"]]]],[["default"],[[[[1,"\\n              "],[10,1],[14,"aria-hidden","true"],[12],[1,"\\n                "],[1,[30,1,["title","text"]]],[1,"\\n              "],[13],[1,"\\n              "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n                "],[1,[28,[35,3],["a11y_see_all","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[1,"            "],[1,[30,1,["title","text"]]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"community-panel-interest-package__actions"],[12],[1,"\\n"],[41,[30,0,["isEnabledOriginatedEventsFeature"]],[[[1,"          "],[8,[39,4],[[24,0,"community-panel-interest-package__event-cta community-panel-interest-package--hoverable"],[4,[38,2],["feed_list_create_event"],null]],[["@type","@icon","@size","@circle","@click","@aria-label","@title"],["tertiary","plus-icon",1,true,[28,[37,5],[[30,0],"isCreateEventModalOpen",true],null],[28,[37,3],["a11y_create_event","community-panel/components/interest-package"],null],[28,[37,3],["a11y_create_event","community-panel/components/interest-package"],null]]],null],[1,"\\n          "],[8,[39,6],null,[["@context","@isModalOpen","@closeModal"],["INTEREST-PACKAGE-PLUS",[30,0,["isCreateEventModalOpen"]],[28,[37,5],[[30,0],"isCreateEventModalOpen",false],null]]],null],[1,"\\n"]],[]],null],[41,[30,0,["totalEntityList"]],[[[1,"          "],[8,[39,4],[[4,[38,2],[[30,0,["entityExpandCollapseControlName"]]],null]],[["@type","@icon","@size","@circle","@click","@class","@title","@aria-label","@aria-expanded"],["tertiary",[52,[30,0,["isSectionExpanded"]],"chevron-up-icon","chevron-down-icon"],1,true,[28,[37,5],[[30,0],"isSectionExpanded",[28,[37,7],[[30,0,["isSectionExpanded"]]],null]],null],"community-panel-interest-package__expand-collapse-cta-icon community-panel-interest-package--hoverable",[52,[30,0,["isSectionExpanded"]],[28,[37,3],["a11y_hide_list","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]],[28,[37,3],["a11y_show_list","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]]],[52,[30,0,["isSectionExpanded"]],[28,[37,3],["a11y_hide_list","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]],[28,[37,3],["a11y_show_list","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]]],[52,[30,0,["isSectionExpanded"]],"true","false"]]],null],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n\\n"],[41,[30,0,["isSectionExpanded"]],[[[1,"      "],[10,"ul"],[15,0,[52,[30,0,["totalEntityList"]],"community-panel-interest-package__section-expanded"]],[12],[1,"\\n"],[42,[28,[37,9],[[28,[37,9],[[30,0,["totalEntityList"]]],null]],null],null,[[[41,[28,[37,10],[[30,0,["numEntitiesToShow0Indexed"]],[30,3]],null],[[[1,"            "],[10,"li"],[14,0,"community-panel-interest-package__entity-item truncate"],[12],[1,"\\n"],[44,[[28,[37,12],[[30,2,["type"]],"entityTypeControlName"],null]],[[[1,"                "],[8,[39,1],[[24,0,"community-panel-interest-package__entity-link t-12 t-black--light community-panel-interest-package--hoverable link-without-visited-state pv1 block full-width"],[16,"onclick",[28,[37,13],[[30,0,["fireEventInterestPanelActionEvent"]],[30,2]],null]],[4,[38,2],[[30,4]],null],[4,[38,15],null,[["when"],[[28,[37,16],[[30,3],[30,0,["itemToFocus"]]],null]]]]],[["@href"],[[28,[37,14],[[30,2]],null]]],[["default"],[[[[1,"\\n                  "],[10,0],[14,0,"truncate align-items-center"],[12],[1,"\\n                    "],[1,[28,[35,17],null,[["type","size","class"],[[28,[37,12],[[30,2,["type"]],"iconName"],null],"small","community-panel-interest-package__entity-icon"]]]],[1,"\\n"],[41,[30,2,["topic","name"]],[[[1,"                      "],[8,[39,18],null,[["@includeHashtagSymbol","@hashtag"],[false,[30,2,["topic","name"]]]],null],[1,"\\n"]],[]],[[[41,[30,2,["group","name"]],[[[1,"                      "],[1,[28,[35,19],[[30,2,["group","name"]]],null]],[1,"\\n"]],[]],[[[41,[30,2,["miniProfessionalEvent","name"]],[[[1,"                      "],[1,[30,2,["miniProfessionalEvent","name"]]],[1,"\\n                    "]],[]],null]],[]]]],[]]],[1,"                  "],[13],[1,"\\n                "]],[]]]]],[1,"\\n"]],[4]]],[1,"            "],[13],[1,"\\n"]],[]],null]],[2,3]],null],[1,"      "],[13],[1,"\\n"],[41,[30,0,["sectionShowMore"]],[[[1,"        "],[11,"button"],[24,0,"community-panel-interest-package__cta community-panel-interest-package--hoverable full-width t-12 t-bold t-black--light"],[24,4,"button"],[4,[38,2],[[30,0,["showMoreControlName"]]],null],[4,[38,20],["click",[30,0,["showMore"]]],null],[12],[1,"\\n          "],[10,1],[14,"aria-hidden","true"],[12],[1,"\\n            "],[1,[28,[35,3],["show_more","community-panel/components/interest-package"],null]],[1,"\\n          "],[13],[1,"\\n          "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n            "],[1,[28,[35,3],["a11y_show_more","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]]],[1,"\\n          "],[13],[1,"\\n          "],[1,[28,[35,17],null,[["type","size","class"],["chevron-down-icon","small","v-align-middle"]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[41,[30,0,["showSeeAll"]],[[[1,"        "],[8,[39,1],[[24,0,"community-panel-interest-package__cta community-panel-interest-package--hoverable full-width t-12 t-bold t-black--light"],[4,[38,2],[[30,0,["seeAllControlName"]]],null]],[["@href"],[[30,0,["seeAllRoute"]]]],[["default"],[[[[1,"\\n          "],[10,1],[14,"aria-hidden","true"],[12],[1,"\\n            "],[1,[28,[35,3],["see_all","community-panel/components/interest-package"],null]],[1,"\\n          "],[13],[1,"\\n          "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n            "],[1,[28,[35,3],["a11y_see_all","community-panel/components/interest-package"],[["entity"],[[30,1,["title","text"]]]]]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[]],null]],[]]]],[]],null],[1,"  "],[13],[1,"\\n"]],[]],null]],["@model","entity","index","controlName"],false,["if","app-aware-link@app-aware-link","ember-cli-pemberly-tracking@track-interaction","t","artdeco-button@artdeco-button","ember-set-helper@set","events-form-modal@create-event-modal","global-helpers@not","each","-track-array","global-helpers@gte","let","community-panel@get-interest-entity-property","fn","community-panel@get-href-from-entity","global-modifiers@focus","global-helpers@eq","artdeco-icons-web@li-icon","hashtag-a11y@hashtag-a11y","text-view-model@text-view-model","on"]]',moduleName:"community-panel/components/interest-package.hbs",isStrictMode:!1}),P=Object.freeze({[h.NavigationEntityTypes.MIX]:{entityExpandCollapseControlName:"feed_list_recent_expand_collapse"},[h.NavigationEntityTypes.TOPIC]:{entityExpandCollapseControlName:"feed_list_hashtag_expand_collapse",seeAllControlName:"feed_list_hashtag_see_all",seeAllRoute:"/feed/following?filterType=channel&focused=true",showMoreControlName:"feed_list_hashtag_show_more"},[h.NavigationEntityTypes.GROUP]:{entityExpandCollapseControlName:"feed_list_group_expand_collapse",seeAllControlName:"feed_list_group_see_all",seeAllRoute:"/groups",showMoreControlName:"feed_list_group_show_more"},[h.NavigationEntityTypes.PROFESSIONAL_EVENT]:{entityExpandCollapseControlName:"feed_list_event_expand_collapse",seeAllControlName:"feed_list_event_see_all",seeAllRoute:"/mynetwork/network-manager/events",showMoreControlName:"feed_list_event_show_more"}})
let x=(b=(0,l.inject)("community-panel@interest-package-data-manager"),y=(0,l.inject)("tracking"),_=(0,l.inject)("locale"),T=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"interestPackageDataManager",E,this);(0,t.default)(this,"tracking",k,this);(0,t.default)(this,"locale",w,this);(0,n.default)(this,"elementId",(0,p.guidFor)(this));(0,t.default)(this,"isCreateEventModalOpen",O,this);(0,t.default)(this,"itemToFocus",S,this);(0,t.default)(this,"isSectionExpanded",C,this);(0,t.default)(this,"numEntitiesToShow",D,this);(0,t.default)(this,"sectionShowMore",I,this)}get entityExpandCollapseControlName(){return P[this.entityType].entityExpandCollapseControlName}get entityType(){return(0,d.get)(this.args.model,"entityType")}get isEnabledOriginatedEventsFeature(){return this.entityType===h.NavigationEntityTypes.PROFESSIONAL_EVENT&&(0,v.canViewerCreateAnEvent)(this.locale)}get labelledBy(){return`${this.elementId}-label`}get numEntitiesToShow0Indexed(){return this.numEntitiesToShow-1}get showEntity(){const{entityType:e}=this,t=(0,d.get)(this.locale,"interfaceLocale")
return!(e===h.NavigationEntityTypes.MIX&&!(0,d.get)(this.totalEntityList,"length")||e===h.NavigationEntityTypes.GROUP&&"zh_CN"===t)&&(0,u.isPresent)(e)}get showMoreControlName(){return P[this.entityType].showMoreControlName}get seeAllControlName(){return P[this.entityType].seeAllControlName}get seeAllRoute(){const e=P[this.entityType].seeAllRoute
return e?`${(0,f.getDomainUrl)()}${e}`:""}get showSeeAll(){return this.entityType!==h.NavigationEntityTypes.MIX}get totalEntityList(){var e
const{entityType:t}=this
if(this.args.currentlyViewingUrn){const e=this.interestPackageDataManager.getEntityFromUrn(this.args.currentlyViewingUrn),n=this.interestPackageDataManager.getTypeFromUrn(this.args.currentlyViewingUrn),i=e&&n,r=t===h.NavigationEntityTypes.MIX||t===n
i&&r&&this.interestPackageDataManager.moveToTop(e,t)}return(null===(e=this.interestPackageDataManager.getEntityList(t))||void 0===e?void 0:e.toArray())||[]}showMore(){const{numEntitiesToShow:e}=this
let t=h.NavigationItemCounts.pageCount
e>=h.NavigationItemCounts.pageCount&&(t=e+h.NavigationItemCounts.pageCount)
this.numEntitiesToShow=t
this.sectionShowMore=t<this.totalEntityList.length
this.itemToFocus=e-1}fireEventInterestPanelActionEvent(e){const t=(0,d.get)(e,"miniProfessionalEvent")
if(!t)return
const n=e.inventoryCount||0,i=(0,d.get)(t,"entityUrn"),r=`urn:li:fs_miniProfessionalEvent:${(0,m.urnToId)([i])}`
if(n>0){const e={professionalEvent:{objectUrn:r,trackingId:(0,g.generateTrackingId)()}}
this.tracking.fireTrackingPayload("ProfessionalEventInterestPanelActionEvent",e)}}},E=(0,i.default)(T.prototype,"interestPackageDataManager",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(T.prototype,"tracking",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"locale",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(T.prototype,"isCreateEventModalOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(T.prototype,"itemToFocus",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"isSectionExpanded",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.totalEntityList.length>0}}),D=(0,i.default)(T.prototype,"numEntitiesToShow",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.entityType===h.NavigationEntityTypes.MIX?5:h.NavigationItemCounts.initialCount}}),I=(0,i.default)(T.prototype,"sectionShowMore",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.entityType!==h.NavigationEntityTypes.MIX&&(0,d.get)(this.totalEntityList,"length")>h.NavigationItemCounts.initialCount}}),(0,i.default)(T.prototype,"showMore",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"showMore"),T.prototype),(0,i.default)(T.prototype,"fireEventInterestPanelActionEvent",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"fireEventInterestPanelActionEvent"),T.prototype),T)
e.default=x;(0,o.setComponentTemplate)(A,x)}))
define("community-panel/helpers/get-href-from-entity",["exports","@ember/component/helper","global-helpers/helpers/urn-to-id","@ember/object","global-utils/utils/url"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.getHrefFromEntity=o
function o(e){let t,o,a,l=""
if((0,i.get)(e,"topic")){o=(0,i.get)(e,"topic.backendUrn")
t="/feed/hashtag/"
l="/?focus=HASHTAG_FEED_CONTENT"}else if((0,i.get)(e,"group")){o=(0,i.get)(e,"group.entityUrn")
t="/groups/"}else if((0,i.get)(e,"miniProfessionalEvent")){a=(0,i.get)(e,"miniProfessionalEvent.vanityName")
o=(0,i.get)(e,"miniProfessionalEvent.entityUrn")
t="/events/"}const s=a||(0,n.urnToId)([o])
return`${(0,r.getDomainUrl)()}${t}${s}${l}`}var a=(0,t.helper)((function(e){let[t]=e
return o(t)}))
e.default=a}))
define("community-panel/helpers/get-interest-entity-property",["exports","@ember/component/helper","community-panel/utils/constants"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.getInterestEntityProperty=r
const i=Object.freeze({[n.NavigationEntityTypes.TOPIC]:{entityTypeControlName:"feed_list_hashtag",iconName:"hashtag-icon"},[n.NavigationEntityTypes.PROFESSIONAL_EVENT]:{entityTypeControlName:"feed_list_event",iconName:"calendar"},[n.NavigationEntityTypes.GROUP]:{entityTypeControlName:"feed_list_group",iconName:"group-icon"}})
function r(e,t){const n=i[e]
return n&&n[t]}var o=(0,t.helper)((function(e){let[t,n]=e
return r(t,n)}))
e.default=o}))
define("community-panel/services/interest-package-data-manager",["exports","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/object","@ember/service","community-panel/utils/constants"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,s,c,d
let u=(l=(s=new WeakMap,c=new WeakMap,d=new WeakMap,class extends o.default{constructor(){super(...arguments)
s.set(this,{writable:!0,value:void 0})
c.set(this,{writable:!0,value:void 0})
d.set(this,{writable:!0,value:void 0})}initializeDataManager(e){(0,n.default)(this,s,{});(0,n.default)(this,c,{});(0,n.default)(this,d,{});(0,r.get)(e,"elements").forEach((e=>{const n=(0,r.get)(e,"entityType")
if(a.NavigationEntityTypes[n]){const i=(0,r.get)(e,"recommendedEntities")
let o
i.forEach((e=>{const n=(0,r.get)(e,"type")
switch(n){case a.NavigationEntityTypes.TOPIC:o=(0,r.get)(e,"topic.backendUrn")
break
case a.NavigationEntityTypes.GROUP:o=(0,r.get)(e,"group.groupUrn")
case a.NavigationEntityTypes.PROFESSIONAL_EVENT:}(0,t.default)(this,c)[o]=e;(0,t.default)(this,d)[o]=n}));(0,t.default)(this,s)[n]=i}}))}getEntityList(e){var n
return null===(n=(0,t.default)(this,s))||void 0===n?void 0:n[e]}getEntityFromUrn(e){var n
return null===(n=(0,t.default)(this,c))||void 0===n?void 0:n[e]}getTypeFromUrn(e){var n
return null===(n=(0,t.default)(this,d))||void 0===n?void 0:n[e]}moveToTop(e,t){const n=this.getEntityList(t)
null!=n&&n.includes(e)&&(null==n||n.removeObject(e))
null==n||n.unshiftObject(e)}}),(0,i.default)(l.prototype,"getEntityList",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"getEntityList"),l.prototype),(0,i.default)(l.prototype,"getEntityFromUrn",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"getEntityFromUrn"),l.prototype),(0,i.default)(l.prototype,"getTypeFromUrn",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"getTypeFromUrn"),l.prototype),(0,i.default)(l.prototype,"moveToTop",[r.action],Object.getOwnPropertyDescriptor(l.prototype,"moveToTop"),l.prototype),l)
e.default=u}))
define("community-panel/utils/community-panel-query",["exports","@babel/runtime/helpers/esm/objectSpread2","global-utils/utils/create-cache-key-from-query","community-panel/utils/constants"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e){let{store:t,interestPackageDataManager:n,clientSensor:o,isReloadTrue:a=!1}=e
const l={reload:a,adapterOptions:{degradations:[i.DEGRADATION_TRACKING_METADATA.INTEREST_PANEL],degradedEntityIDsToRemove:[]}}
return r(t,{q:"entityCriteriaRecommendations",supportedEntityTypes:["TOPIC","PROFESSIONAL_EVENT","GROUP"]},l).then((e=>{o.incrementMetricCounter({groupName:i.CLIENT_SENSOR_GROUP_NAME,metricName:i.CommunityPanelClientSensorMetrics.PACKAGE_RECOMMENDATIONS_REQUEST_SUCCESS})
n&&n.initializeDataManager(e)
return e})).catch((e=>{o.incrementMetricCounter({groupName:i.CLIENT_SENSOR_GROUP_NAME,metricName:i.CommunityPanelClientSensorMetrics.PACKAGE_RECOMMENDATIONS_REQUEST_FAILED})
if(!e||!e.isAdapterError)throw e
console.error("Failed to fetch entity packages",e.stack)}))}
e.getPackageRecommendations=r
function r(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}
const o=(0,t.default)({params:i,cacheKey:(0,n.default)("feed/packageRecommendations",i)},r)
return e.queryURL("feed/packageRecommendations",o)}}))
define("community-panel/utils/constants",["exports","@linkedin/ember-pem/utils/degradation-tracking-metadata"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.PEM_PRODUCT_NAMES=e.PEM_FEATURE_KEYS=e.NavigationItemCounts=e.NavigationEntityTypes=e.DEGRADATION_TRACKING_METADATA=e.CommunityPanelClientSensorMetrics=e.CLIENT_SENSOR_GROUP_NAME=void 0
e.NavigationItemCounts={initialCount:3,pageCount:10}
e.NavigationEntityTypes={TOPIC:"TOPIC",PROFESSIONAL_EVENT:"PROFESSIONAL_EVENT",GROUP:"GROUP",MIX:"MIX"}
const n=Object.freeze({INTEREST_PANEL:"feed-interest-panel"})
e.PEM_FEATURE_KEYS=n
const i=Object.freeze({VOYAGER_FEED:"Voyager - Feed",VOYAGER_HOMEPAGE:"Voyager - Homepage"})
e.PEM_PRODUCT_NAMES=i
const r="feed"
e.CLIENT_SENSOR_GROUP_NAME=r
const o=Object.freeze({INTEREST_PANEL:new t.default(n.INTEREST_PANEL,"empty-entities-followed",{productName:i.VOYAGER_HOMEPAGE,clientSensorGroupName:r})})
e.DEGRADATION_TRACKING_METADATA=o
const a=Object.freeze({PACKAGE_RECOMMENDATIONS_REQUEST_SUCCESS:"package-recommendations-request-success",PACKAGE_RECOMMENDATIONS_REQUEST_FAILED:"package-recommendations-request-failed"})
e.CommunityPanelClientSensorMetrics=a}))
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,r,o,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 v=(0,d.buildWaiter)("ember-async-data"),b=new WeakMap,y=["PENDING"]
let _=(p=class{constructor(){(0,i.default)(this,"data",m,this)}},m=(0,o.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,r){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 o=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,v.beginAsync())
const a=b.get(o)
if(a)return a
o.then((e=>{(0,t.default)(this,f).data=["RESOLVED",e]
v.endAsync((0,t.default)(this,h))}),(e=>{(0,t.default)(this,f).data=["REJECTED",e]
v.endAsync((0,t.default)(this,h))}))
b.set(o,this)
if(r){(0,u.associateDestroyableChild)(r,this);(0,u.registerDestructor)(this,(()=>{v.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,o.default)(g.prototype,"state",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"state"),g.prototype),(0,o.default)(g.prototype,"value",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"value"),g.prototype),(0,o.default)(g.prototype,"error",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"error"),g.prototype),(0,o.default)(g.prototype,"isPending",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isPending"),g.prototype),(0,o.default)(g.prototype,"isResolved",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isResolved"),g.prototype),(0,o.default)(g.prototype,"isRejected",[s.dependentKeyCompat],Object.getOwnPropertyDescriptor(g.prototype,"isRejected"),g.prototype),g)
e.default=T}))
define("ember-batcher/batcher",["exports","ember-test-waiters"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.mutateDOM=function(e){let t=i.beginAsync()
o.unshift([t,e])
d()}
e.readDOM=function(e){let t=n.beginAsync()
r.unshift([t,e])
d()}
e.visibilityChange=void 0
const n=(0,t.buildWaiter)("ember-batcher: readDOM"),i=(0,t.buildWaiter)("ember-batcher: mutateDOM"),r=[],o=[]
let a=()=>{}
e.visibilityChange=a
let l=!1,s=!1
const c="object"==typeof window&&"function"==typeof window.requestAnimationFrame?e=>{let t=()=>{if(!s){s=!0
e()}}
setTimeout(t,20)
return requestAnimationFrame(t)}:e=>setTimeout(e)
0
function d(){if(!l){l=!0
c((()=>{let e,t
for(e=0,t=r.length;e<t;e++){let[e,t]=r.pop()
t()
n.endAsync(e)}for(e=0,t=o.length;e<t;e++){let[e,t]=o.pop()
t()
i.endAsync(e)}l=!1
s=!1;(o.length>0||r.length>0)&&d()}))}}}))
define("ember-batcher/index",["exports","ember-batcher/batcher"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"mutateDOM",{enumerable:!0,get:function(){return t.mutateDOM}})
Object.defineProperty(e,"readDOM",{enumerable:!0,get:function(){return t.readDOM}})}))
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,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.TRACKING_SERVICE_EVENT_SOURCE=void 0
const l=[],{Logger:s}=r.default,c="litms-class",d="litms",u=[],p=[]
let m=!1,g=!1,h={},f=new Map
const v="tracking-service-listener"
e.TRACKING_SERVICE_EVENT_SOURCE=v
var b=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(!o.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:r}=n
if(r(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 r=f.has(e)?f.get(e).disableWhitelisting:h.disableWhitelisting
if(void 0===i){i=new(this.get(c))({profileName:e,enableWhitelisting:!r,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){r.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:v,pageKey:n.requestHeader.pageKey})
break
case"ControlInteractionEvent":this.trackControlInteraction({eventSource:v,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=b}))
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:r}=i.default,o="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(o,e)}
if(this._isLegacyTrackingService(e))if(e._listen){e._listen(this._trackingEventRelayHandler)
r.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 r.warn("Tracking service appears to be mocked. Tag Manager won't work as expected")
else e.listen(this._trackingEventRelayHandler)},listen(e){this.on(o,this,e)},removeListener(e){this.off(o,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,r,o){"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,o.isFactory)(e)?e.class:e)(this.owner,t);(0,i.registerDestructor)(n,a)
return{instance:n,implementsModify:(0,r._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[r.Element]=t}(a,t)
if(i.implementsModify)a.modify(t,n.positional,n.named)
else{(0,o.consumeArgs)(n)
a.didReceiveArguments()
a.didInstall()}}updateModifier(e,t){const{instance:n}=e
!function(e,t){e[r.Args]=t}(e.instance,t)
if(e.implementsModify)n.modify(e.element,t.positional,t.named)
else{(0,o.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,r,o){"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,r.isDestroying)(this)}get isDestroyed(){0
return(0,r.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 r=function(e,t){const n=e
n.element=t
return n}(e,t),{positional:o,named:a}=n,l=e.instance(t,o,a)
"function"==typeof l&&(r.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,r){"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?o:a),e)}
const o=new r.default({eager:!0}),a=new r.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-form-modal/components/create-event-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/object","@ember/service","@glimmer/component","@glimmer/tracking","events-form/utils/form-helpers","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","events-shared-v2/utils/events-requests","global-utils/utils/urn-converter","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k,w,O,S,C,D,I,A,P,x
const N=(0,a.createTemplateFactory)({id:"KRijGcK4",block:'[[[8,[39,0],null,[["@suppressScrollOnFocus","@currentStep"],[true,[30,0,["activeStep"]]]],[["default"],[[[[1,"\\n  "],[8,[30,1,["step"]],null,[["@stepId"],["form"]],[["default"],[[[[1,"\\n"],[41,[30,2],[[[1,"      "],[8,[39,2],null,[["@context","@onDetourComplete","@defaultOrganizingEntityUrn","@defaultBackgroundImage"],[[30,3],[30,0,["onEventFormSubmit"]],[30,0,["defaultOrganizingEntityUrn"]],[30,4]]],[["default"],[[[[1,"\\n        "],[8,[39,3],null,[["@isOpen","@dismissModal","@modalClasses","@size","@testId"],[[30,2],[28,[37,4],[[30,0,["closeCreateEventModal"]],[30,7,["didUserEditForm"]]],null],"ef-form__modal","medium","create-event-modal"]],[["default"],[[[[1,"\\n"],[41,[30,7,["isImageEditInProgress"]],[[[1,"            "],[8,[30,8,["artdeco-modal-header"]],null,[["@classNames"],["display-flex align-items-center"]],[["default"],[[[[1,"\\n              "],[8,[39,5],[[4,[38,7],["dismiss"],null]],[["@class","@click","@circle","@color","@icon","@text","@type","@controlType","@tabindex"],["mr3",[28,[37,4],[[30,6,["setIsImageEditInProgress"]],false],null],true,"muted","arrow-left-icon",[28,[37,6],["i18n_back_button","events-form-modal/components/create-event-modal"],null],"tertiary","button","1"]],null],[1,"\\n              "],[10,"h3"],[15,1,[28,[37,8],[[30,0,["elementId"]],"-header"],null]],[12],[1,"\\n                "],[1,[28,[35,6],["i18n_edit_cover_photo","events-form-modal/components/create-event-modal"],null]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,8,["artdeco-modal-content"]],null,[["@classNames"],["p0"]],[["default"],[[[[1,"\\n              "],[8,[30,5,["creationFormContent"]],null,null,null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[1,"            "],[8,[30,8,["artdeco-modal-header"]],null,[["@classNames"],["display-flex align-items-center"]],[["default"],[[[[1,"\\n              "],[10,"h3"],[15,1,[28,[37,8],[[30,0,["elementId"]],"-header"],null]],[12],[1,"\\n                "],[1,[28,[35,6],["i18n_header_create","events-form-modal/components/create-event-modal"],null]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,8,["artdeco-modal-content"]],null,[["@classNames"],["p0"]],[["default"],[[[[1,"\\n              "],[8,[30,5,["creationFormContent"]],[[24,0,"ph5 pv3"]],null,null],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,8,["artdeco-modal-footer"]],null,[["@classNames"],["display-flex justify-flex-end"]],[["default"],[[[[1,"\\n              "],[8,[39,5],null,[["@text","@click","@controlType","@disabled"],[[28,[37,6],["i18n_next_button","events-form-modal/components/create-event-modal"],null],[30,6,["submitEventForm"]],"button",[30,7,["isSubmitButtonDisabled"]]]],null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]]],[1,"        "]],[8]]]]],[1,"\\n\\n        "],[8,[39,9],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isDiscardConfirmationDialogOpen"]],[28,[37,6],["i18n_discard_changes_confirmation_title","events-form-modal/components/create-event-modal"],null],[28,[37,6],["i18n_confirm_exit_creation_form_modal","events-form-modal/components/create-event-modal"],null],[28,[37,6],["i18n_discard","events-form-modal/components/create-event-modal"],null],[28,[37,6],["i18n_cancel","events-form-modal/components/create-event-modal"],null],[30,0,["discardChangesCancel"]],[30,0,["discardChangesConfirm"]],[30,0,["discardChangesCancel"]],"discard-changes-confirmation-dialog"]],null],[1,"\\n      "]],[5,6,7]]]]],[1,"\\n"]],[]],null],[1,"  "]],[]]]]],[1,"\\n  "],[8,[30,1,["step"]],null,[["@stepId"],["post"]],[["default"],[[[[1,"\\n    "],[8,[39,10],null,[["@isShareboxModalOpen","@initialDetourManager","@actorsOverride","@onCloseShareboxModal","@shareOrigin","@openPostPostPrompt","@disableDetourPreviewRemoval"],[[30,2],[30,0,["eventDetourManager"]],[30,0,["actorsOverride"]],[30,0,["closeCreateEventModal"]],[30,0,["shareOrigin"]],[30,0,["openPostPostPrompt"]],true]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["step"]],null,[["@stepId"],["nba"]],[["default"],[[[[1,"\\n    "],[8,[39,11],null,[["@shouldShowPrompt","@promptData","@closePrompt"],[true,[30,0,["postPromptResponse"]],[30,0,["closePostPostPrompt"]]]],null],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]]],["stepManager","@isModalOpen","@context","@defaultBackgroundImage","components","actions","properties","modal"],false,["step-manager@step-manager","if","events-form@creation-form","artdeco-modal@artdeco-modal","fn","artdeco-button@artdeco-button","t","ember-cli-pemberly-tracking@track-interaction","concat","artdeco-modal@artdeco-confirmation-dialog","sharing-entry@share-box-modal","post-post-framework@post-post-prompt"]]',moduleName:"events-form-modal/components/create-event-modal.hbs",isStrictMode:!1}),M=Object.freeze({FORM:"form",POST:"post",NBA:"nba"})
let R=(v=(0,s.inject)("tracking"),b=(0,s.inject)("store"),y=(0,s.inject)("lix"),_=(0,s.inject)("authentication@authenticated-user"),T=(0,f.trackedReset)("args.isModalOpen"),E=(0,f.trackedReset)("args.isModalOpen"),k=class extends c.default{constructor(){super(...arguments);(0,n.default)(this,"pageKey","d_flagship3_event_create");(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"store",O,this);(0,t.default)(this,"lix",S,this);(0,t.default)(this,"authenticatedUser",C,this);(0,t.default)(this,"isDiscardConfirmationDialogOpen",D,this);(0,t.default)(this,"activeStep",I,this);(0,t.default)(this,"eventDetourManager",A,this);(0,t.default)(this,"actorsOverride",P,this);(0,t.default)(this,"postPromptResponse",x,this)}get defaultOrganizingEntityUrn(){const e=this.args.defaultOrganizingEntity
return e?(0,h.convertUrnType)("fs_normalized_company",(0,l.get)(e,"entityUrn")):null}get shareOrigin(){var e
return p.SHARE_ORIGIN_BY_CONTEXT.get(null!==(e=this.args.context)&&void 0!==e?e:"DEFAULT")}get isNavPlatformizationEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-nav-platformization")}closeCreateEventModal(e){this._fireCIE("close")
this.activeStep!==M.NBA&&(e?this.isDiscardConfirmationDialogOpen=!0:this._closeCreateEventModal())}discardChangesConfirm(){this._fireCIE("discard_changes")
this.isDiscardConfirmationDialogOpen=!1
this._closeCreateEventModal()}discardChangesCancel(){this._fireCIE("keep_changes")
this.isDiscardConfirmationDialogOpen=!1}async onEventFormSubmit(e){const t=e.eventsFormData.selectedOrganizer
this.eventDetourManager=e
this.activeStep=M.POST
if((0,u.isCompanyHostingTheEvent)(t)){let e=[]
if(this.isNavPlatformizationEnabled){e=(await(0,g.getOrganizationActorsByViewerPermissions)(this.store,{canCreateOrganicShare:!0})).filter((e=>(0,l.get)(e,"entityUrn")===t))}else{var n,i
const r=(0,h.convertUrnType)("fs_miniCompany",t)
e=(null!==(n=null!==(i=(0,l.get)(this.authenticatedUser,"companies"))&&void 0!==i?i:(0,l.get)(this.authenticatedUser,"globalNav.companies"))&&void 0!==n?n:[]).filter((e=>(0,l.get)(e,"entityUrn")===r))}1!==e.length||this.isDestroying||(this.actorsOverride=e)}}openPostPostPrompt(e){this.postPromptResponse=e
this.activeStep=M.NBA}closePostPostPrompt(){this.postPromptResponse=null
this.activeStep=void 0
this.closeCreateEventModal()}_closeCreateEventModal(){var e,t
this.eventDetourManager=null
this.actorsOverride=void 0
this.postPromptResponse=null
null===(e=(t=this.args).closeModal)||void 0===e||e.call(t)}_fireCIE(e){(0,m.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},w=(0,i.default)(k.prototype,"tracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(k.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(k.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(k.prototype,"authenticatedUser",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(k.prototype,"isDiscardConfirmationDialogOpen",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,i.default)(k.prototype,"activeStep",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return M.FORM}}),A=(0,i.default)(k.prototype,"eventDetourManager",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(k.prototype,"actorsOverride",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(k.prototype,"postPromptResponse",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(k.prototype,"closeCreateEventModal",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"closeCreateEventModal"),k.prototype),(0,i.default)(k.prototype,"discardChangesConfirm",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"discardChangesConfirm"),k.prototype),(0,i.default)(k.prototype,"discardChangesCancel",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"discardChangesCancel"),k.prototype),(0,i.default)(k.prototype,"onEventFormSubmit",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"onEventFormSubmit"),k.prototype),(0,i.default)(k.prototype,"openPostPostPrompt",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"openPostPostPrompt"),k.prototype),(0,i.default)(k.prototype,"closePostPostPrompt",[l.action],Object.getOwnPropertyDescriptor(k.prototype,"closePostPostPrompt"),k.prototype),k)
e.default=R;(0,o.setComponentTemplate)(N,R)}))
define("events-form/components/base-event-form",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/objectSpread2","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","ember-copy","ember-lifeline","events-form/utils/events-form-data","events-form/utils/validators/events-validator","events-form/utils/constants","events-shared-v2/utils/events-util","events-shared-v2/utils/tracking-helper","global-utils/utils/urn-converter","rsvp","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z,V,B,G,H,W,q
let K=(_=(0,l.inject)("authentication@authenticated-user"),T=(0,l.inject)("formatter"),E=(0,l.inject)("i18n"),k=(0,l.inject)("tracking"),w=(0,l.inject)("date"),O=(0,l.inject)("date-time-picker@timezone"),S=class extends s.default{get isCompanyHostingTheEvent(){var e
return"normalized_company"===(0,v.getSimpleTypeFromUrn)(null!==(e=this.eventsFormData.selectedOrganizer)&&void 0!==e?e:"")}get didUserEditForm(){const{copyOfFormFields:e}=this
return["eventsFormData.name","eventsFormData.startTime","eventsFormData.startDate","eventsFormData.endTime","eventsFormData.endDate","eventsFormData.showEndDateTime","eventsFormData.location","eventsFormData.venueDetails","eventsFormData.streamingUrl","eventsFormData.description","eventsFormData.externalUrl","eventsFormData.selectedBackgroundUrl","eventsFormData.timezoneInfo.timeZone","eventsFormData.isOnlineEventToggled","isSpeakersDataDirty","eventsFormData.selectedOrganizer","eventsFormData.leadSubmissionRequired","eventsFormData.leadGenPrivacyPolicyUrl","isEventTypeDataDirty","eventsFormData.isBroadcastLink"].some((t=>{const n=(0,a.get)(this,t),i=(0,a.get)(e,t)
return n instanceof Date?n.getTime()!==i.getTime():n!==i}))}get isSubmitButtonDisabled(){return this.isFormLoading||!this.eventsValidator.isEventDataValid||this.isSavingDetails||!(this.didUserEditForm||this.args.isDetourEdit)}get isEventTypeDataDirty(){const{eventsFormData:{eventType:e},copyOfFormFields:{eventsFormData:{eventType:t}}}=this
return t?null===e||e.value!==t.value:e!==t}get isSpeakersDataDirty(){const{eventsFormData:{speakers:e},copyOfFormFields:{eventsFormData:{speakers:t}}}=this
if(e.length!==t.length)return!0
const n=t.reduce(((e,t)=>{e[(0,a.get)(t,"profileNormalizedUrn")]=(0,a.get)(t,"state")
return e}),{}),i=e.reduce(((e,t)=>{e[(0,a.get)(t,"profileNormalizedUrn")]=(0,a.get)(t,"state")
return e}),{})
return Object.keys(n).some((e=>i[e]!==n[e]))}get organizers(){const e={}
this.organizerSuggestions.forEach((t=>{const{organizerUrn:i,entityUrn:r,isCompany:o,isLeadGenEnabled:l=!1,canStreamOnLinkedinLive:s=!1,canCreateLiveAudio:c=!1}=(0,h.extractDashOrganizerRelatedProps)(t)
if(this.filterOutCompanies&&o)return
const d=(0,a.get)(i,"name")||this.formatter.formatName(i,"full")
e[r]=(0,n.default)((0,n.default)({},e[r]),{},{organizerName:d,canCreateLGFGatedEvent:l,canStreamOnLinkedinLive:s,canCreateLiveAudio:c})}))
return e}get dateTimeErrorMessage(){if(this.eventsValidator.isDateTimeError)switch(this.eventsValidator.dateTimeErrorCode){case g.DATETIME_ERROR_CODES.EVENT_DURATION_ERROR:return this.i18n.lookupTranslation("components/events-form@form-fields","i18n_date_time_field_error_duration_too_long")()
case g.DATETIME_ERROR_CODES.EVENT_START_TIME_ERROR:return this.i18n.lookupTranslation("components/events-form@form-fields","i18n_date_time_field_error_start_time_in_the_past")()
default:return null}return null}constructor(){super(...arguments);(0,t.default)(this,"authenticatedUser",C,this);(0,t.default)(this,"formatter",D,this);(0,t.default)(this,"i18n",I,this);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"date",P,this);(0,t.default)(this,"timezoneHelper",x,this);(0,t.default)(this,"isFormLoading",N,this);(0,t.default)(this,"eventsFormData",M,this);(0,t.default)(this,"eventsValidator",R,this);(0,t.default)(this,"canCreateLGFGatedEvent",L,this);(0,t.default)(this,"canStreamOnLinkedinLive",F,this);(0,t.default)(this,"canCreateLiveAudio",U,this);(0,t.default)(this,"eventBackgroundInfoForCropping",j,this);(0,t.default)(this,"userDisplayedErrorMessage",z,this);(0,t.default)(this,"showUserDisplayedErrorMessage",V,this);(0,t.default)(this,"isSavingDetails",B,this);(0,t.default)(this,"isImageEditInProgress",G,this);(0,t.default)(this,"copyOfFormFields",H,this);(0,t.default)(this,"organizerSuggestions",W,this);(0,t.default)(this,"showLocationValidationErrorMsg",q,this);(0,i.default)(this,"extraTimeFromStart",1);(0,i.default)(this,"preferredBannerHeight",720);(0,i.default)(this,"preferredBannerWidth",1280)
this._initializeEventForm()}fireCIE(e){(0,f.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}imageCropperCallback(e,t,n){this.fireCIE(t)
e(n)}onBannerSelect(e){this.eventBackgroundInfoForCropping=e
this.setIsImageEditInProgress(!0)}setIsImageEditInProgress(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
this.isImageEditInProgress=e}setBannerImage(e){if(e){const t=this.eventsFormData.selectedBackgroundUrl;(0,u.scheduleTask)(this,"render",(()=>{this.eventBackgroundInfoForCropping=e
this.eventsFormData.selectedBackgroundUrl=e}))
this.setIsImageEditInProgress(!1)
URL.revokeObjectURL(t)}}onDeleteBanner(){this.eventBackgroundInfoForCropping=null
this.eventsFormData.selectedBackgroundUrl=null
this.eventsFormData.backgroundImageUrn=null}onEventNameChange(e){this.eventsFormData.name=e
this.validateEventDetails()}onTimezoneSelected(e){this.fireCIE("select_timezone")
this.eventsFormData.timezoneInfo=e
this.validateEventDateTime()}onStartDateSelected(e,t){this._onDateTimeChange({key:"startDate",value:e,isUserAction:t,controlName:"edit_startdate"})}onEndDateSelected(e,t){this._onDateTimeChange({key:"endDate",value:e,isUserAction:t,controlName:"edit_enddate"})}onStartTimeChange(e,t){this._onDateTimeChange({key:"startTime",value:e,isUserAction:t,controlName:"edit_starttime"})}onEndTimeChange(e,t){this._onDateTimeChange({key:"endTime",value:e,isUserAction:t,controlName:"edit_endtime"})}onShowEndDateTimeChange(e){this.eventsFormData.showEndDateTime=e
this.fireCIE(e?"endtime_check_on":"endtime_check_off")}onEventDescriptionChange(e){this.eventsFormData.description=e
this.validateEventDetails()}onLeadSubmissionRequiredChange(){this.eventsFormData.leadSubmissionRequired=!this.eventsFormData.leadSubmissionRequired
if(!this.eventsFormData.leadSubmissionRequired){this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsValidator.resetError(m.ERROR_KEYS.privacyUrlError)}}onPrivacyUrlInput(){this.eventsValidator.resetError(m.ERROR_KEYS.privacyUrlError)}onPrivacyUrlChange(e){this.eventsFormData.leadGenPrivacyPolicyUrl=e}onLocationChange(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
this.eventsFormData.location=e
this.eventsFormData.locationFields=t
this.eventsFormData.bingAddressSource=n}onExternalUrlInput(e){this.eventsValidator.resetError(e)}onOnlineEventToggled(){this.eventsFormData.isOnlineEventToggled=!this.eventsFormData.isOnlineEventToggled
this.validateEventLocation()
this._clearLocationRelatedFields()}selectEventType(e){this.eventsFormData.eventType=e
null!=e&&e.value&&this.eventsFormData.externalUrl&&(this.eventsFormData.externalUrl="")
this.validateEventType()}setLocationError(e){this.showLocationValidationErrorMsg=e}validateExternalUrl(e){this.eventsValidator.validate(this.eventsFormData,[e])}validateEventLocation(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventsLocation])}validateEventDetails(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventsDetails])}validateEventType(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventType])}validateEventDateTime(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventsDateTimePicker,m.COMPONENTS.eventsDetails])}validatePrivacyURL(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.privacyUrl])}validateEventsSettings(){this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventsSettings])}submitEventForm(e){null==e||e.preventDefault();(0,u.scheduleTask)(this,"render",(()=>{this.isSubmitButtonDisabled||this.onFormSubmit()
return!1}))}initEventOrganizer(e){this.setOrganizerRelatedProps((0,n.default)((0,n.default)({},this.organizers[e]),{entityUrn:e}))}setOrganizerRelatedProps(e){let{entityUrn:t,canCreateLGFGatedEvent:n,canStreamOnLinkedinLive:i,organizerName:r,canCreateLiveAudio:o}=e
this.eventsFormData.selectedOrganizer=t
this.canCreateLGFGatedEvent=n
this.canStreamOnLinkedinLive=i
this.canCreateLiveAudio=o
this.organizerName=r}_initializeEventForm(){this.isFormLoading=!0
const e={timezoneFetchPromise:(0,a.get)(this.timezoneHelper,"timezoneFetchPromise")}
this.loadFormDependencies(e);(0,b.hashSettled)(e).then((e=>{if(!this.isDestroying){this.isLoadingDependenciesFailed=Object.values(e).some((e=>"rejected"===e.state))
if(!this.isLoadingDependenciesFailed){this.initForm(e)
this._createCopyOfFormFields()
this.eventsValidator.validate(this.eventsFormData,[m.COMPONENTS.eventsDetails,m.COMPONENTS.eventType]);(0,f.firePageViewEvent)(this.tracking,this.pageKey)}}})).catch((e=>{this.isLoadingDependenciesFailed=!0
throw e})).finally((()=>{this.isFormLoading=!1}))}_createCopyOfFormFields(){this.copyOfFormFields={eventsFormData:new p.EventsFormData({name:this.eventsFormData.name,location:this.eventsFormData.location,venueDetails:this.eventsFormData.venueDetails,description:this.eventsFormData.description,externalUrl:this.eventsFormData.externalUrl,backgroundImageUrn:this.eventsFormData.backgroundImageUrn,locationFields:{geographicArea:(0,a.get)(this.eventsFormData,"locationFields.geographicArea"),country:(0,a.get)(this.eventsFormData,"locationFields.country"),city:(0,a.get)(this.eventsFormData,"locationFields.city"),postalCode:(0,a.get)(this.eventsFormData,"locationFields.postalCode"),line1:(0,a.get)(this.eventsFormData,"locationFields.line1"),line2:(0,a.get)(this.eventsFormData,"locationFields.line2"),line3:(0,a.get)(this.eventsFormData,"locationFields.line3"),line4:(0,a.get)(this.eventsFormData,"locationFields.line4")},startTime:this.eventsFormData.startTime,endTime:this.eventsFormData.endTime,startDate:this.eventsFormData.startDate,endDate:this.eventsFormData.endDate,showEndDateTime:this.eventsFormData.showEndDateTime,selectedBackgroundUrl:this.eventsFormData.selectedBackgroundUrl,selectedOrganizer:this.eventsFormData.selectedOrganizer,timezoneInfo:{timeZone:(0,a.get)(this.eventsFormData,"timezoneInfo.timeZone")},leadSubmissionRequired:this.eventsFormData.leadSubmissionRequired,leadGenPrivacyPolicyUrl:this.eventsFormData.leadGenPrivacyPolicyUrl,isOnlineEventToggled:this.eventsFormData.isOnlineEventToggled,speakers:(this.eventsFormData.speakers||[]).map((e=>(0,d.copy)(e))),eventType:this.eventsFormData.eventType,isBroadcastLink:this.eventsFormData.isBroadcastLink}),isSpeakersDataDirty:!1,isEventTypeDataDirty:!1}}_onDateTimeChange(e){let{key:t,value:n,isUserAction:i,controlName:r}=e
this.eventsFormData[t]=n
i&&this.fireCIE(r)}_clearLocationRelatedFields(){this.eventsFormData.location=""
this.eventsFormData.locationFields=null
this.eventsFormData.bingAddressSource=null
this.eventsFormData.venueDetails=null
this.eventsFormData.externalUrl=""
this.validateExternalUrl(m.COMPONENTS.externalUrl)
this.setLocationError(!1)}},C=(0,r.default)(S.prototype,"authenticatedUser",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,r.default)(S.prototype,"formatter",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,r.default)(S.prototype,"i18n",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,r.default)(S.prototype,"tracking",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,r.default)(S.prototype,"date",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,r.default)(S.prototype,"timezoneHelper",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,r.default)(S.prototype,"isFormLoading",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),M=(0,r.default)(S.prototype,"eventsFormData",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new p.EventsFormData}}),R=(0,r.default)(S.prototype,"eventsValidator",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new m.EventsValidator(this.date,{description:!0,endDateTime:!0})}}),L=(0,r.default)(S.prototype,"canCreateLGFGatedEvent",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),F=(0,r.default)(S.prototype,"canStreamOnLinkedinLive",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),U=(0,r.default)(S.prototype,"canCreateLiveAudio",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),j=(0,r.default)(S.prototype,"eventBackgroundInfoForCropping",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,r.default)(S.prototype,"userDisplayedErrorMessage",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,r.default)(S.prototype,"showUserDisplayedErrorMessage",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),B=(0,r.default)(S.prototype,"isSavingDetails",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=(0,r.default)(S.prototype,"isImageEditInProgress",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),H=(0,r.default)(S.prototype,"copyOfFormFields",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),W=(0,r.default)(S.prototype,"organizerSuggestions",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,r.default)(S.prototype,"showLocationValidationErrorMsg",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(S.prototype,"organizers",[y.cached],Object.getOwnPropertyDescriptor(S.prototype,"organizers"),S.prototype),(0,r.default)(S.prototype,"fireCIE",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"fireCIE"),S.prototype),(0,r.default)(S.prototype,"imageCropperCallback",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"imageCropperCallback"),S.prototype),(0,r.default)(S.prototype,"onBannerSelect",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onBannerSelect"),S.prototype),(0,r.default)(S.prototype,"setIsImageEditInProgress",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"setIsImageEditInProgress"),S.prototype),(0,r.default)(S.prototype,"setBannerImage",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"setBannerImage"),S.prototype),(0,r.default)(S.prototype,"onDeleteBanner",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onDeleteBanner"),S.prototype),(0,r.default)(S.prototype,"onEventNameChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onEventNameChange"),S.prototype),(0,r.default)(S.prototype,"onTimezoneSelected",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onTimezoneSelected"),S.prototype),(0,r.default)(S.prototype,"onStartDateSelected",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onStartDateSelected"),S.prototype),(0,r.default)(S.prototype,"onEndDateSelected",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onEndDateSelected"),S.prototype),(0,r.default)(S.prototype,"onStartTimeChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onStartTimeChange"),S.prototype),(0,r.default)(S.prototype,"onEndTimeChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onEndTimeChange"),S.prototype),(0,r.default)(S.prototype,"onShowEndDateTimeChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onShowEndDateTimeChange"),S.prototype),(0,r.default)(S.prototype,"onEventDescriptionChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onEventDescriptionChange"),S.prototype),(0,r.default)(S.prototype,"onLeadSubmissionRequiredChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onLeadSubmissionRequiredChange"),S.prototype),(0,r.default)(S.prototype,"onPrivacyUrlInput",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onPrivacyUrlInput"),S.prototype),(0,r.default)(S.prototype,"onPrivacyUrlChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onPrivacyUrlChange"),S.prototype),(0,r.default)(S.prototype,"onLocationChange",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onLocationChange"),S.prototype),(0,r.default)(S.prototype,"onExternalUrlInput",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onExternalUrlInput"),S.prototype),(0,r.default)(S.prototype,"onOnlineEventToggled",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"onOnlineEventToggled"),S.prototype),(0,r.default)(S.prototype,"selectEventType",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"selectEventType"),S.prototype),(0,r.default)(S.prototype,"setLocationError",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"setLocationError"),S.prototype),(0,r.default)(S.prototype,"validateExternalUrl",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateExternalUrl"),S.prototype),(0,r.default)(S.prototype,"validateEventLocation",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateEventLocation"),S.prototype),(0,r.default)(S.prototype,"validateEventDetails",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateEventDetails"),S.prototype),(0,r.default)(S.prototype,"validateEventType",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateEventType"),S.prototype),(0,r.default)(S.prototype,"validateEventDateTime",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateEventDateTime"),S.prototype),(0,r.default)(S.prototype,"validatePrivacyURL",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validatePrivacyURL"),S.prototype),(0,r.default)(S.prototype,"validateEventsSettings",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"validateEventsSettings"),S.prototype),(0,r.default)(S.prototype,"submitEventForm",[a.action],Object.getOwnPropertyDescriptor(S.prototype,"submitEventForm"),S.prototype),S)
e.default=K}))
define("events-form/components/creation-form",["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","@ember/debug","@ember/object","@ember/service","date-time-picker/utils/date-time-utils","ember-m3-pdsc-model-builder","ember-vector-images/utils/vector-url","events-form/components/base-event-form","events-form/utils/data-providers","events-form/utils/events-detour-manager","events-form/utils/helpers","events-shared-v2/utils/constants","events-shared-v2/utils/date-utils","events-shared-v2/utils/events-util","events-shared-v2/utils/helpers","events-shared-v2/utils/image-helper","events-shared-v2/utils/tracking-helper","global-utils/utils/date-utils","global-utils/utils/get-asset-url-for-environment","rsvp","text-view-model/utils/generator","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var I,A,P,x,N,M,R,L,F,U,j,z,V,B,G,H,W
const q=(0,l.createTemplateFactory)({id:"sr0ByJHP",block:'[[[1,"\\n"],[18,2,[[28,[37,1],null,[["creationFormContent"],[[50,"events-form@form-fields",0,null,[["mode","context","isFormLoading","imageCropperCallback","isImageEditInProgress","eventBackgroundInfoForCropping","setBannerImage","fireCIE","onBannerSelect","selectedBackgroundUrl","onDeleteBanner","showUserDisplayedErrorMessage","userDisplayedErrorMessage","organizerSuggestions","showOrganizerInfo","showDisabledOrganizer","selectOrganizer","selectedOrganizer","name","setName","timezoneInfo","setTimezoneInfo","startDate","setStartDate","startTime","setStartTime","endDate","setEndDate","endTime","setEndTime","validateEventDateTime","dateTimeErrorMessage","showEndDateTime","onShowEndDateTimeChange","description","setDescription","setSpeakers","speakers","canStreamOnLinkedinLive","canCreateLiveAudio","isOnlineEventToggled","onOnlineEventToggled","location","locationFields","onLocationChange","validateEventLocation","setLocationError","showLocationValidationErrorMsg","venueDetails","onVenueChange","eventType","selectEventType","externalUrl","onExternalUrlInput","onExternalUrlChange","isBroadcastLink","onBroadcastLinkToggled","leadSubmissionRequired","leadGenPrivacyPolicyUrl","onLeadSubmissionRequiredChange","isLeadGenEnabled","isPrivateEvent","eventsValidator","validateExternalUrl","validateEventsSettings","onPrivacyUrlInput","onPrivacyUrlChange","validatePrivacyURL","productHelpUrl","submitEventForm"],[[30,0,["mode"]],[30,1],[30,0,["isFormLoading"]],[30,0,["imageCropperCallback"]],[30,0,["isImageEditInProgress"]],[30,0,["eventBackgroundInfoForCropping"]],[30,0,["setBannerImage"]],[30,0,["fireCIE"]],[30,0,["onBannerSelect"]],[30,0,["eventsFormData","selectedBackgroundUrl"]],[30,0,["onDeleteBanner"]],[30,0,["showUserDisplayedErrorMessage"]],[30,0,["userDisplayedErrorMessage"]],[30,0,["organizerSuggestions"]],[30,0,["showOrganizerInfo"]],[30,0,["showDisabledOrganizer"]],[30,0,["selectOrganizer"]],[30,0,["eventsFormData","selectedOrganizer"]],[30,0,["eventsFormData","name"]],[30,0,["onEventNameChange"]],[30,0,["eventsFormData","timezoneInfo"]],[30,0,["onTimezoneSelected"]],[30,0,["eventsFormData","startDate"]],[30,0,["onStartDateSelected"]],[30,0,["eventsFormData","startTime"]],[30,0,["onStartTimeChange"]],[30,0,["eventsFormData","endDate"]],[30,0,["onEndDateSelected"]],[30,0,["eventsFormData","endTime"]],[30,0,["onEndTimeChange"]],[30,0,["validateEventDateTime"]],[30,0,["dateTimeErrorMessage"]],[30,0,["eventsFormData","showEndDateTime"]],[30,0,["onShowEndDateTimeChange"]],[30,0,["eventsFormData","description"]],[30,0,["onEventDescriptionChange"]],[28,[37,3],[[30,0,["eventsFormData"]],"speakers"],null],[30,0,["eventsFormData","speakers"]],[30,0,["canStreamOnLinkedinLive"]],[30,0,["canCreateLiveAudio"]],[30,0,["eventsFormData","isOnlineEventToggled"]],[30,0,["onOnlineEventToggled"]],[30,0,["eventsFormData","location"]],[30,0,["eventsFormData","locationFields"]],[30,0,["onLocationChange"]],[30,0,["validateEventLocation"]],[30,0,["setLocationError"]],[30,0,["showLocationValidationErrorMsg"]],[30,0,["eventsFormData","venueDetails"]],[28,[37,3],[[30,0,["eventsFormData"]],"venueDetails"],null],[30,0,["eventsFormData","eventType"]],[30,0,["selectEventType"]],[30,0,["eventsFormData","externalUrl"]],[30,0,["onExternalUrlInput"]],[28,[37,3],[[30,0,["eventsFormData"]],"externalUrl"],null],[30,0,["eventsFormData","isBroadcastLink"]],[28,[37,3],[[30,0,["eventsFormData"]],"isBroadcastLink",[28,[37,4],[[30,0,["eventsFormData","isBroadcastLink"]]],null]],null],[30,0,["eventsFormData","leadSubmissionRequired"]],[30,0,["eventsFormData","leadGenPrivacyPolicyUrl"]],[30,0,["onLeadSubmissionRequiredChange"]],[30,0,["canCreateLGFGatedEvent"]],[30,0,["privateEvent"]],[30,0,["eventsValidator"]],[30,0,["validateExternalUrl"]],[30,0,["validateEventsSettings"]],[30,0,["onPrivacyUrlInput"]],[30,0,["onPrivacyUrlChange"]],[30,0,["validatePrivacyURL"]],[30,0,["productHelpUrl"]],[30,0,["submitEventForm"]]]]]]]],[28,[37,1],null,[["submitEventForm","setIsImageEditInProgress"],[[30,0,["submitEventForm"]],[30,0,["setIsImageEditInProgress"]]]]],[28,[37,1],null,[["eventsFormData","isImageEditInProgress","isSubmitButtonDisabled","didUserEditForm"],[[30,0,["eventsFormData"]],[30,0,["isImageEditInProgress"]],[30,0,["isSubmitButtonDisabled"]],[30,0,["didUserEditForm"]]]]]]]],["@context","&default"],false,["yield","hash","component","ember-set-helper@set","global-helpers@not"]]',moduleName:"events-form/components/creation-form.hbs",isStrictMode:!1}),K="components/events-form@creation-form"
let Y=(I=(0,d.inject)("i18n"),A=(0,d.inject)("locale"),P=(0,d.inject)("date-time-picker@timezone"),x=(0,d.inject)("events-shared-v2@events-dash-lix"),N=(0,d.inject)("store"),M=(0,d.inject)("events-form@event"),R=(0,d.inject)("formatter"),L=(0,D.localCopy)("args.defaultOrganizingEntityUrn"),F=class extends g.default{constructor(){super(...arguments);(0,i.default)(this,"pageKey","d_flagship3_event_create");(0,n.default)(this,"i18n",U,this);(0,n.default)(this,"locale",j,this);(0,n.default)(this,"timezoneHelper",z,this);(0,n.default)(this,"eventsDashLix",V,this);(0,n.default)(this,"store",B,this);(0,n.default)(this,"eventService",G,this);(0,n.default)(this,"formatter",H,this);(0,n.default)(this,"showDisabledOrganizer",W,this);(0,i.default)(this,"mode",b.FORM_MODE.CREATE)}get productHelpUrl(){return`/help/linkedin/answer/131647?lang=${this.locale.interfaceLocale}`}get isPageContext(){return["PAGE-ADMIN-TOOLS-DROPDOWN","PAGE-EVENT-MODULE-PLUS","PAGE-EVENTS-MODULE-TEXT-CTA","PAGE-EVENTS-UPCOMING-EMPTY-STATE","PAGE-EVENTS-PAST-EMPTY-STATE"].includes(this.args.context)}get filterOutCompanies(){return this.args.isDetour&&!this.args.defaultOrganizingEntityUrn}get isFirstOrganizerSuggestionCompany(){const e=(0,c.get)(this.organizerSuggestions||[],"firstObject"),{isCompany:t}=(0,_.extractDashOrganizerRelatedProps)(e)
return t}get showOrganizerInfo(){var e,t
return(null===(e=this.organizerSuggestions)||void 0===e?void 0:e.length)>1||1===(null===(t=this.organizerSuggestions)||void 0===t?void 0:t.length)&&this.isFirstOrganizerSuggestionCompany&&!this.args.defaultOrganizingEntityUrn||this.isPageContext}get eventTypeDefaultValue(){return this.canStreamOnLinkedinLive||this.canCreateLiveAudio?null:{value:b.BROADCAST_TOOL.EXTERNAL}}loadFormDependencies(e){e.defaultBackgroundImage=this._getDefaultBackgroundImage()
e.organizerSuggestions=(0,h.getDashEventOrganizers)(this.store,(0,v.convertToDashEntityUrn)(this.args.defaultOrganizingEntityUrn))}initForm(e){var t
const n=e.organizerSuggestions.value,i=null!==(t=(0,c.get)(n,"elements"))&&void 0!==t?t:[n]
this.organizerSuggestions=this.filterOutCompanies?i.filter((e=>!(0,c.get)(e,"company")&&!(0,c.get)(e,"organizerUnion.organizingCompanyUrn"))):i
let r=null
if(this.args.eventsFormData){this.eventsFormData=this.args.eventsFormData
if(this.args.errorData){this.userDisplayedErrorMessage=this.args.errorData.message||this.i18n.lookupTranslation(K,"i18n_default_api_error")()
this.showUserDisplayedErrorMessage=!0}r=(0,v.convertToDashEntityUrn)(this.eventsFormData.selectedOrganizer)
this.initEventOrganizer(r)}else{var o,a
this.eventsFormData.timezoneInfo=this.timezoneHelper.getTimezoneInfoFromOffset(new Date(this.date.now()).getTimezoneOffset())
this.eventsFormData.name=""
this.eventsFormData.location=""
this.eventsFormData.locationFields=null
this.eventsFormData.venueDetails=null
this.eventsFormData.description=""
this.eventsFormData.externalUrl=""
this.eventsFormData.selectedBackgroundUrl=null
this.eventsFormData.leadSubmissionRequired=!1
this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsFormData.speakers=[]
this.eventsFormData.isBroadcastLink=!1
this._initEventsDateTimeRelatedFields()
this.setBannerImage(null===(o=e.defaultBackgroundImage)||void 0===o||null===(a=o.value)||void 0===a?void 0:a.imageData)
r=this._getOrganizerUrnToInitialize()
this.initEventOrganizer(r)
this._initEventType()}}selectOrganizer(e){this.setOrganizerRelatedProps((0,t.default)((0,t.default)({},this.organizers[e]),{entityUrn:e}))
this.selectEventType(this.eventTypeDefaultValue)
this.eventsFormData.isOnlineEventToggled=!0
this._clearLocationRelatedFields()
this.validateEventLocation()}onFormSubmit(){const{context:e}=this.args,t=e?b.EVENT_CREATION_CIE_BY_CONTEXT.get(e):b.EVENT_CREATION_CIE_BY_CONTEXT.get("EVENTS_CREATION_DETOUR")
this._fireCIE(t)
this.args.onDetourComplete(this._getEventsDetourManager())}_getOrganizerUrnToInitialize(){const e=(0,c.get)(this.organizerSuggestions,"firstObject"),{organizerUrn:t}=(0,_.extractDashOrganizerRelatedProps)(e)
return(0,c.get)(t,"entityUrn")}_initEventType(){this.eventsFormData.isOnlineEventToggled=!0
this.eventsFormData.eventType=this.eventTypeDefaultValue}_initEventsDateTimeRelatedFields(){this.eventsFormData.startsOn=null
this.eventsFormData.startTimeOfDay=null
this.eventsFormData.endsOn=null
this.eventsFormData.endTimeOfDay=null
this.eventsFormData.showEndDateTime=!0
this.eventsFormData.startDate=this._getDate()
this.eventsFormData.startTime=this._getTime()
this.eventsFormData.endDate=this._getDate(this.extraTimeFromStart)
this.eventsFormData.endTime=this._getTime(this.extraTimeFromStart)}_getDefaultBackgroundImage(){const{"defaultBackgroundImage.image":e,"defaultBackgroundImage.cropInfo":t}=(0,c.getProperties)(this.args,"defaultBackgroundImage.image","defaultBackgroundImage.cropInfo")
if(e){const n=(0,m.default)(e,this.preferredBannerWidth,this.preferredBannerHeight),i={containerHeight:this.preferredBannerHeight,containerWidth:this.preferredBannerWidth}
return(0,E.getImageDataURI)(n,t,i)}return(0,S.resolve)()}_getDate(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0
const t=new Date(this.date.now()),n=(0,T.getTimeAdjustmentForTimezone)(t,this.eventsFormData.timezoneInfo)+2
t.setTime(t.getTime()+60*(n+e)*60*1e3)
t.setHours(0,0,0,0)
return t}_getTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0
const t=new Date(this.date.now()),n=(0,T.getTimeAdjustmentForTimezone)(t,this.eventsFormData.timezoneInfo)+2
t.setTime(t.getTime()+60*(n+e)*60*1e3)
return(0,u.formatTime)(t.getHours())}_getEventsDetourManager(){const{i18n:e,eventService:t,eventsFormData:n}=this,i=new f.default({processingHeadline:e.lookupTranslation(K,"i18n_events_creation_detour_in_progress")(),successHeadline:e.lookupTranslation(K,"i18n_events_detour_success")(),errorHeadline:e.lookupTranslation(K,"i18n_events_detour_failure")(),previewComponent:this._getEventPreviewComponent(),eventsFormData:n,eventService:t,context:this.args.context})
return i}_getEventPreviewComponent(){var e
const n=this._getEventDisplayDateRange((0,t.default)({startDate:this.eventsFormData.startDate,startTime:this.eventsFormData.startTime,timezoneInfo:this.eventsFormData.timezoneInfo},this.eventsFormData.showEndDateTime&&{endDate:this.eventsFormData.endDate,endTime:this.eventsFormData.endTime}))
return(null===(e=this.eventsFormData.eventType)||void 0===e?void 0:e.value)===b.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO?this._getScheduledLiveRenderModelComponent(n):this._getEventRenderModelComponent(n)}_getScheduledLiveRenderModelComponent(e){const{i18n:t}=this
return(0,p.buildModel)("com.linkedin.voyager.feed.render.ScheduledLiveContentComponent",{image:this._getEventBannerImageViewModel((0,O.default)("assets/img/scheduled-live-default-image.svg")),title:(0,C.default)(this.eventsFormData.name),subtitle:(0,p.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:`  ${t.lookupTranslation(K,"i18n_linkedin_live")()}`,attributes:[(0,p.buildModel)("com.linkedin.voyager.common.TextAttribute",{type:"ART_DECO_ICON",start:0,length:1,artDecoIcon:"IC_VIDEO_CAMERA_16DP"})]}),scheduledTimeTag:(0,C.default)(this._getEventDisplayDateRange({startDate:this.eventsFormData.startDate,startTime:this.eventsFormData.startTime,timezoneInfo:this.eventsFormData.timezoneInfo})),titleContext:(0,p.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:e,attributes:[(0,p.buildModel)("com.linkedin.voyager.common.TextAttribute",{type:"COLOR",color:"POSITIVE",start:0,length:e.length})]})})}_getEventRenderModelComponent(e){var n
const{i18n:i}=this
let r,o
if(this.eventsFormData.locationFields){r=` ${this.eventsFormData.location}`
o="IC_MAP_MARKER_16DP"}else if((null===(n=this.eventsFormData.eventType)||void 0===n?void 0:n.value)===b.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO){r=` ${i.lookupTranslation(K,"i18n_audio_event")()}`
o="IC_MICROPHONE_FILLED_SMALL_16DP"}else{r=` ${i.lookupTranslation(K,"i18n_online")()}`
o="IC_VIDEO_CAMERA_16DP"}return(0,p.buildModel)("com.linkedin.voyager.feed.render.EventComponent",(0,t.default)({title:(0,C.default)(this.eventsFormData.name),subtitle:(0,C.default)(i.lookupTranslation(K,"i18n_event_hosted_by_organizer_name")({organizerName:this.organizerName})),description:(0,p.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:r,attributes:[(0,p.buildModel)("com.linkedin.voyager.common.TextAttribute",{type:"ART_DECO_ICON",start:0,length:1,artDecoIcon:o})]}),navigationContext:(0,p.buildModel)("com.linkedin.voyager.feed.render.FeedNavigationContext",{actionTarget:"#",accessibilityText:""}),titleContext:(0,C.default)(e)},this.eventsFormData.selectedBackgroundUrl&&{banner:this._getEventBannerImageViewModel()}))}_getEventDisplayDateRange(e){var n,i,r
let{startDate:o,startTime:a,endDate:l,endTime:s,timezoneInfo:d={}}=e
const u=(0,v.getStandardizedUTCOffsetFromBrowserOffset)((0,c.get)(d,"utcOffset")),p=this._getFormattedDateTimeFromDateAndTime(o,a)
let m
l&&(m=this._getFormattedDateTimeFromDateAndTime(l,s))
const g={formattedStartDate:p.formattedDate,formattedStartTime:p.formattedTime,formattedStartDay:p.formattedDay,formattedEndDate:null===(n=m)||void 0===n?void 0:n.formattedDate,formattedEndTime:null===(i=m)||void 0===i?void 0:i.formattedTime,formattedEndDay:null===(r=m)||void 0===r?void 0:r.formattedDay,offset:u}
return m?p.formattedDate===m.formattedDate?this.i18n.lookupTranslation(K,"i18n_event_time_range_same_date_v2")([(0,t.default)({},g)]):this.i18n.lookupTranslation(K,"i18n_event_time_range_different_date")([(0,t.default)({},g)]):this.i18n.lookupTranslation(K,"i18n_event_time_range_no_end_date")([(0,t.default)({},g)])}_getEventBannerImageViewModel(e){var t,n
return(0,p.buildModel)("com.linkedin.voyager.common.ImageViewModel",{attributes:[(0,p.buildModel)("com.linkedin.voyager.common.ImageAttribute",{sourceType:"URL",imageUrl:null!==(t=null!==(n=this.eventsFormData.selectedBackgroundUrl)&&void 0!==n?n:e)&&void 0!==t?t:"",displayAspectRatio:.5625})]})}_getFormattedDateTimeFromDateAndTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"00:00"
const n=new Date(e)
n.setHours(0,0,0,0)
return(0,y.formatDateTime)(this.formatter,new Date(n.valueOf()+(0,w.convertTimeToMilliseconds)(t)).valueOf())}_fireCIE(e){(0,k.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},U=(0,r.default)(F.prototype,"i18n",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,r.default)(F.prototype,"locale",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,r.default)(F.prototype,"timezoneHelper",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,r.default)(F.prototype,"eventsDashLix",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,r.default)(F.prototype,"store",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,r.default)(F.prototype,"eventService",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,r.default)(F.prototype,"formatter",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,r.default)(F.prototype,"showDisabledOrganizer",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(F.prototype,"selectOrganizer",[c.action],Object.getOwnPropertyDescriptor(F.prototype,"selectOrganizer"),F.prototype),F)
e.default=Y;(0,a.setComponentTemplate)(q,Y)}))
define("events-form/components/edit-event-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/object","@ember/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/tracking-helper","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y
const _=(0,a.createTemplateFactory)({id:"0Adhf+Ap",block:'[[[41,[30,1],[[[1,"  "],[8,[39,1],null,[["@focusElement","@eventInfo","@onEventUpdate","@defaultOrganizingEntity"],[[30,2],[30,3],[30,0,["onEventUpdate"]],[30,0,["defaultOrganizingEntityUrn"]]]],[["default"],[[[[1,"\\n    "],[8,[39,2],null,[["@isOpen","@dismissModal","@modalClasses","@size","@testId"],[[30,1],[28,[37,3],[[30,0,["closeEditEventModal"]],[30,4,["didUserEditForm"]]],null],"ef-form__modal","medium","edit-event-modal"]],[["default"],[[[[1,"\\n"],[41,[30,4,["isImageEditInProgress"]],[[[1,"        "],[8,[30,5,["artdeco-modal-header"]],null,[["@classNames"],["display-flex align-items-center"]],[["default"],[[[[1,"\\n          "],[8,[39,4],[[4,[38,6],["dismiss"],null]],[["@class","@click","@circle","@color","@icon","@text","@type","@controlType","@tabindex"],["mr3",[28,[37,3],[[30,4,["setIsImageEditInProgress"]],false],null],true,"muted","arrow-left-icon",[28,[37,5],["i18n_back_button","events-form/components/edit-event-modal"],null],"tertiary","button","1"]],null],[1,"\\n          "],[10,"h3"],[15,1,[28,[37,7],[[30,0,["elementId"]],"-header"],null]],[12],[1,"\\n            "],[1,[28,[35,5],["edit_cover_photo","events-form/components/edit-event-modal"],null]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,5,["artdeco-modal-content"]],null,[["@classNames"],[[29,["p0",[52,[30,4,["isImageEditInProgress"]]," full-height"]]]]],[["default"],[[[[1,"\\n          "],[1,[30,4,["body"]]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],[[[1,"        "],[8,[30,5,["artdeco-modal-header"]],null,[["@classNames"],["display-flex align-items-center"]],[["default"],[[[[1,"\\n          "],[10,"h3"],[15,1,[28,[37,7],[[30,0,["elementId"]],"-header"],null]],[12],[1,"\\n            "],[1,[28,[35,5],["edit_event","events-form/components/edit-event-modal"],null]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,5,["artdeco-modal-content"]],null,[["@classNames"],["p0"]],[["default"],[[[[1,"\\n          "],[8,[30,4,["body"]],[[24,0,"ph5 pv3"]],null,null],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,5,["artdeco-modal-footer"]],null,[["@classNames"],["display-flex justify-flex-end"]],[["default"],[[[[1,"\\n          "],[8,[39,4],null,[["@text","@click","@controlType","@disabled"],[[28,[37,5],["i18n_save_button","events-form/components/edit-event-modal"],null],[30,4,["submitEventForm"]],"button",[30,4,["isSubmitButtonDisabled"]]]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]]],[1,"    "]],[5]]]]],[1,"\\n\\n    "],[8,[39,8],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isDiscardConfirmationDialogOpen"]],[28,[37,5],["i18n_discard_changes_confirmation_title","events-form/components/edit-event-modal"],null],[28,[37,5],["i18n_confirm_exit_creation_form_modal","events-form/components/edit-event-modal"],null],[28,[37,5],["i18n_discard","events-form/components/edit-event-modal"],null],[28,[37,5],["i18n_cancel","events-form/components/edit-event-modal"],null],[30,0,["discardChangesCancel"]],[30,0,["discardChangesConfirm"]],[30,0,["discardChangesCancel"]],"discard-changes-confirmation-dialog"]],null],[1,"\\n  "]],[4]]]]],[1,"\\n"]],[]],null]],["@isModalOpen","@focusElement","@eventInfo","form","modal"],false,["if","events-form@edit-form","artdeco-modal@artdeco-modal","fn","artdeco-button@artdeco-button","t","ember-cli-pemberly-tracking@track-interaction","concat","artdeco-modal@artdeco-confirmation-dialog"]]',moduleName:"events-form/components/edit-event-modal.hbs",isStrictMode:!1})
let T=(m=(0,s.inject)("tracking"),g=(0,s.inject)("events-shared-v2@events-dash-lix"),h=class extends c.default{constructor(){super(...arguments);(0,n.default)(this,"pageKey","d_flagship3_event_management_edit");(0,t.default)(this,"tracking",f,this);(0,t.default)(this,"eventsDashLix",v,this);(0,t.default)(this,"isDiscardConfirmationDialogOpen",b,this);(0,t.default)(this,"shouldDisplayExitWarning",y,this)}get defaultOrganizingEntityUrn(){const e=this.eventsDashLix.isCreateEditEnabled?(0,l.get)(this.args,"eventInfo.organizerUnion.organizingCompanyUrn"):(0,l.get)(this.args,"eventInfo.organizingCompany.entityUrn")
return e?(0,p.convertUrnType)("fs_normalized_company",e):null}closeEditEventModal(e){this._fireCIE("close")
e?this.isDiscardConfirmationDialogOpen=!0:this._closeEditEventModal()}discardChangesConfirm(){this._fireCIE("discard_changes")
this.isDiscardConfirmationDialogOpen=!1
this._closeEditEventModal()}discardChangesCancel(){this._fireCIE("keep_changes")
this.isDiscardConfirmationDialogOpen=!1}onEventUpdate(){var e,t
null===(e=(t=this.args).onEventUpdate)||void 0===e||e.call(t)
this._closeEditEventModal()}_closeEditEventModal(){var e,t
this.isDiscardConfirmationDialogOpen=!1
this.shouldDisplayExitWarning=!1
null===(e=(t=this.args).closeModal)||void 0===e||e.call(t)}_fireCIE(e){(0,u.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},f=(0,i.default)(h.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"eventsDashLix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"isDiscardConfirmationDialogOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),y=(0,i.default)(h.prototype,"shouldDisplayExitWarning",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(h.prototype,"closeEditEventModal",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"closeEditEventModal"),h.prototype),(0,i.default)(h.prototype,"discardChangesConfirm",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"discardChangesConfirm"),h.prototype),(0,i.default)(h.prototype,"discardChangesCancel",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"discardChangesCancel"),h.prototype),(0,i.default)(h.prototype,"onEventUpdate",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onEventUpdate"),h.prototype),h)
e.default=T;(0,o.setComponentTemplate)(_,T)}))
define("events-form/components/edit-form",["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/array","@ember/object","@ember/service","date-time-picker/utils/date-time-utils","ember-m3-pdsc-model-builder","ember-vector-images/utils/vector-url","events-form/components/base-event-form","events-form/utils/data-providers","events-form/utils/helpers","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-util","events-shared-v2/utils/helpers","events-shared-v2/utils/tracking-helper","global-utils/utils/api-compat","global-utils/utils/url","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var w,O,S,C,D,I,A,P,x,N,M,R,L,F,U
const j=(0,a.createTemplateFactory)({id:"XcQL//Zs",block:'[[[18,2,[[28,[37,1],null,[["body","eventsFormData","isImageEditInProgress","setIsImageEditInProgress","submitEventForm","isSubmitButtonDisabled","didUserEditForm"],[[50,"events-form@form-fields",0,null,[["focusElement","mode","isFormLoading","imageCropperCallback","isImageEditInProgress","eventBackgroundInfoForCropping","setBannerImage","fireCIE","onBannerSelect","selectedBackgroundUrl","onDeleteBanner","showUserDisplayedErrorMessage","userDisplayedErrorMessage","showAdsDisclaimer","hideOrganizerControl","adsDisclaimerHelpLink","organizerSuggestions","showOrganizerInfo","selectOrganizer","selectedOrganizer","name","setName","timezoneInfo","setTimezoneInfo","startDate","setStartDate","startTime","setStartTime","endDate","setEndDate","endTime","setEndTime","validateEventDateTime","dateTimeErrorMessage","showEndDateTime","onShowEndDateTimeChange","description","setDescription","setSpeakers","speakers","canStreamOnLinkedinLive","canCreateLiveAudio","isOnlineEventToggled","onOnlineEventToggled","location","locationFields","onLocationChange","validateEventLocation","setLocationError","showLocationValidationErrorMsg","venueDetails","onVenueChange","eventType","selectEventType","externalUrl","onExternalUrlInput","onExternalUrlChange","isBroadcastLink","onBroadcastLinkToggled","leadSubmissionRequired","leadGenPrivacyPolicyUrl","onLeadSubmissionRequiredChange","isLeadGenEnabled","isPrivateEvent","eventsValidator","validateExternalUrl","validateEventsSettings","onPrivacyUrlInput","onPrivacyUrlChange","validatePrivacyURL","submitEventForm"],[[30,1],[30,0,["mode"]],[30,0,["isFormLoading"]],[30,0,["imageCropperCallback"]],[30,0,["isImageEditInProgress"]],[30,0,["eventBackgroundInfoForCropping"]],[30,0,["setBannerImage"]],[30,0,["fireCIE"]],[30,0,["onBannerSelect"]],[30,0,["eventsFormData","selectedBackgroundUrl"]],[30,0,["onDeleteBanner"]],[30,0,["showUserDisplayedErrorMessage"]],[30,0,["userDisplayedErrorMessage"]],true,true,[30,0,["adsDisclaimerHelpLink"]],[30,0,["organizerSuggestions"]],[30,0,["showOrganizerInfo"]],[30,0,["selectOrganizer"]],[30,0,["eventsFormData","selectedOrganizer"]],[30,0,["eventsFormData","name"]],[30,0,["onEventNameChange"]],[30,0,["eventsFormData","timezoneInfo"]],[30,0,["onTimezoneSelected"]],[30,0,["eventsFormData","startDate"]],[30,0,["onStartDateSelected"]],[30,0,["eventsFormData","startTime"]],[30,0,["onStartTimeChange"]],[30,0,["eventsFormData","endDate"]],[30,0,["onEndDateSelected"]],[30,0,["eventsFormData","endTime"]],[30,0,["onEndTimeChange"]],[30,0,["validateEventDateTime"]],[30,0,["dateTimeErrorMessage"]],[30,0,["eventsFormData","showEndDateTime"]],[30,0,["onShowEndDateTimeChange"]],[30,0,["eventsFormData","description"]],[30,0,["onEventDescriptionChange"]],[28,[37,3],[[30,0,["eventsFormData"]],"speakers"],null],[30,0,["eventsFormData","speakers"]],[30,0,["canStreamOnLinkedinLive"]],[30,0,["canCreateLiveAudio"]],[30,0,["eventsFormData","isOnlineEventToggled"]],[30,0,["onOnlineEventToggled"]],[30,0,["eventsFormData","location"]],[30,0,["eventsFormData","locationFields"]],[30,0,["onLocationChange"]],[30,0,["validateEventLocation"]],[30,0,["setLocationError"]],[30,0,["showLocationValidationErrorMsg"]],[30,0,["eventsFormData","venueDetails"]],[28,[37,3],[[30,0,["eventsFormData"]],"venueDetails"],null],[30,0,["eventsFormData","eventType"]],[30,0,["selectEventType"]],[30,0,["eventsFormData","externalUrl"]],[30,0,["onExternalUrlInput"]],[28,[37,3],[[30,0,["eventsFormData"]],"externalUrl"],null],[30,0,["eventsFormData","isBroadcastLink"]],[28,[37,3],[[30,0,["eventsFormData"]],"isBroadcastLink",[28,[37,4],[[30,0,["eventsFormData","isBroadcastLink"]]],null]],null],[30,0,["eventsFormData","leadSubmissionRequired"]],[30,0,["eventsFormData","leadGenPrivacyPolicyUrl"]],[30,0,["onLeadSubmissionRequiredChange"]],[30,0,["canCreateLGFGatedEvent"]],[30,0,["privateEvent"]],[30,0,["eventsValidator"]],[30,0,["validateExternalUrl"]],[30,0,["validateEventsSettings"]],[30,0,["onPrivacyUrlInput"]],[30,0,["onPrivacyUrlChange"]],[30,0,["validatePrivacyURL"]],[30,0,["submitEventForm"]]]]],[30,0,["eventsFormData"]],[30,0,["isImageEditInProgress"]],[30,0,["setIsImageEditInProgress"]],[30,0,["submitEventForm"]],[30,0,["isSubmitButtonDisabled"]],[30,0,["didUserEditForm"]]]]]]]],["@focusElement","&default"],false,["yield","hash","component","ember-set-helper@set","global-helpers@not"]]',moduleName:"events-form/components/edit-form.hbs",isStrictMode:!1})
let z=(w=(0,c.inject)("store"),O=(0,c.inject)("ember-cli-pemberly-i18n@formatter"),S=(0,c.inject)("i18n"),C=(0,c.inject)("locale"),D=(0,c.inject)("persistent-toast-manager@persistent-toast-manager"),I=(0,c.inject)("events-form@event"),A=(0,c.inject)("events-shared-v2@events-dash-lix"),P=class extends m.default{constructor(){super(...arguments);(0,n.default)(this,"pageKey","d_flagship3_event_management_edit");(0,t.default)(this,"store",x,this);(0,t.default)(this,"formatter",N,this);(0,t.default)(this,"i18n",M,this);(0,t.default)(this,"locale",R,this);(0,t.default)(this,"persistentToastManager",L,this);(0,t.default)(this,"eventService",F,this);(0,t.default)(this,"eventsDashLix",U,this);(0,n.default)(this,"mode",f.FORM_MODE.EDIT)}get adsDisclaimerHelpLink(){return jSecure.sanitizeUrl(`${(0,E.getDomainUrl)()}/help/lms/answer/a421048/ads-under-review?lang=${this.locale.interfaceLocale}`)}get shouldConsumeDASHModel(){return"com.linkedin.voyager.dash.events.ProfessionalEvent"===(0,T.classNameOf)(this.args.eventInfo)}loadFormDependencies(e){this.args.defaultOrganizingEntity&&(e.organizerSuggestions=(0,g.getDashEventOrganizers)(this.store,(0,h.convertToDashEntityUrn)(this.args.defaultOrganizingEntity)))}initForm(e){var t
this.eventInfo=(0,s.get)(this.args,"eventInfo")
if(this.shouldConsumeDASHModel){var n
const e=(0,s.get)(this,"eventInfo.backgroundImage.attributes.firstObject.detailDataUnion.vectorImage")
e&&(this.eventsFormData.selectedBackgroundUrl=(0,p.default)(e,this.preferredBannerWidth,this.preferredBannerHeight))
this.eventsFormData.name=(0,s.get)(this,"eventInfo.name")
this.eventsFormData.location=(0,y.getLocalizedAddressFromAddress)((0,s.get)(this,"eventInfo.address"))
this.eventsFormData.venueDetails=(0,s.get)(this,"eventInfo.venueDetails")
this.eventsFormData.description=null!==(n=(0,s.get)(this,"eventInfo.description.text"))&&void 0!==n?n:""}else{var i
const e=(0,s.get)(this,"eventInfo.backgroundImage")
e&&(this.eventsFormData.selectedBackgroundUrl=(0,p.default)(e,this.preferredBannerWidth,this.preferredBannerHeight))
this.eventsFormData.name=(0,s.get)(this,"eventInfo.localizedName")
this.eventsFormData.location=(0,s.get)(this,"eventInfo.localizedAddress")
this.eventsFormData.venueDetails=(0,s.get)(this,"eventInfo.venueDetails.text")
this.eventsFormData.description=null!==(i=(0,s.get)(this,"eventInfo.localizedDescription.text"))&&void 0!==i?i:""
this.eventsFormData.bingAddressSource=(0,s.get)(this,"eventInfo.bingAddressSource")}this.eventsFormData.externalUrl=null!==(t=(0,s.get)(this,"eventInfo.streamingUrl"))&&void 0!==t?t:(0,s.get)(this,"eventInfo.externalUrl")
this.eventsFormData.backgroundImageUrn=(0,s.get)(this,"eventInfo.backgroundImageUrn")
this.timezoneEnum=(0,s.get)(this,"eventInfo.timeZone")
this.privateEvent=(0,s.get)(this,"eventInfo.privateEvent")
this.organizerInviteOnly=(0,s.get)(this,"eventInfo.organizerInviteOnly")
this.eventsFormData.leadSubmissionRequired=(0,s.get)(this,"eventInfo.leadSubmissionRequired")
this.eventsFormData.leadGenPrivacyPolicyUrl=(0,s.get)(this,"eventInfo.leadGenPrivacyPolicyUrl")
this.eventsFormData.timezoneInfo={timeZone:(0,s.get)(this,"eventInfo.timeZone"),displayName:this.timezoneHelper.getTimezoneRenderTextFromEnum((0,s.get)(this,"eventInfo.timeZone"))}
this.eventsFormData.isOnlineEventToggled=!this.eventsFormData.location
if((0,s.get)(this,"eventInfo.address")){var r,o,a
this.eventsFormData.locationFields={geographicArea:(0,s.get)(this,"eventInfo.address.geographicArea"),country:(0,s.get)(this,"eventInfo.address.country"),city:(0,s.get)(this,"eventInfo.address.city"),postalCode:(0,s.get)(this,"eventInfo.address.postalCode"),line1:(0,s.get)(this,"eventInfo.address.line1"),line2:null!==(r=(0,s.get)(this,"eventInfo.address.line2"))&&void 0!==r?r:"",line3:null!==(o=(0,s.get)(this,"eventInfo.address.line3"))&&void 0!==o?o:"",line4:null!==(a=(0,s.get)(this,"eventInfo.address.line4"))&&void 0!==a?a:""}}this._initEventsDateTimeRelatedFields()
if(e.organizerSuggestions){var l
const t=e.organizerSuggestions.value
this.organizerSuggestions=null!==(l=(0,s.get)(t,"elements"))&&void 0!==l?l:[t]
const n=(0,s.get)(this.organizerSuggestions,"firstObject"),{entityUrn:i}=(0,b.extractDashOrganizerRelatedProps)(n)
this.initEventOrganizer(i)}this._initEventType()
this._initSpeakers()}onFormSubmit(){const e=(0,s.get)(this,"args.eventInfo"),t=(0,k.fromUrn)((0,s.get)(e,"entityUrn")).id
this._fireCIE("save")
this.isSavingDetails=!0
this.showUserDisplayedErrorMessage=!1
return this.eventService.saveEvent(this.eventsFormData,e).then((n=>{var i,r
if(this.isDestroying)return n
const o=this.i18n.lookupTranslation("components/events-form@edit-form","i18n_edit_success")()
this._invalidateEventURLPreviewCache(t)
this._invalidateEventURLPreviewCache((0,s.get)(e,"vanityName"))
null===(i=(r=this.args).onEventUpdate)||void 0===i||i.call(r)
this.persistentToastManager.success({message:o})
return n})).catch((e=>{if(this.isDestroying)return
const t=(0,l.isArray)(e.errors)&&e.errors.length?e.errors[0]:e,n=f.ACCEPTED_ERROR_RESPONSE_CODE[t.serviceErrorCode]?t.message:this.i18n.lookupTranslation("components/events-form@edit-form","i18n_default_api_error")()
this.showUserDisplayedErrorMessage=!0
e.errorInUploadingImage?this.userDisplayedErrorMessage=this.i18n.lookupTranslation("components/events-form@form-fields","i18n_image_upload_error")():this.userDisplayedErrorMessage=n
throw e})).finally((()=>{this.isDestroying||(this.isSavingDetails=!1)}))}_initEventType(){var e
this.eventsFormData.eventType={value:null!==(e=(0,s.get)(this,"eventInfo.broadcastTool"))&&void 0!==e?e:f.BROADCAST_TOOL.EXTERNAL}
this.canStreamOnLinkedinLive=this.eventsFormData.eventType.value===f.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO||this.canStreamOnLinkedinLive
this.canCreateLiveAudio=this.eventsFormData.eventType.value===f.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO||this.canCreateLiveAudio}_initSpeakers(){var e
const t=(null!==(e=(0,s.get)(this,"eventInfo.speakers"))&&void 0!==e?e:[]).map((e=>{var t
const{assigneeProfileUrn:n,assigneeProfile:i,state:r}=(0,s.getProperties)(e,"assigneeProfileUrn","assigneeProfile","state"),o=this.shouldConsumeDASHModel?i:n,a=(0,u.buildModel)("com.linkedin.voyager.common.ImageAttribute",(0,s.get)(o,"profilePicture")?{sourceType:"PROFILE_PICTURE",vectorImage:(0,s.get)(o,this.shouldConsumeDASHModel?"profilePicture.displayImageReference.vectorImage":"profilePicture")}:{sourceType:"PROFILE_GHOST"}),l=(0,u.buildModel)("com.linkedin.voyager.common.ImageViewModel",{attributes:[a]})
return{fullName:(0,u.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:this.formatter.formatName({firstName:(0,s.get)(o,"firstName"),lastName:(0,s.get)(o,"lastName")},"full")}),headline:(0,u.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:null!==(t=(0,s.get)(o,"headline"))&&void 0!==t?t:""}),profileImage:l,profileNormalizedUrn:(0,s.get)(o,"entityUrn"),state:r}}))
this.eventsFormData.speakers=t}_initEventsDateTimeRelatedFields(){this._initEventsDateTimeFromBackend()
this._initEventsDateTimeForUI()}_initEventsDateTimeFromBackend(){if(this.shouldConsumeDASHModel){this.eventsFormData.startsOn=(0,s.get)(this,"eventInfo.startDateTime.dateOn")
this.eventsFormData.startTimeOfDay=(0,s.get)(this,"eventInfo.startDateTime.timeOfDay")
this.eventsFormData.endsOn=(0,s.get)(this,"eventInfo.endDateTime.dateOn")
this.eventsFormData.endTimeOfDay=(0,s.get)(this,"eventInfo.endDateTime.timeOfDay")}else{this.eventsFormData.startsOn=(0,s.get)(this,"eventInfo.startsOn")
this.eventsFormData.startTimeOfDay=(0,s.get)(this,"eventInfo.startTimeOfDay")
this.eventsFormData.endsOn=(0,s.get)(this,"eventInfo.endsOn")
this.eventsFormData.endTimeOfDay=(0,s.get)(this,"eventInfo.endTimeOfDay")}this.eventsFormData.showEndDateTime=!(!this.eventsFormData.endsOn||!this.eventsFormData.endTimeOfDay)
if(!this.eventsFormData.showEndDateTime){const{endsOn:e,endTimeOfDay:t}=this._getEndDateAndTime()
this.eventsFormData.endsOn=e
this.eventsFormData.endTimeOfDay=t}}_getEndDateAndTime(){const e=this.eventsFormData.startsOn&&this.eventsFormData.startTimeOfDay?new Date((0,s.get)(this.eventsFormData.startsOn,"year"),(0,s.get)(this.eventsFormData.startsOn,"month")-1,(0,s.get)(this.eventsFormData.startsOn,"day"),(0,s.get)(this.eventsFormData.startTimeOfDay,"hour"),(0,s.get)(this.eventsFormData.startTimeOfDay,"minute"),(0,s.get)(this.eventsFormData.startTimeOfDay,"second")):new Date((0,s.get)(this.args.eventInfo,"timeRange.start"))
e.setTime(e.getTime()+60*this.extraTimeFromStart*60*1e3)
return{endsOn:(0,u.buildModel)("com.linkedin.common.Date",{day:e.getDate(),month:e.getMonth()+1,year:e.getFullYear()},{validate:!1}),endTimeOfDay:(0,u.buildModel)("com.linkedin.common.Date",{hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds()},{validate:!1})}}_initEventsDateTimeForUI(){this.eventsFormData.startDate=this._getDate(this.eventsFormData.startsOn,"timeRange.start")
this.eventsFormData.endDate=this._getDate(this.eventsFormData.endsOn,"timeRange.end")
this.eventsFormData.startTime=this._getTime(this.eventsFormData.startTimeOfDay,"timeRange.start")
this.eventsFormData.endTime=this._getTime(this.eventsFormData.endTimeOfDay,"timeRange.end")}_getDate(e,t){let n
if(e)n=new Date((0,s.get)(e,"year"),(0,s.get)(e,"month")-1,(0,s.get)(e,"day"))
else{const{eventInfo:e}=this.args
n=new Date((0,s.get)(e,t))}n.setHours(0,0,0,0)
return n}_getTime(e,t){if(e)return(0,d.formatTime)((0,s.get)(e,"hour"),(0,s.get)(e,"minute"))
const{eventInfo:n}=this.args,i=new Date((0,s.get)(n,t))
return(0,d.formatTime)(i.getHours(),i.getMinutes())}_invalidateEventURLPreviewCache(e){const{store:t}=this,n=`${(0,E.getDomainUrl)()}/events/${e}/`
t.unloadURL((0,v.getEventUrlPreviewCacheKey)(n))}_fireCIE(e){(0,_.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},x=(0,i.default)(P.prototype,"store",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(P.prototype,"formatter",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(P.prototype,"i18n",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(P.prototype,"locale",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(P.prototype,"persistentToastManager",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,i.default)(P.prototype,"eventService",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,i.default)(P.prototype,"eventsDashLix",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P)
e.default=z;(0,o.setComponentTemplate)(j,z)}))
define("events-form/components/events-creation-detour",["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/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y
const _=(0,a.createTemplateFactory)({id:"Qh34EWZu",block:'[[[11,0],[24,0,"ef-detour-modal"],[24,"tabindex","-1"],[17,1],[4,[38,0],null,null],[12],[1,"\\n  "],[8,[39,1],null,[["@context","@eventsFormData","@errorData","@isDetour","@isDetourEdit","@onDetourComplete","@defaultOrganizingEntityUrn"],[[30,0,["context"]],[30,0,["eventsFormData"]],[30,0,["errorData"]],true,[30,0,["isDetourEdit"]],[30,2],[30,3]]],[["default"],[[[[1,"\\n    "],[10,0],[15,0,[29,["share-box-modal-content__container\\n        ",[52,[51,[30,6,["isImageEditInProgress"]]],"ef-detour-modal-content__container"]]]],[12],[1,"\\n      "],[8,[30,4,["creationFormContent"]],null,null,null],[1,"\\n    "],[13],[1,"\\n"],[41,[51,[30,6,["isImageEditInProgress"]]],[[[1,"      "],[8,[39,3],null,[["@showBackButton","@onBackClick","@showNextButton","@onNextClick","@onDoneClick","@disableDoneButton","@disableNextButton"],[true,[28,[37,4],[[30,0,["onBackButtonClick"]],[30,6,["didUserEditForm"]]],null],true,[30,5,["submitEventForm"]],[30,5,["submitEventForm"]],[30,6,["isSubmitButtonDisabled"]],[30,6,["isSubmitButtonDisabled"]]]],null],[1,"\\n"]],[]],null],[1,"  "]],[4,5,6]]]]],[1,"\\n"],[13],[1,"\\n"],[8,[39,5],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isDiscardConfirmationDialogOpen"]],[28,[37,6],["i18n_discard_changes_confirmation_title","events-form/components/events-creation-detour"],null],[28,[37,6],["i18n_confirm_exit_creation_form_modal","events-form/components/events-creation-detour"],null],[28,[37,6],["i18n_discard","events-form/components/events-creation-detour"],null],[28,[37,6],["i18n_cancel","events-form/components/events-creation-detour"],null],[30,0,["discardChangesCancel"]],[30,0,["discardChangesConfirm"]],[30,0,["discardChangesCancel"]],"discard-changes-confirmation-dialog"]],null]],["&attrs","@onDetourComplete","@organizationActorUrn","components","actions","properties"],false,["global-modifiers@focus","events-form@creation-form","unless","detour-framework@share-box-footer","fn","artdeco-modal@artdeco-confirmation-dialog","t"]]',moduleName:"events-form/components/events-creation-detour.hbs",isStrictMode:!1})
let T=(p=(0,s.inject)("i18n"),m=(0,s.inject)("tracking"),g=class extends c.default{constructor(){var e,i,r
super(...arguments);(0,n.default)(this,"pageKey","d_flagship3_event_create");(0,t.default)(this,"i18n",h,this);(0,t.default)(this,"tracking",f,this);(0,t.default)(this,"isDiscardConfirmationDialogOpen",v,this);(0,t.default)(this,"eventsFormData",b,this);(0,t.default)(this,"isDetourEdit",y,this);(0,n.default)(this,"errorData",void 0)
if(null!==(e=this.args.detourData)&&void 0!==e&&e.eventsFormData){var o,a
this.eventsFormData=this.args.detourData.eventsFormData
this.errorData=null===(o=this.args.detourData)||void 0===o?void 0:o.errorData
this.context=null===(a=this.args.detourData)||void 0===a?void 0:a.context
this.isDetourEdit=!0}null===(i=(r=this.args).updateShareboxModalConfig)||void 0===i||i.call(r,{modalHeader:this.i18n.lookupTranslation("components/events-form@events-creation-detour","i18n_create_event")(),controlName:"events_creation_exit"})}onBackButtonClick(e){this._fireCIE("events_creation_cancel")
e?this.isDiscardConfirmationDialogOpen=!0:this._closeCreateEventModal()}discardChangesConfirm(){this._fireCIE("discard_changes")
this.isDiscardConfirmationDialogOpen=!1
this._closeCreateEventModal()}discardChangesCancel(){this._fireCIE("keep_changes")
this.isDiscardConfirmationDialogOpen=!1}_closeCreateEventModal(){var e,t
null===(e=(t=this.args).goToCreation)||void 0===e||e.call(t)}_fireCIE(e){(0,u.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},h=(0,i.default)(g.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(g.prototype,"isDiscardConfirmationDialogOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),b=(0,i.default)(g.prototype,"eventsFormData",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(g.prototype,"isDetourEdit",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"onBackButtonClick",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onBackButtonClick"),g.prototype),(0,i.default)(g.prototype,"discardChangesConfirm",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"discardChangesConfirm"),g.prototype),(0,i.default)(g.prototype,"discardChangesCancel",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"discardChangesCancel"),g.prototype),g)
e.default=T;(0,o.setComponentTemplate)(_,T)}))
define("events-form/components/form-controls/broadcast-tool-control",["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","@glimmer/tracking","@ember/debug","@ember/service","@ember/object","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v
const b=(0,l.createTemplateFactory)({id:"8+KIiU77",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[10,"label"],[14,"for","ef-broadcast-tool-dropdown"],[12],[1,"\\n    "],[1,[28,[35,0],["i18n_event_broadcast_tool","events-form/components/form-controls/broadcast-tool-control"],null]],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,1],null,[["@class","@isOpen","@placement","@onVisibilityChange"],["display-flex flex-1 relative",[30,0,["isBroadcastToolDropdownOpen"]],"bottom",[28,[37,2],[[30,0],"isBroadcastToolDropdownOpen"],null]]],[["default"],[[[[1,"\\n    "],[8,[30,2,["dropdown-trigger"]],null,[["@class","@id","@withIcon"],["ef-broadcast-tool__dropdown-trigger t-black","ef-broadcast-tool-dropdown",true]],[["default"],[[[[1,"\\n      "],[10,1],[14,0,"flex-1 pv2 t-14"],[12],[1,"\\n        "],[1,[30,0,["selectedBroadcastToolOption","name"]]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["dropdown-content"]],null,[["@class"],["ef-broadcast-tool__dropdown-content"]],[["default"],[[[[1,"\\n      "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,0,["broadcastToolDropdownOptions"]]],null]],null],null,[[[41,[28,[37,6],[[30,3,["value"]],[30,0,["selectedBroadcastToolOption","value"]]],null],[[[1,"            "],[10,"li"],[12],[1,"\\n              "],[8,[39,7],null,[["@itemSelected"],[[28,[37,8],[[30,0,["selectBroadcastTool"]],[30,3]],null]]],[["default"],[[[[1,"\\n                "],[1,[30,3,["name"]]],[1,"\\n              "]],[]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]],null]],[3]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"],[41,[30,0,["selectedBroadcastToolOption","helpNote"]],[[[1,"    "],[8,[39,9],null,null,[["default"],[[[[1,"\\n      "],[1,[30,0,["selectedBroadcastToolOption","helpNote"]]],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null],[13]],["&attrs","dropdown","broadcastTool"],false,["t","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","each","-track-array","if","global-helpers@neq","artdeco-dropdown@artdeco-dropdown-item","fn","events-form@form-controls/help-text"]]',moduleName:"events-form/components/form-controls/broadcast-tool-control.hbs",isStrictMode:!1}),y="events-form@form-controls/broadcast-tool-control"
let _=(g=(0,u.inject)("i18n"),h=class extends s.default{get broadcastToolDropdownOptions(){const e=[]
this.args.showLinkedinLiveOption&&e.push(this._getBroadcastToolOptionInCommonFormat("i18n_linkedin_live",m.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO,"i18n_linkedin_live_helptext"))
this.args.showLiveAudioOption&&e.push(this._getBroadcastToolOptionInCommonFormat("i18n_live_audio_event",m.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO,"i18n_live_audio_helptext"))
e.push(this._getBroadcastToolOptionInCommonFormat("i18n_external_link",m.BROADCAST_TOOL.EXTERNAL))
this.args.showNoneOption&&e.push(this._getBroadcastToolOptionInCommonFormat("i18n_none","none"))
return e}get selectedBroadcastToolOption(){return this.broadcastToolDropdownOptions.find((e=>e.value===this.args.selectedBroadcastToolValue))}constructor(){super(...arguments);(0,n.default)(this,"i18n",f,this);(0,n.default)(this,"isBroadcastToolDropdownOpen",v,this)}selectBroadcastTool(e){this.isBroadcastToolDropdownOpen=!1
this.args.selectBroadcastTool(e.value)
this.args.fireCIE("change_broadcast_tool")}_getBroadcastToolOptionInCommonFormat(e,n,i){return(0,t.default)({name:this.i18n.lookupTranslation(`components/${y}`,e)(),value:n},i&&{helpNote:this.i18n.lookupTranslation(`components/${y}`,i)()})}},f=(0,r.default)(h.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,r.default)(h.prototype,"isBroadcastToolDropdownOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(h.prototype,"selectBroadcastTool",[p.action],Object.getOwnPropertyDescriptor(h.prototype,"selectBroadcastTool"),h.prototype),h)
e.default=_;(0,a.setComponentTemplate)(b,_)}))
define("events-form/components/form-controls/event-type",["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"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v
const b=(0,a.createTemplateFactory)({id:"er8+0VZE",block:'[[[11,0],[17,1],[12],[1,"\\n"],[1,"  "],[10,"label"],[15,0,[29,[[52,[30,2],"ef-event-type--disabled"]]]],[15,"aria-disabled",[29,[[30,2]]]],[12],[1,"\\n    "],[1,[28,[35,1],["i18n_event_type_label","events-form/components/form-controls/event-type"],null]],[1,"\\n  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n    "],[11,"input"],[24,1,"ef-event-type__radio--online"],[24,3,"ef-event-type__radio"],[16,"checked",[30,3]],[16,2,[30,0,["eventTypeRadioButtonValues","online","value"]]],[16,"disabled",[30,2]],[24,4,"radio"],[4,[38,2],["change",[30,0,["onOnlineEventToggled"]]],null],[12],[13],[1,"\\n    "],[10,"label"],[14,"for","ef-event-type__radio--online"],[14,0,"mr6"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_event_type_radio_online","events-form/components/form-controls/event-type"],null]],[1,"\\n    "],[13],[1,"\\n\\n    "],[11,"input"],[24,1,"ef-event-type__radio--in-person"],[24,3,"ef-event-type__radio"],[16,"checked",[28,[37,3],[[30,3]],null]],[16,2,[30,0,["eventTypeRadioButtonValues","inPerson","value"]]],[16,"disabled",[30,2]],[24,4,"radio"],[4,[38,2],["change",[30,0,["onOnlineEventToggled"]]],null],[12],[13],[1,"\\n    "],[10,"label"],[14,"for","ef-event-type__radio--in-person"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_event_type_radio_in_person","events-form/components/form-controls/event-type"],null]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n\\n"],[41,[30,0,["showEventFormatDropdown"]],[[[1,"    "],[10,"label"],[14,"for","ef-event-type-dropdown"],[15,0,[29,["required mt5",[52,[30,2]," ef-event-type--disabled"]]]],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_event_format_label","events-form/components/form-controls/event-type"],null]],[1,"\\n    "],[13],[1,"\\n\\n    "],[8,[39,4],null,[["@class","@isOpen","@placement","@onVisibilityChange","@disabled"],["display-flex flex-1 relative",[30,0,["isEventTypeDropdownOpen"]],"bottom",[28,[37,5],[[30,0],"isEventTypeDropdownOpen"],null],[30,2]]],[["default"],[[[[1,"\\n      "],[8,[30,4,["dropdown-trigger"]],null,[["@class","@id","@withIcon","@onClick"],["ef-event-type__dropdown-trigger t-black","ef-event-type-dropdown",true,[28,[37,6],[[30,5],"change_broadcast_tool"],null]]],[["default"],[[[[1,"\\n        "],[10,1],[15,0,[29,["flex-1 pv2 t-14\\n            ",[52,[28,[37,3],[[30,0,["selectedEventType"]]],null],"t-black--light"]]]],[12],[1,"\\n"],[41,[30,0,["selectedEventType"]],[[[1,"            "],[1,[30,0,["selectedEventType","name"]]],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,1],["i18n_event_format_default_text","events-form/components/form-controls/event-type"],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,4,["dropdown-content"]],null,[["@class"],["ef-event-type__dropdown-content"]],[["default"],[[[[1,"\\n        "],[10,"ul"],[14,"role","listbox"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,0,["eventTypesToShowInDropdown"]]],null]],null],null,[[[1,"            "],[10,"li"],[14,"role","option"],[12],[1,"\\n              "],[8,[39,9],null,[["@class","@itemSelected"],["ef-event-type__dropdown-option display-flex",[28,[37,6],[[30,0,["selectEventType"]],[30,6]],null]]],[["default"],[[[[1,"\\n"],[41,[30,6,["iconType"]],[[[1,"                  "],[10,0],[12],[1,"\\n                    "],[1,[28,[35,10],null,[["type","size","class"],[[30,6,["iconType"]],"small","mr2"]]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null],[1,"\\n                "],[10,0],[15,0,[29,[[52,[28,[37,3],[[30,6,["iconType"]]],null],"ml5"]]]],[12],[1,"\\n                  "],[10,0],[12],[1,"\\n                    "],[1,[30,6,["name"]]],[1,"\\n                  "],[13],[1,"\\n\\n                  "],[10,0],[14,0,"t-12 t-normal"],[12],[1,"\\n                    "],[1,[30,6,["subtext"]]],[1,"\\n                  "],[13],[1,"\\n                "],[13],[1,"\\n              "]],[]]]]],[1,"\\n            "],[13],[1,"\\n"]],[6]],null],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[4]]]]],[1,"\\n"]],[]],null],[13]],["&attrs","@isDisabled","@isOnlineEventToggled","dropdown","@fireCIE","eventType"],false,["if","t","on","global-helpers@not","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","fn","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","artdeco-icons-web@li-icon"]]',moduleName:"events-form/components/form-controls/event-type.hbs",isStrictMode:!1}),y="events-form@form-controls/event-type",_=Object.freeze({liveAudio:{key:"i18n_live_audio_event",subtextKey:"i18n_live_audio_event_subtext",value:p.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO,cieKey:"select_tool_live_audio",iconType:"microphone-icon"},linkedinLive:{key:"i18n_linkedin_live_event",subtextKey:"i18n_linkedin_live_event_subtext",value:p.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO,cieKey:"select_tool_broadcast",iconType:"video-camera-icon"},external:{key:"i18n_external_event",subtextKey:"i18n_external_event_subtext",value:p.BROADCAST_TOOL.EXTERNAL,cieKey:"select_tool_external",iconType:"link-icon"}})
let T=(m=(0,c.inject)("i18n"),g=class extends d.default{get eventTypes(){return Object.values(_).reduce(((e,t)=>{if(t.value===p.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO&&!this.args.showLinkedinLiveOption||t.value===p.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO&&!this.args.canCreateLiveAudio)return e
e.push(this._getEventType(t))
return e}),[])}get eventTypesToShowInDropdown(){return this.eventTypes.filter((e=>{var t
return!e.value&&!this.selectedEventType||e.value!==(null===(t=this.selectedEventType)||void 0===t?void 0:t.value)}))}get selectedEventType(){return this.args.selectedEventType?this.eventTypes.find((e=>e.value===this.args.selectedEventType.value)):null}get showEventFormatDropdown(){return this.args.isOnlineEventToggled&&(this.args.showLinkedinLiveOption||this.args.canCreateLiveAudio)}onOnlineEventToggled(e){const t=e.target.value===this.eventTypeRadioButtonValues.online.value,n=t?this.eventTypeRadioButtonValues.online.cieKey:this.eventTypeRadioButtonValues.inPerson.cieKey
this.args.fireCIE(n)
this.args.onOnlineEventToggled(t)
t?this.showEventFormatDropdown&&this.args.selectEventType(null):this.args.selectEventType({value:p.BROADCAST_TOOL.EXTERNAL})}selectEventType(e){this.isEventTypeDropdownOpen=!1
this.args.selectEventType({value:e.value})
this.args.fireCIE(e.cieKey)}_getEventType(e){let{key:t,subtextKey:n,value:i,cieKey:r,iconType:o}=e
return{name:this.i18n.lookupTranslation(`components/${y}`,t)(),subtext:this.i18n.lookupTranslation(`components/${y}`,n)(),value:i,cieKey:r,iconType:o}}constructor(){super(...arguments);(0,t.default)(this,"i18n",h,this);(0,t.default)(this,"isOnlineEventToggled",f,this);(0,t.default)(this,"isEventTypeDropdownOpen",v,this);(0,n.default)(this,"eventTypeRadioButtonValues",Object.freeze({online:{cieKey:"online_on",value:"ONLINE"},inPerson:{cieKey:"online_off",value:"IN_PERSON"}}))}},h=(0,i.default)(g.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"isOnlineEventToggled",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),v=(0,i.default)(g.prototype,"isEventTypeDropdownOpen",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"onOnlineEventToggled",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"onOnlineEventToggled"),g.prototype),(0,i.default)(g.prototype,"selectEventType",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"selectEventType"),g.prototype),g)
e.default=T;(0,o.setComponentTemplate)(b,T)}))
define("events-form/components/form-controls/help-text",["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 r=(0,n.createTemplateFactory)({id:"A1vimfbS",block:'[[[11,1],[24,0,"t-12 t-black--light"],[17,1],[12],[1,"\\n  "],[18,2,null],[1,"\\n"],[13]],["&attrs","&default"],false,["yield"]]',moduleName:"events-form/components/form-controls/help-text.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-form/components/form-controls/image-chooser-control",["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","image-edit/utils/image-chooser","@ember/debug"],(function(e,t,n,i,r,o,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 v=(0,a.createTemplateFactory)({id:"MZGM9k6N",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[10,"img"],[15,0,[30,3]],[15,"src",[30,2]],[14,"alt",""],[14,"role","presentation"],[12],[13],[1,"\\n"]],[]],[[[1,"    "],[10,"label"],[15,0,[28,[37,1],[[30,3]," ",[30,4]],null]],[14,"for","file-upload-input-background_edit"],[14,"tabindex","0"],[12],[1,"\\n      "],[10,1],[15,0,[30,5]],[12],[13],[1,"\\n      "],[10,2],[15,0,[30,6]],[12],[1,[30,7]],[13],[1,"\\n      "],[10,2],[15,0,[30,8]],[12],[1,[30,9]],[13],[1,"\\n    "],[13],[1,"\\n"]],[]]],[1,"\\n  "],[8,[39,2],null,[["@class","@triggerClassName","@displayMode","@dropdownPosition","@controlName","@uploadImageText","@uploadImageHintText","@removeImage","@uploadImage"],[[29,["ef-image-chooser__image-edit-btn ",[30,0,["editImageButtonClass"]]," ",[52,[30,2],"","visually-hidden"]]],"artdeco-button artdeco-button--circle artdeco-button--muted artdeco-button--1 artdeco-button--secondary","circleEdge","right",[30,10],[30,7],[30,9],[52,[30,2],[30,0,["onDeleteImage"]]],[30,0,["onImageSelect"]]]],[["default"],[[[[1,"\\n    "],[1,[28,[35,3],null,[["type","class","size","color","a11y-text"],["pencil-icon","artdeco-button__icon","small",true,[52,[30,2],[30,11],[30,12]]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@selectedUrl","@imageClass","@ghostImageClass","@uploadImageIllustrationClass","@uploadImageTextClass","@uploadImageText","@uploadImageHintTextClass","@uploadImageHintText","@controlName","@editA11yText","@a11yText"],false,["if","concat","image-edit@img-edit-button","artdeco-icons-web@li-icon"]]',moduleName:"events-form/components/form-controls/image-chooser-control.hbs",isStrictMode:!1}),b=Object.freeze({EDIT_BANNER:"edit_banner",EDIT_LOGO:"edit_logo",EDIT_BANNER_DELETE:"edit_banner_delete",EDIT_LOGO_DELETE:"edit_logo_delete"}),y="banner"
let _=(p=(0,l.inject)("i18n"),m=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),g=class extends s.default{get editImageButtonClass(){return this.args.imageType===y?"ef-image-chooser__image-edit-btn--banner":"ef-image-chooser__image-edit-btn--logo"}constructor(){super(...arguments);(0,t.default)(this,"i18n",h,this);(0,t.default)(this,"persistentToastManager",f,this)
this.imageChooser=new d.default({i18n:this.i18n,persistentToastManager:this.persistentToastManager})}onImageSelect(e){if(e){this.args.fireCIE(this.args.imageType===y?b.EDIT_BANNER:b.EDIT_LOGO)
this.args.onImageSelect(e)}}onDeleteImage(){this.args.fireCIE(this.args.imageType===y?b.EDIT_BANNER_DELETE:b.EDIT_LOGO_DELETE)
this.args.onDeleteImage()}},h=(0,i.default)(g.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"onImageSelect",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onImageSelect"),g.prototype),(0,i.default)(g.prototype,"onDeleteImage",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"onDeleteImage"),g.prototype),g)
e.default=_;(0,o.setComponentTemplate)(v,_)}))
define("events-form/components/form-controls/lead-gen-control",["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/service","@ember/object","@glimmer/component","global-utils/utils/url"],(function(e,t,n,i,r,o,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:"Clr6Zy4t",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],[[16,"disabled",[30,2]],[24,1,"lead-submission-required-option"],[4,[38,1],["change",[30,0,["onLeadSubmissionRequiredChange"]]],null]],[["@type","@checked"],["checkbox",[30,3]]],null],[1,"\\n  "],[10,"label"],[14,"for","lead-submission-required-option"],[14,0,"ef-lead-gen-control__lead-submission-label t-14 t-black t-normal"],[12],[1,"\\n    "],[1,[28,[35,2],["i18n_lead_submission_required_option","events-form/components/form-controls/lead-gen-control"],null]],[1,"\\n  "],[13],[1,"\\n\\n  "],[8,[39,3],[[16,0,[28,[37,4],["ef-lead-gen-control--left-padding pv1 inline-block",[52,[30,2]," ef-lead-gen-control--disabled"]],null]]],null,[["default"],[[[[1,"\\n    "],[1,[28,[35,2],["i18n_lead_submission_required_option_subtext","events-form/components/form-controls/lead-gen-control"],[["linkInfo"],[[28,[37,6],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-lead-submission-link"],["_blank",[30,0,["leadSubmissionHelpCenterLink"]],"noopener noreferrer","link",[28,[37,2],["i18n_learn_more_about_lead_submission_a11y","events-form/components/form-controls/lead-gen-control"],null],"lead_submission_learn_more",true]]]]]]],[1,"\\n  "]],[]]]]],[1,"\\n\\n"],[41,[30,0,["showLeadSubmissionPrivacyUrl"]],[[[1,"    "],[8,[39,7],null,[["@type","@value","@class","@inputClasses","@inputId","@placeholder","@maxLength","@required","@label","@onInput","@onChange","@helperText"],["text",[30,4],"ef-lead-gen-control--left-padding mt2",[52,[30,5],"error"],"ef-event-type__lgf-privacy-url",[28,[37,2],["i18n_lgf_privacy_url_placeholder","events-form/components/form-controls/lead-gen-control"],null],[30,0,["privacyUrlFieldMaxLength"]],true,[28,[37,2],["i18n_event_lgf_privacy_url","events-form/components/form-controls/lead-gen-control"],null],[30,0,["onPrivacyUrlInput"]],[30,0,["onPrivacyUrlChange"]],[52,[51,[30,5]],[28,[37,2],["i18n_lgf_privacy_url_helper_text","events-form/components/form-controls/lead-gen-control"],null]]]],null],[1,"\\n"],[41,[30,5],[[[1,"      "],[8,[39,9],null,[["@class","@message","@type"],["ef-lead-gen-control__url-error ef-lead-gen-control--left-padding",[28,[37,2],["i18n_privacy_url_field_error","events-form/components/form-controls/lead-gen-control"],null],"error"]],null],[1,"\\n"]],[]],null]],[]],null],[13]],["&attrs","@isEditMode","@leadSubmissionRequired","@leadGenPrivacyPolicyUrl","@showPrivacyUrlError"],false,["input","on","t","events-form@form-controls/help-text","concat","if","hash","artdeco-text-input@artdeco-text-input","unless","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-form/components/form-controls/lead-gen-control.hbs",isStrictMode:!1})
let f=(p=(0,s.inject)("locale"),m=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"locale",g,this);(0,n.default)(this,"privacyUrlFieldMaxLength",1024)}get leadSubmissionHelpCenterLink(){return`${(0,u.getDomainUrl)()}/help/linkedin/answer/122358?lang=${this.locale.interfaceLocale}`}get showLeadSubmissionPrivacyUrl(){return!this.args.isEditMode&&this.args.leadSubmissionRequired}onLeadSubmissionRequiredChange(e){const t=e.target.checked
this.args.onLeadSubmissionRequiredChange(t)
this.args.fireCIE(t?"event_creation_check_lead_submission":"event_creation_uncheck_lead_submission")
this.args.validateEventsSettings()}onPrivacyUrlInput(){this.args.onPrivacyUrlInput()
this.args.validateEventsSettings()}onPrivacyUrlChange(e){let{target:{value:t}}=e
this.args.fireCIE("edit_privacy_url")
this.args.onPrivacyUrlChange(t)
this.args.validatePrivacyURL()
this.args.validateEventsSettings()}},g=(0,i.default)(m.prototype,"locale",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(m.prototype,"onLeadSubmissionRequiredChange",[c.action],Object.getOwnPropertyDescriptor(m.prototype,"onLeadSubmissionRequiredChange"),m.prototype),(0,i.default)(m.prototype,"onPrivacyUrlInput",[c.action],Object.getOwnPropertyDescriptor(m.prototype,"onPrivacyUrlInput"),m.prototype),(0,i.default)(m.prototype,"onPrivacyUrlChange",[c.action],Object.getOwnPropertyDescriptor(m.prototype,"onPrivacyUrlChange"),m.prototype),m)
e.default=f;(0,o.setComponentTemplate)(h,f)}))
define("events-form/components/form-controls/location-control",["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","events-form/utils/constants","@ember/debug"],(function(e,t,n,i,r,o,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:"Tia/G8cU",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[10,"label"],[14,0,"ef-location-control__label required"],[14,"for","ef-location-control__input"],[12],[1,"\\n    "],[1,[28,[35,0],["i18n_event_location","events-form/components/form-controls/location-control"],null]],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"relative"],[12],[1,"\\n    "],[8,[39,1],null,[["@initialKeywords","@onKeywordsUpdate"],[[30,0,["locationText"]],[30,0,["onLocationInputChange"]]]],[["default"],[[[[1,"\\n      "],[8,[30,2,["trigger"]],[[4,[38,2],["change",[30,0,["onLocationChange"]]],null]],[["@inputId","@placeholder","@ariaLabel","@autocomplete","@required","@className"],["ef-location-control__input",[28,[37,0],["i18n_search_location","events-form/components/form-controls/location-control"],null],[28,[37,0],["i18n_search_location_a11y","events-form/components/form-controls/location-control"],null],"off",true,"pr6"]],null],[1,"\\n"],[41,[30,0,["locationText"]],[[[1,"        "],[8,[39,4],null,[["@size","@icon","@type","@class","@color","@click","@mouseDown","@controlType","@aria-label","@title"],[1,"cancel-icon","tertiary","ef-location-control__typeahead-dismiss","muted",[28,[37,5],[[30,0,["onResetLocation"]],[30,2,["reset"]]],null],[28,[37,5],[[30,0,["onResetLocation"]],[30,2,["reset"]]],null],"button",[28,[37,0],["i18n_a11y_dismiss","events-form/components/form-controls/location-control"],null],[28,[37,0],["i18n_a11y_dismiss","events-form/components/form-controls/location-control"],null]]],null],[1,"\\n"]],[]],null],[41,[30,2,["isExpanded"]],[[[1,"        "],[8,[39,6],null,[["@keywords","@fetchFn","@debouncePeriod"],[[30,2,["currentKeywords"]],[28,[37,7],null,[["bingGeoContext","includeStructuredAddress","formatAsTwoLineAddress"],["EVENTS",true,true]]],300]],[["default"],[[[[1,"\\n"],[41,[30,4],[[[1,"            "],[8,[30,2,["triggered-content"]],null,[["@className"],["ef-location-control__suggestions-container"]],[["default"],[[[[1,"\\n"],[42,[28,[37,9],[[28,[37,9],[[30,3]],null]],null],null,[[[1,"                "],[8,[30,5,["selectable"]],[[24,0,"ef-location-control__suggestion t-14"]],[["@value","@keywordsValue","@onSelect"],[[30,6],[30,6,["text","text"]],[28,[37,5],[[30,0,["onLocationSelection"]],[30,6]],null]]],[["default"],[[[[1,"\\n                  "],[8,[39,10],[[24,0,"t-bold"]],[["@attributedText"],[[30,6,["text"]]]],null],[1,"\\n                  "],[8,[39,10],null,[["@attributedText"],[[30,6,["subtext"]]]],null],[1,"\\n                "]],[]]]]],[1,"\\n"]],[6]],null],[1,"            "]],[5]]]]],[1,"\\n"]],[]],null],[1,"        "]],[3,4]]]]],[1,"\\n"]],[]],null],[1,"    "]],[2]]]]],[1,"\\n  "],[13],[1,"\\n"],[41,[30,7],[[[1,"    "],[8,[39,11],null,[["@message","@type","@class"],[[28,[37,0],["i18n_location_field_error","events-form/components/form-controls/location-control"],null],"error","pt1"]],null],[1,"\\n"]],[]],null],[13]],["&attrs","locationTypeahead","results","isLoaded","content","result","@showLocationValidationErrorMsg"],false,["t","basic-typeahead@basic-typeahead","on","if","artdeco-button@artdeco-button","fn","basic-typeahead@ta-fetch","search-ta-kit@fetch-bing-geo-recommendations","each","-track-array","rich-text@attributed-text","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-form/components/form-controls/location-control.hbs",isStrictMode:!1})
let v=(p=class extends l.default{onLocationSelection(e){var t,n,i,r
this.locationText=(0,c.get)(e,"text.text")
this.locationAddress=(0,c.get)(e,"address")
this.isBingAddressSource=(0,c.get)(e,"type")===d.BING_GEO_ADDRESS_SOURCE
null===(t=(n=this.args).setLocationError)||void 0===t||t.call(n,!1)
this.args.fireCIE("select_location_typeahead")
this.args.onLocationChange(this.locationText,this.locationAddress,this.isBingAddressSource)
null===(i=(r=this.args).validateEventLocation)||void 0===i||i.call(r)}onLocationInputChange(e){var t,n
this.locationText=e
this.locationAddress=null
this.isBingAddressSource=null
null===(t=(n=this.args).setLocationError)||void 0===t||t.call(n,!1)}onLocationChange(){var e,t
this.args.fireCIE("edit_location")
if(!this.locationAddress){var n,i
null===(n=(i=this.args).setLocationError)||void 0===n||n.call(i,!0)}this.args.onLocationChange(this.locationText,this.locationAddress,this.isBingAddressSource)
null===(e=(t=this.args).validateEventLocation)||void 0===e||e.call(t)}onResetLocation(e){var t,n,i,r
e()
this.args.fireCIE("dismiss_location")
this.locationText=""
this.locationAddress=null
this.isBingAddressSource=null
null===(t=(n=this.args).setLocationError)||void 0===t||t.call(n,!1)
this.args.onLocationChange()
null===(i=(r=this.args).validateEventLocation)||void 0===i||i.call(r)}constructor(){super(...arguments);(0,t.default)(this,"locationText",m,this);(0,t.default)(this,"locationAddress",g,this);(0,t.default)(this,"isBingAddressSource",h,this)
this.locationText=this.args.initialValue
this.locationAddress=this.args.initialAddress}},m=(0,i.default)(p.prototype,"locationText",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),g=(0,i.default)(p.prototype,"locationAddress",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(p.prototype,"isBingAddressSource",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"onLocationSelection",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onLocationSelection"),p.prototype),(0,i.default)(p.prototype,"onLocationInputChange",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onLocationInputChange"),p.prototype),(0,i.default)(p.prototype,"onLocationChange",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onLocationChange"),p.prototype),(0,i.default)(p.prototype,"onResetLocation",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onResetLocation"),p.prototype),p)
e.default=v;(0,o.setComponentTemplate)(f,v)}))
define("events-form/components/form-controls/organizer-control",["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","events-form/utils/constants","global-helpers/helpers/name","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_
const T=(0,a.createTemplateFactory)({id:"lX49uqzI",block:'[[[8,[39,0],[[17,1]],[["@organizerDropdownOptions","@fireCIE","@selectOrganizer","@selectedOrganizer","@isDisabled"],[[30,0,["organizerDropdownOptions"]],[30,2],[30,3],[30,4],[30,5]]],null]],["&attrs","@fireCIE","@selectOrganizer","@selectedOrganizer","@isDisabled"],false,["events-form@form-controls/organizer-dropdown"]]',moduleName:"events-form/components/form-controls/organizer-control.hbs",isStrictMode:!1}),E="events-form@form-controls/organizer-control"
let k=(g=(0,c.inject)("i18n"),h=(0,c.inject)("ember-cli-pemberly-i18n@formatter"),f=(0,c.inject)("authentication@authenticated-user"),v=class extends d.default{get organizerDropdownOptions(){var e
const t=[],n=null!==(e=this.args.organizerSuggestions)&&void 0!==e?e:[]
if((0,s.get)(n,"firstObject.broadcastTools"))n.forEach((e=>{const n=(0,s.get)(e,"organizer")
t.push(this._getOrganizerOptionInCommonFormat(n))}))
else{t.push(this._getOrganizerOptionInCommonFormat(this.authenticatedUser.miniProfile))
n.forEach((e=>{const n=(0,s.get)(e,"company")
n&&t.push(this._getOrganizerOptionInCommonFormat(n))}))}return t}constructor(){super(...arguments);(0,t.default)(this,"i18n",b,this);(0,t.default)(this,"formatter",y,this);(0,t.default)(this,"authenticatedUser",_,this)}_getOrganizerOptionInCommonFormat(e){let t=null
if(e)if((0,s.get)(e,"organizingProfileUrn"))t=this._getMemberAsCommonOrganizerOption((0,s.get)(e,"organizingProfileUrn"))
else if((0,s.get)(e,"organizingCompanyUrn"))t=this._getPageAsCommonOrganizerOption((0,s.get)(e,"organizingCompanyUrn"))
else{const n=(0,m.getSimpleTypeFromUrn)((0,s.get)(e,"entityUrn"))
"miniProfile"===n?t=this._getMemberAsCommonOrganizerOption(e):"normalized_company"===n&&(t=this._getPageAsCommonOrganizerOption(e))}return t}_getMemberAsCommonOrganizerOption(e){const{picture:t,"profilePicture.displayImageReference.vectorImage":n,entityUrn:i}=(0,s.getProperties)(e,"picture","profilePicture.displayImageReference.vectorImage","entityUrn")
return{type:u.ORGANIZER_SUGGESTION_TYPES.MEMBER,picture:t||n,pictureAltText:this.i18n.lookupTranslation(`components/${E}`,"i18n_member_profile_picture")([{member:(0,p.getName)(e)}]),organizerName:this.formatter.formatName(e,"full"),ghostImageType:u.GHOST_IMAGE_TYPES.PERSON,lockupImageShape:u.LOCKUP_IMAGE_SHAPES.CIRCLE,entityUrn:i}}_getPageAsCommonOrganizerOption(e){const{"logo.image":t,"logo.vectorImage":n,name:i,entityUrn:r}=(0,s.getProperties)(e,"logo.image","logo.vectorImage","name","entityUrn")
return{type:u.ORGANIZER_SUGGESTION_TYPES.COMPANY,picture:t||n,pictureAltText:this.i18n.lookupTranslation(`components/${E}`,"i18n_company_logo")([{companyName:i}]),organizerName:i,ghostImageType:u.GHOST_IMAGE_TYPES.COMPANY,lockupImageShape:u.LOCKUP_IMAGE_SHAPES.SQUARE,entityUrn:r}}},b=(0,i.default)(v.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"formatter",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"authenticatedUser",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v)
e.default=k;(0,o.setComponentTemplate)(T,k)}))
define("events-form/components/form-controls/organizer-dropdown",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/debug","@glimmer/tracking","events-form/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m
const g=(0,a.createTemplateFactory)({id:"KHA4FfJU",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[10,"label"],[15,0,[29,[[52,[30,2],"ef-organizer-dropdown--disabled "],"mt1 required"]]],[14,"for","ef-organizer-dropdown"],[12],[1,"\\n    "],[1,[28,[35,1],["i18n_event_organizer","events-form/components/form-controls/organizer-dropdown"],null]],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,2],null,[["@class","@isOpen","@placement","@onVisibilityChange","@disabled"],["display-flex flex-1 relative",[30,0,["isOrganizerDropdownOpen"]],"bottom",[28,[37,3],[[30,0],"isOrganizerDropdownOpen"],null],[30,2]]],[["default"],[[[[1,"\\n    "],[8,[30,3,["dropdown-trigger"]],null,[["@class","@id","@withIcon","@onClick"],["ef-organizer-dropdown__trigger t-black","ef-organizer-dropdown",true,[28,[37,4],[[30,4],"edit_organizer"],null]]],[["default"],[[[[1,"\\n      "],[8,[39,5],null,[["@size","@class"],[1,"display-flex flex-1"]],[["default"],[[[[1,"\\n        "],[8,[30,5,["image"]],null,[["@type"],[[30,0,["selectedOrganizer","lockupImageShape"]]]],[["default"],[[[[1,"\\n          "],[8,[39,6],null,[["@image","@alt","@ghostType","@desiredWidth","@desiredHeight","@class"],[[30,0,["selectedOrganizer","picture"]],[30,0,["selectedOrganizer","pictureAltText"]],[30,0,["selectedOrganizer","ghostImageType"]],24,24,"ef-organizer-dropdown__image"]],null],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,5,["content"]],null,[["@class"],["pl2"]],[["default"],[[[[1,"\\n          "],[8,[30,5,["title"]],null,[["@class"],["ef-organizer-dropdown__trigger-content"]],[["default"],[[[[1,"\\n            "],[1,[30,0,["selectedOrganizer","organizerName"]]],[1,"\\n          "]],[]]]]],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[5]]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,3,["dropdown-content"]],null,[["@occlusionCulling","@class"],[false,"ef-organizer-dropdown__content"]],[["default"],[[[[1,"\\n      "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,8],[[28,[37,8],[[30,6]],null]],null],null,[[[41,[28,[37,9],[[30,7,["entityUrn"]],[30,0,["selectedOrganizer","entityUrn"]]],null],[[[1,"            "],[10,"li"],[12],[1,"\\n              "],[8,[39,10],null,[["@itemSelected"],[[28,[37,4],[[30,0,["selectOrganizer"]],[30,7]],null]]],[["default"],[[[[1,"\\n                "],[8,[39,5],null,[["@size"],[1]],[["default"],[[[[1,"\\n                  "],[8,[30,8,["image"]],null,[["@type"],[[30,7,["lockupImageShape"]]]],[["default"],[[[[1,"\\n                    "],[8,[39,6],null,[["@image","@alt","@ghostType","@desiredWidth","@desiredHeight"],[[30,7,["picture"]],[30,7,["pictureAltText"]],[30,7,["ghostImageType"]],32,32]],null],[1,"\\n                  "]],[]]]]],[1,"\\n                  "],[8,[30,8,["content"]],null,[["@class"],["pl2"]],[["default"],[[[[1,"\\n                    "],[8,[30,8,["title"]],null,null,[["default"],[[[[1,"\\n                      "],[1,[30,7,["organizerName"]]],[1,"\\n                    "]],[]]]]],[1,"\\n                  "]],[]]]]],[1,"\\n                "]],[8]]]]],[1,"\\n              "]],[]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]],null]],[7]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n"],[41,[30,0,["isPageOrganizingTheEvent"]],[[[1,"    "],[8,[39,11],[[16,0,[29,[[52,[30,2],"ef-organizer-dropdown--disabled "],"pt1"]]]],null,[["default"],[[[[1,"\\n      "],[1,[28,[35,1],["i18n_attending_page_admins_shown_as_hosts_note","events-form/components/form-controls/organizer-dropdown"],null]],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null],[13]],["&attrs","@isDisabled","dropdown","@fireCIE","elements","@organizerDropdownOptions","organizer","elements"],false,["if","t","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","fn","artdeco-entity-lockup@artdeco-entity-lockup","ember-vector-images@lazy-image","each","-track-array","global-helpers@neq","artdeco-dropdown@artdeco-dropdown-item","events-form@form-controls/help-text"]]',moduleName:"events-form/components/form-controls/organizer-dropdown.hbs",isStrictMode:!1})
let h=(p=class extends l.default{get isPageOrganizingTheEvent(){var e
return(null===(e=this.selectedOrganizer)||void 0===e?void 0:e.type)===u.ORGANIZER_SUGGESTION_TYPES.COMPANY}get selectedOrganizer(){var e
return this.args.selectedOrganizer&&(null!==(e=this.args.organizerDropdownOptions)&&void 0!==e?e:[]).find((e=>(0,s.get)(e,"entityUrn")===this.args.selectedOrganizer))}constructor(){super(...arguments);(0,t.default)(this,"isOrganizerDropdownOpen",m,this)}selectOrganizer(e){this.isOrganizerDropdownOpen=!1
this.args.selectOrganizer(e.entityUrn)
const t=e.type===u.ORGANIZER_SUGGESTION_TYPES.COMPANY?"select_company_event":"select_member_event"
this.args.fireCIE(t)}},m=(0,i.default)(p.prototype,"isOrganizerDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(p.prototype,"selectOrganizer",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"selectOrganizer"),p.prototype),p)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("events-form/components/form-controls/speakers-control",["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","events-form/utils/constants","events-form/utils/helpers","@ember/service","@ember/debug","global-utils/utils/urn-converter","ember-copy","@glimmer/tracking","ember-lifeline"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k,w,O,S,C,D,I,A,P
const x=(0,a.createTemplateFactory)({id:"P/EM9Skw",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["onSpeakersControlRender"]]],null],[12],[1,"\\n  "],[10,"label"],[14,0,"mt0"],[14,"for","ef-form-control-speaker-typeahead-input"],[12],[1,"\\n    "],[1,[28,[35,1],["i18n_event_speakers","events-form/components/form-controls/speakers-control"],null]],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"relative"],[12],[1,"\\n    "],[8,[39,2],null,null,[["default"],[[[[1,"\\n      "],[8,[30,2,["trigger"]],[[4,[38,4],null,[["when"],[[30,0,["focusTypeaheadInput"]]]]]],[["@inputId","@className","@ariaDescribedBy","@autocomplete","@disabled","@onClick"],["ef-form-control-speaker-typeahead-input","pl6","speakers-control-help-note","off",[30,0,["isMaxNumberOfSpeakersLimitReached"]],[28,[37,3],[[30,3],"search_speaker"],null]]],null],[1,"\\n      "],[10,1],[14,0,"ef-speaker-control__typeahead-search-icon-container"],[12],[1,"\\n        "],[11,"button"],[24,0,"mt1 t-black--light"],[24,"tabindex","-1"],[16,"disabled",[30,0,["isMaxNumberOfSpeakersLimitReached"]]],[24,4,"button"],[4,[38,5],["click",[30,0,["focusTypeahead"]]],null],[12],[1,"\\n          "],[1,[28,[35,6],null,[["type","size","a11y-text"],["search-icon","small",[28,[37,1],["i18n_search_your_connections","events-form/components/form-controls/speakers-control"],null]]]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"],[41,[30,2,["isExpanded"]],[[[1,"        "],[8,[39,8],null,[["@keywords","@fetchFn","@onFetchResolve","@debouncePeriod"],[[30,2,["currentKeywords"]],[28,[37,9],null,[["type"],["CONNECTIONS"]]],[28,[37,3],[[30,0,["onSuggestionsRenderResults"]],[30,2,["currentKeywords"]]],null],300]],[["default"],[[[[1,"\\n"],[41,[30,5],[[[1,"            "],[8,[30,2,["triggered-content"]],null,[["@className"],["ef-speaker-control__speakers-suggestions"]],[["default"],[[[[1,"\\n              "],[10,0],[12],[1,"\\n"],[42,[28,[37,11],[[28,[37,11],[[30,4]],null]],null],null,[[[1,"                  "],[8,[30,6,["selectable"]],[[24,0,"ef-speaker-control__speaker-suggestion"]],[["@value","@keywordsValue","@onSelect"],[[30,7],"",[28,[37,3],[[30,0,["onSpeakerAddition"]],[30,7]],null]]],[["default"],[[[[1,"\\n                    "],[8,[39,12],null,[["@size"],[1]],[["default"],[[[[1,"\\n                      "],[8,[30,8,["image"]],null,[["@type"],["circle"]],[["default"],[[[[1,"\\n                        "],[8,[39,13],[[24,0,"mt1"]],[["@images","@entitySize"],[[30,7,["image"]],1]],null],[1,"\\n                      "]],[]]]]],[1,"\\n                      "],[8,[30,8,["content"]],null,[["@class"],["pl2"]],[["default"],[[[[1,"\\n                        "],[8,[30,8,["title"]],null,null,[["default"],[[[[1,"\\n                          "],[8,[39,14],null,[["@attributedText"],[[30,7,["text"]]]],null],[1,"\\n                        "]],[]]]]],[1,"\\n"],[41,[30,7,["subtext","text"]],[[[1,"                          "],[8,[30,8,["subtitle"]],null,null,[["default"],[[[[1,"\\n                            "],[8,[39,14],null,[["@attributedText"],[[30,7,["subtext"]]]],null],[1,"\\n                          "]],[]]]]],[1,"\\n"]],[]],null],[1,"                      "]],[]]]]],[1,"\\n                    "]],[8]]]]],[1,"\\n                  "]],[]]]]],[1,"\\n"]],[7]],null],[1,"              "],[13],[1,"\\n            "]],[6]]]]],[1,"\\n"]],[]],null],[1,"        "]],[4,5]]]]],[1,"\\n"]],[]],null],[1,"    "]],[2]]]]],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,15],[[24,1,"speakers-control-help-note"]],null,[["default"],[[[[1,"\\n    "],[1,[28,[35,1],["i18n_speakers_help_note","events-form/components/form-controls/speakers-control"],null]],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,0,["showSpeakersLimitNote"]],[[[1,"    "],[8,[39,16],[[24,0,"mt2"]],[["@type","@ariaRole","@message"],["note","status",[30,0,["speakersLimitNote"]]]],null],[1,"\\n"]],[]],null],[41,[30,9,["length"]],[[[1,"    "],[10,"ul"],[15,0,[52,[30,0,["showSpeakersLimitNote"]],"mt2","mt3"]],[12],[1,"\\n"],[42,[28,[37,11],[[28,[37,11],[[30,0,["speakersToPopulate"]]],null]],null],null,[[[1,"        "],[10,"li"],[14,0,"display-flex align-items-center mv2"],[12],[1,"\\n          "],[8,[39,12],null,[["@class","@size"],["flex-1 mr2",1]],[["default"],[[[[1,"\\n            "],[8,[30,11,["image"]],null,[["@type"],["circle"]],[["default"],[[[[1,"\\n              "],[8,[39,13],[[24,0,"mt1"]],[["@images","@entitySize"],[[30,10,["profileImage"]],1]],null],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,11,["content"]],null,[["@class"],["pl2"]],[["default"],[[[[1,"\\n              "],[8,[30,11,["title"]],null,null,[["default"],[[[[1,"\\n                "],[8,[39,14],null,[["@attributedText"],[[30,10,["fullName"]]]],null],[1,"\\n              "]],[]]]]],[1,"\\n              "],[8,[30,11,["subtitle"]],null,null,[["default"],[[[[1,"\\n                "],[8,[39,14],null,[["@attributedText"],[[30,10,["headline"]]]],null],[1,"\\n              "]],[]]]]],[1,"\\n            "]],[]]]]],[1,"\\n          "]],[11]]]]],[1,"\\n"],[41,[28,[37,17],[[30,10,["state"]],"UNSENT"],null],[[[1,"            "],[10,1],[14,0,"t-14 t-black--light flex-shrink-zero flex-grow-0 mr4"],[12],[1,"\\n"],[41,[28,[37,18],[[30,10,["state"]],"APPROVED"],null],[[[1,"                "],[1,[28,[35,1],["i18n_confirmed","events-form/components/form-controls/speakers-control"],null]],[1,"\\n"]],[]],[[[41,[28,[37,18],[[30,10,["state"]],"PENDING"],null],[[[1,"                "],[1,[28,[35,1],["i18n_pending","events-form/components/form-controls/speakers-control"],null]],[1,"\\n              "]],[]],null]],[]]],[1,"            "],[13],[1,"\\n"]],[]],null],[1,"          "],[8,[39,19],null,[["@size","@icon","@type","@color","@click","@controlType","@circle","@class","@aria-label"],[1,"cancel-icon","tertiary","muted",[28,[37,3],[[30,0,["onRemoveSpeakerTrigger"]],[30,10]],null],"button",true,"mt1 flex-shrink-zero flex-grow-0",[28,[37,1],["i18n_remove_a11y_text","events-form/components/form-controls/speakers-control"],[["fullName"],[[30,10,["fullName","text"]]]]]]],null],[1,"\\n        "],[13],[1,"\\n"]],[10]],null],[1,"    "],[13],[1,"\\n"]],[]],null],[13],[1,"\\n\\n"],[8,[39,20],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isEvictConfirmationDialogOpen"]],[28,[37,1],["i18n_remove_speaker_confirmation_title","events-form/components/form-controls/speakers-control"],null],[52,[30,0,["showSelfRemovalConfirmationText"]],[28,[37,1],["i18n_self_remove_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],null],[28,[37,1],["i18n_remove_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],[["fullName"],[[30,0,["removalSpeakerInfo","fullName","text"]]]]]],[28,[37,1],["i18n_remove","events-form/components/form-controls/speakers-control"],null],[28,[37,1],["i18n_cancel","events-form/components/form-controls/speakers-control"],null],[30,0,["cancelRemoveSpeaker"]],[30,0,["confirmRemoveSpeaker"]],[30,0,["cancelRemoveSpeaker"]],"remove-confirmation-dialog"]],null],[1,"\\n\\n"],[8,[39,20],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isWithdrawConfirmationDialogOpen"]],[28,[37,1],["i18n_withdraw_confirmation_title","events-form/components/form-controls/speakers-control"],null],[28,[37,1],["i18n_withdraw_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],[["fullName"],[[30,0,["removalSpeakerInfo","fullName","text"]]]]],[28,[37,1],["i18n_withdraw","events-form/components/form-controls/speakers-control"],null],[28,[37,1],["i18n_cancel","events-form/components/form-controls/speakers-control"],null],[30,0,["cancelRemoveSpeaker"]],[30,0,["confirmRemoveSpeaker"]],[30,0,["cancelRemoveSpeaker"]],"withdraw-confirmation-dialog"]],null]],["&attrs","connectionsTypeahead","@fireCIE","results","isLoaded","content","result","elements","@speakers","speaker","elements"],false,["did-insert","t","basic-typeahead@basic-typeahead","fn","global-modifiers@focus","on","artdeco-icons-web@li-icon","if","basic-typeahead@ta-fetch","search-ta-kit@fetch-results","each","-track-array","artdeco-entity-lockup@artdeco-entity-lockup","image-view-model@image-view-model","rich-text@attributed-text","events-form@form-controls/help-text","artdeco-inline-feedback@artdeco-inline-feedback","global-helpers@neq","global-helpers@eq","artdeco-button@artdeco-button","artdeco-modal@artdeco-confirmation-dialog"]]',moduleName:"events-form/components/form-controls/speakers-control.hbs",isStrictMode:!1}),N="events-form@form-controls/speakers-control"
let M=(v=(0,u.inject)("events-shared-v2@events-dash-lix"),b=(0,u.inject)("i18n"),y=(0,u.inject)("ember-cli-pemberly-i18n@formatter"),_=(0,u.inject)("authentication@authenticated-user"),T=class extends l.default{get maxNumberOfSpeakersLimit(){return this.args.limit||100}get showSpeakersLimitNote(){var e
return(null===(e=this.speakersToPopulate)||void 0===e?void 0:e.length)>=.7*this.maxNumberOfSpeakersLimit}get speakersLimitNote(){if(this.showSpeakersLimitNote){var e
return this.isMaxNumberOfSpeakersLimitReached?this.i18n.lookupTranslation(`components/${N}`,"i18n_speakers_limit_reached")([{limit:this.maxNumberOfSpeakersLimit}]):this.i18n.lookupTranslation(`components/${N}`,"i18n_speakers_about_to_hit_limit")([{count:this.maxNumberOfSpeakersLimit-(null!==(e=this.speakersToPopulate.length)&&void 0!==e?e:0)}])}return null}get speakersToPopulate(){return this.args.speakers?this.args.speakers.filter((e=>{const t=(0,s.get)(e,"state")
return-1!==[c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED,c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING,c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.UNSENT].indexOf(t)})):[]}get isMaxNumberOfSpeakersLimitReached(){return this.speakersToPopulate.length>=this.maxNumberOfSpeakersLimit}constructor(){super(...arguments);(0,t.default)(this,"eventsDashLix",E,this);(0,t.default)(this,"i18n",k,this);(0,t.default)(this,"formatter",w,this);(0,t.default)(this,"authenticatedUser",O,this);(0,t.default)(this,"speakers",S,this);(0,t.default)(this,"isEvictConfirmationDialogOpen",C,this);(0,t.default)(this,"isWithdrawConfirmationDialogOpen",D,this);(0,t.default)(this,"showSelfRemovalConfirmationText",I,this);(0,t.default)(this,"removalSpeakerInfo",A,this);(0,t.default)(this,"focusTypeaheadInput",P,this)}onRemoveSpeakerTrigger(e){let t
switch((0,s.get)(e,"state")){case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:t=(0,s.get)(e,"profileNormalizedUrn")===(0,m.convertUrnType)("fs_normalized_profile",(0,s.get)((0,s.get)(this,"authenticatedUser.miniProfile"),"entityUrn"))
this.showSelfRemovalConfirmationText=t
this.isEvictConfirmationDialogOpen=!0
this.removalSpeakerInfo=e
this.args.fireCIE("remove_speaker")
break
case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING:(0,s.setProperties)(this,{isWithdrawConfirmationDialogOpen:!0,removalSpeakerInfo:e})
this.args.fireCIE("withdraw_speaker")
break
default:this._removeSpeaker(e)
this.args.fireCIE("cancel_speaker")}}confirmRemoveSpeaker(){const e=this.removalSpeakerInfo
if(e){switch((0,s.get)(e,"state")){case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:this.isEvictConfirmationDialogOpen=!1
this.showSelfRemovalConfirmationText=!1
this.args.fireCIE("remove_speaker_confirm")
break
case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING:this.isWithdrawConfirmationDialogOpen=!1
this.args.fireCIE("withdraw_speaker_confirm")}this.removalSpeakerInfo=null
this._removeSpeaker(e)}}cancelRemoveSpeaker(){const e=this.removalSpeakerInfo
if(e){switch((0,s.get)(e,"state")){case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:this.isEvictConfirmationDialogOpen=!1
this.showSelfRemovalConfirmationText=!1
this.args.fireCIE("remove_speaker_cancel")
break
case c.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING:this.isWithdrawConfirmationDialogOpen=!1
this.args.fireCIE("withdraw_speaker_cancel")}this.removalSpeakerInfo=null}}onSpeakersControlRender(e){this._speakersControlRootElement=e}focusTypeahead(){this.focusTypeaheadInput=!0}onSpeakerAddition(e){this.args.fireCIE("select_speaker")
const t=(0,m.convertUrnType)(this.eventsDashLix.isCreateEditEnabled?"fsd_profile":"fs_normalized_profile",(0,s.get)(e,"targetUrn")),{text:n,subtext:i,image:r}=(0,s.getProperties)(e,"text","subtext","image"),o=(this.args.speakers||[]).map((e=>(0,g.copy)(e))),[a]=o.filter((e=>(0,s.get)(e,"profileNormalizedUrn")===t))
if(a){o.removeObject(a)
switch((0,s.get)(a,"state")){case"REVOKED":(0,s.set)(a,"state","APPROVED")
break
case"WITHDRAWN":(0,s.set)(a,"state","PENDING")}o.unshiftObject(a)}else o.unshiftObject({fullName:n,headline:i,profileImage:r,profileNormalizedUrn:t,state:"UNSENT"})
this.args.setSpeakers(o)}onSpeakerRemoval(e){const t=(this.args.speakers||[]).map((e=>(0,g.copy)(e))),n=t.findBy("profileNormalizedUrn",e)
if(n)switch((0,s.get)(n,"state")){case"UNSENT":t.removeObject(n)
break
case"APPROVED":(0,s.set)(n,"state","REVOKED")
break
case"PENDING":(0,s.set)(n,"state","WITHDRAWN")}this.args.setSpeakers(t)}onSuggestionsRenderResults(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]
const n=(0,s.get)(this,"authenticatedUser.miniProfile")
if(n){const{entityUrn:i,occupation:r,picture:o}=(0,s.getProperties)(n,"entityUrn","occupation","picture"),a=this.formatter.formatName(n,"full")
a.match(new RegExp(e,"ig"))&&(0,s.get)(t,"firstObject.targetUrn")!==i&&t.unshiftObject((0,d.getTypeaheadModelOfPeopleType)(i,a,r,o))}}_removeSpeaker(e){this.onSpeakerRemoval((0,s.get)(e,"profileNormalizedUrn"));(0,f.scheduleTask)(this,"render",(()=>{this.focusTypeaheadInput=!0}))}},E=(0,i.default)(T.prototype,"eventsDashLix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(T.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(T.prototype,"formatter",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(T.prototype,"authenticatedUser",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(T.prototype,"speakers",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),C=(0,i.default)(T.prototype,"isEvictConfirmationDialogOpen",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),D=(0,i.default)(T.prototype,"isWithdrawConfirmationDialogOpen",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,i.default)(T.prototype,"showSelfRemovalConfirmationText",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,i.default)(T.prototype,"removalSpeakerInfo",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(T.prototype,"focusTypeaheadInput",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(T.prototype,"onRemoveSpeakerTrigger",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onRemoveSpeakerTrigger"),T.prototype),(0,i.default)(T.prototype,"confirmRemoveSpeaker",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"confirmRemoveSpeaker"),T.prototype),(0,i.default)(T.prototype,"cancelRemoveSpeaker",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"cancelRemoveSpeaker"),T.prototype),(0,i.default)(T.prototype,"onSpeakersControlRender",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onSpeakersControlRender"),T.prototype),(0,i.default)(T.prototype,"focusTypeahead",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"focusTypeahead"),T.prototype),(0,i.default)(T.prototype,"onSpeakerAddition",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onSpeakerAddition"),T.prototype),(0,i.default)(T.prototype,"onSpeakerRemoval",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onSpeakerRemoval"),T.prototype),(0,i.default)(T.prototype,"onSuggestionsRenderResults",[s.action],Object.getOwnPropertyDescriptor(T.prototype,"onSuggestionsRenderResults"),T.prototype),T)
e.default=M;(0,o.setComponentTemplate)(x,M)}))
define("events-form/components/form-fields",["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 r=(0,n.createTemplateFactory)({id:"k0IKjIcm",block:'[[[41,[30,1],[[[1,"  "],[8,[39,1],null,[["@size"],["default"]],null],[1,"\\n"]],[]],[[[41,[30,2],[[[1,"    "],[8,[39,2],null,[["@customFooter","@config","@imageFile","@saveTransformedImage"],[true,[28,[37,3],null,[["size","cropRatio"],["medium","16:9"]]],[30,3],[30,4]]],[["footer"],[[[[1,"\\n        "],[10,"input"],[14,"accept","image/*"],[14,0,"visually-hidden"],[14,1,"ef-image-editor__change-photo-input"],[15,"onchange",[28,[37,4],[[30,6],[30,5,["chooseFile"]],"change_banner"],null]],[14,4,"file"],[12],[13],[1,"\\n        "],[10,"label"],[14,"for","ef-image-editor__change-photo-input"],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--muted m0 mr2"],[12],[1,"\\n          "],[1,[28,[35,5],["i18n_change_photo","events-form/components/form-fields"],null]],[1,"\\n        "],[13],[1,"\\n        "],[8,[39,6],null,[["@controlType","@size","@type","@click","@text"],["button",2,"primary",[28,[37,4],[[30,6],[30,5,["applyEdits"]],"upload_banner"],null],[28,[37,5],["i18n_apply","events-form/components/form-fields"],null]]],null],[1,"\\n      "]],[5]]]]],[1,"\\n"]],[]],[[[1,"    "],[10,0],[14,0,"ef-form__form-content"],[12],[1,"\\n      "],[11,"form"],[17,7],[4,[38,7],["submit",[30,8]],null],[12],[1,"\\n        "],[10,0],[14,0,"ef-form__form-content-banner"],[12],[1,"\\n          "],[10,0],[14,0,"ef-form__form-content-banner-container"],[12],[1,"\\n"],[1,"            "],[8,[39,8],[[24,0,"ef-form__form-content-banner-control"]],[["@fireCIE","@imageType","@controlName","@a11yText","@editA11yText","@imageClass","@ghostImageClass","@onImageSelect","@selectedUrl","@onDeleteImage","@uploadImageText","@uploadImageHintText","@uploadImageTextClass","@uploadImageHintTextClass","@uploadImageIllustrationClass"],[[30,9],"banner","background_edit",[28,[37,5],["a11y_upload_background_button","events-form/components/form-fields"],null],[28,[37,5],["a11y_edit_background_button","events-form/components/form-fields"],null],"ef-form__background-image","ef-form__background-image--ghost",[30,10],[30,11],[30,12],[28,[37,5],["i18n_upload_banner_image","events-form/components/form-fields"],null],[28,[37,5],["i18n_background_image_helper","events-form/components/form-fields"],null],"ef-form__background-image-text","ef-form__background-image-hint-text","ef-form__background-image-illustration"]],null],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n\\n"],[41,[30,13],[[[1,"          "],[8,[39,9],[[4,[38,10],null,[["options"],[[28,[37,3],null,[["behavior","block"],["smooth","center"]]]]]]],[["@message","@type","@class"],[[30,14],"error","mt6"]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,15],[[[1,"          "],[8,[39,9],null,[["@type","@ariaRole","@class","@message"],["note",[27],"ef-form__ads-disclaimer",[28,[37,5],["i18n_ads_disclaimer_text","events-form/components/form-fields"],[["linkInfo"],[[28,[37,3],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-ads-disclaimer-link"],["_blank",[30,16],"noopener noreferrer","link",[28,[37,5],["i18n_learn_more_about_ads_disclaimer_a11y","events-form/components/form-fields"],null],"ads_disclaimer_learn_more",true]]]]]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[28,[37,11],[[28,[37,12],[[30,17]],null],[30,18]],null],[[[1,"          "],[8,[39,13],[[24,0,"mt6"]],[["@isDisabled","@selectOrganizer","@organizerSuggestions","@fireCIE","@selectedOrganizer"],[[30,19],[30,20],[30,21],[30,9],[30,22]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[1,"        "],[8,[39,14],[[24,0,"mt6"]],[["@isOnlineEventToggled","@onOnlineEventToggled","@showLinkedinLiveOption","@canCreateLiveAudio","@selectedEventType","@selectEventType","@fireCIE","@isDisabled"],[[30,23],[30,24],[30,25],[30,26],[30,27],[30,28],[30,9],[28,[37,15],[[30,29],"edit"],null]]],null],[1,"\\n\\n"],[1,"        "],[8,[39,16],null,[["@type","@class","@value","@inputId","@maxLength","@label","@required","@onChange","@onInput"],["text","mt6",[30,30],"ef-form__name",75,[28,[37,5],["i18n_event_name","events-form/components/form-fields"],null],true,[28,[37,4],[[30,9],"edit_name"],null],[28,[37,17],["target.value",[30,31]],null]]],null],[1,"\\n\\n"],[41,[28,[37,15],[[30,27,["value"]],"LINKEDIN_LIVE_AUDIO"],null],[[[1,"          "],[8,[39,18],[[24,0,"ef-form__date-time-picker"]],[["@timezoneInfo","@startDate","@startTime","@endDate","@endTime","@optionalEndDateTime","@showEndDateTime","@onShowEndDateTimeChange","@onTimezoneClick","@onTimezoneSelected","@onStartDateSelected","@onEndDateSelected","@onStartTimeChange","@onEndTimeChange","@showDateTimeValidationError","@customDateTimeValidationErrorMessage","@validateDateTime"],[[30,32],[30,33],[30,34],[30,35],[30,36],false,true,[30,37],[28,[37,4],[[30,9],"edit_timezone"],null],[30,38],[30,39],[30,40],[30,41],[30,42],[30,43,["isDateTimeError"]],[30,44],[30,45]]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,18],[[24,0,"ef-form__date-time-picker"]],[["@timezoneInfo","@startDate","@startTime","@endDate","@endTime","@optionalEndDateTime","@showEndDateTime","@onShowEndDateTimeChange","@onTimezoneClick","@onTimezoneSelected","@onStartDateSelected","@onEndDateSelected","@onStartTimeChange","@onEndTimeChange","@showDateTimeValidationError","@validateDateTime"],[[30,32],[30,33],[30,34],[30,35],[30,36],true,[30,46],[30,37],[28,[37,4],[[30,9],"edit_timezone"],null],[30,38],[30,39],[30,40],[30,41],[30,42],[30,43,["isDateTimeError"]],[30,45]]],null],[1,"\\n"]],[]]],[1,"\\n"],[1,"        "],[8,[39,19],null,[["@isOnlineEventToggled","@selectedEventType","@locationText","@locationAddress","@onLocationChange","@validateEventLocation","@setLocationError","@showLocationValidationErrorMsg","@venueDetails","@onVenueChange","@externalUrl","@onExternalUrlInput","@onExternalUrlChange","@showExternalUrlError","@validateExternalUrl","@fireCIE"],[[30,23],[30,27],[30,47],[30,48],[30,49],[30,50],[30,51],[30,52],[30,53],[30,54],[30,55],[30,56],[30,57],[30,43,["isExternalUrlError"]],[30,58],[30,9]]],null],[1,"\\n\\n"],[41,[30,59],[[[1,"          "],[8,[39,20],[[24,0,"mt6"]],[["@leadSubmissionRequired","@leadGenPrivacyPolicyUrl","@onLeadSubmissionRequiredChange","@onPrivacyUrlInput","@onPrivacyUrlChange","@showPrivacyUrlError","@validatePrivacyURL","@validateEventsSettings","@fireCIE","@isEditMode"],[[30,60],[30,61],[30,62],[30,63],[30,64],[30,43,["isPolicyUrlError"]],[30,65],[30,66],[30,9],[28,[37,15],[[30,29],"edit"],null]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[1,"        "],[8,[39,16],[[16,"aria-describedby",[28,[37,5],["i18n_event_description_placeholder","events-form/components/form-fields"],null]],[4,[38,21],null,[["when","onSelector"],[[28,[37,15],[[30,69],"description"],null],"textarea"]]]],[["@type","@value","@class","@inputId","@maxLength","@label","@placeholder","@onChange","@onInput"],["multiline",[30,67],"ef-form__description","ef-form__description",5000,[28,[37,5],["i18n_event_description","events-form/components/form-fields"],null],[28,[37,5],["i18n_event_description_placeholder","events-form/components/form-fields"],null],[28,[37,4],[[30,9],"edit_description"],null],[28,[37,17],["target.value",[30,68]],null]]],null],[1,"\\n\\n"],[1,"        "],[8,[39,22],[[24,0,"mt3"],[4,[38,21],null,[["when","onSelector"],[[28,[37,15],[[30,69],"speakers"],null],"input"]]]],[["@setSpeakers","@speakers","@fireCIE","@isCreateMode"],[[30,70],[30,71],[30,9],[30,72]]],null],[1,"\\n\\n"],[41,[28,[37,15],[[30,29],"create"],null],[[[1,"          "],[10,1],[14,0,"t-12 t-black--light t-normal mt5 inline-block"],[12],[1,"\\n            "],[1,[28,[35,5],["i18n_events_policy","events-form/components/form-fields"],[["linkInfo"],[[28,[37,3],null,[["target","href","rel","data-test-events-policy-link","data-control-name","aria-label","class"],["_blank","/legal/l/events-terms","noopener noreferrer",true,"terms_link",[28,[37,5],["i18n_events_policy_a11y_text","events-form/components/form-fields"],null],"link"]]]]]]],[1,"\\n          "],[13],[1,"\\n          "],[10,1],[14,0,"t-12 t-black--light t-normal mv4 inline-block"],[12],[1,"\\n            "],[1,[28,[35,5],["i18n_events_product_help","events-form/components/form-fields"],[["linkInfo"],[[28,[37,3],null,[["target","href","rel","data-test-events-product-help-link","data-control-name","aria-label","class"],["_blank",[30,73],"noopener noreferrer",true,"learn_more_product_help",[28,[37,5],["i18n_events_product_help_a11y_text","events-form/components/form-fields"],null],"link"]]]]]]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]]]],[]]]],["@isFormLoading","@isImageEditInProgress","@eventBackgroundInfoForCropping","@setBannerImage","actions","@imageCropperCallback","&attrs","@submitEventForm","@fireCIE","@onBannerSelect","@selectedBackgroundUrl","@onDeleteBanner","@showUserDisplayedErrorMessage","@userDisplayedErrorMessage","@showAdsDisclaimer","@adsDisclaimerHelpLink","@hideOrganizerControl","@showOrganizerInfo","@showDisabledOrganizer","@selectOrganizer","@organizerSuggestions","@selectedOrganizer","@isOnlineEventToggled","@onOnlineEventToggled","@canStreamOnLinkedinLive","@canCreateLiveAudio","@eventType","@selectEventType","@mode","@name","@setName","@timezoneInfo","@startDate","@startTime","@endDate","@endTime","@onShowEndDateTimeChange","@setTimezoneInfo","@setStartDate","@setEndDate","@setStartTime","@setEndTime","@eventsValidator","@dateTimeErrorMessage","@validateEventDateTime","@showEndDateTime","@location","@locationFields","@onLocationChange","@validateEventLocation","@setLocationError","@showLocationValidationErrorMsg","@venueDetails","@onVenueChange","@externalUrl","@onExternalUrlInput","@onExternalUrlChange","@validateExternalUrl","@isLeadGenEnabled","@leadSubmissionRequired","@leadGenPrivacyPolicyUrl","@onLeadSubmissionRequiredChange","@onPrivacyUrlInput","@onPrivacyUrlChange","@validatePrivacyURL","@validateEventsSettings","@description","@setDescription","@focusElement","@setSpeakers","@speakers","@isCreateMode","@productHelpUrl"],false,["if","artdeco-loader@artdeco-loader","image-edit-tool@image-editor","hash","fn","t","artdeco-button@artdeco-button","on","events-form@form-controls/image-chooser-control","artdeco-inline-feedback@artdeco-inline-feedback","global-modifiers@scroll-into-view","global-helpers@and","global-helpers@not","events-form@form-controls/organizer-control","events-form@form-controls/event-type","global-helpers@eq","artdeco-text-input@artdeco-text-input","global-helpers@pick","date-time-picker@date-time-picker-v2","events-form@form-sections/location-fields","events-form@form-controls/lead-gen-control","global-modifiers@focus","events-form@form-controls/speakers-control"]]',moduleName:"events-form/components/form-fields.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-form/components/form-sections/location-fields",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/debug","events-form/utils/validators/events-validator","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d
const u=(0,r.createTemplateFactory)({id:"cZFPfC/0",block:'[[[11,"section"],[17,1],[12],[1,"\\n"],[41,[51,[30,2]],[[[1,"    "],[8,[39,1],[[24,0,"mt6"]],[["@onLocationChange","@validateEventLocation","@initialValue","@initialAddress","@showLocationValidationErrorMsg","@setLocationError","@fireCIE"],[[30,3],[30,4],[30,5],[30,6],[30,7],[30,8],[30,9]]],null],[1,"\\n"],[1,"    "],[8,[39,2],[[24,0,"mt6"],[4,[38,4],["change",[30,0,["onVenueChange"]]],null]],[["@type","@value","@inputId","@label","@placeholder"],["text",[30,10],"ef-location-fields-venue-details-form-control",[28,[37,3],["i18n_event_venue_details","events-form/components/form-sections/location-fields"],null],[28,[37,3],["i18n_event_venue_details_placeholder","events-form/components/form-sections/location-fields"],null]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showExternalUrl"]],[[[1,"    "],[8,[39,2],[[24,0,"mt6"],[4,[38,4],["change",[30,0,["onExternalUrlChange"]]],null],[4,[38,4],["input",[30,0,["onExternalUrlInput"]]],null]],[["@type","@value","@inputClasses","@inputId","@maxLength","@label"],["text",[30,11],[52,[30,12],"error"],"ef-location-fields-external-url-form-control",[30,0,["externalUrlFieldMaxLength"]],[28,[37,3],["i18n_event_external_link","events-form/components/form-sections/location-fields"],null]]],null],[1,"\\n\\n"],[41,[30,12],[[[1,"      "],[8,[39,6],[[24,0,"ef-location-fields__url-error"]],[["@type","@message"],["error",[28,[37,3],["i18n_external_url_error","events-form/components/form-sections/location-fields"],null]]],null],[1,"\\n"]],[]],null]],[]],null],[13]],["&attrs","@isOnlineEventToggled","@onLocationChange","@validateEventLocation","@locationText","@locationAddress","@showLocationValidationErrorMsg","@setLocationError","@fireCIE","@venueDetails","@externalUrl","@showExternalUrlError"],false,["unless","events-form@form-controls/location-control","artdeco-text-input@artdeco-text-input","t","on","if","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-form/components/form-sections/location-fields.hbs",isStrictMode:!1}),p=Object.freeze({EDIT_VENUE:"edit_venue",EDIT_URL:"edit_url"})
let m=(d=class extends o.default{get showExternalUrl(){return!!this.args.selectedEventType&&this.args.selectedEventType.value===c.BROADCAST_TOOL.EXTERNAL}onVenueChange(e){this.args.fireCIE(p.EDIT_VENUE)
this.args.onVenueChange(e.target.value)}onExternalUrlInput(){var e,t
null===(e=(t=this.args).onExternalUrlInput)||void 0===e||e.call(t,s.ERROR_KEYS.externalUrlError)}onExternalUrlChange(e){var t,n
this.args.fireCIE(p.EDIT_URL)
this.args.onExternalUrlChange(e.target.value)
null===(t=(n=this.args).validateExternalUrl)||void 0===t||t.call(n,s.COMPONENTS.externalUrl)}constructor(){super(...arguments);(0,t.default)(this,"externalUrlFieldMaxLength",1024)}},(0,n.default)(d.prototype,"onVenueChange",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"onVenueChange"),d.prototype),(0,n.default)(d.prototype,"onExternalUrlInput",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"onExternalUrlInput"),d.prototype),(0,n.default)(d.prototype,"onExternalUrlChange",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"onExternalUrlChange"),d.prototype),d)
e.default=m;(0,i.setComponentTemplate)(u,m)}))
define("events-form/components/form-sections/location-section",["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/debug","events-form/utils/validators/events-validator","@ember/service","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b
const y=(0,a.createTemplateFactory)({id:"1YxkdwH/",block:'[[[11,"section"],[17,1],[12],[1,"\\n  "],[10,"header"],[12],[1,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[52,[30,0,["canHostAudioRoom"]],[28,[37,1],["i18n_event_type","events-form/components/form-sections/location-section"],null],[28,[37,1],["i18n_location","events-form/components/form-sections/location-section"],null]]],[13],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center mt3"],[12],[1,"\\n    "],[8,[39,2],[[24,1,"online-event"],[24,0,"mr2 flex-grow-0"],[4,[38,3],["change",[30,0,["onOnlineEventToggled"]]],null]],[["@type","@checked"],["checkbox",[30,2]]],null],[1,"\\n    "],[10,"label"],[14,"for","online-event"],[14,0,"t-14"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_online_only_event","events-form/components/form-sections/location-section"],null]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[41,[51,[30,2]],[[[1,"    "],[8,[39,5],[[24,0,"mt5"]],[["@onLocationChange","@validateEventLocation","@fireCIE","@initialValue","@initialAddress","@showLocationValidationErrorMsg","@setLocationError"],[[30,3],[30,4],[30,5],[30,6],[30,7],[30,0,["showLocationValidationErrorMsg"]],[30,0,["setLocationError"]]]],null],[1,"\\n    "],[8,[39,6],[[24,0,"mt5"],[4,[38,3],["change",[30,0,["onChangeVenue"]]],null]],[["@type","@value","@inputId","@label","@placeholder"],["text",[30,8],"ef-location-section-venue-details-form-control",[28,[37,1],["i18n_event_venue_details","events-form/components/form-sections/location-section"],null],[28,[37,1],["i18n_event_venue_details_placeholder","events-form/components/form-sections/location-section"],null]]],null],[1,"\\n"]],[]],null],[41,[30,0,["showBroadcastTool"]],[[[1,"    "],[8,[39,7],[[24,0,"mt5"]],[["@selectBroadcastTool","@fireCIE","@showLinkedinLiveOption","@showLiveAudioOption","@selectedBroadcastToolValue"],[[30,9],[30,5],[30,10],[30,0,["canHostAudioRoom"]],[30,11]]],null],[1,"\\n"]],[]],null],[41,[30,0,["showExternalUrl"]],[[[1,"    "],[8,[39,6],[[24,0,"mt5"],[4,[38,3],["change",[30,0,["onExternalUrlChange"]]],null],[4,[38,3],["input",[30,0,["onUrlInput"]]],null]],[["@type","@value","@inputClasses","@inputId","@maxLength","@label"],["text",[30,12],[52,[30,13],"error"],"ef-location-section-external-url-form-control",[30,0,["externalUrlFieldMaxLength"]],[52,[30,14],[28,[37,1],["i18n_event_broadcast_link","events-form/components/form-sections/location-section"],null],[28,[37,1],["i18n_event_registration_or_broadcast_link","events-form/components/form-sections/location-section"],null]]]],null],[1,"\\n"],[41,[30,13],[[[1,"      "],[8,[39,8],[[24,0,"ef-location-section__url-error"]],[["@message","@type"],[[28,[37,1],["i18n_url_field_error","events-form/components/form-sections/location-section"],null],"error"]],null],[1,"\\n"]],[]],null],[41,[51,[30,14]],[[[1,"      "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n        "],[8,[39,2],[[24,1,"event-broadcast-link"],[24,0,"mr2 flex-grow-0"],[4,[38,3],["change",[30,0,["onBroadcastLinkToggled"]]],null]],[["@type","@checked"],["checkbox",[30,15]]],null],[1,"\\n        "],[10,"label"],[14,"for","event-broadcast-link"],[14,0,"t-14"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_event_broadcast_link_checkbox_label","events-form/components/form-sections/location-section"],null]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null]],[]],null],[13]],["&attrs","@isOnlineEventToggled","@onLocationChange","@validateEventLocation","@fireCIE","@locationText","@locationAddress","@venueDetails","@selectBroadcastTool","@canStreamOnLinkedinLive","@selectedBroadcastToolValue","@externalUrl","@showExternalUrlError","@hideBroadcastLinkCheckbox","@isBroadcastLinkToggled"],false,["if","t","input","on","unless","events-form@form-controls/location-control","artdeco-text-input@artdeco-text-input","events-form@form-controls/broadcast-tool-control","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-form/components/form-sections/location-section.hbs",isStrictMode:!1}),_=Object.freeze({ONLINE_ON:"online_on",ONLINE_OFF:"online_off",EDIT_VENUE:"edit_venue",EDIT_URL:"edit_url",CLICK_CHECKBOX_IS_BROADCASTING:"click_checkbox_is_broadcasting"})
let T=(g=(0,p.inject)("lix"),h=class extends l.default{get canHostAudioRoom(){return this.lix.getTreatmentIsEnabled("voyager.web.live-audio-create-audio-event")}get showBroadcastTool(){return this.args.canStreamOnLinkedinLive||this.canHostAudioRoom}get showExternalUrl(){return this.args.selectedBroadcastToolValue===m.BROADCAST_TOOL.EXTERNAL}onOnlineEventToggled(e){var t,n
const i=e.target.checked,r=i?_.ONLINE_ON:_.ONLINE_OFF
this.args.fireCIE(r)
this.showBroadcastTool&&this.args.selectBroadcastTool(i?m.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO:m.BROADCAST_TOOL.EXTERNAL)
this.args.onOnlineEventToggled(i)
if(this.showLocationValidationErrorMsg&&i){this.showLocationValidationErrorMsg=!1
this.args.onLocationChange()}null===(t=(n=this.args).validateEventLocation)||void 0===t||t.call(n)}onChangeVenue(e){this.args.fireCIE(_.EDIT_VENUE)
this.args.onChangeVenue(e.target.value)}onExternalUrlChange(e){var t,n
this.args.fireCIE(_.EDIT_URL)
this.args.onExternalUrlChange(e.target.value)
null===(t=(n=this.args).validateUrlField)||void 0===t||t.call(n,u.COMPONENTS.externalUrl)}onUrlInput(){var e,t
null===(e=(t=this.args).onUrlInput)||void 0===e||e.call(t,u.ERROR_KEYS.externalUrlError)}onBroadcastLinkToggled(e){this.args.fireCIE(_.CLICK_CHECKBOX_IS_BROADCASTING)
this.args.onBroadcastLinkToggled(e.target.checked)}setLocationError(e){this.showLocationValidationErrorMsg=e}constructor(){super(...arguments);(0,t.default)(this,"lix",f,this);(0,t.default)(this,"isOnlineEventToggled",v,this);(0,t.default)(this,"showLocationValidationErrorMsg",b,this);(0,n.default)(this,"externalUrlFieldMaxLength",1024)}},f=(0,i.default)(h.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"isOnlineEventToggled",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),b=(0,i.default)(h.prototype,"showLocationValidationErrorMsg",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(h.prototype,"onOnlineEventToggled",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onOnlineEventToggled"),h.prototype),(0,i.default)(h.prototype,"onChangeVenue",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onChangeVenue"),h.prototype),(0,i.default)(h.prototype,"onExternalUrlChange",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onExternalUrlChange"),h.prototype),(0,i.default)(h.prototype,"onUrlInput",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onUrlInput"),h.prototype),(0,i.default)(h.prototype,"onBroadcastLinkToggled",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"onBroadcastLinkToggled"),h.prototype),(0,i.default)(h.prototype,"setLocationError",[c.action],Object.getOwnPropertyDescriptor(h.prototype,"setLocationError"),h.prototype),h)
e.default=T;(0,o.setComponentTemplate)(y,T)}))
define("events-form/services/event",["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/array","@ember/object","@ember/service","events-form/utils/form-helpers","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/tracking-helper","global-utils/utils/api-compat","global-utils/utils/image-utils","global-utils/utils/logger","global-utils/utils/urn-converter","rsvp","vector/utils/constants","global-utils/utils/url"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U
function j(e){return"com.linkedin.voyager.dash.events.ProfessionalEvent"===(0,m.classNameOf)(e)}function z(e,t){var n,i,r
const o=null==e||null===(n=e.changedAttributes)||void 0===n?void 0:n.call(e)
if(!o)return!1
if(o[t])return!0
const a=(0,l.get)(e,t)
return Object.keys(null!==(i=null==a||null===(r=a.serialize)||void 0===r?void 0:r.call(a))&&void 0!==i?i:{}).reduce(((e,t)=>!!e||z(a,t)),!1)}let V=(_=(0,s.inject)("store"),T=(0,s.inject)("tracking"),E=(0,s.inject)("authentication@authenticated-user"),k=(0,s.inject)("vector@vector-upload"),w=(0,s.inject)("m3-schema"),O=(0,s.inject)("jet"),S=(0,s.inject)("lix"),C=(0,s.inject)("events-shared-v2@events-dash-lix"),D=(0,s.inject)("client-sensor-web@client-sensor"),I=class e extends s.default{constructor(){super(...arguments);(0,n.default)(this,"store",A,this);(0,n.default)(this,"tracking",P,this);(0,n.default)(this,"authenticatedUser",x,this);(0,n.default)(this,"vectorUpload",N,this);(0,n.default)(this,"m3Schema",M,this);(0,n.default)(this,"jet",R,this);(0,n.default)(this,"lix",L,this);(0,n.default)(this,"eventsDashLix",F,this);(0,n.default)(this,"clientSensor",U,this)}createEvent(e){this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_ATTEMPTED)
let n,i
const{leadGenPrivacyPolicyUrl:r}=e
return this._uploadEventsImages(e,!0).catch((e=>{this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_IMAGE_UPLOAD_FAILED)
throw e})).then((o=>{const{bannerUrnPromise:a,logoUrnPromise:l}=o
n=a
i=l
let s,c
if(this.eventsDashLix.isCreateEditEnabled){s=(0,y.addQueryParams)((0,u.generateBaseEventDashUrl)(),(0,t.default)((0,t.default)((0,t.default)({},l&&{logoImageUrn:l}),a&&{backgroundImageUrn:a}),r&&{leadGenPrivacyPolicyUrl:r}))
c={adapterOptions:{url:s}}}else{a&&(e.backgroundImageUrn=a)
l&&(e.logoImageUrn=l)
s=(0,u.generateBaseEventUrl)()}return this.store.createRecord(this.eventsDashLix.isCreateEditEnabled?"com.linkedin.voyager.dash.events.ProfessionalEvent":"com.linkedin.voyager.growth.events.ProfessionalEvent",this._getPayloadForCreatingEvent(e)).save(c).catch((e=>{this._incrementSensorCountsOnCreationFailure(e)
this._jetLogError(e,"Events:creation -> Error on API CREATE call to professionalEventsV2",[d.JET_TAGS.CREATE_EVENT])
throw e}))})).then((e=>{this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_SUCCESS)
const t=(0,f.fromUrn)((0,l.get)(e,"entityUrn")).id;(0,p.fireProfessionalEventActionEvent)(this.tracking,t,d.ProfessionalEventActionType.CREATE_EVENT)
n&&(0,p.fireProfessionalEventActionEvent)(this.tracking,t,d.ProfessionalEventActionType.UPLOAD_BACKGROUND_IMAGE)
i&&(0,p.fireProfessionalEventActionEvent)(this.tracking,t,d.ProfessionalEventActionType.UPLOAD_LOGO)
return e}))}saveEvent(e,t){const n=(0,l.get)(t,"entityUrn"),i=(0,f.fromUrn)(n).id
let r,o,a,s
j(t)?({backgroundImage:a,logoImage:s}=(0,l.getProperties)(t,"backgroundImage","logoImage")):({backgroundImageUrn:a,logoImageUrn:s}=(0,l.getProperties)(t,"backgroundImageUrn","logoImageUrn"))
return this._uploadEventsImages(e,!!(0,l.get)(t,"ugcPostUrn")).then((l=>{const{bannerUrnPromise:c,logoUrnPromise:p}=l,m={}
if(c){j(t)||(e.backgroundImageUrn=c)
m.backgroundImageUrn=c
r=c}if(p){j(t)||(e.logoImageUrn=p)
m.logoImageUrn=p
o=p}this._modifyEventModelData(e,t)
let g=(0,u.generateBaseEventUrl)(i)
if(j(t)){a&&!e.selectedBackgroundUrl&&(m.unsetBackgroundImage=!0)
s&&!e.selectedLogoUrl&&(m.unsetLogo=!0)
g=0===Object.keys(m).length?`${(0,u.generateBaseEventDashUrl)()}/${n}`:(0,y.addQueryParams)(`${(0,u.generateBaseEventDashUrl)()}/${n}`,m)}return t.save({adapterOptions:{partial:!0,url:g}}).catch((e=>{t.rollbackAttributes()
this._jetLogError(e,"Events:save -> Error on API POST call to professionalEventsV2",[d.JET_TAGS.UPDATE_EVENT])
throw e}))})).then((t=>{(0,p.fireProfessionalEventActionEvent)(this.tracking,i,d.ProfessionalEventActionType.EDIT_EVENT)
r?(0,p.fireProfessionalEventActionEvent)(this.tracking,i,d.ProfessionalEventActionType.UPLOAD_BACKGROUND_IMAGE):a&&!e.selectedBackgroundUrl&&(0,p.fireProfessionalEventActionEvent)(this.tracking,i,d.ProfessionalEventActionType.DELETE_BACKGROUND_IMAGE)
o?(0,p.fireProfessionalEventActionEvent)(this.tracking,i,d.ProfessionalEventActionType.UPLOAD_LOGO):s&&!e.selectedLogoUrl&&(0,p.fireProfessionalEventActionEvent)(this.tracking,i,d.ProfessionalEventActionType.DELETE_LOGO)
return t}))}_getPayloadForCreatingEvent(e){const t=(0,l.get)(this.authenticatedUser,"miniProfile")
return this.eventsDashLix.isCreateEditEnabled?(0,c.getProcessedEventsFormDashData)(e):(0,c.getProcessedEventsFormData)(e,t)}_modifyEventModelData(e,t){j(t)?this._modifyDASHEventModelData(e,t):this._modifyPreDASHEventModelData(e,t)}_modifyDASHEventModelData(e,t){const n=(0,c.getProcessedEventsFormDashData)(e);["name","externalUrl","streamingUrl","broadcastTool","timeZone","venueDetails"].forEach((e=>{const i=(0,l.get)(t,e),r=n[e]
i!==(null!=r?r:null)&&(0,l.set)(t,e,r)}));["address","description","startDateTime","endDateTime"].forEach((e=>{(0,c.setChangedProperty)(t,n,e)}))
this._setDateTimeRelatedPropsForEventInfoUpdate(t)
const{speakers:i}=n
this._setSpeakersForEventInfoUpdate(t,i,!0)}_modifyPreDASHEventModelData(e,t){const n=(0,c.getProcessedEventsFormData)(e);["localizedName","externalUrl","streamingUrl","backgroundImageUrn","logoImageUrn","bingAddressSource","broadcastTool","timeZone"].forEach((e=>{const i=(0,l.get)(t,e),r=n[e]
i!==(null!=r?r:null)&&(0,l.set)(t,e,r)}));["address","localizedDescription","venueDetails","startsOn","startTimeOfDay","endsOn","endTimeOfDay"].forEach((e=>{(0,c.setChangedProperty)(t,n,e)}))
const{speakers:i}=n
this._setSpeakersForEventInfoUpdate(t,i,!1)}_uploadEventsImages(e,t){var n
const i=this._uploadBannerImage(e.selectedBackgroundUrl,t&&(null===(n=e.eventType)||void 0===n?void 0:n.value)===d.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO),r=this._uploadLogoImage(e.selectedLogoUrl)
return(0,v.hash)({bannerUrnPromise:i,logoUrnPromise:r})}_uploadLogoImage(e){return this._uploadImage(e,b.UPLOAD_MEDIA_TYPES.EVENT_LOGO)}_uploadBannerImage(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?b.UPLOAD_MEDIA_TYPES.SCHEDULED_LIVE_VIDEO_ANNOUNCEMENT_IMAGE:b.UPLOAD_MEDIA_TYPES.EVENT_BACKGROUND
return this._uploadImage(e,t)}_uploadImage(e,t){return e&&(0,g.isDataURI)(e)?this.vectorUpload.upload(e,{mediaUploadType:t}).then((e=>{const t=(0,l.get)(e,"meta")
return(0,l.get)(t,"urn")||(0,l.get)(t,"data.urn")})).catch((e=>{e.errorInUploadingImage=!0
throw e})):(0,v.resolve)()}_setSpeakersForEventInfoUpdate(e,n){let i=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
n&&n.forEach((n=>{const{state:r,assigneeProfileUrn:o}=(0,l.getProperties)(n,"state","assigneeProfileUrn")
let a=(0,l.get)(e,"speakers")
if(!a){(0,l.set)(e,"speakers",[])
a=(0,l.get)(e,"speakers")}const s=a.findBy(i?"assigneeProfile.entityUrn":"assigneeProfileUrn.entityUrn",o)
if(s)(0,l.set)(s,"state",r)
else{a.pushObject(this.m3Schema.buildModel(i?"com.linkedin.voyager.dash.events.ProfessionalEventRoleAssignment":"com.linkedin.voyager.deco.events.WebProfessionalEventSpeaker",(0,t.default)({state:r},i&&{assigneeProfileUrn:o,role:"SPEAKER"}),{validate:!1}))
if(!i){this.store.push({data:{id:o,type:"com.linkedin.voyager.deco.events.WebProfessionalEventSpeakerProfile",attributes:{entityUrn:o}}});(0,l.set)(e,"speakers.lastObject.assigneeProfileUrn",this.store.peekRecord("com.linkedin.voyager.deco.events.WebProfessionalEventSpeakerProfile",o))}}}))}_setDateTimeRelatedPropsForEventInfoUpdate(e){const t=z(e,"startDateTime")
z(e,"endDateTime")&&this._setDateTimeObject(e,"endDateTime")
t&&this._setDateTimeObject(e,"startDateTime")}_setDateTimeObject(e,t){const n=(0,l.get)(e,t)
if(n){const{timeOfDay:i,dateOn:r}=(0,l.getProperties)(n,"timeOfDay","dateOn");(0,l.set)(e,t,this.m3Schema.buildModel("com.linkedin.voyager.dash.common.DateTime",{timeOfDay:i,dateOn:r}))}}_jetLogError(t,n,i){var r,o,a
const l=e.getErrorToLog(t),s=d.ACCEPTED_ERROR_RESPONSE_CODE[l.serviceErrorCode]?l.message:"";(0,h.errorLogger)(this.jet,`${n}${s?`: ${s}`:""}`,t,[i],{callTreeId:null==t||null===(r=t.errors)||void 0===r||null===(o=r[0])||void 0===o||null===(a=o.meta)||void 0===a?void 0:a.callTreeId,shouldRethrow:!1})}_incrementSensorCount(e){this.clientSensor.incrementMetricCounter({groupName:d.SENSOR_GROUP_NAME,metricName:e})}_incrementSensorCountsOnCreationFailure(t){this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_API_FAILURE)
const n=e.getErrorToLog(t),i=n.status&&Number(n.status)
i&&i>=400&&i<=499?this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_API_FAILURE_4XX):i&&i>=500&&this._incrementSensorCount(d.CLIENT_SENSOR_KEYS.EVENT_CREATION_API_FAILURE_5XX)}static getErrorToLog(e){return(0,a.isArray)(e.errors)&&e.errors.length?e.errors[0]:e}},A=(0,r.default)(I.prototype,"store",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,r.default)(I.prototype,"tracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,r.default)(I.prototype,"authenticatedUser",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,r.default)(I.prototype,"vectorUpload",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,r.default)(I.prototype,"m3Schema",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,r.default)(I.prototype,"jet",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,r.default)(I.prototype,"lix",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,r.default)(I.prototype,"eventsDashLix",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,r.default)(I.prototype,"clientSensor",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I)
e.default=V}))
define("events-form/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES=e.PROFESSIONAL_EVENT_ROLE=e.ORGANIZER_SUGGESTION_TYPES=e.LOCKUP_IMAGE_SHAPES=e.GHOST_IMAGE_TYPES=e.DATETIME_ERROR_CODES=e.BING_GEO_ADDRESS_SOURCE=void 0
e.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES={APPROVED:"APPROVED",PENDING:"PENDING",UNSENT:"UNSENT",WITHDRAWN:"WITHDRAWN",REVOKED:"REVOKED"}
e.PROFESSIONAL_EVENT_ROLE={ATTENDEE:"ATTENDEE",HOST:"HOST",SPEAKER:"SPEAKER"}
const t=Object.freeze({COMPANY:"COMPANY",MEMBER:"MEMBER"})
e.ORGANIZER_SUGGESTION_TYPES=t
const n=Object.freeze({CIRCLE:"circle",SQUARE:"square"})
e.LOCKUP_IMAGE_SHAPES=n
const i=Object.freeze({PERSON:"person",COMPANY:"company"})
e.GHOST_IMAGE_TYPES=i
e.BING_GEO_ADDRESS_SOURCE="BING_GEO"
const r=Object.freeze({EVENT_DURATION_ERROR:"EVENT_DURATION_ERROR",EVENT_START_TIME_ERROR:"EVENT_START_TIME_ERROR",EVENT_OTHER_ERROR:"EVENT_OTHER_ERROR"})
e.DATETIME_ERROR_CODES=r}))
define("events-form/utils/data-providers",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getDashEventOrganizers=function(e,t){let n={recipe:"com.linkedin.voyager.dash.deco.events.ProfessionalEventOrganizer"}
n=t?Object.assign(n,{q:"organizer",organizerUrn:t}):Object.assign(n,{q:"viewer"})
return e.queryURL("voyagerEventsDashProfessionalEventOrganizers",{reload:!0,params:n})}}))
define("events-form/utils/events-detour-manager",["exports","@ember/array","@ember/object","detour-framework/utils/detour-constants","detour-framework/utils/detour-manager","detour-framework/utils/detour-preview-data","detour-framework/utils/detour-status-data","detour-framework/utils/progress-data","ember-m3-pdsc-model-builder","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function d(e){const n=(0,t.isArray)(e.errors)&&e.errors.length?e.errors[0]:e
return c.ACCEPTED_ERROR_RESPONSE_CODE[n.serviceErrorCode]?n.message:""}class u extends r.default{constructor(){let{previewComponent:e,processingHeadline:t,successHeadline:n,errorHeadline:r,eventsFormData:s,eventService:c,context:d}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const u=new l.default({headline:t})
super({detourStatusData:new a.default({detourState:i.DETOUR_STATES.SUCCEEDED,progressData:u,detourData:{eventsFormData:s,context:d}}),detourPreviewData:new o.default({previewComponent:e,previewState:i.DETOUR_PREVIEW_STATES.SUCCEEDED}),isDetourV2:!0,detourType:i.DETOUR_TYPES.EVENTS})
this.previewComponent=e
this.processingHeadline=t
this.successHeadline=n
this.errorHeadline=r
this.eventsFormData=s
this.eventService=c
this.context=d
this.getShareMedia=this._getShareMedia.bind(this)}_getShareMedia(){return this.eventService.createEvent(this.eventsFormData).then((e=>{this._publishNewStatusData(i.DETOUR_STATES.SUCCEEDED,this.successHeadline)
return[(0,s.buildModel)("com.linkedin.voyager.contentcreation.ShareMedia",{mediaUrn:(0,n.get)(e,"mediaUrnForUgcPostCreation")})]})).catch((e=>{const t={message:d(e)}
this._publishNewStatusData(i.DETOUR_STATES.FAILED,this.errorHeadline,t)
throw e}))}_publishNewStatusData(e,t,n){const i=new l.default({headline:t}),r=new a.default({detourState:e,progressData:i,detourData:{eventsFormData:this.eventsFormData,context:this.context,errorData:n}})
this.detourStatus.publishData(r)}}e.default=u}))
define("events-form/utils/events-form-data",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/tracking"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsFormData=void 0
var a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L
let F=(a=class{constructor(e){(0,t.default)(this,"name",l,this);(0,t.default)(this,"description",s,this);(0,t.default)(this,"speakers",c,this);(0,t.default)(this,"timezoneInfo",d,this);(0,t.default)(this,"startDate",u,this);(0,t.default)(this,"startTime",p,this);(0,t.default)(this,"startsOn",m,this);(0,t.default)(this,"startTimeOfDay",g,this);(0,t.default)(this,"endDate",h,this);(0,t.default)(this,"endTime",f,this);(0,t.default)(this,"endsOn",v,this);(0,t.default)(this,"endTimeOfDay",b,this);(0,t.default)(this,"showEndDateTime",y,this);(0,t.default)(this,"leadSubmissionRequired",_,this);(0,t.default)(this,"leadGenPrivacyPolicyUrl",T,this);(0,t.default)(this,"selectedOrganizer",E,this);(0,t.default)(this,"backgroundImageUrn",k,this);(0,t.default)(this,"selectedBackgroundUrl",w,this);(0,t.default)(this,"isOnlineEventToggled",O,this);(0,t.default)(this,"location",S,this);(0,t.default)(this,"locationFields",C,this);(0,t.default)(this,"venueDetails",D,this);(0,t.default)(this,"eventType",I,this);(0,t.default)(this,"externalUrl",A,this);(0,t.default)(this,"isBroadcastLink",P,this);(0,t.default)(this,"bingAddressSource",x,this);(0,t.default)(this,"privateEvent",N,this);(0,t.default)(this,"organizerInviteOnly",M,this);(0,t.default)(this,"logoImageUrn",R,this);(0,t.default)(this,"selectedLogoUrl",L,this)
Object.assign(this,e)}},l=(0,i.default)(a.prototype,"name",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),s=(0,i.default)(a.prototype,"description",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c=(0,i.default)(a.prototype,"speakers",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),d=(0,i.default)(a.prototype,"timezoneInfo",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,i.default)(a.prototype,"startDate",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,i.default)(a.prototype,"startTime",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,i.default)(a.prototype,"startsOn",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,i.default)(a.prototype,"startTimeOfDay",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(a.prototype,"endDate",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(a.prototype,"endTime",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(a.prototype,"endsOn",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(a.prototype,"endTimeOfDay",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(a.prototype,"showEndDateTime",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),_=(0,i.default)(a.prototype,"leadSubmissionRequired",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(a.prototype,"leadGenPrivacyPolicyUrl",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(a.prototype,"selectedOrganizer",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(a.prototype,"backgroundImageUrn",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(a.prototype,"selectedBackgroundUrl",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(a.prototype,"isOnlineEventToggled",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),S=(0,i.default)(a.prototype,"location",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(a.prototype,"locationFields",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(a.prototype,"venueDetails",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(a.prototype,"eventType",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(a.prototype,"externalUrl",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(a.prototype,"isBroadcastLink",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(a.prototype,"bingAddressSource",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(a.prototype,"privateEvent",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(a.prototype,"organizerInviteOnly",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(a.prototype,"logoImageUrn",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(a.prototype,"selectedLogoUrl",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a)
e.EventsFormData=F}))
define("events-form/utils/form-helpers",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/array","@ember/object","ember-m3-pdsc-model-builder","events-form/utils/constants","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getProcessedEventsFormDashData=function(e){const t=c(e)
t.name=e.name
e.description&&(t.description=(0,r.buildModel)("com.linkedin.voyager.dash.common.text.TextViewModel",{text:e.description,textDirection:"USER_LOCALE"}))
const{startsOn:n,startTimeOfDay:l,endsOn:u,endTimeOfDay:p}=s(e)
t.startDateTime=(0,r.buildModel)("com.linkedin.voyager.dash.common.DateTime",{dateOn:n,timeOfDay:l})
u&&p&&(t.endDateTime=(0,r.buildModel)("com.linkedin.voyager.dash.common.DateTime",{dateOn:u,timeOfDay:p}))
if(!e.isOnlineEventToggled){const{venueDetails:n}=e
n&&(t.venueDetails=n)}const m=e.selectedOrganizer
d(m)?t.organizerUnion={organizingCompanyUrn:(0,a.convertUrnType)("organization/dash-company",m)}:t.organizerUnion={organizingProfileUrn:(0,a.convertUrnType)("identity/shared/dash-mini-profile",m)}
t.speakers=e.speakers.map((e=>(0,r.buildModel)("com.linkedin.voyager.dash.events.ProfessionalEventRoleAssignment",{assigneeProfileUrn:(0,a.convertUrnType)("fsd_profile",(0,i.get)(e,"profileNormalizedUrn")),state:(0,i.get)(e,"state"),role:o.PROFESSIONAL_EVENT_ROLE.SPEAKER})))
return(0,r.buildModel)("com.linkedin.voyager.dash.events.ProfessionalEvent",t)}
e.getProcessedEventsFormData=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const n=c(e)
e.backgroundImageUrn&&(n.backgroundImageUrn=e.backgroundImageUrn)
e.logoImageUrn&&(n.logoImageUrn=e.logoImageUrn)
n.entityUrn="urn:li:fs_professionalEvent:-1"
n.localizedName=e.name
e.description&&(n.localizedDescription=(0,r.buildModel)("com.linkedin.pemberly.text.AttributedText",{text:e.description}))
const{startsOn:o,startTimeOfDay:l,endsOn:u,endTimeOfDay:p}=s(e)
n.startsOn=o
n.startTimeOfDay=l
if(u&&p){n.endsOn=u
n.endTimeOfDay=p}if(!e.isOnlineEventToggled){const{bingAddressSource:t,venueDetails:i}=e
n.bingAddressSource=!!t
i&&(n.venueDetails=(0,r.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:i}))}const m=e.selectedOrganizer
if(d(m))n.organizingCompanyUrn=(0,a.convertUrnType)("organization/company",m)
else{const{firstName:e,publicIdentifier:o,entityUrn:a}=(0,i.getProperties)(t,"firstName","publicIdentifier","entityUrn")
e&&o&&a&&(n.organizingMember=(0,r.buildModel)("com.linkedin.voyager.identity.shared.MiniProfile",{firstName:e,publicIdentifier:o,entityUrn:a}))}const{leadGenPrivacyPolicyUrl:g}=e
g&&(n.leadGenPrivacyPolicyUrl=g)
n.speakers=e.speakers.map((e=>(0,r.buildModel)("com.linkedin.voyager.growth.events.ProfessionalEventRoleAssignment",{assigneeProfileUrn:(0,a.convertUrnType)("fs_normalized_profile",(0,i.get)(e,"profileNormalizedUrn")),state:(0,i.get)(e,"state")})))
return(0,r.buildModel)("com.linkedin.voyager.growth.events.ProfessionalEvent",n)}
e.isCompanyHostingTheEvent=d
e.setChangedProperty=function e(t,r,o){const a=(0,i.get)(t,o),s=(0,i.get)(r,o)
l(s)?(0,n.isArray)(s)?(0,i.set)(t,o,s):"object"==typeof s?l(a)?Array.from(new Set([...Object.keys(s),...Object.keys(null==a?void 0:a.serialize())])).forEach((t=>{e(a,s,t)})):(0,i.set)(t,o,s):a!==s&&(0,i.set)(t,o,s):l(a)&&(0,i.set)(t,o,null)}
function l(e){return null!=e}function s(e){const{startDate:n,startTime:i,endDate:o,endTime:a}=e,l=(0,r.buildModel)("com.linkedin.common.Date",{day:n.getDate(),month:n.getMonth()+1,year:n.getFullYear()}),[s,c]=i.split(":"),d=(0,r.buildModel)("com.linkedin.common.TimeOfDay",{hour:parseInt(s,10),minute:parseInt(c,10),second:0})
let u,p
if(e.showEndDateTime){u=(0,r.buildModel)("com.linkedin.common.Date",{day:o.getDate(),month:o.getMonth()+1,year:o.getFullYear()})
const[e,t]=a.split(":")
p=(0,r.buildModel)("com.linkedin.common.TimeOfDay",{hour:parseInt(e,10),minute:parseInt(t,10),second:0})}return(0,t.default)({startsOn:l,startTimeOfDay:d},u&&{endsOn:u,endTimeOfDay:p})}function c(e){var n
const o={timeZone:(0,i.get)(e.timezoneInfo,"timeZone")}
e.isOnlineEventToggled||(o.address=function(e){const{locationFields:n}=e,{geographicArea:o,country:a,city:l,postalCode:s,line1:c,line2:d,line3:u,line4:p}=(0,i.getProperties)(n,"geographicArea","country","city","postalCode","line1","line2","line3","line4")
return(0,r.buildModel)("com.linkedin.common.Address",(0,t.default)((0,t.default)((0,t.default)((0,t.default)((0,t.default)((0,t.default)((0,t.default)((0,t.default)({},o&&{geographicArea:o}),a&&{country:a}),l&&{city:l}),s&&{postalCode:s}),c&&{line1:c}),d&&{line2:d}),u&&{line3:u}),p&&{line4:p}))}(e))
o.timeRange=(0,r.buildModel)("com.linkedin.common.TimeRange",{})
void 0!==e.privateEvent&&(o.privateEvent=e.privateEvent)
e.privateEvent&&(o.organizerInviteOnly=e.organizerInviteOnly)
e.externalUrl&&(e.isBroadcastLink?o.streamingUrl=e.externalUrl:o.externalUrl=e.externalUrl)
null!==(n=e.eventType)&&void 0!==n&&n.value&&(o.broadcastTool=e.eventType.value)
const{leadSubmissionRequired:a}=e
o.leadSubmissionRequired=a
return o}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:""
const t=(0,a.getSimpleTypeFromUrn)(e)||(0,a.getSimpleTypeFromDashUrn)(e)
return"normalized_company"===t||"company"===t}}))
define("events-form/utils/helpers",["exports","ember-m3-pdsc-model-builder","image-view-model/utils/image-view-model-create","ember-cli-pemberly-tracking/utils/tracking","global-utils/utils/urn-converter"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.convertToDashEntityUrn=function(e){if(e){const t=(0,r.getSimpleTypeFromUrn)(e)
if("miniProfile"===t)return(0,r.convertUrnType)("identity/shared/dash-mini-profile",e)
if("normalized_company"===t)return(0,r.convertUrnType)("organization/dash-company",e)}return e}
e.getStandardizedUTCOffsetFromBrowserOffset=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0
if(0===e)return""
const t=[],n=Math.abs(parseInt(e,10)),i=60*Math.abs(e%1)
t.push(e>=0?"+":"-")
t.push(n>=10?n:`0${n}`)
t.push(":")
t.push(i>=10?i:`0${i}`)
return t.join("")}
e.getTypeaheadModelOfPeopleType=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3?arguments[3]:void 0
return(0,t.buildModel)("com.linkedin.voyager.typeahead.TypeaheadHitV2",{targetUrn:e,text:(0,t.buildModel)("com.linkedin.pemberly.text.AttributedText",{text:r}),subtext:(0,t.buildModel)("com.linkedin.pemberly.text.AttributedText",{text:o}),image:n.ImageViewModelCreate.fromVectorImage(a,"PROFILE_PICTURE"),type:"PEOPLE",trackingId:(0,i.generateTrackingId)()})}}))
define("events-form/utils/validators/event-type-validator",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventTypeValidator=void 0
e.EventTypeValidator=class{static validate(e){const{eventType:t}=e
return void 0===t||!!t}}}))
define("events-form/utils/validators/events-date-time-validator",["exports","global-utils/utils/date-utils","events-shared-v2/utils/helpers","@ember/utils","events-shared-v2/utils/constants","events-form/utils/constants"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsDateTimeValidator=void 0
e.EventsDateTimeValidator=class{static validate(e,a){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}
const{startDate:s,startTime:c,endDate:d,endTime:u,eventType:p}=e,m=(null==p?void 0:p.value)===r.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO,{endDateTime:g=!1}=l,{timezoneInfo:h}=e,f=new Date(a.now()),v=(0,n.getTimeAdjustmentForTimezone)(f,h),b=f.setTime(f.getTime()+60*v*60*1e3)
if(!s||!c)return o.DATETIME_ERROR_CODES.EVENT_OTHER_ERROR
const y=s.getTime()+(0,t.convertTimeToMilliseconds)(c)
if(b>=y)return o.DATETIME_ERROR_CODES.EVENT_START_TIME_ERROR
if((0,i.isEmpty)(d)!==(0,i.isEmpty)(u))return o.DATETIME_ERROR_CODES.EVENT_OTHER_ERROR
if((0,i.isEmpty)(d)&&!g)return o.DATETIME_ERROR_CODES.EVENT_OTHER_ERROR
if(!(0,i.isEmpty)(d)){const e=d.getTime()+(0,t.convertTimeToMilliseconds)(u)
if(y>=e)return o.DATETIME_ERROR_CODES.EVENT_OTHER_ERROR
if(m&&e>y+108e5)return o.DATETIME_ERROR_CODES.EVENT_DURATION_ERROR}return null}}}))
define("events-form/utils/validators/events-details-validator",["exports","@ember/utils"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsDetailsValidator=void 0
e.EventsDetailsValidator=class{static validate(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const{name:i,description:r,startTime:o,startDate:a,endTime:l,endDate:s,timezoneInfo:c}=e,{description:d=!1,endDateTime:u=!1}=n
return!((0,t.isEmpty)(null==i?void 0:i.trim())||!d&&(0,t.isEmpty)(null==r?void 0:r.trim())||(0,t.isEmpty)(o)||(0,t.isEmpty)(a)||u&&(0,t.isEmpty)(s)!==(0,t.isEmpty)(l)||!u&&((0,t.isEmpty)(l)||(0,t.isEmpty)(s))||!c)}}}))
define("events-form/utils/validators/events-location-validator",["exports","@ember/utils"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsLocationValidator=void 0
e.EventsLocationValidator=class{static validate(e){const{isOnlineEventToggled:n,locationFields:i}=e
return!(!n&&(0,t.isEmpty)(i))}}}))
define("events-form/utils/validators/events-validator",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/utils","@glimmer/tracking","global-utils/utils/url","events-form/utils/validators/events-date-time-validator","events-form/utils/validators/events-details-validator","events-form/utils/validators/privacy-url-validator","events-form/utils/validators/settings-validator","events-form/utils/validators/events-location-validator","events-form/utils/validators/event-type-validator"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsValidator=e.ERROR_KEYS=e.COMPONENTS=void 0
var g,h,f,v,b,y,_,T,E,k
const w=Object.freeze({eventsDetails:"eventsDetails",eventsDateTimePicker:"eventsDateTimePicker",eventsSettings:"eventsSettings",privacyUrl:"privacyUrl",externalUrl:"externalUrl",streamingUrl:"streamingUrl",eventsLocation:"eventsLocation",eventType:"eventType"})
e.COMPONENTS=w
const O=Object.freeze({privacyUrlError:"isPolicyUrlError",externalUrlError:"isExternalUrlError",streamingUrlError:"isStreamingUrlError"})
e.ERROR_KEYS=O
let S=(g=class e{get isEventDataValid(){return!(this.isDetailsError||this.isDateTimeError||this.isSettingsError||this.isPolicyUrlError||this.isExternalUrlError||this.isStreamingUrlError||this.isLocationError||this.isEventTypeError)}constructor(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,t.default)(this,"isDetailsError",h,this);(0,t.default)(this,"isDateTimeError",f,this);(0,t.default)(this,"dateTimeErrorCode",v,this);(0,t.default)(this,"isPolicyUrlError",b,this);(0,t.default)(this,"isExternalUrlError",y,this);(0,t.default)(this,"isStreamingUrlError",_,this);(0,t.default)(this,"isSettingsError",T,this);(0,t.default)(this,"isLocationError",E,this);(0,t.default)(this,"isEventTypeError",k,this);(0,n.default)(this,"dateService",void 0);(0,n.default)(this,"optionalFormFields",void 0)
this.dateService=e
this.optionalFormFields=i}validate(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];((0,o.isEmpty)(n)||n.includes(w.eventsDetails))&&(this.isDetailsError=!c.EventsDetailsValidator.validate(t,this.optionalFormFields));((0,o.isEmpty)(n)||n.includes(w.eventsDateTimePicker))&&this.setEventDateTimeError(t);((0,o.isEmpty)(n)||n.includes(w.eventsSettings))&&(this.isSettingsError=!u.SettingsValidator.validate(t));((0,o.isEmpty)(n)||n.includes(w.privacyUrl)||n.includes(w.eventsSettings))&&(this.isPolicyUrlError=!d.PrivacyURLValidator.validate(t));((0,o.isEmpty)(n)||n.includes(w.eventsLocation))&&(this.isLocationError=!p.EventsLocationValidator.validate(t));((0,o.isEmpty)(n)||n.includes(w.externalUrl))&&(this.isExternalUrlError=!e.validateUrl(t.externalUrl));((0,o.isEmpty)(n)||n.includes(w.streamingUrl))&&(this.isStreamingUrlError=!e.validateUrl(t.streamingUrl))
if((0,o.isEmpty)(n)||n.includes(w.eventType)){this.isEventTypeError=!m.EventTypeValidator.validate(t)
this.setEventDateTimeError(t)}}resetError(e){this[e]&&(this[e]=!1)}setEventDateTimeError(e){this.dateTimeErrorCode=s.EventsDateTimeValidator.validate(e,this.dateService,this.optionalFormFields)
this.isDateTimeError=!!this.dateTimeErrorCode}static validateUrl(e){return(0,o.isEmpty)(e)||(0,l.isUrl)(e)}},h=(0,i.default)(g.prototype,"isDetailsError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),f=(0,i.default)(g.prototype,"isDateTimeError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),v=(0,i.default)(g.prototype,"dateTimeErrorCode",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(g.prototype,"isPolicyUrlError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),y=(0,i.default)(g.prototype,"isExternalUrlError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,i.default)(g.prototype,"isStreamingUrlError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(g.prototype,"isSettingsError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(g.prototype,"isLocationError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(g.prototype,"isEventTypeError",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g)
e.EventsValidator=S}))
define("events-form/utils/validators/privacy-url-validator",["exports","@ember/utils","global-utils/utils/url"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.PrivacyURLValidator=void 0
const i=new RegExp("^(?:(https?://)?)(?:(?!(?:10|127)(?:\\.\\d{1,3}){3})(?!(?:169\\.254|192\\.168)(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))/*$","i"),r=new RegExp("^https?://(www.)?linkedin(:?-ei)?.c[.\\w]+/company.*","i"),o=new RegExp("https?://","i")
class a{static validate(e){const n="object"==typeof e?e.leadGenPrivacyPolicyUrl:e
return!!(0,t.isEmpty)(n)||!(i.test(n)&&!n.toLowerCase().includes("privacy")||r.test(n))&&a._validateURL(n)}static _validateURL(e){try{const t=encodeURI(decodeURIComponent(e))
return(0,n.isUrl)(t)&&o.test(t)}catch(e){return!1}}}e.PrivacyURLValidator=a}))
define("events-form/utils/validators/settings-validator",["exports","@ember/utils"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SettingsValidator=void 0
e.SettingsValidator=class{static validate(e){const{privateEvent:n,leadSubmissionRequired:i,leadGenPrivacyPolicyUrl:r}=e
return!(!n&&i&&(0,t.isEmpty)(r))}}}))
define("events-live/components/chat-card/chat-card-container",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@glimmer/component","@ember/debug","@glimmer/tracking","@ember/service","@ember/object","lego/utils/constants","events-live/utils/chat-constants","events-live/utils/chat-data-providers","global-utils/utils/is-network-error","msg-shared/helpers/get-total-participants-count"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var y,_,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R
const L=(0,s.createTemplateFactory)({id:"rORuET4S",block:'[[[44,[[30,0,["chatPreviewModelWithUnloadCheck"]]],[[[41,[30,0,["showLoader"]],[[[1,"    "],[10,0],[15,0,[29,["pv4 mh4 loading-bg\\n        ",[52,[30,2],"events-live-chat-card__container"]]]],[12],[1,"\\n      "],[10,1],[14,0,"a11y-text"],[12],[1,[28,[35,2],["i18n_loading_chat_text","events-live/components/chat-card/chat-card-container"],null]],[13],[1,"\\n      "],[10,0],[14,0,"line height24"],[12],[13],[1,"\\n      "],[10,0],[14,0,"rect width50 height50"],[12],[13],[1,"\\n      "],[10,0],[14,0,"line height32"],[12],[13],[1,"\\n      "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n        "],[10,0],[14,0,"rect width60 height40 mr2"],[12],[13],[1,"\\n        "],[10,0],[14,0,"rect width40 height40"],[12],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],[[[41,[30,1],[[[1,"    "],[8,[39,3],null,[["@communityUrn","@chatPreviewModel","@conversation","@showTooltip","@showBottomBorder","@tooltipActionHandler","@onJoinSuccessHandler","@horizontallyStacked","@inSidebar","@joinChatControlName","@chatHostControlName","@overflowTriggerControlName","@chatParticipantControlName","@chatActionTrackingHandler"],[[30,3],[30,1],[30,0,["conversation"]],[30,0,["shouldShowTooltip"]],[30,2],[30,0,["tooltipActionHandler"]],[30,0,["onJoinSuccessHandler"]],[30,4],[30,5],[30,6],[30,7],[30,8],[30,9],[30,10]]],null],[1,"\\n  "]],[]],null]],[]]]],[1]]]],["chatModel","@showBottomBorder","@communityUrn","@horizontallyStacked","@inSidebar","@joinChatControlName","@chatHostControlName","@overflowTriggerControlName","@chatParticipantControlName","@chatActionTrackingHandler"],false,["let","if","t","events-live@chat-card/chat-card-content"]]',moduleName:"events-live/components/chat-card/chat-card-container.hbs",isStrictMode:!1})
let F=(y=(0,p.inject)("store"),_=(0,p.inject)("lego@resolver"),T=(0,p.inject)("lego@tracking"),E=(0,p.inject)("jet"),k=(0,p.inject)("msg-data@data-manager"),w=(M=new WeakMap,R=new WeakMap,class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"store",O,this);(0,t.default)(this,"legoResolver",S,this);(0,t.default)(this,"legoTracking",C,this);(0,t.default)(this,"jet",D,this);(0,t.default)(this,"msgDataManager",I,this);(0,t.default)(this,"legoTooltipTrackingToken",A,this);(0,t.default)(this,"chatPreviewModel",P,this);(0,t.default)(this,"conversation",x,this);(0,t.default)(this,"showLoader",N,this)
M.set(this,{writable:!0,value:void 0})
R.set(this,{writable:!0,value:void 0})
this._loadChatPreviewModel()}get chatPreviewModelWithUnloadCheck(){this._checkShouldRefreshChatModelCache()
return this.chatPreviewModel}get chatPreviewModelAPIPromise(){return this.store.queryURL(...(0,f.getCommunityChats)(this.args.communityUrn)).then((e=>(0,m.get)(e,"elements.firstObject"))).catch((e=>{if((0,v.default)(e)){this.jet.logError(new Error("Error on API call to fetch the chat preview model"),h.JET_TAGS.GET_CHAT_PREVIEW,!1)
return null}throw e}))}_loadChatPreviewModel(){const{hasCommunityChanged:e}=this
this._updateRefreshCacheProps()
return this.chatPreviewModelAPIPromise.then((t=>{if(!this.isDestroying){this.chatPreviewModel=t
if(t){const{tooltipType:n,conversationId:i}=(0,m.getProperties)(t,"tooltipType","conversationId")
this._legoCheckForTooltipAsync(n,e)
this._loadConversation(i,e)}}})).catch((e=>{this.chatPreviewModel=null
throw e})).finally((()=>{var e,t
this.showLoader=!1
null===(e=(t=this.args).onChatApiResponse)||void 0===e||e.call(t,this.chatPreviewModel)}))}_loadConversation(e,t){this.conversation&&!t||this.msgDataManager.fetchConversation(e).then((e=>{if(!this.isDestroying&&e){this.conversation=e;(0,r.default)(this,R,(0,b.getTotalParticipantsCount)(e))}}))}_updateRefreshCacheProps(){(0,r.default)(this,M,this.args.communityUrn);(0,r.default)(this,R,this.totalParticipantsCount)}get hasCommunityChanged(){return(0,i.default)(this,M)!==this.args.communityUrn}get totalParticipantsCount(){return(0,b.getTotalParticipantsCount)(this.conversation)}get hasParticipantsCountChanged(){return!!this.conversation&&this.totalParticipantsCount!==(0,i.default)(this,R)}_checkShouldRefreshChatModelCache(){(this.hasCommunityChanged||this.hasParticipantsCountChanged)&&this._resetChatModel()}_unloadChatModelCache(){this.store.unloadURL((0,f.getCommunityChatsFetchUrl)(this.args.communityUrn))}_resetChatModel(){this._unloadChatModelCache()
this._loadChatPreviewModel()}tooltipActionHandler(e){this._fireLegoTooltipAction(e)
this.legoTooltipTrackingToken=null}onJoinSuccessHandler(){this.conversation||this._resetChatModel()}get shouldShowTooltip(){return!!this.legoTooltipTrackingToken}async _legoCheckForTooltipAsync(e,t){if(!e||this.legoTooltipTrackingToken&&!t)return
const n=this.args.legoConfigResolver(e)
if(n){const e=await this.legoResolver.fireLegoCall(n)
if(!this.isDestroying&&e){this.legoTooltipTrackingToken=(0,m.get)(e,"trackingToken")
this._fireLegoTooltipImpression()}}}_fireLegoTooltipImpression(){this.legoTooltipTrackingToken&&this.legoTracking.sendLegoImpression(this.legoTooltipTrackingToken,g.LEGO_ENUM_CONSTANTS.LEGO_IMPRESSION_VISIBILITY_SHOW)}_fireLegoTooltipAction(e){this.legoTooltipTrackingToken&&this.legoTracking.sendLegoAction(this.legoTooltipTrackingToken,e)}}),O=(0,o.default)(w.prototype,"store",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,o.default)(w.prototype,"legoResolver",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,o.default)(w.prototype,"legoTracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,o.default)(w.prototype,"jet",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,o.default)(w.prototype,"msgDataManager",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,o.default)(w.prototype,"legoTooltipTrackingToken",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,o.default)(w.prototype,"chatPreviewModel",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,o.default)(w.prototype,"conversation",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,o.default)(w.prototype,"showLoader",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),(0,o.default)(w.prototype,"tooltipActionHandler",[m.action],Object.getOwnPropertyDescriptor(w.prototype,"tooltipActionHandler"),w.prototype),(0,o.default)(w.prototype,"onJoinSuccessHandler",[m.action],Object.getOwnPropertyDescriptor(w.prototype,"onJoinSuccessHandler"),w.prototype),w)
e.default=F;(0,l.setComponentTemplate)(L,F)}))
define("events-live/components/chat-card/chat-card-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","@glimmer/tracking","@ember/service","@ember/debug","events-live/utils/chat-constants","events-live/utils/chat-data-providers","events-live/utils/chat-utils","lego/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E,k,w,O,S,C,D,I,A,P
const x=(0,a.createTemplateFactory)({id:"3wOIwqjO",block:'[[[41,[30,0,["showChatRemovedSuccessFeedback"]],[[[1,"  "],[8,[39,1],null,[["@class","@message","@type"],[[29,["pv4 mh4 ",[52,[30,1],"events-live-chat-card__container"]]],[28,[37,2],["i18n_remove_chat_confirmation_text","events-live/components/chat-card/chat-card-content"],null],"success"]],null],[1,"\\n"]],[]],[[[41,[30,2],[[[1,"  "],[11,"section"],[16,0,[29,[[52,[51,[30,3]],"pt4 pb2 mh4"],"\\n      ",[52,[30,1],"events-live-chat-card__container"]]]],[17,4],[12],[1,"\\n"],[41,[30,0,["showHostChatInfoTooltip"]],[[[41,[30,2,["tooltipMessage"]],[[[1,"        "],[8,[39,4],null,[["@verticalPosition","@horizontalPosition","@content","@close","@customContentClasses","@customCloseBtnClasses"],["bottom","left",[28,[37,2],["i18n_chat_host_tooltip_content_with_tooltip_msg","events-live/components/chat-card/chat-card-content"],[["tooltipMsg","linkInfo"],[[30,2,["tooltipMessage"]],[28,[37,5],null,[["target","href","rel","class","data-control-name","data-test-events-live-chat-card__host-learn-more"],["_blank","/help/linkedin/answer/126212","noopener noreferrer","inverse-link inverse-link-without-hover-state","tooltip_learnmore","true"]]]]]],[28,[37,6],[[30,0,["dismissTooltip"]],"tooltip_xout_learnmore"],null],"p3 t-12","events-live-chat-card__tooltip"]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[39,4],null,[["@verticalPosition","@horizontalPosition","@content","@close","@customContentClasses","@customCloseBtnClasses"],["bottom","left",[28,[37,2],["i18n_chat_host_tooltip_content","events-live/components/chat-card/chat-card-content"],[["linkInfo"],[[28,[37,5],null,[["target","href","rel","class","data-control-name","data-test-events-live-chat-card__host-learn-more"],["_blank","/help/linkedin/answer/126212","noopener noreferrer","inverse-link inverse-link-without-hover-state","tooltip_learnmore","true"]]]]]],[28,[37,6],[[30,0,["dismissTooltip"]],"tooltip_xout_learnmore"],null],"p3 t-12","events-live-chat-card__tooltip"]],null],[1,"\\n"]],[]]]],[]],null],[1,"    "],[10,0],[15,0,[29,[[52,[30,3],"pt5 pb1"],"\\n        ",[30,0,["horizontalPaddingClass"]]]]],[12],[1,"\\n      "],[10,"h1"],[15,0,[29,[[52,[30,3],"t-20","t-16"],"\\n          t-black t-bold events-live-chat-card__heading"]]],[12],[1,[28,[35,2],["i18n_chat_card_heading","events-live/components/chat-card/chat-card-content"],null]],[13],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[15,0,[29,[[52,[30,3],"ui-entity-action-row pv3 full-width"],"\\n        ",[30,0,["horizontalPaddingClass"]],"\\n        "]]],[12],[1,"\\n"],[41,[30,2,["viewerParticipant"]],[[[1,"        "],[11,3],[24,6,"#"],[24,"role","button"],[24,0,"events-live-chat-card__details-wrapper t-normal"],[16,"title",[28,[37,2],["i18n_chat_details_title_text","events-live/components/chat-card/chat-card-content"],[["chatTitle","chatSubTitle"],[[30,0,["conversationName"]],[30,2,["subTitle","text"]]]]]],[16,"aria-label",[28,[37,2],["i18n_chat_details_a11y_text","events-live/components/chat-card/chat-card-content"],[["chatTitle","chatSubTitle"],[[30,0,["conversationName"]],[30,2,["subTitle","text"]]]]]],[4,[38,7],["click",[30,0,["openChat"]]],null],[12],[1,"\\n          "],[8,[39,8],null,[["@gridSize","@entitySize","@title","@subTitle","@participantImages","@userInChat","@horizontallyStacked"],[[30,0,["gridSize"]],[30,0,["entitySize"]],[30,0,["conversationName"]],[30,2,["subTitle"]],[30,0,["participantImages"]],true,[30,3]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[1,"        "],[8,[39,8],null,[["@gridSize","@entitySize","@title","@subTitle","@participantImages","@horizontallyStacked"],[[30,0,["gridSize"]],[30,0,["entitySize"]],[30,0,["conversationName"]],[30,2,["subTitle"]],[30,0,["participantImages"]],[30,3]]],null],[1,"\\n"]],[]]],[1,"      "],[10,0],[15,0,[29,["display-flex align-items-center white-space-nowrap\\n          ",[52,[30,3],"flex-row-reverse"]]]],[12],[1,"\\n"],[41,[30,0,["primaryAction"]],[[[41,[30,2,["viewerParticipant"]],[[[1,"            "],[8,[39,9],[[16,0,[29,["mv2 ",[52,[51,[30,3]],"mr2"]]]]],[["@conversationId","@prefilledText","@userIsInChat","@trackingString","@onChatEntryClick","@onJoinFailure","@onJoinSuccess"],[[30,2,["conversationId"]],[30,2,["prefilledMessage"]],true,[30,0,["primaryActionDataControlName"]],[30,0,["chatActionTrackingHandler"]],[30,0,["onJoinFailure"]],[30,5]]],null],[1,"\\n"]],[]],[[[1,"            "],[8,[39,9],[[16,0,[29,["mv2 ",[52,[51,[30,3]],"mr2"]]]]],[["@conversationId","@prefilledText","@userIsInChat","@trackingString","@onChatEntryClick","@onJoinFailure","@onJoinSuccess"],[[30,2,["conversationId"]],[30,2,["prefilledMessage"]],false,[30,0,["primaryActionDataControlName"]],[30,0,["chatActionTrackingHandler"]],[30,0,["onJoinFailure"]],[30,5]]],null],[1,"\\n"]],[]]]],[]],null],[41,[30,0,["shouldRenderOverflowActions"]],[[[1,"          "],[8,[39,10],[[16,0,[52,[30,3],"mr2"]]],[["@isOpen","@onVisibilityChange"],[[30,0,["isOverflowMenuOpen"]],[28,[37,11],[[30,0],"isOverflowMenuOpen"],null]]],[["default"],[[[[1,"\\n            "],[8,[30,6,["dropdown-trigger"]],[[4,[38,12],[[30,7]],null]],[["@class"],["artdeco-button artdeco-button--circle artdeco-button--muted artdeco-button--1 artdeco-button--tertiary"]],[["default"],[[[[1,"\\n              "],[1,[28,[35,13],null,[["type","class"],["ellipsis-horizontal-icon","artdeco-button__icon"]]]],[1,"\\n              "],[10,1],[14,0,"a11y-text"],[12],[1,"\\n                "],[1,[28,[35,2],["i18n_overflow_actions_a11y_text","events-live/components/chat-card/chat-card-content"],[["chatTitle"],[[30,0,["conversationName"]]]]]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,6,["dropdown-content"]],null,[["@arrowDir"],["right"]],[["default"],[[[[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,2,["overflowActions"]]],null]],null],null,[[[1,"                "],[8,[39,16],null,[["@class","@itemSelected"],["groups-manage-group-admin-actions__dropdown-item",[28,[37,6],[[30,0,["onOverflowMenuItemSelected"]],[30,8]],null]]],[["default"],[[[[1,"\\n"],[41,[28,[37,17],[[30,8],"DISASSOCIATE"],null],[[[1,"                    "],[10,0],[12],[1,"\\n                      "],[1,[28,[35,2],["i18n_remove_chat_text","events-live/components/chat-card/chat-card-content"],null]],[1,"\\n                    "],[13],[1,"\\n                    "],[10,0],[14,0,"t-12 t-normal pt1 white-space-nowrap"],[12],[1,"\\n                      "],[1,[28,[35,2],["i18n_remove_chat_subtitle_text","events-live/components/chat-card/chat-card-content"],null]],[1,"\\n                    "],[13],[1,"\\n"]],[]],null],[1,"                "]],[]]]]],[1,"\\n"]],[8]],null],[1,"            "]],[]]]]],[1,"\\n          "]],[6]]]]],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n"],[41,[30,0,["showParticipantChatInfoTooltip"]],[[[1,"      "],[8,[39,4],null,[["@verticalPosition","@horizontalPosition","@content","@close","@customContentClasses","@customCloseBtnClasses"],["top","left",[52,[30,2,["tooltipMessage"]],[30,2,["tooltipMessage"]],[28,[37,2],["i18n_chat_participant_tooltip_content","events-live/components/chat-card/chat-card-content"],null]],[28,[37,6],[[30,0,["dismissTooltip"]],"tooltip_x"],null],"p3 t-12","events-live-chat-card__tooltip"]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n  "],[8,[39,18],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onPrimary","@onSecondary","@onEscape"],[[30,0,["isRemoveModalOpen"]],[28,[37,2],["i18n_modal_remove_chat_title","events-live/components/chat-card/chat-card-content"],null],[28,[37,2],["i18n_modal_remove_chat_content","events-live/components/chat-card/chat-card-content"],[["linkInfo"],[[28,[37,5],null,[["target","href","rel","class","data-control-name","data-test-events-live-chat-card__remove-modal-learn-more"],["_blank","/help/linkedin/answer/126212","noopener noreferrer","link","remove_chat_learnmore","true"]]]]]],[28,[37,2],["i18n_remove_modal_remove_btn_text","events-live/components/chat-card/chat-card-content"],null],[28,[37,2],["i18n_remove_modal_cancel_btn_text","events-live/components/chat-card/chat-card-content"],null],[30,0,["disassociateChatHandler"]],[30,0,["hideRemoveModal"]],[28,[37,11],[[30,0],"isRemoveModalOpen",false],null]]],null],[1,"\\n"]],[]],null]],[]]]],["@showBottomBorder","@chatPreviewModel","@horizontallyStacked","&attrs","@onJoinSuccessHandler","dropdown","@overflowTriggerControlName","actionType"],false,["if","artdeco-inline-feedback@artdeco-inline-feedback","t","unless","ui@inline-tooltip","hash","fn","on","events-live@chat-card/chat-card-details","message-button@community-chat-entry-button","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","global-helpers@eq","artdeco-modal@artdeco-confirmation-dialog"]]',moduleName:"events-live/components/chat-card/chat-card-content.hbs",isStrictMode:!1}),N="events-live@chat-card/chat-card-content"
let M=(f=(0,d.inject)("i18n"),v=(0,d.inject)("tracking"),b=(0,d.inject)("message-button@community-chat-entry-manager"),y=(0,d.inject)("store"),_=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),T=(0,d.inject)("msg-data@data-manager"),E=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",k,this);(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"communityChatEntryManager",O,this);(0,t.default)(this,"store",S,this);(0,t.default)(this,"persistentToastManager",C,this);(0,t.default)(this,"msgDataManager",D,this);(0,t.default)(this,"isOverflowMenuOpen",I,this);(0,t.default)(this,"isRemoveModalOpen",A,this);(0,t.default)(this,"showChatRemovedSuccessFeedback",P,this)}get participantImages(){var e
const t=(0,s.get)(this.args,"chatPreviewModel.participantPreview"),n=null!==(e=(0,s.get)(t,"totalCount"))&&void 0!==e?e:(0,s.get)(t,"attributes.length"),i=n>4,r=(0,g.trimImageViewModelAttributes)(t,i?3:n,n)
i&&(0,g.addRollUpImageAttribute)(r,n-4+1)
return r}get primaryAction(){return(0,s.get)(this.args,"chatPreviewModel.primaryAction")}get gridSize(){const e=(0,s.get)(this.args,"chatPreviewModel.participantPreview.attributes")
return Math.min((null==e?void 0:e.length)||0,4)}get entitySize(){return 4-this.gridSize}get shouldRenderOverflowActions(){return(0,s.get)(this.args,"chatPreviewModel.overflowActions.length")>0}get tooltipType(){return(0,s.get)(this.args,"chatPreviewModel.tooltipType")}get showHostChatInfoTooltip(){return this.args.showTooltip&&this.tooltipType===p.CHAT_TOOLTIP_TYPES.HOST}get showParticipantChatInfoTooltip(){return this.args.showTooltip&&this.tooltipType===p.CHAT_TOOLTIP_TYPES.ATTENDEE}get primaryActionDataControlName(){let e=this.args.joinChatControlName;(0,s.get)(this.args,"chatPreviewModel.viewerHost")?e=this.args.chatHostControlName:(0,s.get)(this.args,"chatPreviewModel.viewerParticipant")&&(e=this.args.chatParticipantControlName)
return e}get conversationName(){return(0,s.get)(this.args,"conversation.name")||(0,s.get)(this.args,"chatPreviewModel.title.text")}get horizontalPaddingClass(){return this.args.horizontallyStacked?""+(this.args.inSidebar?"ph3":"ph5"):""}dismissTooltip(e){this.tracking.fireInteractionEvent(e)
this.args.tooltipActionHandler(h.LEGO_ENUM_CONSTANTS.LEGO_ACTION_DISMISS)}hideRemoveModal(){this.tracking.fireInteractionEvent("remove_chat_cancel")
this.isRemoveModalOpen=!1}onOverflowMenuItemSelected(e){this.isOverflowMenuOpen=!1
if(e===p.CHAT_ACTION_TYPES.DISASSOCIATE){this.isRemoveModalOpen=!0
this.tracking.fireInteractionEvent("remove_chat")}}disassociateChatHandler(){this.isRemoveModalOpen=!1
this.tracking.fireInteractionEvent("remove_chat_confirm")
const e=(0,s.get)(this.args,"chatPreviewModel.conversationUrn")
if(e){"function"==typeof this.args.chatActionTrackingHandler&&this.args.chatActionTrackingHandler({chatActionType:p.CHAT_ACTION_TYPES.DISASSOCIATE,conversationUrn:e,viewerHost:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,m.disassociateCommunityChat)(this.args.communityUrn,e)).then((()=>{if(!this.isDestroying){this.showChatRemovedSuccessFeedback=!0
this.msgDataManager.fetchConversation((0,s.get)(this.args,"chatPreviewModel.conversationId"),{reload:!0})}})).catch((e=>{const t=this.i18n.lookupTranslation(`components/${N}`,"i18n_chat_remove_error")()
this.persistentToastManager.error({message:t})
throw e}))}}openChat(e){e.preventDefault()
this.args.tooltipActionHandler(h.LEGO_ENUM_CONSTANTS.LEGO_ACTION_PRIMARY)
this.communityChatEntryManager.handleCommunityChatFlow({conversationId:(0,s.get)(this.args,"chatPreviewModel.conversationId"),prefilledText:(0,s.get)(this.args,"chatPreviewModel.prefilledMessage"),userIsInChat:!0})}chatActionTrackingHandler(){if("function"!=typeof this.args.chatActionTrackingHandler)return
const{viewerParticipant:e,conversationUrn:t,viewerHost:n}=(0,s.getProperties)(this.args.chatPreviewModel,"viewerParticipant","conversationUrn","viewerHost")
this.args.chatActionTrackingHandler({chatActionType:e?p.CHAT_ACTION_TYPES.MESSAGE:p.CHAT_ACTION_TYPES.JOIN,conversationUrn:t,viewerHost:n})
this.args.tooltipActionHandler(h.LEGO_ENUM_CONSTANTS.LEGO_ACTION_PRIMARY)}onJoinFailure(){const e=this.i18n.lookupTranslation(`components/${N}`,"i18n_chat_join_error")()
this.persistentToastManager.error({message:e})}},k=(0,i.default)(E.prototype,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(E.prototype,"tracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(E.prototype,"communityChatEntryManager",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(E.prototype,"store",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(E.prototype,"persistentToastManager",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(E.prototype,"msgDataManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(E.prototype,"isOverflowMenuOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,i.default)(E.prototype,"isRemoveModalOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),P=(0,i.default)(E.prototype,"showChatRemovedSuccessFeedback",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(E.prototype,"dismissTooltip",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"dismissTooltip"),E.prototype),(0,i.default)(E.prototype,"hideRemoveModal",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"hideRemoveModal"),E.prototype),(0,i.default)(E.prototype,"onOverflowMenuItemSelected",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"onOverflowMenuItemSelected"),E.prototype),(0,i.default)(E.prototype,"disassociateChatHandler",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"disassociateChatHandler"),E.prototype),(0,i.default)(E.prototype,"openChat",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"openChat"),E.prototype),(0,i.default)(E.prototype,"chatActionTrackingHandler",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"chatActionTrackingHandler"),E.prototype),(0,i.default)(E.prototype,"onJoinFailure",[s.action],Object.getOwnPropertyDescriptor(E.prototype,"onJoinFailure"),E.prototype),E)
e.default=M;(0,o.setComponentTemplate)(x,M)}))
define("events-live/components/chat-card/chat-card-details",["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 r=(0,n.createTemplateFactory)({id:"2y2XwiJo",block:'[[[10,0],[15,0,[29,[[52,[30,1],"artdeco-entity-lockup artdeco-entity-lockup--size-3 pr4"]]]],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[10,0],[15,0,[29,["pv2 t-12 ivm-image-view-model--grid-",[30,3]]]],[12],[1,"\\n      "],[8,[39,1],null,[["@entitySize","@gridListClass","@gridListItemClass","@gridSize","@illustrationSize","@images"],[[29,[[30,4]]],[29,["events-live-chat-card-ivm__img-grid events-live-chat-card-ivm__img-grid--size-",[30,3]," ivm-image-view-model__img-list"]],"ivm-image-view-model__img-list-item ivm-image-view-model__img-list-item--circle","48",24,[30,2]]],null],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[10,0],[15,0,[29,[[52,[30,1],"artdeco-entity-lockup__content"]]]],[12],[1,"\\n    "],[10,"h2"],[15,0,[29,[[52,[30,1],"artdeco-entity-lockup__title ","t-14 t-black events-live-chat-card__chat-title"],"\\n        ",[52,[30,5],"t-bold"]]]],[12],[1,"\\n      "],[1,[30,6]],[1,"\\n    "],[13],[1,"\\n    "],[10,"h3"],[15,0,[29,[[52,[30,1],"artdeco-entity-lockup__subtitle","t-12 t-black events-live-chat-card__chat-subtitle"]]]],[12],[1,"\\n      "],[8,[39,2],null,[["@tvm"],[[30,7]]],null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@horizontallyStacked","@participantImages","@gridSize","@entitySize","@userInChat","@title","@subTitle"],false,["if","image-view-model@image-view-model","text-view-model@text-view-model-v2"]]',moduleName:"events-live/components/chat-card/chat-card-details.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/cohort/cohort-item",["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/service","@glimmer/component","events-shared-v2/utils/tracking-helper","events-live/utils/constants"],(function(e,t,n,i,r,o,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 v=(0,a.createTemplateFactory)({id:"Xj/n3Iqc",block:'[[[10,"li"],[14,0,"events-cohort-item artdeco-list__item p0"],[12],[1,"\\n  "],[8,[39,0],[[16,0,[29,["pv3 full-width ",[52,[30,1],"ph3","ph5"]]]]],[["@miniProfile","@badgeDegree","@badgeLabel","@badgeIcon","@metadataText","@profileLinkControlName","@showLink","@size"],[[30,2,["attendee","miniProfile"]],[52,[51,[30,0,["isConnectionCohort"]]],[30,2,["attendee","distance"]]],[52,[51,[30,0,["isSpeaker"]]],[30,2,["badgeText"]]],[30,0,["badgeIconType"]],[30,0,["metaDataText"]],"view_profile",true,3]],[["default"],[[[[1,"\\n    "],[8,[30,3,["overflowActions"]],null,[["@overflowMenuActions","@ariaLabel","@triggerControlName","@miniProfile","@actionControlNameMap"],[[30,0,["overflowActions"]],[28,[37,3],["i18n_overflow_trigger_a11y_text","events-live/components/cohort/cohort-item"],null],"attendee_semaphore",[30,2,["attendee","miniProfile"]],[30,0,["attendeeOverflowActionControlNameMap"]]]],null],[1,"\\n"],[41,[30,2,["primaryAction"]],[[[1,"      "],[8,[30,3,["primaryAction"]],null,[["@type","@color","@actionType","@actionHandler","@composeOption","@recipientUrns","@controlName","@inSidebar"],["secondary","muted",[30,2,["primaryAction"]],[30,0,["onMessageCallback"]],[30,2,["composeOption"]],[30,2,["attendee","miniProfile","entityUrn"]],"attendee_message",[30,1]]],null],[1,"\\n"]],[]],null],[1,"  "]],[3]]]]],[1,"\\n"],[13]],["@inSidebar","@member","memberCard"],false,["events-live@member-card","if","unless","t"]]',moduleName:"events-live/components/cohort/cohort-item.hbs",isStrictMode:!1})
let b=(p=(0,s.inject)("i18n"),m=(0,s.inject)("tracking"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",h,this);(0,t.default)(this,"tracking",f,this);(0,n.default)(this,"attendeeOverflowActionControlNameMap",u.attendeeActionControlNameMap)}get overflowActions(){var e,t
return null!==(e=null===(t=(0,l.get)(this.args,"member.overflowActions"))||void 0===t?void 0:t.filter((e=>"FOLLOW"!==e)))&&void 0!==e?e:[]}get attendeeUrn(){return(0,l.get)(this.args,"member.attendee.miniProfile.objectUrn")}get isSpeaker(){return this.args.cohortType===u.CohortType.SPEAKERS}get isConnectionCohort(){return this.args.cohortType===u.CohortType.CONNECTIONS}get metaDataText(){var e,t
const n=null!==(e=(0,l.get)(this.args,"member.followersCount"))&&void 0!==e?e:0,i=null!==(t=(0,l.get)(this.args,"member.mutualConnectionsCount"))&&void 0!==t?t:0,r=this.isSpeaker?n:i,o=this.isSpeaker?"i18n_followers_count":"i18n_mutual_connection_count"
return r?this.i18n.lookupTranslation("components/events-live@cohort/cohort-item",o)([{count:r}]):""}get badgeIconType(){const e=(0,l.get)(this.args,"member"),{isInfluencer:t=!1,isPremium:n=!1}=e
return t?"influencer":n?"premium":""}onMessageCallback(){this._fireProfessionalEventActionEvent(u.ProfessionalEvenAttendeeActionType.MESSAGE,"message")}_fireProfessionalEventActionEvent(e,t){(0,d.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,e,t,this.attendeeUrn)}},h=(0,i.default)(g.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"onMessageCallback",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onMessageCallback"),g.prototype),g)
e.default=b;(0,o.setComponentTemplate)(v,b)}))
define("events-live/components/cohort/cohort",["exports","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","events-live/utils/constants"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"QOgvMbyZ",block:'[[[8,[39,0],[[17,1]],[["@listClass","@headerText","@initialRenderCount","@listItems","@seeAllText","@seeAllA11yText","@seeMoreText","@seeMoreA11yText","@seeAllLinkControlName","@expandButtonControlName","@showExpandedView","@seeAllNavigationUrl","@hideSeeAllLink","@inSidebar"],["artdeco-list artdeco-list--offset-2",[30,2,["cohortHeadline"]],3,[30,2,["eventAttendees"]],[28,[37,1],["i18n_see_all_text","events-live/components/cohort/cohort"],[["count"],[[30,2,["totalCohortAtendeesCount"]]]]],[28,[37,1],["i18n_see_all_a11y_text","events-live/components/cohort/cohort"],[["headerText"],[[30,2,["cohortHeadline","text"]]]]],[28,[37,1],["i18n_see_more_text","events-live/components/cohort/cohort"],null],[28,[37,1],["i18n_see_more_a11y_text","events-live/components/cohort/cohort"],null],[52,[30,0,["isAttendeeCohort"]],"attendee_see_all_list","attendee_see_all_cohort"],"attendee_see_more",[30,0,["isAttendeeCohort"]],[30,2,["seeAllLink"]],[30,0,["hideSeeAllLink"]],[30,3]]],[["default"],[[[[1,"\\n  "],[8,[39,3],null,[["@member","@index","@cohortType","@eventId","@inSidebar"],[[30,4],[30,5],[30,2,["cohortType"]],[30,6],[30,3]]],null],[1,"\\n"]],[4,5]]]]]],["&attrs","@cohort","@inSidebar","member","index","@eventId"],false,["events-live@expandable-list-panel","t","if","events-live@cohort/cohort-item"]]',moduleName:"events-live/components/cohort/cohort.hbs",isStrictMode:!1})
class l extends r.default{get hideSeeAllLink(){return!(0,i.get)(this.args,"cohort.seeAllLink")}get isAttendeeCohort(){return(0,i.get)(this.args,"cohort.cohortType")===o.CohortType.ALL_EVENT_ATTENDEES}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("events-live/components/details/details-wrapper",["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 r=(0,n.createTemplateFactory)({id:"O5h1PuCP",block:'[[[11,0],[24,0,"events-live-details-wrapper pt5"],[17,1],[12],[1,"\\n"],[41,[30,2,["localizedDescription","text"]],[[[1,"    "],[8,[39,1],null,[["@descriptionText"],[[30,2,["localizedDescription","text"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,2,["speakers","length"]],[[[1,"    "],[8,[39,2],null,[["@eventId","@isHostViewer","@speakers","@isViewerAttending"],[[28,[37,3],[[30,2,["eventUrn"]]],null],[30,2,["hostViewer"]],[30,2,["speakers"]],[28,[37,4],[[30,2,["viewerStatus"]],"ATTENDING"],null]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,3],[[[1,"    "],[10,0],[14,0,"pv3"],[12],[1,"\\n      "],[10,"h2"],[14,0,"t-20 t-bold pl5"],[12],[1,"\\n        "],[1,[28,[35,5],["i18n_posted_by","events-live/components/details/details-wrapper"],null]],[1,"\\n      "],[13],[1,"\\n      "],[8,[39,6],[[24,0,"pl2"]],[["@update"],[[30,3]]],null],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs","@eventInfo","@update"],false,["if","events-live@details/events-description","events-live@speaker/speakers-list","global-helpers@urn-to-id","global-helpers@eq","t","events-live@details/publisher-card"]]',moduleName:"events-live/components/details/details-wrapper.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/details/events-description",["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/service","@glimmer/component","@glimmer/tracking","ember-lifeline","global-utils/utils/is-browser"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y
const _=(0,a.createTemplateFactory)({id:"rswq53mn",block:'[[[11,0],[24,0,"ph5 pb5"],[17,1],[4,[38,0],[[30,0,["onEventsDescriptionInsert"]]],null],[12],[1,"\\n  "],[10,0],[15,1,[30,0,["setFocusTo"]]],[14,"tabindex","-1"],[12],[1,"\\n    "],[10,"h2"],[14,0,"t-20 t-bold"],[12],[1,[28,[35,1],["i18n_about_event_header","events-live/components/details/events-description"],null]],[13],[1,"\\n"],[41,[30,2],[[[1,"      "],[10,2],[14,0,"t-14 t-black break-words pt2"],[12],[1,"\\n        "],[1,[28,[35,3],[[30,3]],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[1,"      "],[8,[39,4],null,[["@text","@classNames","@stripText","@lines","@interactive","@seeMoreText","@seeLessText"],[[28,[37,3],[[30,3]],null],"t-14 t-black t-normal break-words pt2",false,5,true,[28,[37,1],["i18n_see_more","events-live/components/details/events-description"],null],[28,[37,1],["i18n_see_less","events-live/components/details/events-description"],null]]],null],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@showFullText","@descriptionText"],false,["did-insert","t","if","global-helpers@format-newlines","ember-line-clamp@line-clamp"]]',moduleName:"events-live/components/details/events-description.hbs",isStrictMode:!1})
let T=(m=(0,s.inject)("tracking"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",h,this);(0,t.default)(this,"canExpand",f,this);(0,t.default)(this,"isExpanded",v,this);(0,t.default)(this,"shouldTruncateText",b,this);(0,t.default)(this,"showToggleButton",y,this);(0,n.default)(this,"setFocusTo","events-description")}onEventsDescriptionInsert(e){this._element=e}toggleTruncation(e){this.shouldTruncateText=!this.shouldTruncateText
this._setFocus(this._element)
this.tracking.fireInteractionEvent(e)}onTruncateToggle(e){(0,l.set)(this,"showToggleButton",!e==!this.shouldTruncateText)}onToggleDetailsClick(){this._setFocus(this._element)}_setFocus(e){p.default&&e&&(0,u.scheduleTask)(this,"render",(()=>{const t=e.querySelector(`#${this.setFocusTo}`)
t&&t.focus()}))}},h=(0,i.default)(g.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"canExpand",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),v=(0,i.default)(g.prototype,"isExpanded",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),b=(0,i.default)(g.prototype,"shouldTruncateText",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),y=(0,i.default)(g.prototype,"showToggleButton",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(g.prototype,"onEventsDescriptionInsert",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onEventsDescriptionInsert"),g.prototype),(0,i.default)(g.prototype,"toggleTruncation",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"toggleTruncation"),g.prototype),(0,i.default)(g.prototype,"onTruncateToggle",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onTruncateToggle"),g.prototype),(0,i.default)(g.prototype,"onToggleDetailsClick",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onToggleDetailsClick"),g.prototype),g)
e.default=T;(0,o.setComponentTemplate)(_,T)}))
define("events-live/components/details/posted-by",["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","events-shared-v2/utils/events-requests","tracked-toolbox"],(function(e,t,n,i,r,o,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:"ujCZR5VX",block:'[[[8,[39,0],[[24,0,"mt4 pb5"]],[["@promise"],[[30,0,["updateV2Promise"]]]],[["default"],[[[[1,"\\n  "],[8,[30,1,["header"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h2"],[14,0,"t-20 t-bold"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_posted_by","events-live/components/details/posted-by"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["body"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,2],[[24,0,"pl2"]],[["@clickableContent","@update"],[true,[30,1,["data"]]]],null],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]]],["card"],false,["events-shared-v2@lazy-card","t","events-live@details/publisher-card"]]',moduleName:"events-live/components/details/posted-by.hbs",isStrictMode:!1})
let h=(u=(0,l.inject)("store"),p=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"store",m,this)}get updateV2Promise(){return(0,c.getUpdateV2)(this.store,this.args.updateV2Urn)}},m=(0,i.default)(p.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"updateV2Promise",[d.cached],Object.getOwnPropertyDescriptor(p.prototype,"updateV2Promise"),p.prototype),p)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("events-live/components/details/publisher-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","@ember/object","@ember/service","@glimmer/component","global-utils/utils/url"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,v
const b=(0,a.createTemplateFactory)({id:"VHG/zDxV",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[30,2,["detailHeader"]],[[[1,"    "],[10,0],[14,0,"events-live-publisher-card__event-detail-header"],[12],[1,"\\n      "],[8,[39,1],[[16,"aria-label",[30,2,["detailHeader","navigationContext","accessibilityText"]]],[24,0,"link-without-visited-state t-black"],[16,"data-control-id",[30,2,["updateMetadata","trackingData","trackingId"]]]],[["@href"],[[30,2,["detailHeader","navigationContext","actionTarget"]]]],[["default"],[[[[1,"\\n        "],[46,[28,[37,3],[[28,[37,4],[[30,2,["detailHeader"]]],null]],null],null,[["model","updateMetadata"],[[30,2,["detailHeader"]],[30,2,["updateMetadata"]]]],null],[1,"\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[8,[39,5],null,[["@size"],[3]],[["default"],[[[[1,"\\n    "],[8,[30,3,["content"]],[[24,0,"pl0 overflow-hidden"]],null,[["default"],[[[[1,"\\n"],[41,[30,2,["actor"]],[[[1,"        "],[8,[39,6],[[24,0,"events-live-publisher-card__actor-entity"]],[["@model"],[[30,2,["actor"]]]],null],[1,"\\n"]],[]],null],[1,"    "]],[]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n\\n  "],[10,0],[14,0,"events-live-publisher-card__commentary"],[12],[1,"\\n\\n    "],[8,[39,7],null,[["@isExpanded","@enableSeeLess"],[false,true]],[["default"],[[[[1,"\\n"],[41,[30,0,["clickableContent"]],[[[1,"        "],[8,[39,8],[[24,0,"link-without-hover-state link-without-hover-visited link-without-visited-state t-black t-normal"]],[["@route","@model","@rel"],["feed.update",[30,2,["updateMetadata","urn"]],"noopener noreferrer"]],[["default"],[[[[1,"\\n          "],[8,[39,9],[[24,0,"feed-shared-text__text-view"]],[["@model","@openLinksExternally"],[[30,2,["commentary","text"]],true]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],[[[1,"        "],[8,[39,9],[[24,0,"feed-shared-text__text-view"]],[["@model","@openLinksExternally"],[[30,2,["commentary","text"]],true]],null],[1,"\\n"]],[]]],[1,"    "]],[]]]]],[1,"\\n  "],[13],[1,"\\n\\n"],[41,[30,0,["socialActivityCounts"]],[[[1,"    "],[8,[39,10],null,[["@socialActivityCounts","@isCommentsTotalClickable","@isReactionsTotalClickable","@onCommentsTotalClick","@onReactionsTotalClick","@shouldHideBottomBorder"],[[30,0,["socialActivityCounts"]],[30,0,["clickableContent"]],[30,0,["clickableContent"]],[30,0,["navigateToFeedDetail"]],[30,0,["navigateToFeedDetail"]],true]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,2,["annotation"]],[[[1,"    "],[8,[39,11],[[24,0,"ph4 pt2"]],[["@type","@message","@linkText","@onClick"],[[28,[37,12],[[30,2,["annotation","inlineFeedBack","type"]]],null],[30,2,["annotation","inlineFeedBack","text"]],[30,2,["annotation","inlineFeedBack","link","text"]],[28,[37,13],[[30,0,["onClickInlineFeedbackLink"]],[30,2,["annotation"]]],null]]],null],[1,"\\n"]],[]],null],[13]],["&attrs","@update","elements"],false,["if","app-aware-link@navigation-context-link","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","feed-shared@render-model-path","artdeco-entity-lockup@artdeco-entity-lockup","update-components@actor","feed-shared@inline-show-more-text","ember-engines@link-to-external","update-components@text-view","social-details@social-counts","artdeco-inline-feedback@artdeco-inline-feedback","global-helpers@map-inline-feedback-type","fn"]]',moduleName:"events-live/components/details/publisher-card.hbs",isStrictMode:!1})
let y=(u=(0,s.inject)("tracking"),p=(0,s.inject)("router"),m=(0,s.inject)("global-services@window"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",h,this);(0,t.default)(this,"router",f,this);(0,t.default)(this,"windowService",v,this)}onClickInlineFeedbackLink(e){const t=(0,l.get)(e,"inlineFeedBack.link.url"),n=(0,l.get)(e,"inlineFeedBack.controlName")
this.windowService.open(jSecure.sanitizeUrl((0,d.generateUrlByDomain)(t)),"_blank")
this.tracking.fireInteractionEvent(n)}get socialActivityCounts(){return(0,l.get)(this.args.update,"socialDetail.totalSocialActivityCounts")}get clickableContent(){var e
return null!==(e=this.args.clickableContent)&&void 0!==e&&e}navigateToFeedDetail(){const e=(0,l.get)(this.args.update,"updateMetadata.urn")
this.router.transitionTo("feed.update",e)}},h=(0,i.default)(g.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"router",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(g.prototype,"windowService",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"onClickInlineFeedbackLink",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"onClickInlineFeedbackLink"),g.prototype),(0,i.default)(g.prototype,"navigateToFeedDetail",[l.action],Object.getOwnPropertyDescriptor(g.prototype,"navigateToFeedDetail"),g.prototype),g)
e.default=y;(0,o.setComponentTemplate)(b,y)}))
define("events-live/components/error-states/api-error-state",["exports","@ember/component","@ember/template-factory","events-live/components/error-states/error-state"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const r=(0,n.createTemplateFactory)({id:"avPMvne8",block:'[[[8,[39,0],null,[["@illustration","@muted","@headline","@message","@actionText","@onButtonClick"],["error-server",false,[28,[37,1],["i18n_merc_api_error_headline","events-live/components/error-states/api-error-state"],null],[28,[37,1],["i18n_merc_api_error_message","events-live/components/error-states/api-error-state"],null],[28,[37,1],["i18n_merc_api_error_actiontext","events-live/components/error-states/api-error-state"],null],[30,0,["reload"]]]],null]],[],false,["artdeco-empty-state@artdeco-empty-state","t"]]',moduleName:"events-live/components/error-states/api-error-state.hbs",isStrictMode:!1})
class o extends i.default{}e.default=o;(0,t.setComponentTemplate)(r,o)}))
define("events-live/components/error-states/error-state",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,c,d
let u=(s=(0,a.inject)("global-services@window"),c=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",d,this)}reload(){var e
null===(e=this.windowService.getLocation())||void 0===e||e.reload()}},d=(0,i.default)(c.prototype,"windowService",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(c.prototype,"reload",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"reload"),c.prototype),c)
e.default=u}))
define("events-live/components/error-states/network-error-state",["exports","@ember/component","@ember/template-factory","events-live/components/error-states/error-state"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const r=(0,n.createTemplateFactory)({id:"RsaK6uP3",block:'[[[8,[39,0],null,[["@illustration","@muted","@headline","@message","@actionText","@onButtonClick"],["error-server",false,[28,[37,1],["i18n_network_error_headline","events-live/components/error-states/network-error-state"],null],[28,[37,1],["i18n_network_error_message","events-live/components/error-states/network-error-state"],null],[28,[37,1],["i18n_network_error_actiontext","events-live/components/error-states/network-error-state"],null],[30,0,["reload"]]]],null]],[],false,["artdeco-empty-state@artdeco-empty-state","t"]]',moduleName:"events-live/components/error-states/network-error-state.hbs",isStrictMode:!1})
class o extends i.default{}e.default=o;(0,t.setComponentTemplate)(r,o)}))
define("events-live/components/event-feed-details",["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","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g
const h=(0,a.createTemplateFactory)({id:"NUACsnai",block:'[[[10,0],[12],[1,"\\n"],[41,[30,0,["isUpdateV2OctaneMigrationEnabled"]],[[[1,"    "],[8,[39,1],null,[["@shouldSuppressTracking","@update"],[[28,[37,2],null,[["feed","controlInteraction","sponsored"],[true,false,true]]],[30,1]]],[["default"],[[[[1,"\\n      "],[8,[30,2,["actor"]],null,null,null],[1,"\\n"],[41,[30,2,["controlMenu"]],[[[1,"        "],[8,[30,2,["controlMenu"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,2,["contextualDescriptionV2"]],[[[1,"        "],[8,[30,2,["contextualDescriptionV2"]],null,[["@openLinksExternally"],[true]],null],[1,"\\n"]],[]],null],[41,[30,2,["commentaryContainer"]],[[[1,"        "],[8,[30,2,["commentaryContainer"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,4,["hasSocialDetail"]],[[[1,"        "],[8,[30,2,["updateV2SocialActivity"]],null,[["@hideComments","@initialComments","@isDetailView","@isReshareButtonShareboxOpen","@toggleReshareButtonSharebox"],[false,[30,1,["socialDetail","comments","elements"]],true,[30,0,["isReshareButtonShareboxOpen"]],[30,0,["toggleReshareButtonSharebox"]]]],null],[1,"\\n"]],[]],null],[1,"    "]],[2,3,4]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,3],null,[["@shouldSuppressTracking","@update"],[[28,[37,2],null,[["feed","controlInteraction","sponsored"],[true,false,true]]],[30,1]]],[["default"],[[[[1,"\\n      "],[8,[30,5,["actor"]],null,null,null],[1,"\\n"],[41,[30,5,["controlMenu"]],[[[1,"        "],[8,[30,5,["controlMenu"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,5,["contextualDescriptionV2"]],[[[1,"        "],[8,[30,5,["contextualDescriptionV2"]],null,[["@openLinksExternally"],[true]],null],[1,"\\n"]],[]],null],[41,[30,5,["commentaryContainer"]],[[[1,"        "],[8,[30,5,["commentaryContainer"]],null,null,null],[1,"\\n"]],[]],null],[41,[30,7,["hasSocialDetail"]],[[[1,"        "],[8,[30,5,["updateV2SocialActivity"]],null,[["@hideComments","@initialComments","@isDetailView","@isReshareButtonShareboxOpen","@toggleReshareButtonSharebox"],[false,[30,1,["socialDetail","comments","elements"]],true,[30,0,["isReshareButtonShareboxOpen"]],[30,0,["toggleReshareButtonSharebox"]]]],null],[1,"\\n"]],[]],null],[1,"    "]],[5,6,7]]]]],[1,"\\n"]],[]]],[13]],["@update","components","actions","properties","components","actions","properties"],false,["if","feed-shared@render-models/update-v2-octane","hash","feed-shared@render-models/update-v2"]]',moduleName:"events-live/components/event-feed-details.hbs",isStrictMode:!1})
let f=(u=(0,s.inject)("lix"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",m,this);(0,t.default)(this,"isReshareButtonShareboxOpen",g,this)}get isUpdateV2OctaneMigrationEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-update-v2-octane-migration")}toggleReshareButtonSharebox(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null
this.isReshareButtonShareboxOpen=e||!this.isReshareButtonShareboxOpen}},m=(0,i.default)(p.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,i.default)(p.prototype,"isReshareButtonShareboxOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(p.prototype,"toggleReshareButtonSharebox",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"toggleReshareButtonSharebox"),p.prototype),p)
e.default=f;(0,o.setComponentTemplate)(h,f)}))
define("events-live/components/event-for-success/event-for-success-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 r=(0,n.createTemplateFactory)({id:"0T4ieXil",block:'[[[8,[39,0],[[24,0,"events-live-event-for-success-card"],[17,1]],null,[["default"],[[[[1,"\\n  "],[10,"header"],[12],[1,"\\n    "],[10,"h1"],[14,0,"artdeco-card__title"],[12],[1,[30,2]],[13],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[14,0,"display-flex mt2"],[12],[1,"\\n    "],[10,1],[15,0,[29,["events-live-event-for-success-card__illustration\\n        ",[30,3]]]],[12],[13],[1,"\\n    "],[10,0],[14,0,"pt2"],[12],[1,"\\n      "],[10,"h2"],[15,1,[30,4]],[14,0,"t-black--light t-14"],[12],[1,"\\n        "],[1,[30,5]],[1,"\\n      "],[13],[1,"\\n\\n      "],[18,6,null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]]]]]],["&attrs","@cardTitle","@illustrationClassname","@cardHeaderID","@cardContent","&cardAction"],false,["artdeco-card@artdeco-card","yield"]]',moduleName:"events-live/components/event-for-success/event-for-success-card.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/event-for-success/event-for-success-wrapper",["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","events-shared-v2/utils/events-util"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g
const h=(0,a.createTemplateFactory)({id:"9/fZR68R",block:'[[[41,[30,0,["showEventForSuccessWrapper"]],[[[1,"  "],[11,0],[24,0,"events-live-event-for-success-wrapper pv4 pl5"],[17,1],[12],[1,"\\n    "],[10,0],[14,0,"display-flex justify-space-between align-items-center mr5"],[12],[1,"\\n      "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n        "],[10,"h2"],[14,0,"t-20 t-black"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_event_for_success_wrapper_header","events-live/components/event-for-success/event-for-success-wrapper"],null]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n\\n"],[1,"      "],[8,[39,2],[[24,"aria-controls","a11y-event-for-success-cards-container"],[16,"aria-expanded",[52,[30,0,["isCollapsed"]],"false","true"]],[4,[38,5],[[52,[30,0,["isCollapsed"]],"highlight_expand","highlight_collapse"]],null]],[["@circle","@type","@color","@icon","@click","@text","@size"],[true,"secondary","muted",[52,[30,0,["isCollapsed"]],"chevron-down-icon","chevron-up-icon"],[28,[37,3],[[30,0],"isCollapsed",[28,[37,4],[[30,0,["isCollapsed"]]],null]],null],[52,[30,0,["isCollapsed"]],[28,[37,1],["event_for_success_expand_a11y_text","events-live/components/event-for-success/event-for-success-wrapper"],null],[28,[37,1],["event_for_success_collapse_a11y_text","events-live/components/event-for-success/event-for-success-wrapper"],null]],1]],null],[1,"\\n    "],[13],[1,"\\n\\n"],[41,[51,[30,0,["isCollapsed"]]],[[[1,"      "],[10,0],[14,1,"a11y-event-for-success-cards-container"],[14,0,"display-flex align-items-center flex-wrap mt4"],[12],[1,"\\n"],[41,[30,0,["showDescriptionCard"]],[[[1,"          "],[8,[39,7],[[24,0,"mr5 mb2"]],[["@cardHeaderID","@cardTitle","@cardContent","@isModalOpen","@illustrationClassname"],["event-for-success-card-description-header",[28,[37,1],["i18n_event_for_success_add_description_card_title","events-live/components/event-for-success/event-for-success-wrapper"],null],[28,[37,1],["i18n_event_for_success_add_description_card_content","events-live/components/event-for-success/event-for-success-wrapper"],null],[30,0,["isAddDescriptionCardClicked"]],"events-live-event-for-success-card__description-illustration"]],[["cardAction"],[[[[1,"\\n              "],[8,[39,2],[[24,"aria-describedby","event-for-success-card-description-header"],[4,[38,5],["manage_add_description"],null]],[["@text","@class","@click","@color","@type","@size"],[[28,[37,1],["i18n_event_for_success_add_description_card_cta_text","events-live/components/event-for-success/event-for-success-wrapper"],null],"mt2",[28,[37,8],[[30,0,["openEditEventModal"]],"description"],null],"muted","secondary",2]],null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showSpeakersCard"]],[[[1,"          "],[8,[39,7],[[24,0,"mr5 mb2"]],[["@cardHeaderID","@cardTitle","@cardContent","@illustrationClassname"],["event-for-success-card-speakers-header",[28,[37,1],["i18n_event_for_success_add_speakers_card_title","events-live/components/event-for-success/event-for-success-wrapper"],null],[28,[37,1],["i18n_event_for_success_add_speakers_card_content","events-live/components/event-for-success/event-for-success-wrapper"],null],"events-live-event-for-success-card__speakers-illustration"]],[["cardAction"],[[[[1,"\\n              "],[8,[39,2],[[24,"aria-describedby","event-for-success-card-speakers-header"],[4,[38,5],["manage_add_speakers"],null]],[["@text","@class","@click","@color","@type","@size"],[[28,[37,1],["i18n_event_for_success_add_speakers_card_cta_text","events-live/components/event-for-success/event-for-success-wrapper"],null],"mt2",[28,[37,8],[[30,0,["openEditEventModal"]],"speakers"],null],"muted","secondary",2]],null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"]],[]],null],[41,[30,0,["canEditEvent"]],[[[1,"  "],[8,[39,9],null,[["@eventInfo","@onEventUpdate","@isModalOpen","@closeModal","@focusElement"],[[30,2],[30,3],[30,0,["isEditEventModalOpen"]],[28,[37,3],[[30,0],"isEditEventModalOpen",false],null],[30,0,["formElemToFocus"]]]],null],[1,"\\n"]],[]],null]],["&attrs","@eventInfo","@onEventUpdate"],false,["if","t","artdeco-button@artdeco-button","ember-set-helper@set","global-helpers@not","ember-cli-pemberly-tracking@track-interaction","unless","events-live@event-for-success/event-for-success-card","fn","events-form@edit-event-modal"]]',moduleName:"events-live/components/event-for-success/event-for-success-wrapper.hbs",isStrictMode:!1})
let f=(u=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"isCollapsed",p,this);(0,t.default)(this,"isEditEventModalOpen",m,this);(0,t.default)(this,"formElemToFocus",g,this)}get canEditEvent(){return(0,d.getEventViewerState)(this.args.eventInfo).canEdit}get showDescriptionCard(){return!(0,l.get)(this.args.eventInfo,"localizedDescription.text")}get showSpeakersCard(){var e
return!(null!==(e=(0,l.get)(this.args.eventInfo,"speakers"))&&void 0!==e&&e.length)}get showEventForSuccessWrapper(){return this.canEditEvent&&(this.showDescriptionCard||this.showSpeakersCard)}openEditEventModal(e){this.isEditEventModalOpen=!0
this.formElemToFocus=e}},p=(0,i.default)(u.prototype,"isCollapsed",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),m=(0,i.default)(u.prototype,"isEditEventModalOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g=(0,i.default)(u.prototype,"formElemToFocus",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"openEditEventModal",[l.action],Object.getOwnPropertyDescriptor(u.prototype,"openEditEventModal"),u.prototype),u)
e.default=f;(0,o.setComponentTemplate)(h,f)}))
define("events-live/components/events-creation-upsell",["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,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d
const u=(0,a.createTemplateFactory)({id:"x6G1qXej",block:'[[[8,[39,0],[[24,0,"events-creation-upsell"],[17,1]],null,[["default"],[[[[1,"\\n  "],[10,1],[14,0,"events-creation-upsell__illustration--calendar"],[12],[13],[1,"\\n  "],[10,0],[14,0,"pt2"],[12],[1,"\\n    "],[10,"header"],[12],[1,"\\n      "],[10,"h2"],[14,1,"creation-upsell-message"],[14,0,"t-black t-14"],[12],[1,"\\n        "],[1,[28,[35,1],["i18n_upsell_message","events-live/components/events-creation-upsell"],null]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n    "],[8,[39,2],[[24,0,"mt2"],[24,"aria-describedby","creation-upsell-message"],[4,[38,4],[[30,0,["createEventControlName"]]],null]],[["@text","@click","@color","@type","@size"],[[28,[37,1],["i18n_create_event","events-live/components/events-creation-upsell"],null],[28,[37,3],[[30,0],"showCreateEventModal",true],null],"muted","secondary",2]],null],[1,"\\n    "],[8,[39,5],null,[["@context","@closeModal","@isModalOpen"],["RIGHT-RAIL-UPSELL",[28,[37,3],[[30,0],"showCreateEventModal",false],null],[30,0,["showCreateEventModal"]]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]]]]]],["&attrs"],false,["artdeco-card@artdeco-card","t","artdeco-button@artdeco-button","ember-set-helper@set","ember-cli-pemberly-tracking@track-interaction","events-form-modal@create-event-modal"]]',moduleName:"events-live/components/events-creation-upsell.hbs",isStrictMode:!1})
let p=(c=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"showCreateEventModal",d,this)}get createEventControlName(){var e
return null!==(e=this.args.createEventControlName)&&void 0!==e?e:"create_event_from_upsell"}},d=(0,i.default)(c.prototype,"showCreateEventModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),c)
e.default=p;(0,o.setComponentTemplate)(u,p)}))
define("events-live/components/expandable-list-panel",["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/debug","@ember/object"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p
const m=(0,a.createTemplateFactory)({id:"0WAKE+g+",block:'[[[8,[39,0],[[16,0,[52,[30,1],"events-live-community-expandable-list-panel"]],[17,2]],null,[["default"],[[[[1,"\\n"],[41,[30,3],[[[1,"    "],[10,"header"],[15,0,[29,["pt5 pb1 ",[52,[30,1],"ph3","ph5"]]]],[14,"role","presentation"],[12],[1,"\\n      "],[10,"h2"],[14,0,"t-20 t-black t-bold"],[12],[1,"\\n        "],[8,[39,2],null,[["@tvm"],[[30,3]]],null],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[10,"ul"],[15,0,[30,4]],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,0,["listItemsToBeRendered"]]],null]],null],null,[[[1,"      "],[18,15,[[30,5],[30,6]]],[1,"\\n"]],[5,6]],null],[1,"  "],[13],[1,"\\n"],[41,[30,0,["showFooter"]],[[[41,[30,0,["isExpanded"]],[[[41,[51,[30,7]],[[[1,"        "],[10,"footer"],[14,0,"artdeco-card__actions"],[15,"aria-label",[28,[37,7],["i18n_see_all_a11y_text","events-live/components/expandable-list-panel"],null]],[12],[1,"\\n          "],[8,[39,8],[[16,"aria-label",[30,8]],[24,0,"artdeco-card__action artdeco-button artdeco-button--tertiary artdeco-button--3 artdeco-button--fluid artdeco-button--muted m0"],[4,[38,9],[[30,10]],null]],[["@href"],[[30,9]]],[["default"],[[[[1,"\\n            "],[1,[30,11]],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null]],[]],[[[1,"      "],[10,"footer"],[14,0,"artdeco-card__actions"],[15,"aria-label",[28,[37,7],["i18n_see_more_a11y_text","events-live/components/expandable-list-panel"],null]],[12],[1,"\\n        "],[8,[39,10],[[4,[38,9],[[30,14]],null]],[["@aria-label","@class","@click","@size","@text","@stretch","@type","@controlType","@icon","@color","@iconRight"],[[30,12],"artdeco-card__action m0",[30,0,["onExpandViewPanel"]],3,[30,13],"fluid","tertiary","button","chevron-down-icon","muted",true]],null],[1,"\\n      "],[13],[1,"\\n"]],[]]]],[]],null]],[]]]]]],["@inSidebar","&attrs","@headerText","@listClass","listItem","index","@hideSeeAllLink","@seeAllA11yText","@seeAllNavigationUrl","@seeAllLinkControlName","@seeAllText","@seeMoreA11yText","@seeMoreText","@expandButtonControlName","&default"],false,["artdeco-card@artdeco-card","if","text-view-model@text-view-model-v2","each","-track-array","yield","unless","t","app-aware-link@app-aware-link","ember-cli-pemberly-tracking@track-interaction","artdeco-button@artdeco-button"]]',moduleName:"events-live/components/expandable-list-panel.hbs",isStrictMode:!1})
let g=(u=class extends l.default{get listItemsToBeRendered(){const{listItems:e,initialRenderCount:t}=this.args
return this.isExpanded?e:e.slice(0,t)}get showFooter(){const{listItems:e,initialRenderCount:t}=this.args
return e.length>t}constructor(){super(...arguments);(0,t.default)(this,"isExpanded",p,this)}onExpandViewPanel(){this.isExpanded=!0}},p=(0,i.default)(u.prototype,"isExpanded",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){var e
return null!==(e=this.args.showExpandedView)&&void 0!==e&&e}}),(0,i.default)(u.prototype,"onExpandViewPanel",[d.action],Object.getOwnPropertyDescriptor(u.prototype,"onExpandViewPanel"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("events-live/components/manage/manage-dropdown",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","community-panel/utils/community-panel-query","ember-lifeline","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-util","events-live/utils/events-requests","events-shared-v2/utils/tracking-helper","global-utils/utils/url","global-utils/utils/is-browser"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z,V,B,G
const H=(0,a.createTemplateFactory)({id:"fIY5irKH",block:'[[[8,[39,0],null,[["@isOpen","@onVisibilityChange","@justification","@tabIndex"],[[30,0,["isManageDropdownOpen"]],[28,[37,1],[[30,0],"isManageDropdownOpen"],null],"left",0]],[["default"],[[[[1,"\\n  "],[8,[30,1,["dropdown-trigger"]],[[24,0,"events-live-top-card__cta artdeco-button artdeco-button--secondary artdeco-button--muted"]],[["@withIcon"],[true]],[["default"],[[[[1,"\\n    "],[10,1],[12],[1,"\\n      "],[1,[28,[35,2],["i18n_manage","events-live/components/manage/manage-dropdown"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["dropdown-content"]],null,null,[["default"],[[[[1,"\\n    "],[10,"ul"],[12],[1,"\\n      "],[10,"li"],[12],[1,"\\n        "],[8,[39,3],[[4,[38,5],["manage"],null]],[["@itemSelected"],[[28,[37,4],[[30,0,["showManageAttendeeModal"]],[30,1,["close"]]],null]]],[["default"],[[[[1,"\\n          "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n            "],[1,[28,[35,6],null,[["type","size"],["people-icon","small"]]]],[1,"\\n            "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_manage_attendees","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n\\n"],[41,[30,2],[[[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,3],[[4,[38,5],["edit"],null]],[["@itemSelected"],[[28,[37,4],[[30,0,["showEditEventModal"]],[30,1,["close"]]],null]]],[["default"],[[[[1,"\\n            "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n              "],[1,[28,[35,6],null,[["type","size"],["pencil-icon","small"]]]],[1,"\\n              "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_edit_event","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showShareDropdownOption"]],[[[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,3],[[4,[38,5],["share"],null]],[["@itemSelected","@disabled"],[[28,[37,4],[[30,0,["showShareInPostModal"]],[30,1,["close"]]],null],[30,3]]],[["default"],[[[[1,"\\n            "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n              "],[1,[28,[35,6],null,[["type","size"],["forward-icon","small"]]]],[1,"\\n              "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_share_event","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showDownloadInfoOption"]],[[[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,3],[[4,[38,5],["download_leads_from_manage_dropdown"],null]],[["@itemSelected"],[[28,[37,4],[[30,0,["downloadLeadsAction"]],[30,1,["close"]]],null]]],[["default"],[[[[1,"\\n            "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n              "],[1,[28,[35,6],null,[["type","size"],["download-icon","small"]]]],[1,"\\n              "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_download_registration_info","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["viewerState","canCancel"]],[[[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,3],[[4,[38,5],["cancel"],null]],[["@itemSelected"],[[28,[37,4],[[30,0,["showCancelConfirmationModal"]],[30,1,["close"]]],null]]],[["default"],[[[[1,"\\n            "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n              "],[1,[28,[35,6],null,[["type","size"],["clear-icon","small"]]]],[1,"\\n              "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_cancel_event","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["viewerState","canDelete"]],[[[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,3],[[4,[38,5],["delete"],null]],[["@itemSelected"],[[28,[37,4],[[30,0,["showDeleteConfirmationModal"]],[30,1,["close"]]],null]]],[["default"],[[[[1,"\\n            "],[10,0],[14,0,"tap-target display-flex align-items-center white-space-nowrap"],[12],[1,"\\n              "],[1,[28,[35,6],null,[["type","size"],["trash-icon","small"]]]],[1,"\\n              "],[10,1],[14,0,"ml2"],[12],[1,[28,[35,2],["i18n_delete_event","events-live/components/manage/manage-dropdown"],null]],[13],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n\\n"],[41,[30,0,["isManageAttendeeModalOpen"]],[[[1,"  "],[8,[39,8],null,[["@isOpen","@eventId","@isCancelledEvent","@isPostEvent","@isPrivateEvent","@closeManageEventModal","@downloadLeads","@refreshCurrentRoute"],[true,[30,4],[30,0,["eventState","isCancelled"]],[30,0,["eventState","isPast"]],[30,0,["eventState","isPrivate"]],[28,[37,1],[[30,0],"isManageAttendeeModalOpen",false],null],[52,[30,0,["showDownloadInfoOption"]],[28,[37,4],[[30,0,["downloadLeads"]],[30,4]],null]],[30,5]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[8,[39,9],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isCancelConfirmationDialogOpen"]],[28,[37,2],["i18n_cancel_event","events-live/components/manage/manage-dropdown"],null],[28,[37,2],["i18n_cancellation_disclaimer_content","events-live/components/manage/manage-dropdown"],[["linkInfo"],[[28,[37,10],null,[["target","href","rel","class","aria-label","data-test-learn-more-about-cancel-link"],["_blank",[30,0,["helpCenterLink"]],"noopener noreferrer","link",[28,[37,2],["i18n_learn_more_about_cancel_a11y","events-live/components/manage/manage-dropdown"],null],true]]]]]],[28,[37,2],["i18n_cancel_event","events-live/components/manage/manage-dropdown"],null],[28,[37,2],["i18n_keep_event","events-live/components/manage/manage-dropdown"],null],[30,0,["toggleIsCancelConfirmationDialogOpen"]],[30,0,["confirmEventCancellation"]],[30,0,["toggleIsCancelConfirmationDialogOpen"]],"cancel-confirmation-dialog"]],null],[1,"\\n\\n"],[8,[39,9],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isDeleteConfirmationDialogOpen"]],[28,[37,2],["i18n_delete_event","events-live/components/manage/manage-dropdown"],null],[28,[37,2],["i18n_deletion_with_out_cancel_disclaimer_content","events-live/components/manage/manage-dropdown"],[["linkInfo"],[[28,[37,10],null,[["target","href","rel","class","aria-label","data-test-learn-more-about-delete-link"],["_blank",[30,0,["helpCenterLink"]],"noopener noreferrer","link",[28,[37,2],["i18n_learn_more_about_delete_a11y","events-live/components/manage/manage-dropdown"],null],true]]]]]],[28,[37,2],["i18n_delete_event","events-live/components/manage/manage-dropdown"],null],[28,[37,2],["i18n_keep_event","events-live/components/manage/manage-dropdown"],null],[30,0,["toggleIsDeleteConfirmationDialogOpen"]],[30,0,["confirmEventDeletion"]],[30,0,["toggleIsDeleteConfirmationDialogOpen"]],"delete-confirmation-dialog"]],null],[1,"\\n\\n"],[41,[30,0,["showShareDropdownOption"]],[[[1,"  "],[8,[39,11],null,[["@eventId","@vanityName","@eventName","@eventShareText","@eventState","@isModalOpen","@scheduledLiveUgcPostUrn","@onCloseModal"],[[30,4],[30,6,["vanityName"]],[30,0,["eventName"]],[30,6,["defaultShareText"]],[30,0,["eventState"]],[30,0,["isEventShareModalOpen"]],[52,[30,0,["eventState","isNewLiveVideoEvent"]],[30,6,["ugcPostUrn"]]],[28,[37,1],[[30,0],"isEventShareModalOpen",false],null]]],[["default"],[[[[1,"\\n    "],[8,[39,12],null,[["@isShareboxModalOpen","@urlToShare","@prefilledTextTVM","@shareOrigin","@onShareSuccess","@onCloseShareboxModal","@actorsOverride"],[[30,8,["isModalOpen"]],[30,8,["eventShareUrl"]],[30,8,["eventShareTextViewModel"]],"MEDIA_ENTITY_PAGE",[30,7,["onShareModel"]],[30,7,["onCloseModal"]],[52,[28,[37,13],[[30,0,["viewerState","isHost"]],[30,0,["organizingCompany"]]],null],[28,[37,14],[[30,0,["organizingCompany"]]],null]]]],null],[1,"\\n  "]],[7,8]]]]],[1,"\\n"]],[]],null]],["dropdown","@showEditDropdownOption","@disableShare","@eventId","@refreshCurrentRoute","@eventInfo","actions","properties"],false,["artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","t","artdeco-dropdown@artdeco-dropdown-item","fn","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","if","events-live@manage/manage-event-modal","artdeco-modal@artdeco-confirmation-dialog","hash","events-live@support-share","sharing-entry@share-box-modal","global-helpers@and","array"]]',moduleName:"events-live/components/manage/manage-dropdown.hbs",isStrictMode:!1}),W="components/events-live@manage/manage-dropdown"
let q=(_=(0,s.inject)("tracking"),T=(0,s.inject)("locale"),E=(0,s.inject)("i18n"),k=(0,s.inject)("store"),w=(0,s.inject)("router"),O=(0,s.inject)("client-sensor-web@client-sensor"),S=(0,s.inject)("community-panel@interest-package-data-manager"),C=(0,s.inject)("persistent-toast-manager@persistent-toast-manager"),D=(0,s.inject)("global-services@window"),I=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"locale",P,this);(0,t.default)(this,"i18n",x,this);(0,t.default)(this,"store",N,this);(0,t.default)(this,"router",M,this);(0,t.default)(this,"clientSensor",R,this);(0,t.default)(this,"interestPackageDataManager",L,this);(0,t.default)(this,"persistentToastManager",F,this);(0,t.default)(this,"windowService",U,this);(0,t.default)(this,"isManageDropdownOpen",j,this);(0,t.default)(this,"isManageAttendeeModalOpen",z,this);(0,t.default)(this,"isCancelConfirmationDialogOpen",V,this);(0,t.default)(this,"isDeleteConfirmationDialogOpen",B,this);(0,t.default)(this,"isEventShareModalOpen",G,this)}get eventName(){var e
return null!==(e=(0,l.get)(this.args.eventInfo,"name"))&&void 0!==e?e:(0,l.get)(this.args.eventInfo,"localizedName")}get organizingCompany(){const{eventInfo:e,isDashEventModel:t}=this.args
return(0,l.get)(e,t?"organizer.organizingCompanyUrn":"organizingCompany")}get viewerState(){return(0,h.getEventViewerState)(this.args.eventInfo,this.args.isDashEventModel)}get eventState(){return(0,h.getEventState)(this.args.eventInfo)}get helpCenterLink(){return jSecure.sanitizeUrl(`${(0,b.getDomainUrl)()}/help/linkedin/answer/106265?lang=${this.locale.interfaceLocale}`)}get showShareDropdownOption(){return this.viewerState.canShare&&this.viewerState.isHost}get showDownloadInfoOption(){return this.eventState.preAttendFlowUseCase===m.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW&&this.viewerState.isHost&&!!(0,l.get)(this.organizingCompany,"active")}showManageAttendeeModal(e){null==e||e()
this._openModal("isManageAttendeeModalOpen")}showCancelConfirmationModal(e){null==e||e()
this._openModal("isCancelConfirmationDialogOpen")}showEditEventModal(e){null==e||e()
this.args.editEvent()}showDeleteConfirmationModal(e){null==e||e()
this._openModal("isDeleteConfirmationDialogOpen")}showShareInPostModal(e){null==e||e()
this.isEventShareModalOpen=!0}confirmEventDeletion(){this.tracking.fireInteractionEvent("delete_modal_delete")
this.isDeleteConfirmationDialogOpen=!1
const e=(0,l.get)(this.args.eventInfo,"ugcPostUrn")
this.store.adapterFor("-ember-m3").ajax(...(0,g.getDeleteEventRequest)(e)).then((()=>this._fetchEntitiesFollowed())).then((()=>{if(!this.isDestroying){(0,v.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,m.ProfessionalEventActionType.DELETE_EVENT,"delete_event")
const e=this.i18n.lookupTranslation(W,"i18n_delete_success")()
this.persistentToastManager.success({message:e})
this.router.transitionTo("feed.index")}}))}confirmEventCancellation(){const{eventInfo:e,eventId:t}=this.args,n=(0,l.get)(e,"entityUrn"),i=this.args.isDashEventModel?`${(0,g.generateBaseEventDashUrl)()}/${n}`:(0,g.generateBaseEventUrl)(t)
this.tracking.fireInteractionEvent("cancel_modal_cancel")
this.isCancelConfirmationDialogOpen=!1;(0,l.set)(e,"cancelled",!0)
return e.save({adapterOptions:{partial:!0,url:i}}).then((()=>{var e,n;(0,v.fireProfessionalEventActionEvent)(this.tracking,t,m.ProfessionalEventActionType.CANCEL_EVENT,"cancel_event")
null===(e=(n=this.args).onEventUpdate)||void 0===e||e.call(n)})).catch((t=>{e.rollbackAttributes()
throw t}))}toggleIsCancelConfirmationDialogOpen(){this.tracking.fireInteractionEvent("cancel_modal_keep")
this.isCancelConfirmationDialogOpen=!this.isCancelConfirmationDialogOpen}toggleIsDeleteConfirmationDialogOpen(){this.tracking.fireInteractionEvent("delete_modal_keep")
this.isDeleteConfirmationDialogOpen=!this.isDeleteConfirmationDialogOpen}_openModal(e){e&&(0,p.runTask)(this,(()=>{this[e]=!0}))}_fetchEntitiesFollowed(){return(0,u.default)({store:this.store,interestPackageDataManager:this.interestPackageDataManager,clientSensor:this.clientSensor,isReloadTrue:!0})}downloadLeadsAction(e){null==e||e()
this.downloadLeads(this.args.eventId,"download_leads_from_manage_dropdown")}downloadLeads(e,t){return(0,f.generateEventsLeadsDownloadURLRequest)(this.store,e).then((n=>{const i=(0,l.get)(n,"url")
if(y.default&&i&&!this.isDestroying){const n=(new Date).toISOString().slice(0,10).replace(/-/g,""),r=new Date(Date.now()-7776e6).toISOString().slice(0,10).replace(/-/g,""),o=document.createElement("a")
o.setAttribute("href",jSecure.sanitizeUrl(i))
o.setAttribute("download",`${this.eventName}\n            _${r}_to_${n}.csv`)
o.style.display="none"
document.body.appendChild(o)
o.click()
document.body.removeChild(o);(0,v.fireProfessionalEventActionEvent)(this.tracking,e,m.ProfessionalEventActionType.DOWNLOAD_LEAD_DATA,t)}else if(y.default)throw new Error("Download URL to download leads is not returned from server")})).catch((e=>{this.persistentToastManager.error({message:this.i18n.lookupTranslation(W,"i18n_generic_failure")()})
throw e}))}},A=(0,i.default)(I.prototype,"tracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(I.prototype,"locale",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(I.prototype,"i18n",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(I.prototype,"store",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(I.prototype,"router",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(I.prototype,"clientSensor",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(I.prototype,"interestPackageDataManager",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,i.default)(I.prototype,"persistentToastManager",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,i.default)(I.prototype,"windowService",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,i.default)(I.prototype,"isManageDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),z=(0,i.default)(I.prototype,"isManageAttendeeModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,i.default)(I.prototype,"isCancelConfirmationDialogOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),B=(0,i.default)(I.prototype,"isDeleteConfirmationDialogOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=(0,i.default)(I.prototype,"isEventShareModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(I.prototype,"showManageAttendeeModal",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"showManageAttendeeModal"),I.prototype),(0,i.default)(I.prototype,"showCancelConfirmationModal",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"showCancelConfirmationModal"),I.prototype),(0,i.default)(I.prototype,"showEditEventModal",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"showEditEventModal"),I.prototype),(0,i.default)(I.prototype,"showDeleteConfirmationModal",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"showDeleteConfirmationModal"),I.prototype),(0,i.default)(I.prototype,"showShareInPostModal",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"showShareInPostModal"),I.prototype),(0,i.default)(I.prototype,"confirmEventDeletion",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"confirmEventDeletion"),I.prototype),(0,i.default)(I.prototype,"confirmEventCancellation",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"confirmEventCancellation"),I.prototype),(0,i.default)(I.prototype,"toggleIsCancelConfirmationDialogOpen",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"toggleIsCancelConfirmationDialogOpen"),I.prototype),(0,i.default)(I.prototype,"toggleIsDeleteConfirmationDialogOpen",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"toggleIsDeleteConfirmationDialogOpen"),I.prototype),(0,i.default)(I.prototype,"downloadLeadsAction",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"downloadLeadsAction"),I.prototype),(0,i.default)(I.prototype,"downloadLeads",[l.action],Object.getOwnPropertyDescriptor(I.prototype,"downloadLeads"),I.prototype),I)
e.default=q;(0,o.setComponentTemplate)(H,q)}))
define("events-live/components/manage/manage-event-modal-invitee-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","@glimmer/tracking","@ember/object","@ember/debug"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p
const m=(0,a.createTemplateFactory)({id:"sCdEksp8",block:'[[[8,[39,0],[[24,0,"full-width"],[17,1]],[["@entityLockupClass","@miniProfile","@badgeDegree","@profileLinkControlName","@showHovercard"],["pl2",[30,2,["miniProfileWithDistance","miniProfile"]],[30,2,["miniProfileWithDistance","distance"]],"view_profile",false]],[["default"],[[[[1,"\\n"],[41,[28,[37,2],[[30,3]],null],[[[1,"    "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n      "],[8,[39,3],[[16,"aria-label",[28,[37,4],["i18n_withdraw_invitation","events-live/components/manage/manage-event-modal-invitee-card"],null]]],[["@type","@color","@size","@click","@disabled"],["tertiary","muted","2",[52,[51,[30,0,["shouldDisableWithdrawCTA"]]],[30,0,["onWithdrawInvite"]]],[30,0,["shouldDisableWithdrawCTA"]]]],[["default"],[[[[1,"\\n        "],[1,[28,[35,4],["i18n_withdraw","events-live/components/manage/manage-event-modal-invitee-card"],null]],[1,"\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null]],[]]]]]],["&attrs","@member","@hideCTA"],false,["ui@entity-action-row","if","global-helpers@not","artdeco-button@artdeco-button","t","unless"]]',moduleName:"events-live/components/manage/manage-event-modal-invitee-card.hbs",isStrictMode:!1})
let g=(u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"shouldDisableWithdrawCTA",p,this)}onWithdrawInvite(){this.shouldDisableWithdrawCTA=!0
this.args.withdrawInvite().finally((()=>{this.isDestroying||(this.shouldDisableWithdrawCTA=!1)}))}},p=(0,i.default)(u.prototype,"shouldDisableWithdrawCTA",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"onWithdrawInvite",[c.action],Object.getOwnPropertyDescriptor(u.prototype,"onWithdrawInvite"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("events-live/components/manage/manage-event-modal-tab-pane-list",["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 r=(0,n.createTemplateFactory)({id:"z0+58PmA",block:'[[[11,"ul"],[16,0,[29,["artdeco-list artdeco-list--offset-",[52,[30,1],[30,1],"2"],"\\n    events-manage-event-modal__list pl4"]]],[17,2],[12],[1,"\\n"],[42,[28,[37,2],[[28,[37,2],[[30,3]],null]],null],[52,[30,4],[30,4],"id"],[[[1,"    "],[10,"li"],[14,0,"artdeco-list__item display-flex pv3 pr4"],[12],[1,"\\n      "],[18,6,[[30,5]]],[1,"\\n    "],[13],[1,"\\n"]],[5]],null],[13]],["@offset","&attrs","@memberList","@keyName","member","&default"],false,["if","each","-track-array","yield"]]',moduleName:"events-live/components/manage/manage-event-modal-tab-pane-list.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/manage/manage-event-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldGet","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/debug","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","events-live/utils/attendee-collection","events-live/utils/constants","events-live/utils/data-providers","events-live/utils/invitation-collection","events-live/utils/requester-collection","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-requests","events-shared-v2/utils/tracking-helper","global-helpers/helpers/name","global-utils/utils/is-browser","global-utils/utils/logger","rsvp","tracked-built-ins","tracked-toolbox","urn-utils"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D,I){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var A,P,x,N,M,R,L,F,U,j,z,V,B,G,H,W,q,K,Y,$,Q,X,Z,J,ee,te,ne,ie,re,oe,ae,le,se
const ce=(0,s.createTemplateFactory)({id:"sdIsnExb",block:'[[[11,0],[17,1],[12],[1,"\\n"],[1,"  "],[8,[39,0],null,[["@isOpen","@headerId","@size","@dismissModal","@modalClasses","@testId"],[[30,2],"manage-event-modal-header","large",[30,0,["closeModal"]],"events-manage-event-modal overflow-hidden full-height","manage-event-modal"]],[["default"],[[[[1,"\\n    "],[8,[30,3,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n      "],[10,"h2"],[14,1,"manage-event-modal-header"],[12],[1,"\\n        "],[1,[28,[35,1],["i18n_manage_event","events-live/components/manage/manage-event-modal"],null]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,3,["artdeco-modal-content"]],null,[["@classNames"],["p0 flex-1"]],[["default"],[[[[1,"\\n"],[1,"      "],[10,0],[14,1,"events-live-manage-event-modal__hoverable-outlet"],[12],[13],[1,"\\n"],[1,"      "],[8,[39,2],null,[["@selection","@class"],[[30,0,["selection"]],"events-live-manage-event-modal__tabs-container"]],[["default"],[[[[1,"\\n        "],[10,0],[14,0,"display-flex flex-column full-height"],[12],[1,"\\n          "],[8,[30,4,["tablist"]],null,[["@id","@class"],["basic-tablist","flex-shrink-zero"]],[["default"],[[[[1,"\\n            "],[8,[30,5,["tab"]],null,[["@model","@id","@on-select"],["Attendees","tab-attendees",[30,0,["selectAttendeesTab"]]]],[["default"],[[[[1,"\\n              "],[1,[28,[35,1],["i18n_attendees_tab_title","events-live/components/manage/manage-event-modal"],null]],[1,"\\n            "]],[]]]]],[1,"\\n            "],[8,[30,5,["tab"]],null,[["@model","@id","@on-select"],["Invited","tab-invited",[30,0,["selectInvitedTab"]]]],[["default"],[[[[1,"\\n              "],[1,[28,[35,1],["i18n_invited_tab_title","events-live/components/manage/manage-event-modal"],null]],[1,"\\n            "]],[]]]]],[1,"\\n"],[41,[30,6],[[[1,"              "],[8,[30,5,["tab"]],null,[["@model","@id","@on-select"],["Requested","tab-requested",[30,0,["selectRequestedTab"]]]],[["default"],[[[[1,"\\n"],[41,[30,0,["requesterTotal"]],[[[1,"                  "],[1,[28,[35,1],["i18n_requested_with_count_tab_title","events-live/components/manage/manage-event-modal"],[["count"],[[28,[37,4],[[30,0,["requesterTotal"]]],null]]]]],[1,"\\n"]],[]],[[[1,"                  "],[1,[28,[35,1],["i18n_requested_tab_title","events-live/components/manage/manage-event-modal"],null]],[1,"\\n"]],[]]],[1,"              "]],[]]]]],[1,"\\n"]],[]],null],[1,"          "]],[5]]]]],[1,"\\n          "],[10,0],[14,0,"events-live-manage-event-modal__tabpanels-container"],[12],[1,"\\n            "],[10,0],[14,0,"display-flex flex-column full-height"],[12],[1,"\\n"],[41,[28,[37,5],[[30,0,["selection"]],"Attendees"],null],[[[41,[30,0,["attendeeTotal"]],[[[1,"                  "],[10,0],[14,0,"events-live-manage-event-modal__tabpanel-pagination-info"],[12],[1,"\\n                    "],[10,1],[12],[1,"\\n                      "],[1,[28,[35,1],["i18n_total_count_pagination_info","events-live/components/manage/manage-event-modal"],[["totalCount"],[[28,[37,4],[[30,0,["attendeeTotal"]]],null]]]]],[1,"\\n                    "],[13],[1,"\\n"],[41,[30,7],[[[1,"                      "],[10,0],[14,0,"events-live-manage-event-modal__tabpanel-download-cta-container display-flex"],[12],[1,"\\n                        "],[8,[39,6],[[4,[38,7],["download_leads_from_manage_attendees"],null]],[["@text","@click","@type","@color","@size"],[[52,[30,0,["isDownloadLeadsInProgress"]],[28,[37,1],["i18n_downloading","events-live/components/manage/manage-event-modal"],null],[28,[37,1],["i18n_download","events-live/components/manage/manage-event-modal"],null]],[30,0,["downloadLeadsAction"]],"tertiary","muted",1]],null],[1,"\\n"],[41,[30,0,["isDownloadLeadsInProgress"]],[[[1,"                          "],[8,[39,8],null,[["@class","@size","@a11yText"],["m0 ml2","small",[28,[37,1],["i18n_downloading_leads_a11y_text","events-live/components/manage/manage-event-modal"],null]]],null],[1,"\\n"]],[]],null],[1,"                        "],[8,[39,9],[[24,0,"ml1"]],[["@placement","@to","@on"],["right","events-live-manage-event-modal__hoverable-outlet","click"]],[["default"],[[[[1,"\\n                          "],[10,"button"],[15,"aria-controls",[30,8,["ariaId"]]],[15,"aria-expanded",[30,8,["ariaExpanded"]]],[15,"aria-label",[28,[37,1],["i18n_learn_more_crm_tooltip_trigger","events-live/components/manage/manage-event-modal"],null]],[14,0,"v-align-middle"],[14,4,"button"],[12],[1,"\\n                            "],[1,[28,[35,10],null,[["type","size","class"],["notify-pebble-icon","small","events-live-manage-event-modal__tooltip-trigger-icon"]]]],[1,"\\n                          "],[13],[1,"\\n                          "],[8,[30,8,["artdeco-hoverable-content"]],null,[["@theme","@to","@contentClass"],["inverse","events-live-manage-event-modal__hoverable-outlet","events-live-manage-event-modal__tooltip-content"]],[["default"],[[[[1,"\\n                            "],[1,[28,[35,1],["i18n_learn_more_crm_tooltip_message","events-live/components/manage/manage-event-modal"],[["link"],[[28,[37,11],null,[["class","href","rel","target","data-test-events-link-with-crm-tooltip-content-link"],["link-without-visited-state","/help/lms/answer/a489155","noopener noreferrer","_blank",true]]]]]]],[1,"\\n                          "]],[]]]]],[1,"\\n                        "]],[8]]]]],[1,"\\n                      "],[13],[1,"\\n"]],[]],null],[1,"                  "],[13],[1,"\\n"]],[]],null]],[]],[[[41,[28,[37,5],[[30,0,["selection"]],"Invited"],null],[[[41,[30,0,["invitedTotal"]],[[[1,"                  "],[10,0],[14,0,"events-live-manage-event-modal__tabpanel-pagination-info"],[12],[1,"\\n                    "],[1,[28,[35,1],["i18n_total_count_pagination_info","events-live/components/manage/manage-event-modal"],[["totalCount"],[[28,[37,4],[[30,0,["invitedTotal"]]],null]]]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null]],[]],[[[41,[28,[37,5],[[30,0,["selection"]],"Requested"],null],[[[41,[30,0,["requesterTotal"]],[[[1,"                  "],[10,0],[14,0,"events-live-manage-event-modal__tabpanel-pagination-info"],[12],[1,"\\n                    "],[1,[28,[35,1],["i18n_total_count_pagination_info","events-live/components/manage/manage-event-modal"],[["totalCount"],[[28,[37,4],[[30,0,["requesterTotal"]]],null]]]]],[1,"\\n                  "],[13],[1,"\\n"]],[]],null],[1,"              "]],[]],null]],[]]]],[]]],[1,"              "],[10,0],[14,0,"events-live-manage-event-modal__infinite-scroll-container"],[12],[1,"\\n"],[1,"                "],[8,[39,12],null,[["@onInfiniteScroll","@scrollingElementSelector","@eventTarget","@triggerOnInsert"],[[30,0,["infiniteScroll"]],".events-live-manage-event-modal__infinite-scroll-container",".events-live-manage-event-modal__infinite-scroll-container",[30,0,["isInitialLoad"]]]],[["default"],[[[[1,"\\n                  "],[8,[30,4,["tabpanel"]],null,[["@model","@id","@class"],["Attendees","panel-attendees","events-live-manage-event-modal__tabpanel"]],[["default"],[[[[1,"\\n                    "],[8,[39,13],null,[["@class","@keyName","@memberList"],["events-live-manage-event-modal__tabpanel-list","roleAssignment.assigneeProfile.entityUrn",[30,0,["attendeeList"]]]],[["default"],[[[[1,"\\n                      "],[8,[39,14],null,[["@participant","@pageKey","@onMessagingOpened","@changeViewerStatus"],[[30,9],[30,0,["pageKey"]],[30,0,["closeModal"]],[30,0,["evictParticipant"]]]],null],[1,"\\n                    "]],[9]]]]],[1,"\\n                  "]],[]]]]],[1,"\\n                  "],[8,[30,4,["tabpanel"]],null,[["@model","@id","@class"],["Invited","panel-invited","events-live-manage-event-modal__tabpanel"]],[["default"],[[[[1,"\\n"],[41,[30,0,["isInviteesEmpty"]],[[[1,"                      "],[10,0],[14,0,"full-height display-flex align-items-center"],[12],[1,"\\n                        "],[8,[39,15],null,[["@illustration","@headline","@message","@class"],["empty-room",[28,[37,1],["i18n_no_pending_invites_heading","events-live/components/manage/manage-event-modal"],null],[28,[37,1],["i18n_no_pending_invites_description","events-live/components/manage/manage-event-modal"],null],"events-live-manage-event-modal__empty-state"]],null],[1,"\\n                      "],[13],[1,"\\n"]],[]],[[[1,"                      "],[8,[39,13],null,[["@class","@memberList"],["events-live-manage-event-modal__tabpanel-list",[30,0,["inviteeList"]]]],[["default"],[[[[1,"\\n                        "],[8,[39,16],null,[["@member","@hideCTA","@withdrawInvite"],[[30,10],[30,0,["hideInviteeCardCTAs"]],[28,[37,17],[[30,0,["withdrawInvite"]],[30,10]],null]]],null],[1,"\\n                      "]],[10]]]]],[1,"\\n"]],[]]],[1,"                  "]],[]]]]],[1,"\\n"],[41,[30,6],[[[1,"                    "],[8,[30,4,["tabpanel"]],null,[["@model","@id","@class"],["Requested","panel-requested","events-live-manage-event-modal__tabpanel"]],[["default"],[[[[1,"\\n"],[41,[30,0,["isRequestersEmpty"]],[[[1,"                        "],[10,0],[14,0,"full-height display-flex align-items-center"],[12],[1,"\\n                          "],[8,[39,15],null,[["@illustration","@headline","@message","@class"],["empty-leaving",[28,[37,1],["i18n_no_requesters_heading","events-live/components/manage/manage-event-modal"],null],[28,[37,1],["i18n_no_requesters_description","events-live/components/manage/manage-event-modal"],null],"events-live-manage-event-modal__empty-state"]],null],[1,"\\n                        "],[13],[1,"\\n"]],[]],[[[1,"                        "],[8,[39,13],null,[["@offset","@class","@keyName","@memberList"],[[52,[30,0,["hideRequestCardCTAs"]],"2","5"],"events-live-manage-event-modal__tabpanel-list","roleAssignment.assigneeProfile.entityUrn",[30,0,["requesterList"]]]],[["default"],[[[[1,"\\n                          "],[8,[39,18],null,[["@pageKey","@participant","@changeViewerStatus","@isChecked","@toggleParticipantSelection"],[[30,0,["pageKey"]],[30,11],[30,0,["approveOrDenyParticipant"]],[28,[37,19],[[30,0,["checkedRequestersEntityUrns"]],[28,[37,20],[[30,11],"roleAssignment.assigneeProfile.entityUrn"],null]],null],[28,[37,17],[[30,0,["toggleRequesterSelection"]],[30,11]],null]]],null],[1,"\\n                        "]],[11]]]]],[1,"\\n"]],[]]],[1,"                    "]],[]]]]],[1,"\\n"]],[]],null],[1,"                "]],[]]]]],[1,"\\n              "],[13],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n      "]],[4]]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,3,["artdeco-modal-footer"]],null,[["@has-divider"],["true"]],[["default"],[[[[1,"\\n"],[41,[30,0,["showBatchActionButtons"]],[[[1,"        "],[8,[39,6],null,[["@class","@type","@size","@text","@click","@disabled"],["fr","primary","2",[28,[37,1],["i18n_approve","events-live/components/manage/manage-event-modal"],[["count"],[[28,[37,4],[[30,0,["checkedRequesters","length"]]],null]]]],[52,[51,[30,0,["disableBatchActionsCTA"]]],[30,0,["confirmBatchParticipantsApproveAction"]]],[30,0,["disableBatchActionsCTA"]]]],null],[1,"\\n        "],[8,[39,6],null,[["@class","@type","@color","@size","@text","@click","@disabled"],["fr mr2","secondary","muted","2",[28,[37,1],["i18n_deny","events-live/components/manage/manage-event-modal"],[["count"],[[28,[37,4],[[30,0,["checkedRequesters","length"]]],null]]]],[52,[51,[30,0,["disableBatchActionsCTA"]]],[30,0,["initiateBatchParticipantsDenyAction"]]],[30,0,["disableBatchActionsCTA"]]]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[39,6],null,[["@class","@text","@click"],["fr",[28,[37,1],["i18n_done","events-live/components/manage/manage-event-modal"],null],[30,0,["closeModal"]]]],null],[1,"\\n"]],[]]],[1,"    "]],[]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n  "],[8,[39,22],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isChangeViewerStatusConfirmationDialogOpen"]],[28,[37,1],["i18n_decline_participants_request_confirmation_title","events-live/components/manage/manage-event-modal"],null],[30,0,["changeViewerStatusConfirmationMessage"]],[28,[37,1],["i18n_confirm","events-live/components/manage/manage-event-modal"],null],[28,[37,1],["i18n_cancel","events-live/components/manage/manage-event-modal"],null],[28,[37,23],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],[30,0,["confirmBatchParticipantsDenyAction"]],[28,[37,23],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],"change-viewer-status-confirmation-dialog"]],null],[1,"\\n"],[13]],["&attrs","@isOpen","modal","tabs","tablist","@isPrivateEvent","@downloadLeads","trigger","member","member","member"],false,["artdeco-modal@artdeco-modal","t","ember-cli-artdeco-tabs@artdeco-tabs","if","ember-cli-pemberly-i18n@format-number","global-helpers@eq","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction","artdeco-loader@artdeco-loader","artdeco-hoverables@artdeco-hoverable-trigger","artdeco-icons-web@li-icon","hash","infinite-scroll@infinite-scroll-container","events-live@manage/manage-event-modal-tab-pane-list","events-live@manage/participant/attendee-card","artdeco-empty-state@artdeco-empty-state","events-live@manage/manage-event-modal-invitee-card","fn","events-live@manage/participant/requestee-card","global-helpers@includes","global-helpers@map-get","unless","artdeco-modal@artdeco-confirmation-dialog","ember-set-helper@set"]]',moduleName:"events-live/components/manage/manage-event-modal.hbs",isStrictMode:!1}),{ATTENDEES_TAB:de,INVITED_TAB:ue,REQUESTED_TAB:pe}=y.ManageEventModalConstants,me="d_flagship3_event_management_attendees",ge="components/events-live@manage/manage-event-modal"
let he=(A=(0,u.inject)("jet"),P=(0,u.inject)("store"),x=(0,u.inject)("i18n"),N=(0,u.inject)("invitation-platform@invitation-platform"),M=(0,u.inject)("persistent-toast-manager@persistent-toast-manager"),R=(0,u.inject)("global-services@window"),L=(0,u.inject)("tracking"),F=(0,D.localCopy)("args.selectionTab",de),U=(se=new WeakMap,class extends p.default{get showBatchActionButtons(){return this.selection===pe&&this.checkedRequesters.length>0}get hideInviteeCardCTAs(){return this.args.isPostEvent||this.args.isCancelledEvent}get hideRequestCardCTAs(){return this.args.isPostEvent||this.args.isCancelledEvent}get checkedRequestersEntityUrns(){var e
return null===(e=this.checkedRequesters)||void 0===e?void 0:e.map((e=>(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn")))}get attendeeList(){return this.attendeeCollection.elements.filter((e=>!this.deletedAttendees.includes((0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn"))))}get isAttendeesEmpty(){return 0===this.attendeeList.length&&!this.isInitialLoadInProgress}get requesterList(){var e,t
return null!==(e=null===(t=this.requesterCollection)||void 0===t?void 0:t.elements.filter((e=>{const t=(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn")
return!(this.deniedAttendees.includes(t)||this.approvedAttendees.includes(t))})))&&void 0!==e?e:[]}get isRequestersEmpty(){return 0===this.requesterList.length&&!this.isInitialLoadInProgress}get inviteeList(){const e=(0,d.get)(this,"invitationCollection.elements")
return e.length?e.map((e=>({id:(0,d.get)(e,"entityUrn"),isDropdownOpen:!1,invitation:(0,d.get)(e,"invitation"),miniProfileWithDistance:{distance:(0,d.get)(e,"connectionDistance"),miniProfile:(0,d.get)(e,"invitation.toMember")}}))).filter((e=>!this.deletedInvitations.includes(e.id))):[]}get isInviteesEmpty(){return 0===this.inviteeList.length&&!this.isInitialLoadInProgress}constructor(){super(...arguments);(0,t.default)(this,"jet",j,this);(0,t.default)(this,"store",z,this);(0,t.default)(this,"i18n",V,this);(0,t.default)(this,"invitationPlatform",B,this);(0,t.default)(this,"persistentToastManager",G,this);(0,t.default)(this,"windowService",H,this);(0,t.default)(this,"tracking",W,this);(0,t.default)(this,"selection",q,this);(0,t.default)(this,"isInitialLoad",K,this);(0,t.default)(this,"attendeeTotal",Y,this);(0,t.default)(this,"invitedTotal",$,this);(0,t.default)(this,"requesterTotal",Q,this);(0,t.default)(this,"isRefreshAttendeeRequired",X,this);(0,t.default)(this,"isDownloadLeadsInProgress",Z,this);(0,t.default)(this,"isInitialLoadInProgress",J,this);(0,t.default)(this,"isChangeViewerStatusConfirmationDialogOpen",ee,this);(0,t.default)(this,"pageKey",te,this);(0,t.default)(this,"attendeeCollection",ne,this);(0,t.default)(this,"invitationCollection",ie,this);(0,t.default)(this,"requesterCollection",re,this);(0,t.default)(this,"disableBatchActionsCTA",oe,this);(0,t.default)(this,"changeViewerStatusConfirmationMessage",ae,this)
se.set(this,{writable:!0,value:!1});(0,n.default)(this,"deletedAttendees",new C.TrackedArray);(0,t.default)(this,"checkedRequesters",le,this);(0,n.default)(this,"approvedAttendees",new C.TrackedArray);(0,n.default)(this,"deniedAttendees",new C.TrackedArray);(0,n.default)(this,"deletedInvitations",new C.TrackedArray);(0,n.default)(this,"approvedAttendeesProfiles",new C.TrackedArray)
const{jet:e,store:i}=this,{eventId:r}=this.args
this.attendeeCollection=new g.default({eventId:r,store:i,jet:e})
this.invitationCollection=new v.default({eventId:r,store:i,jet:e})
this.args.isPrivateEvent&&(this.requesterCollection=new b.default({eventId:r,store:i,jet:e}))}_catchAndShowToast(e){return e.catch((e=>{this._showGenericErrorToast()
throw e}))}_showGenericErrorToast(){const e=this.i18n.lookupTranslation(ge,"i18n_withdraw_or_evict_failure")()
this.persistentToastManager.error({message:e})}_withdrawInvitation(e){const{i18n:t}=this,n=(0,k.getName)((0,d.get)(e,"miniProfileWithDistance.miniProfile")),i=t.lookupTranslation(ge,"i18n_withdraw_invitation_confirmation_msg")([{actor:n}])
this._fireCIE("withdraw")
if(w.default&&this.windowService.confirm(i)){const i=t.lookupTranslation(ge,"i18n_withdraw_invitation_success")([{actor:n}]),r=(0,d.get)(e,"invitation");(0,d.set)(r,"fromEvent",!0);(0,d.get)(r,"id")||(0,d.set)(r,"id",(0,I.extractEntityInfoFromUrn)((0,d.get)(r,"entityUrn")).id)
return this._catchAndShowToast(this.invitationPlatform.withdrawInvitation(r).then((()=>{if(!this.isDestroying){this.deletedInvitations.pushObject((0,d.get)(e,"id"))
this.persistentToastManager.success({message:i})
this.invitedTotal=Number(this.invitedTotal)-1}})))}return(0,S.reject)()}_fireCIE(e,t){(0,E.fireControlInteractionEvent)(this.tracking,t||this.pageKey,e)}async _changeViewerStatus(e,t){(0,d.set)(e,"scheduledContentViewerStatus",t)
try{await e.save({adapterOptions:{partial:!0,url:`${(0,_.updateDashViewerStatusUrl)((0,d.get)(e,"entityUrn"))}`}})}catch(t){this.isDestroying||e.rollbackAttributes()
this._showGenericErrorToast()
throw t}}closeModal(){this.isInitialLoad=!0
this.isInitialLoadInProgress=!1;(0,r.default)(this,se,!1)
this.args.closeManageEventModal()
this._fireCIE("close","d_flagship3_event_management")
if(this.isRefreshAttendeeRequired){var e,t
this.isRefreshAttendeeRequired=!1
null===(e=(t=this.args).refreshCurrentRoute)||void 0===e||e.call(t)}}toggleRequesterSelection(e,t){let n=t
const{checkedRequesters:i}=this
let r=-1
i.forEach(((t,n)=>{(0,d.get)(t,"roleAssignment.assigneeProfileUrn")===(0,d.get)(e,"roleAssignment.assigneeProfileUrn")&&(r=n)}))
void 0===t&&(n=!(r>=0))
n&&-1===r?this.checkedRequesters.pushObject(e):!n&&r>=0&&i.removeAt(r,1)}evictAttendee(e){const t=(0,d.get)(e,"miniProfileWithDistance.miniProfile.entityUrn"),n=(0,T.evictAttendeeFromEventRequest)(e.attendeeInfo._parentModel,this.args.eventId,(0,I.extractEntityInfoFromUrn)(t).id)
return this._catchAndShowToast(n.then((()=>{(0,E.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,y.ProfessionalEventActionType.EVICT_ATTENDEE,function(e){return"SPEAKER"===(0,d.get)(e,"attendeeInfo.role")?"evict_speaker":"evict"}(e))
if(!this.isDestroying){this.persistentToastManager.success({message:this.i18n.lookupTranslation(ge,"i18n_successful_event_attendee_evict_toast_msg")([{actor:(0,k.getName)((0,d.get)(e,"miniProfileWithDistance.miniProfile")),viewerRole:"SPEAKER"===(0,d.get)(e,"attendeeInfo.role")?"SPEAKER":"ATTENDEE"}])})
this.deletedAttendees.pushObject(t)
this.attendeeTotal=Number(this.attendeeTotal)-1
this.isRefreshAttendeeRequired=!0}})))}async evictParticipant(e,t,n){const i=(0,d.get)(e,"roleAssignment.role")===h.EVENT_ATTENDEE_ROLES.SPEAKER,r=this.i18n.lookupTranslation(ge,"i18n_successful_event_attendee_evict_toast_msg")([{actor:(0,k.getName)((0,d.get)(e,"roleAssignment.assigneeProfile")),viewerRole:i?"SPEAKER":"ATTENDEE"}]),o=(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn"),a=(0,d.get)(e,"viewerState")
try{await this._changeViewerStatus(a,t)}catch(e){var l,s,c;(0,O.errorLogger)(this.jet,"Failed to evict a participant from the event",e,[y.JET_TAGS.EVICT_PARTICIPANT],{callTreeId:null==e||null===(l=e.errors)||void 0===l||null===(s=l[0])||void 0===s||null===(c=s.meta)||void 0===c?void 0:c.callTreeId,shouldRethrow:!1})
throw e}(0,E.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,y.ProfessionalEventActionType.EVICT_ATTENDEE,n)
if(!this.isDestroying){this.deletedAttendees.pushObject(o)
this.persistentToastManager.success({message:r})
this.attendeeTotal=Number(this.attendeeTotal)-1
this.isRefreshAttendeeRequired=!0}}withdrawInvite(e){return this._withdrawInvitation(e)}async approveOrDenyParticipant(e,t,n){const i=t===y.ViewerStatus.INTERESTED||t===y.ViewerStatus.REGISTERED,o=this.i18n.lookupTranslation(ge,i?"i18n_approved_event_attendee_success_msg":"i18n_denied_event_attendee_success_msg")([{actor:(0,k.getName)((0,d.get)(e,"roleAssignment.assigneeProfile"))}]),a=(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn"),l=(0,d.get)(e,"viewerState")
try{await this._changeViewerStatus(l,t)}catch(e){var s,c,u;(0,O.errorLogger)(this.jet,i?"Failed to approve a particpant to attend the event":"Failed to deny a particpant to attend the event",e,[i?y.JET_TAGS.APPROVE_PARTICIPANT:y.JET_TAGS.DENY_PARTICIPANT],{callTreeId:null==e||null===(s=e.errors)||void 0===s||null===(c=s[0])||void 0===c||null===(u=c.meta)||void 0===u?void 0:u.callTreeId,shouldRethrow:!1})
throw e}(0,E.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,i?y.ProfessionalEventActionType.ACCEPT_REQUEST:y.ProfessionalEventActionType.REJECT_REQUEST,n)
if(!this.isDestroying){this.requesterTotal=Number(this.requesterTotal)-1
this.persistentToastManager.success({message:o})
if(i){this.attendeeTotal=Number(this.attendeeTotal)+1
this.approvedAttendees.pushObject(a)
this.attendeeCollection.resetData();(0,r.default)(this,se,!0)}else this.deniedAttendees.pushObject(a)}}async confirmBatchParticipantsApproveAction(){const{i18n:e}=this,t=await this._batchApproveOrDenyParticipantsAction(!0)
if(t.length>0&&!this.isDestroying){this.approvedAttendees.pushObjects(t.map((e=>(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn"))))
const n=e.lookupTranslation(ge,t.length>1?"i18n_batch_approved_event_attendees_success_msg":"i18n_approved_event_attendee_success_msg")([{approvedAttendeesCount:t.length-1,actor:(0,k.getName)((0,d.get)(t[0],"roleAssignment.assigneeProfile"))}])
this.persistentToastManager.success({message:n})
this.attendeeTotal=Number(this.attendeeTotal)+t.length
this.requesterTotal=Number(this.requesterTotal)-t.length
this.attendeeCollection.resetData();(0,r.default)(this,se,!0)}}initiateBatchParticipantsDenyAction(){var e
const{i18n:t}=this,n=null!==(e=this.checkedRequesters)&&void 0!==e?e:[]
this.changeViewerStatusConfirmationMessage=t.lookupTranslation(ge,n.length>1?"i18n_bulk_deny_attendee_confirmation_msg":"i18n_deny_attendee_confirmation_msg")([{deniedAttendeesCount:n.length-1,actor:(0,k.getName)((0,d.get)(n[0],"roleAssignment.assigneeProfile"))}])
this.isChangeViewerStatusConfirmationDialogOpen=!0}async confirmBatchParticipantsDenyAction(){const{i18n:e}=this
this.isChangeViewerStatusConfirmationDialogOpen=!1
const t=await this._batchApproveOrDenyParticipantsAction(!1)
if(t.length>0&&!this.isDestroying){this.deniedAttendees.pushObjects(t.map((e=>(0,d.get)(e,"roleAssignment.assigneeProfile.entityUrn"))))
const n=e.lookupTranslation(ge,t.length>1?"i18n_batch_denied_event_attendees_success_msg":"i18n_denied_event_attendee_success_msg")([{deniedAttendeesCount:t.length-1,actor:(0,k.getName)((0,d.get)(t[0],"roleAssignment.assigneeProfile"))}])
this.persistentToastManager.success({message:n})
this.requesterTotal=Number(this.requesterTotal)-t.length}}infiniteScroll(){return this._fetchResults().then((()=>!0))}selectAttendeesTab(){this.selection=de
this.pageKey=me
this._fireCIE("attendees");(0,E.firePageViewEvent)(this.tracking,this.pageKey)
if((0,i.default)(this,se)){(0,r.default)(this,se,!1)
this._fetchResults()}}selectInvitedTab(){this.selection=ue
this.pageKey="d_flagship3_event_management_invited"
this._fireCIE("invited");(0,E.firePageViewEvent)(this.tracking,this.pageKey)}selectRequestedTab(){this.selection=pe
this.pageKey="d_flagship3_event_management_requested"
this._fireCIE("requested");(0,E.firePageViewEvent)(this.tracking,this.pageKey)}downloadLeadsAction(){if(!this.isDownloadLeadsInProgress){this.isDownloadLeadsInProgress=!0
this.args.downloadLeads("download_leads_from_manage_attendees").finally((()=>{this.isDestroying||(this.isDownloadLeadsInProgress=!1)}))}}_fetchResults(){const{isInitialLoad:e}=this,t=[]
if(e){this.isInitialLoad=!1
this.isInitialLoadInProgress=!0}(e||this.selection===de)&&t.push(this._fetchEventAttendees());(e||this.selection===ue)&&t.push(this._fetchEventInvitees())
this.args.isPrivateEvent&&(e||this.selection===pe)&&t.push(this._fetchEventRequestersToAttend())
return S.default.all(t).then((()=>{this.isDestroying||(this.isInitialLoadInProgress=!1)}))}_fetchEventAttendees(){const{attendeeCollection:e}=this
return e.getPage(!0).then((t=>{!this.isDestroying&&t&&t.length>0&&(this.attendeeTotal=e.getTotal())}))}_fetchEventInvitees(){const{invitationCollection:e}=this
return e.getPage().then((t=>{!this.isDestroying&&t&&t.length>0&&(this.invitedTotal=e.getTotal())}))}_fetchEventRequestersToAttend(){const{requesterCollection:e}=this
return e.getPage(!0).then((t=>{!this.isDestroying&&t&&t.length>0&&(this.requesterTotal=e.getTotal())}))}async _batchUpdateViewerStatus(e,t){const n=[]
e.forEach((e=>{const t=(0,d.get)(e,"viewerState.entityUrn")
n.push(t)}))
try{return await this.store.queryURL(...(0,f.getBatchUpdateViewerStatusRequest)(n,t))}catch(e){this._showGenericErrorToast()
throw e}}async _batchApproveOrDenyParticipantsAction(e){var t
const n=null!==(t=this.checkedRequesters)&&void 0!==t?t:[],i=e?"bulk_approve":"bulk_deny"
this._fireCIE(i)
if(n.length>0){this.disableBatchActionsCTA=!0
let t
try{t=await this._batchUpdateViewerStatus(n,e?y.ViewerStatus.INTERESTED:y.ViewerStatus.REJECTED)}catch(t){var r,o,a;(0,O.errorLogger)(this.jet,e?"Failed to batch approve participants":"Failed to batch deny participants",t,[e?y.JET_TAGS.BATCH_APPROVE_PARTICIPANTS:y.JET_TAGS.BATCH_DENY_PARTICIPANTS],{callTreeId:null==t||null===(r=t.errors)||void 0===r||null===(o=r[0])||void 0===o||null===(a=o.meta)||void 0===a?void 0:a.callTreeId,shouldRethrow:!1})
this.isDestroying||(this.disableBatchActionsCTA=!1)
throw t}(0,E.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,e?y.ProfessionalEventActionType.ACCEPT_MULTIPLE_REQUESTS:y.ProfessionalEventActionType.REJECT_MULTIPLE_REQUESTS,i)
if(!this.isDestroying){var l
this.disableBatchActionsCTA=!1
const e=null===(l=(0,d.get)(t,"results"))||void 0===l?void 0:l.toJSON(),i=[]
e&&Object.keys(e).forEach((t=>{if(200===e[t].status){const e=n.findIndex((e=>(0,d.get)(e,"viewerState.entityUrn")===t))
e>=0&&i.pushObject(n[e])}}))
this.checkedRequesters=C.TrackedArray.from(n.filter((e=>-1===i.indexOf(e))))
return i}}return[]}}),j=(0,o.default)(U.prototype,"jet",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,o.default)(U.prototype,"store",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,o.default)(U.prototype,"i18n",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,o.default)(U.prototype,"invitationPlatform",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,o.default)(U.prototype,"persistentToastManager",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,o.default)(U.prototype,"windowService",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,o.default)(U.prototype,"tracking",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,o.default)(U.prototype,"selection",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,o.default)(U.prototype,"isInitialLoad",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),Y=(0,o.default)(U.prototype,"attendeeTotal",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),$=(0,o.default)(U.prototype,"invitedTotal",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),Q=(0,o.default)(U.prototype,"requesterTotal",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),X=(0,o.default)(U.prototype,"isRefreshAttendeeRequired",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Z=(0,o.default)(U.prototype,"isDownloadLeadsInProgress",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),J=(0,o.default)(U.prototype,"isInitialLoadInProgress",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ee=(0,o.default)(U.prototype,"isChangeViewerStatusConfirmationDialogOpen",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),te=(0,o.default)(U.prototype,"pageKey",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return me}}),ne=(0,o.default)(U.prototype,"attendeeCollection",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,o.default)(U.prototype,"invitationCollection",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=(0,o.default)(U.prototype,"requesterCollection",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,o.default)(U.prototype,"disableBatchActionsCTA",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ae=(0,o.default)(U.prototype,"changeViewerStatusConfirmationMessage",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return"&nbsp;"}}),le=(0,o.default)(U.prototype,"checkedRequesters",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new C.TrackedArray}}),(0,o.default)(U.prototype,"closeModal",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"closeModal"),U.prototype),(0,o.default)(U.prototype,"toggleRequesterSelection",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"toggleRequesterSelection"),U.prototype),(0,o.default)(U.prototype,"evictAttendee",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"evictAttendee"),U.prototype),(0,o.default)(U.prototype,"evictParticipant",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"evictParticipant"),U.prototype),(0,o.default)(U.prototype,"withdrawInvite",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"withdrawInvite"),U.prototype),(0,o.default)(U.prototype,"approveOrDenyParticipant",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"approveOrDenyParticipant"),U.prototype),(0,o.default)(U.prototype,"confirmBatchParticipantsApproveAction",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"confirmBatchParticipantsApproveAction"),U.prototype),(0,o.default)(U.prototype,"initiateBatchParticipantsDenyAction",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"initiateBatchParticipantsDenyAction"),U.prototype),(0,o.default)(U.prototype,"confirmBatchParticipantsDenyAction",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"confirmBatchParticipantsDenyAction"),U.prototype),(0,o.default)(U.prototype,"infiniteScroll",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"infiniteScroll"),U.prototype),(0,o.default)(U.prototype,"selectAttendeesTab",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"selectAttendeesTab"),U.prototype),(0,o.default)(U.prototype,"selectInvitedTab",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"selectInvitedTab"),U.prototype),(0,o.default)(U.prototype,"selectRequestedTab",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"selectRequestedTab"),U.prototype),(0,o.default)(U.prototype,"downloadLeadsAction",[d.action],Object.getOwnPropertyDescriptor(U.prototype,"downloadLeadsAction"),U.prototype),U)
e.default=he;(0,l.setComponentTemplate)(ce,he)}))
define("events-live/components/manage/participant-entity-lockup",["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 r=(0,n.createTemplateFactory)({id:"LDCGe6XW",block:'[[[8,[39,0],[[24,0,"link-without-hover-visited"],[4,[38,1],[[30,3]],null]],[["@route","@model","@target","@rel"],[[30,1],[30,2,["publicIdentifier"]],"_blank","noopener"]],[["default"],[[[[1,"\\n  "],[8,[39,2],[[17,4]],[["@size"],[4]],[["default"],[[[[1,"\\n    "],[8,[30,5,["image"]],null,[["@type"],["circle"]],[["default"],[[[[1,"\\n      "],[8,[39,3],null,[["@alt","@desiredHeight","@desiredWidth","@ghostType","@image"],[[28,[37,4],null,[["firstName","lastName","type"],[[30,2,["firstName"]],[30,2,["lastName"]],"full"]]],56,56,"person",[30,2,["profilePicture","displayImageReference","vectorImage"]]]],null],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,5,["content"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,2,["firstName"]],[[[1,"        "],[8,[30,5,["title"]],null,null,[["default"],[[[[1,"\\n          "],[1,[28,[35,4],null,[["firstName","lastName","type"],[[30,2,["firstName"]],[30,2,["lastName"]],"full"]]]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null],[41,[28,[37,6],[[30,2,["memberRelationship","memberRelationshipUnion"]],[30,2,["memberRelationship","memberRelationship"]]],null],[[[44,[[28,[37,8],null,[["memberRelationshipUnion"],[[28,[37,6],[[30,2,["memberRelationship","memberRelationshipUnion"]],[30,2,["memberRelationship","memberRelationship"]]],null]]]]],[[[1,"          "],[8,[30,5,["badge"]],null,[["@degreeText","@degreeA11yText","@label"],[[30,6,["distance"]],[30,6,["distanceA11y"]],[30,7]]],null],[1,"\\n"]],[6]]]],[]],null],[41,[30,2,["headline"]],[[[1,"        "],[8,[30,5,["subtitle"]],null,null,[["default"],[[[[1,"\\n          "],[10,1],[12],[1,"\\n            "],[1,[30,2,["headline"]]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null],[1,"    "]],[]]]]],[1,"\\n  "]],[5]]]]],[1,"\\n"]],[]]]]]],["@profileRoute","@profile","@profileLinkControlName","&attrs","elements","distanceText","@badgeText"],false,["ember-engines@link-to-external","ember-cli-pemberly-tracking@track-interaction","artdeco-entity-lockup@artdeco-entity-lockup","ember-vector-images@lazy-image","ember-cli-pemberly-i18n@format-name","if","global-helpers@or","let","distance-badge@member-distance-badge-helper"]]',moduleName:"events-live/components/manage/participant-entity-lockup.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/manage/participant/attendee-card",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@ember/object","events-live/components/manage/participant/base-participant-card"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"/7jVYSqj",block:'[[[8,[39,0],[[17,1]],[["@pageKey","@participant","@onMessagingOpened","@changeViewerStatus","@disableCTAs"],[[30,2],[30,3],[30,4],[30,0,["initiateChangeViewerStatus"]],[30,0,["isViewerStatusChangeInProgress"]]]],null],[1,"\\n"],[8,[39,1],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isChangeViewerStatusConfirmationDialogOpen"]],[28,[37,2],["i18n_evict_participant_confirm_title","events-live/components/manage/participant/attendee-card"],null],[28,[37,2],["i18n_evict_participant_confirmation_text_v2","events-live/components/manage/participant/attendee-card"],[["useCase","member"],[[30,0,["evictionUseCase"]],[28,[37,3],[[30,3,["roleAssignment","assigneeProfile"]]],null]]]],[28,[37,2],["i18n_confirm","events-live/components/manage/participant/attendee-card"],null],[28,[37,2],["i18n_cancel","events-live/components/manage/participant/attendee-card"],null],[28,[37,4],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],[30,0,["confirmChangeViewerStatusAction"]],[28,[37,4],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],"change-viewer-status-confirmation-dialog"]],null]],["&attrs","@pageKey","@participant","@onMessagingOpened"],false,["events-live@manage/participant/participant-card","artdeco-modal@artdeco-confirmation-dialog","t","global-helpers@name","ember-set-helper@set"]]',moduleName:"events-live/components/manage/participant/attendee-card.hbs",isStrictMode:!1})
let s=(a=class extends o.default{get evictionUseCase(){let e="ATTENDEE"
"SPEAKER"===(0,r.get)(this.args.participant,"roleAssignment.role")&&(e="SPEAKER")
return e}initiateChangeViewerStatus(e,t,n){this.isChangeViewerStatusConfirmationDialogOpen=!0
this.viewerStatusChangeArguments=[e,t,n]}},(0,t.default)(a.prototype,"initiateChangeViewerStatus",[r.action],Object.getOwnPropertyDescriptor(a.prototype,"initiateChangeViewerStatus"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("events-live/components/manage/participant/base-participant-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u,p,m,g
let h=(c=(0,a.inject)("formatter"),d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",u,this);(0,t.default)(this,"isViewerStatusChangeInProgress",p,this);(0,t.default)(this,"isChangeViewerStatusConfirmationDialogOpen",m,this);(0,t.default)(this,"viewerStatusChangeArguments",g,this)}get participantName(){const e=(0,o.get)(this.args.participant,"roleAssignment.assigneeProfile")
return this.formatter.formatName((0,o.getProperties)(e,"firstName","lastName"),"full")}async initiateChangeViewerStatus(e,t,n){await this.changeViewerStatus(e,t,n)}async confirmChangeViewerStatusAction(){this.isChangeViewerStatusConfirmationDialogOpen=!1
const[e,t,n]=this.viewerStatusChangeArguments
this.viewerStatusChangeArguments=[]
await this.changeViewerStatus(e,t,n)}async changeViewerStatus(e,t,n){this.isViewerStatusChangeInProgress=!0
try{await this.args.changeViewerStatus(e,t,n)
this.isDestroying||(this.isViewerStatusChangeInProgress=!1)}catch(e){this.isDestroying||(this.isViewerStatusChangeInProgress=!1)
throw e}}},u=(0,i.default)(d.prototype,"formatter",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,i.default)(d.prototype,"isViewerStatusChangeInProgress",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),m=(0,i.default)(d.prototype,"isChangeViewerStatusConfirmationDialogOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g=(0,i.default)(d.prototype,"viewerStatusChangeArguments",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),(0,i.default)(d.prototype,"initiateChangeViewerStatus",[o.action],Object.getOwnPropertyDescriptor(d.prototype,"initiateChangeViewerStatus"),d.prototype),(0,i.default)(d.prototype,"confirmChangeViewerStatusAction",[o.action],Object.getOwnPropertyDescriptor(d.prototype,"confirmChangeViewerStatusAction"),d.prototype),(0,i.default)(d.prototype,"changeViewerStatus",[o.action],Object.getOwnPropertyDescriptor(d.prototype,"changeViewerStatus"),d.prototype),d)
e.default=h}))
define("events-live/components/manage/participant/participant-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","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y
const _=(0,a.createTemplateFactory)({id:"Nn4BcHou",block:'[[[11,0],[24,0,"display-flex align-items-center justify-space-between full-width"],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@profile","@profileLinkControlName","@profileRoute","@badgeText"],[[30,2,["roleAssignment","assigneeProfile"]],"view_profile","profile.common.profile",[30,2,["badgeText"]]]],null],[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center flex-row-reverse"],[12],[1,"\\n"],[41,[28,[37,2],[[30,2,["primaryAction"]],"MESSAGE"],null],[[[1,"      "],[8,[39,3],null,[["@recipientUrns","@dashComposeOption","@controlUrn","@referringModuleKey","@onMessagingOpened"],[[30,2,["roleAssignment","assigneeProfile","entityUrn"]],[30,2,["composeOption"]],"message_attendee","events:participant_card",[30,3]]],[["default"],[[[[1,"\\n        "],[8,[39,4],[[16,"aria-label",[28,[37,5],["i18n_message_button_a11y","events-live/components/manage/participant/participant-card"],null]]],[["@type","@color","@size","@click","@disabled"],["tertiary","muted","2",[28,[37,6],[[30,0,["messageParticipant"]],[30,4],"message_attendee"],null],[30,5]]],[["default"],[[[[1,"\\n          "],[1,[28,[35,5],["i18n_message_button_label","events-live/components/manage/participant/participant-card"],null]],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[4]]]]],[1,"\\n"]],[]],null],[41,[28,[37,2],[[30,2,["primaryAction"]],"APPROVE"],null],[[[1,"      "],[8,[39,4],[[16,"aria-label",[28,[37,5],["i18n_a11y_approve","events-live/components/manage/participant/participant-card"],[["participantName"],[[30,0,["participantName"]]]]]]],[["@type","@size","@click","@disabled"],["secondary","2",[28,[37,6],[[30,0,["changeViewerStatus"]],"INTERESTED","approve"],null],[30,5]]],[["default"],[[[[1,"\\n        "],[1,[28,[35,5],["i18n_approve","events-live/components/manage/participant/participant-card"],null]],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null],[41,[28,[37,2],[[30,2,["secondaryAction"]],"DENY"],null],[[[1,"      "],[8,[39,4],[[16,"aria-label",[28,[37,5],["i18n_a11y_deny","events-live/components/manage/participant/participant-card"],[["participantName"],[[30,0,["participantName"]]]]]]],[["@type","@color","@size","@click","@disabled","@class"],["tertiary","muted","2",[28,[37,6],[[30,0,["changeViewerStatus"]],"REJECTED","deny"],null],[30,5],"mr2"]],[["default"],[[[[1,"\\n        "],[1,[28,[35,5],["i18n_deny","events-live/components/manage/participant/participant-card"],null]],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null],[41,[28,[37,7],[[30,2,["overflowActions","length"]],1],null],[[[1,"      "],[8,[39,8],null,[["@isOpen","@justification","@onVisibilityChange","@useNewFocusModel"],[[30,0,["isOverflowMenuOpen"]],"right",[28,[37,9],[[30,0],"isOverflowMenuOpen"],null],true]],[["default"],[[[[1,"\\n        "],[8,[30,6,["dropdown-trigger"]],null,[["@class","@aria-label","@disabled"],["artdeco-button artdeco-button--muted artdeco-button--tertiary artdeco-button--circle",[28,[37,5],["i18n_overflow_menu_button_a11y","events-live/components/manage/participant/participant-card"],null],[30,5]]],[["default"],[[[[1,"\\n          "],[1,[28,[35,10],null,[["class","type"],["artdeco-button__icon","ellipsis-horizontal-icon"]]]],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,6,["dropdown-content"]],null,[["@arrowDir"],["right"]],[["default"],[[[[1,"\\n"],[42,[28,[37,12],[[28,[37,12],[[30,2,["overflowActions"]]],null]],null],null,[[[41,[28,[37,2],[[30,7],"EVICT"],null],[[[1,"              "],[8,[39,13],null,[["@itemSelected","@aria-label","@role"],[[28,[37,6],[[30,0,["changeViewerStatus"]],"EVICTED",[52,[28,[37,2],[[30,2,["roleAssignment","role"]],"SPEAKER"],null],"evict_speaker","evict"]],null],[28,[37,5],["i18n_evict_from_event","events-live/components/manage/participant/participant-card"],[["participantName"],[[30,0,["participantName"]]]]],"button"]],[["default"],[[[[1,"\\n                "],[1,[28,[35,5],["i18n_evict","events-live/components/manage/participant/participant-card"],null]],[1,"\\n              "]],[]]]]],[1,"\\n"]],[]],null]],[7]],null],[1,"        "]],[]]]]],[1,"\\n      "]],[6]]]]],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@participant","@onMessagingOpened","openMessaging","@disableCTAs","dropdown","overflowAction"],false,["events-live@manage/participant-entity-lockup","if","global-helpers@eq","message-button@entry-point","artdeco-button@artdeco-button","t","fn","global-helpers@gte","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","artdeco-icons-web@li-icon","each","-track-array","artdeco-dropdown@artdeco-dropdown-item"]]',moduleName:"events-live/components/manage/participant/participant-card.hbs",isStrictMode:!1})
let T=(p=(0,s.inject)("formatter"),m=(0,s.inject)("lix"),g=(0,s.inject)("tracking"),h=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",f,this);(0,t.default)(this,"lix",v,this);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"isOverflowMenuOpen",y,this)}get participantName(){const e=(0,l.get)(this.args.participant,"roleAssignment.assigneeProfile")
return this.formatter.formatName((0,l.getProperties)(e,"firstName","lastName"),"full")}changeViewerStatus(e,t){"string"==typeof t&&(0,u.fireControlInteractionEvent)(this.tracking,this.args.pageKey,t)
this.args.changeViewerStatus(this.args.participant,e,t)}messageParticipant(e,t){(0,u.fireControlInteractionEvent)(this.tracking,this.args.pageKey,t)
e()}},f=(0,i.default)(h.prototype,"formatter",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(h.prototype,"isOverflowMenuOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(h.prototype,"changeViewerStatus",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"changeViewerStatus"),h.prototype),(0,i.default)(h.prototype,"messageParticipant",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"messageParticipant"),h.prototype),h)
e.default=T;(0,o.setComponentTemplate)(_,T)}))
define("events-live/components/manage/participant/requestee-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","@ember/object","events-live/components/manage/participant/base-participant-card","events-shared-v2/utils/constants","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p
const m=(0,a.createTemplateFactory)({id:"Wf0TtBFB",block:'[[[11,0],[24,0,"display-flex full-width"],[17,1],[12],[1,"\\n"],[41,[30,2,["primaryAction"]],[[[1,"    "],[10,1],[14,0,"pt2 pr1"],[12],[1,"\\n      "],[8,[39,1],[[16,1,[28,[37,2],["events-manage-participant-requester-",[28,[37,3],[[30,2,["roleAssignment","assigneeProfileUrn"]]],null]],null]],[4,[38,4],["click",[30,0,["toggleParticipantSelection"]]],null]],[["@type"],["checkbox"]],null],[1,"\\n      "],[10,"label"],[14,0,"events-manage-requesters__checkbox"],[15,"for",[28,[37,2],["events-manage-participant-requester-",[28,[37,3],[[30,2,["roleAssignment","assigneeProfileUrn"]]],null]],null]],[12],[1,"\\n        "],[10,1],[14,0,"a11y-text"],[12],[1,"\\n          "],[1,[28,[35,5],["i18n_select_participant_name","events-live/components/manage/participant/requestee-card"],[["participantName"],[[30,0,["participantName"]]]]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"  "],[8,[39,6],[[24,0,"flex-1"]],[["@pageKey","@participant","@changeViewerStatus","@disableCTAs"],[[30,3],[30,2],[30,0,["initiateChangeViewerStatus"]],[30,0,["shouldDisableCTAs"]]]],null],[1,"\\n"],[13],[1,"\\n"],[8,[39,7],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isChangeViewerStatusConfirmationDialogOpen"]],[28,[37,5],["i18n_decline_participant_request_confirmation_title","events-live/components/manage/participant/requestee-card"],null],[28,[37,5],["i18n_decline_participant_request_confirmation_text","events-live/components/manage/participant/requestee-card"],[["member"],[[28,[37,8],[[30,2,["roleAssignment","assigneeProfile"]]],null]]]],[28,[37,5],["i18n_confirm","events-live/components/manage/participant/requestee-card"],null],[28,[37,5],["i18n_cancel","events-live/components/manage/participant/requestee-card"],null],[28,[37,9],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],[30,0,["confirmChangeViewerStatusAction"]],[28,[37,9],[[30,0],"isChangeViewerStatusConfirmationDialogOpen",false],null],"change-viewer-status-confirmation-dialog"]],null]],["&attrs","@participant","@pageKey"],false,["if","input","concat","global-helpers@urn-to-id","on","t","events-live@manage/participant/participant-card","artdeco-modal@artdeco-confirmation-dialog","global-helpers@name","ember-set-helper@set"]]',moduleName:"events-live/components/manage/participant/requestee-card.hbs",isStrictMode:!1})
let g=(u=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"participantSelected",p,this)}get shouldDisableCTAs(){return this.isViewerStatusChangeInProgress||this.participantSelected}async initiateChangeViewerStatus(e,t,n){if(t===c.ViewerStatus.REJECTED){this.viewerStatusChangeArguments=[e,t,n]
this.isChangeViewerStatusConfirmationDialogOpen=!0}else await super.initiateChangeViewerStatus(e,t,n)}toggleParticipantSelection(e){var t,n
this.participantSelected=e.target.checked
null===(t=(n=this.args).toggleParticipantSelection)||void 0===t||t.call(n,e.target.checked)}},p=(0,i.default)(u.prototype,"participantSelected",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(u.prototype,"initiateChangeViewerStatus",[l.action],Object.getOwnPropertyDescriptor(u.prototype,"initiateChangeViewerStatus"),u.prototype),(0,i.default)(u.prototype,"toggleParticipantSelection",[l.action],Object.getOwnPropertyDescriptor(u.prototype,"toggleParticipantSelection"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("events-live/components/member-card",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/component","@ember/template-factory","@glimmer/component"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,i.createTemplateFactory)({id:"tjSAj1A7",block:'[[[8,[39,0],[[17,1]],[["@miniProfile","@badgeDegree","@badgeIcon","@badgeLabel","@captionText","@metadataIcon","@metadataText","@size","@theme","@stacked","@altLink","@showLink","@showPresence","@profileLinkControlName"],[[30,2],[30,3],[30,4],[30,5],[30,6],[30,7],[30,8],[30,0,["cardSize"]],[30,9],[30,10],[30,11],[30,12],[30,13],[30,14]]],[["default"],[[[[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n    "],[18,15,[[28,[37,2],null,[["overflowActions","primaryAction","secondaryAction"],[[50,"events-live@member-card/overflow-actions",0,null,null],[50,"events-live@member-card/action-button",0,null,[["type","color"],["primary","default"]]],[50,"events-live@member-card/action-button",0,null,[["type","color"],["secondary","muted"]]]]]]]],[1,"\\n  "],[13],[1,"\\n"]],[]]]]]],["&attrs","@miniProfile","@badgeDegree","@badgeIcon","@badgeLabel","@captionText","@metadataIcon","@metadataText","@theme","@stacked","@altLink","@showLink","@showPresence","@profileLinkControlName","&default"],false,["ui@entity-action-row","yield","hash","component"]]',moduleName:"events-live/components/member-card.hbs",isStrictMode:!1})
class a extends r.default{constructor(){var e
super(...arguments);(0,t.default)(this,"cardSize",null!==(e=this.args.size)&&void 0!==e?e:4)}}e.default=a;(0,n.setComponentTemplate)(o,a)}))
define("events-live/components/member-card/action-button",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"u/3T0kiq",block:'[[[41,[48,[30,11]],[[[1,"  "],[18,11,null],[1,"\\n"]],[]],[[[41,[28,[37,3],[[30,1],"MESSAGE"],null],[[[1,"  "],[8,[39,4],null,[["@recipientUrns","@composeOption","@controlUrn","@referringModuleKey"],[[30,2],[30,3],[30,0,["actionButtonControlName"]],"events:action-bubble"]],[["default"],[[[[1,"\\n"],[41,[30,5],[[[1,"      "],[8,[39,5],[[16,"aria-label",[28,[37,6],["i18n_message_btn_text","events-live/components/member-card/action-button"],null]]],[["@circle","@type","@color","@icon","@click","@size"],[true,"secondary","muted","send-privately-icon",[28,[37,7],[[30,0,["messageAction"]],[30,4]],null],1]],null],[1,"\\n"]],[]],[[[1,"      "],[8,[39,5],[[16,"aria-label",[28,[37,6],["i18n_message_btn_text","events-live/components/member-card/action-button"],null]],[4,[38,8],[[30,0,["actionButtonControlName"]]],null]],[["@text","@type","@color","@click"],[[28,[37,6],["i18n_message_btn_text","events-live/components/member-card/action-button"],null],[30,6],[30,7],[28,[37,7],[[30,0,["messageAction"]],[30,4]],null]]],null],[1,"\\n"]],[]]],[1,"  "]],[4]]]]],[1,"\\n"]],[]],[[[1,"  "],[8,[39,5],[[4,[38,8],[[30,0,["actionButtonControlName"]]],null]],[["@click","@text","@type","@color","@aria-label","@controlType"],[[30,8],[30,9],[30,6],[30,7],[52,[30,10],[30,10],[30,9]],"button"]],null],[1,"\\n"]],[]]]],[]]]],["@actionType","@recipientUrns","@composeOption","openMessaging","@inSidebar","@type","@color","@actionHandler","@text","@aria-label","&default"],false,["if","has-block","yield","global-helpers@eq","message-button@entry-point","artdeco-button@artdeco-button","t","fn","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"events-live/components/member-card/action-button.hbs",isStrictMode:!1})
let s=(a=class extends r.default{get buttonType(){var e
return null!==(e=this.args.type)&&void 0!==e?e:"primary"}get actionButtonControlName(){var e
return null!==(e=(0,o.get)(this,"args.controlName"))&&void 0!==e?e:"primary_action"}messageAction(e){var t,n
e()
null===(t=(n=this.args).actionHandler)||void 0===t||t.call(n)}},(0,t.default)(a.prototype,"messageAction",[o.action],Object.getOwnPropertyDescriptor(a.prototype,"messageAction"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("events-live/components/member-card/overflow-actions",["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","@glimmer/tracking","@ember/service","events-live/utils/constants","global-helpers/helpers/name"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_,T,E,k,w,O,S
const C=(0,a.createTemplateFactory)({id:"I69WiEOW",block:'[[[1,"\\n"],[41,[30,1],[[[1,"  "],[8,[39,1],null,[["@isOpen","@placement","@justification","@onVisibilityChange"],[[30,0,["isOverflowMenuOpen"]],"bottom","right",[30,0,["toggleActionsOverflowMenu"]]]],[["default"],[[[[1,"\\n    "],[8,[30,2,["dropdown-trigger"]],[[24,0,"events-live-member-card__overflow-trigger artdeco-button artdeco-button--tertiary artdeco-button--muted"],[4,[38,2],[[30,0,["triggerControlName"]]],null]],[["@aria-label","@tabindex"],[[30,3],"0"]],[["default"],[[[[1,"\\n      "],[1,[28,[35,3],null,[["type","size"],["ellipsis-horizontal-icon","medium"]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["dropdown-content"]],null,[["@arrowDir"],["right"]],[["default"],[[[[1,"\\n"],[42,[28,[37,5],[[28,[37,5],[[30,0,["overflowActions"]]],null]],null],null,[[[1,"        "],[8,[39,6],null,[["@itemSelected","@role","@disabled"],[[28,[37,7],[[30,0,["actionHandlerWithEvent"]],[30,4,["actionType"]],[30,2,["close"]]],null],"button",[30,4,["disabled"]]]],[["default"],[[[[1,"\\n"],[1,"          "],[1,[28,[35,8],[[28,[37,9],[[28,[37,9],[[30,0,["actionTextMap"]],[30,4,["actionType"]]],null],"I18N_KEY"],null],"events-live/components/member-card/overflow-actions"],null]],[1,"\\n"],[1,"        "]],[]]]]],[1,"\\n"]],[4]],null],[1,"    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"]],[]],null]],["@overflowMenuActions","dropdown","@ariaLabel","actionData"],false,["if","artdeco-dropdown@artdeco-dropdown","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","fn","t","get"]]',moduleName:"events-live/components/member-card/overflow-actions.hbs",isStrictMode:!1}),D="SUCCESS",I="ERROR"
let A=(g=(0,u.inject)("formatter"),h=(0,u.inject)("i18n"),f=(0,u.inject)("persistent-toast-manager@persistent-toast-manager"),v=(0,u.inject)("tracking"),b=(0,u.inject)("invitation-platform@invitation-platform"),y=class extends l.default{_createOverflowActions(){var e
const t=null!==(e=this.args.overflowMenuActions)&&void 0!==e?e:[]
this.overflowActions=t.map((e=>({actionType:e,disabled:!1})))}_updateActionTypeOnSelect(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
this.overflowActions=this.overflowActions.map((i=>i.actionType===e?{actionType:t,disabled:n}:c.action))}constructor(){var e,i,r
super(...arguments);(0,t.default)(this,"formatter",_,this);(0,t.default)(this,"i18n",T,this);(0,t.default)(this,"persistentToastManager",E,this);(0,t.default)(this,"tracking",k,this);(0,t.default)(this,"invitationPlatform",w,this);(0,t.default)(this,"isOverflowMenuOpen",O,this);(0,t.default)(this,"overflowActions",S,this);(0,n.default)(this,"actionControlNameMap",null!==(e=this.args.actionControlNameMap)&&void 0!==e?e:p.ACTION_CONTROL_NAME_MAP);(0,n.default)(this,"actionTextMap",null!==(i=this.args.actionTextMap)&&void 0!==i?i:p.OVERFLOW_ACTION_I18N_KEYS);(0,n.default)(this,"triggerControlName",null!==(r=this.args.triggerControlName)&&void 0!==r?r:"overflow_action")
this._createOverflowActions()}toggleActionsOverflowMenu(){this.isOverflowMenuOpen=!this.isOverflowMenuOpen}actionHandlerWithEvent(e,t){const{miniProfile:n}=this.args
switch(e){case p.ACTION_TYPES.CONNECT:this._sendInvitationRequest(n)
break
case p.ACTION_TYPES.FOLLOW:this._sendFollowRequest(n)}const i=this.actionControlNameMap[e]
this.tracking.fireInteractionEvent(i)
t()}_sendInvitationRequest(e){const{formatter:t}=this,n=p.OVERFLOW_ACTION_I18N_KEYS[p.ACTION_TYPES.CONNECT]
this._updateActionTypeOnSelect(p.ACTION_TYPES.CONNECT,p.ACTION_TYPES.PENDING,!0)
this.invitationPlatform.sendInvitationByProfileId({profileId:e.id,trackingId:(0,c.get)(e,"trackingId")}).then((()=>{const i=t.formatName((0,m.getName)(e),"full")
this._showToast(D,n.I18N_SUCCESS_TOAST_KEY,{memberName:i})})).catch((e=>{this._showToast(I,n.I18N_ERROR_TOAST_KEY)
this._updateActionTypeOnSelect(p.ACTION_TYPES.PENDING,p.ACTION_TYPES.CONNECT,!1)
throw e}))}_sendFollowRequest(){}_showToast(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}
const i=this.i18n.lookupTranslation("components/events-live@member-card/overflow-actions",t)([n])
switch(e){case"SUCCESS":this.persistentToastManager.success({message:i})
break
case"ERROR":this.persistentToastManager.error({message:i})}}},_=(0,i.default)(y.prototype,"formatter",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(y.prototype,"persistentToastManager",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(y.prototype,"tracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(y.prototype,"invitationPlatform",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(y.prototype,"isOverflowMenuOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(y.prototype,"overflowActions",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),(0,i.default)(y.prototype,"toggleActionsOverflowMenu",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"toggleActionsOverflowMenu"),y.prototype),(0,i.default)(y.prototype,"actionHandlerWithEvent",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"actionHandlerWithEvent"),y.prototype),y)
e.default=A;(0,o.setComponentTemplate)(C,A)}))
define("events-live/components/networking/networking-wrapper",["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","events-live/utils/constants","events-live/utils/chat-utils","events-shared-v2/utils/tracking-helper","global-helpers/helpers/load","global-utils/utils/is-network-error","global-utils/utils/logger"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E
const k=(0,a.createTemplateFactory)({id:"mhnoK12I",block:'[[[8,[39,0],[[24,0,"events-live-networking-wrapper__chat-card-container"]],null,[["default"],[[[[1,"\\n  "],[8,[39,1],null,[["@communityUrn","@legoConfigResolver","@chatActionTrackingHandler","@showBottomBorder","@joinChatControlName","@chatHostControlName","@overflowTriggerControlName","@chatParticipantControlName","@horizontallyStacked","@inSidebar"],[[30,1],[30,0,["legoConfigResolver"]],[30,0,["fireChatCustomTracking"]],false,"join_chat_event","chat_event_organizer","overflow_inevent","chat_event_attendee",true,[30,0,["inSidebar"]]]],null],[1,"\\n"]],[]]]]],[1,"\\n\\n"],[41,[30,0,["isNetworkError"]],[[[1,"  "],[8,[39,3],null,null,null],[1,"\\n"]],[]],[[[41,[30,0,["cohorts","isLoading"]],[[[1,"  "],[10,0],[14,0,"mt5"],[12],[1,"\\n    "],[8,[39,4],null,[["@size","@a11yText"],["small",[28,[37,5],["i18n_loading","events-live/components/networking/networking-wrapper"],null]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]],[[[41,[30,0,["cohorts","isError"]],[[[1,"  "],[8,[39,6],null,null,null],[1,"\\n"]],[]],[[[41,[30,0,["cohorts","isLoaded"]],[[[42,[28,[37,8],[[28,[37,8],[[30,0,["cohorts","value","elements"]]],null]],null],null,[[[1,"    "],[8,[39,9],null,[["@cohort","@eventId","@inSidebar"],[[30,2],[30,3],[30,0,["inSidebar"]]]],null],[1,"\\n"]],[2]],null]],[]],null]],[]]]],[]]]],[]]]],["@dashEntityUrn","cohort","@eventId"],false,["artdeco-card@artdeco-card","events-live@chat-card/chat-card-container","if","events-live@error-states/network-error-state","artdeco-loader@artdeco-loader","t","events-live@error-states/api-error-state","each","-track-array","events-live@cohort/cohort"]]',moduleName:"events-live/components/networking/networking-wrapper.hbs",isStrictMode:!1})
let w=(f=(0,l.inject)("tracking"),v=(0,l.inject)("jet"),b=(0,l.inject)("store"),y=class extends s.default{get inSidebar(){var e
return null===(e=this.args.inSidebar)||void 0===e||e}constructor(){super(...arguments);(0,t.default)(this,"tracking",_,this);(0,t.default)(this,"jet",T,this);(0,t.default)(this,"store",E,this);(0,n.default)(this,"isNetworkError",!1)
const e=this.fetchCohorts(this.args.eventId).catch((e=>{if((0,g.default)(e)){var t,n,i
this.isNetworkError=!0;(0,h.errorLogger)(this.jet,"Error on API call to fetch attendees cohort",e,[d.JET_TAGS.GET_ATTENDEES_COHORT],{callTreeId:null===(t=e.errors)||void 0===t||null===(n=t[0])||void 0===n||null===(i=n.meta)||void 0===i?void 0:i.callTreeId,shouldRethrow:!1})}throw e}))
this.cohorts=e
this.legoConfigResolver=u.legoConfigResolver.bind(null)}fetchCohorts(e){const t=`growth/professionalEventsV2/${e}/voyagerGrowthProfessionalEventAttendeeCohorts`
return(0,m.load)(this.store.queryURL(t,{params:{q:"attendeeCohorts"},reload:!0}))}fireChatCustomTracking(e){let{chatActionType:t,conversationUrn:n,viewerHost:i}=e
const{actionType:r,controlName:o}=(0,u.getCustomTrackingActionTypeAndControlName)(t,i);(0,p.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,r,o,n)}},_=(0,i.default)(y.prototype,"tracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"jet",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(y.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(y.prototype,"fireChatCustomTracking",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"fireChatCustomTracking"),y.prototype),y)
e.default=w;(0,o.setComponentTemplate)(k,w)}))
define("events-live/components/speaker/speaker",["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","discover-utils/utils/discover-util","events-live/utils/constants","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","follows/utils/follow-tracking","global-helpers/helpers/name","global-utils/utils/html-safe","global-utils/utils/is-browser"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z
const V=(0,a.createTemplateFactory)({id:"4l/NOeIK",block:'[[[8,[39,0],[[24,0,"events-live-speaker__card"],[17,1],[4,[38,1],[[30,0,["initializeComponent"]]],null],[4,[38,2],[[30,0,["initializeComponent"]]],null]],null,[["default"],[[[[1,"\\n  "],[8,[39,3],null,[["@image","@desiredWidth","@desiredHeight","@alt","@role","@class"],[[30,0,["backgroundPicture"]],248,62,"","presentation",[29,["events-live-speaker__background-picture ",[30,0,["coverPhotoClass"]]]]]],null],[1,"\\n  "],[10,0],[15,0,[29,["events-live-speaker__info-container\\n      ",[52,[51,[30,2]],"events-live-speaker__info-container--compact"]]]],[12],[1,"\\n    "],[8,[39,5],[[4,[38,6],["click_speaker_profile"],null]],[["@route","@model","@class"],["profile.common.profile",[30,0,["speaker","publicIdentifier"]],"events-live-speaker__link"]],[["default"],[[[[1,"\\n      "],[8,[39,7],null,[["@image","@alt","@desiredWidth","@ghostType","@class"],[[30,0,["profilePicture"]],[28,[37,8],["i18n_image_alt_full_name","events-live/components/speaker/speaker"],[["memberName"],[[28,[37,9],[[30,0,["speaker"]]],null]]]],200,"person",[29,["events-live-speaker__profile-picture Elevation-0dp EntityPhoto-circle-5 ",[30,0,["ghostImageClass"]]]]]],null],[1,"\\n"],[41,[30,0,["isNameTruncated"]],[[[1,"        "],[10,0],[15,1,[30,0,["customOutletSelector"]]],[12],[13],[1,"\\n"]],[]],null],[1,"      "],[8,[39,11],null,[["@name","@badges","@distanceEnum","@isNameTruncated","@customOutletSelector","@class"],[[28,[37,9],[[30,0,["speaker"]]],null],[30,0,["badges"]],[30,0,["distance"]],[30,0,["isNameTruncated"]],[30,0,["customOutletSelector"]],"events-live-speaker__name events-live-speaker__name--with-badge t-16 t-black t-bold"]],null],[1,"\\n\\n      "],[10,1],[14,0,"visually-hidden"],[12],[1,[28,[35,8],["i18n_members_occupation_a11y_text","events-live/components/speaker/speaker"],null]],[13],[1,"\\n      "],[10,1],[14,0,"events-live-speaker__headline t-14 t-black--light t-normal"],[12],[1,"\\n        "],[1,[30,0,["speaker","headline"]]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"],[41,[30,0,["showFollowersInTopSection"]],[[[41,[30,0,["showPendingText"]],[[[1,"        "],[10,1],[14,0,"events-live-speaker__pending-status t-12"],[12],[1,[28,[35,8],["i18n_pending_status","events-live/components/speaker/speaker"],null]],[13],[1,"\\n"]],[]],[[[41,[30,0,["followerCount"]],[[[1,"        "],[10,1],[14,0,"events-live-speaker__follower-count t-12 t-black--light t-normal"],[12],[1,"\\n          "],[1,[28,[35,8],["i18n_followers_count","events-live/components/speaker/speaker"],[["followersCount"],[[30,0,["followerCount"]]]]]],[1,"\\n        "],[13],[1,"\\n      "]],[]],null]],[]]]],[]],null],[1,"  "],[13],[1,"\\n  "],[10,0],[14,0,"events-live-speaker__bottom-container"],[12],[1,"\\n"],[41,[51,[30,0,["showFollowersInTopSection"]]],[[[41,[30,0,["showPendingText"]],[[[1,"        "],[10,1],[14,0,"events-live-speaker__pending-status t-12"],[12],[1,[28,[35,8],["i18n_pending_status","events-live/components/speaker/speaker"],null]],[13],[1,"\\n"]],[]],[[[41,[30,0,["followerCount"]],[[[1,"        "],[10,1],[14,0,"events-live-speaker__follower-count t-12 t-black--light t-normal"],[12],[1,"\\n          "],[1,[28,[35,8],["i18n_followers_count","events-live/components/speaker/speaker"],[["followersCount"],[[30,0,["followerCount"]]]]]],[1,"\\n        "],[13],[1,"\\n      "]],[]],null]],[]]]],[]],null],[41,[30,2],[[[1,"      "],[10,"footer"],[14,0,"events-live-speaker__footer mt2"],[12],[1,"\\n"],[41,[30,0,["showFollowBtn"]],[[[1,"          "],[8,[39,12],[[24,0,"full-width artdeco-button artdeco-button--2 artdeco-button--full artdeco-button--muted artdeco-button--secondary"]],[["@iconSize","@iconType","@isFollowing","@showText","@showIcon","@toggleFollow","@controlName"],["small","check-icon",[30,0,["following"]],true,[30,0,["following"]],[28,[37,13],[[30,0,["toggleSpeakerFollow"]],[52,[30,0,["following"]],"unfollow_speaker","follow_speaker"]],null],[52,[30,0,["following"]],"unfollow_speaker","follow_speaker"]]],null],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"]],[]]]]]],["&attrs","@isViewerAnAttendee"],false,["artdeco-card@artdeco-card","did-insert","did-update","ember-vector-images@lazy-background","unless","ember-engines@link-to-external","ember-cli-pemberly-tracking@track-interaction","ember-vector-images@lazy-image","t","global-helpers@name","if","name-with-distance@name-with-distance","follows@follow-button","fn"]]',moduleName:"events-live/components/speaker/speaker.hbs",isStrictMode:!1}),B="events-live@speaker/speaker",G="SELF",H=Object.freeze({image_1:"events-live-speaker__coverphoto--brand-5",image_2:"events-live-speaker__coverphoto--brand-3",image_3:"events-live-speaker__coverphoto--brand-1",image_4:"events-live-speaker__coverphoto--brand-4"}),W=Object.freeze({image_1:"events-live-speaker__ghost-image--brand-5",image_2:"events-live-speaker__ghost-image--brand-3",image_3:"events-live-speaker__ghost-image--brand-1",image_4:"events-live-speaker__ghost-image--brand-4"})
let q=(_=(0,c.inject)("i18n"),T=(0,c.inject)("persistent-toast-manager@persistent-toast-manager"),E=(0,c.inject)("formatter"),k=(0,c.inject)("tracking"),w=(0,c.inject)("jet"),O=(0,c.inject)("store"),S=class extends d.default{get showFollowBtn(){return this.distance!==G&&!!this.args.isViewerAnAttendee}get showPendingText(){return this.args.isHostViewer&&"PENDING"===(0,s.get)(this.args.speaker,"state")}get showFollowersInTopSection(){return this.distance===G&&!!this.args.isViewerAnAttendee}get coverPhotoClass(){return this.backgroundPicture?"":H[`image_${this.randomNumberSuffix}`]}get ghostImageClass(){return this.profilePicture?"":W[`image_${this.randomNumberSuffix}`]}constructor(){super(...arguments);(0,t.default)(this,"i18n",C,this);(0,t.default)(this,"persistentToastManager",D,this);(0,t.default)(this,"formatter",I,this);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"jet",P,this);(0,t.default)(this,"store",x,this);(0,t.default)(this,"backgroundPicture",N,this);(0,t.default)(this,"profilePicture",M,this);(0,t.default)(this,"speaker",R,this);(0,t.default)(this,"isNameTruncated",L,this);(0,t.default)(this,"customOutletSelector",F,this);(0,t.default)(this,"distance",U,this);(0,t.default)(this,"following",j,this);(0,t.default)(this,"randomNumberSuffix",z,this)
this._setComponentState()}initializeComponent(e){this._setComponentState()
this.isNameTruncated=function(e){if(y.default){const t=e.querySelector(".name")
return t&&t.scrollWidth>t.offsetWidth}return!1}(e)}toggleSpeakerFollow(e){this._toggleFollowing(!this.following)
const t=this.following?"FOLLOW":"UNFOLLOW",n=this.following?g.ProfessionalEventActionType.FOLLOW:g.ProfessionalEventActionType.UNFOLLOW
this._fireProfessionalEventActionEvent(n,e)
this._getFollowPromise((0,s.get)(this.speaker,"followingState.entityUrn")||(0,s.get)(this.speaker,"followingInfo.entityUrn"),t).then((()=>{this._showFollowToastMessage()})).catch((e=>{this._toggleFollowing(!this.following)
this._showErrorToastMessage()
throw e}))}fireMessageActionTrackingEvent(e){this._fireProfessionalEventActionEvent(g.ProfessionalEventActionType.MESSAGE,e)}_setComponentState(){var e,t,n,i
this.speaker=(0,s.get)(this.args.speaker,"assigneeProfile")||(0,s.get)(this.args.speaker,"assigneeProfileUrnResolutionResult")
this.backgroundPicture=null!==(e=(0,s.get)(this.speaker,"backgroundPicture.displayImageReference.vectorImage"))&&void 0!==e?e:(0,s.get)(this.speaker,"backgroundPicture")
this.profilePicture=null!==(t=(0,s.get)(this.speaker,"profilePicture.displayImageReference.vectorImage"))&&void 0!==t?t:(0,s.get)(this.speaker,"profilePicture")
this.distance=this._getDistanceENUM()
this.badges=this._getBadges()
this.following=null!==(n=(0,s.get)(this.speaker,"followingState.following"))&&void 0!==n?n:(0,s.get)(this.speaker,"followingInfo.following")
this.followerCount=null!==(i=(0,s.get)(this.speaker,"followingState.followerCount"))&&void 0!==i?i:(0,s.get)(this.speaker,"followingInfo.followerCount")
this.customOutletSelector=`name-custom-outlet_${this.args.index}`
this.randomNumberSuffix=this.backgroundPicture&&this.profilePicture?null:p.default.generateRandomNumberSuffix((0,s.get)(this.speaker,"firstName"))}_toggleFollowing(e){var t
const n=null!==(t=(0,s.get)(this.speaker,"followingState"))&&void 0!==t?t:(0,s.get)(this.speaker,"followingInfo")
this.following=e;(0,s.set)(n,"following",e)}_getDistanceENUM(){if((0,s.get)(this,"speaker.memberRelationship")){var e
const t=null!==(e=(0,s.get)(this,"speaker.memberRelationship.memberRelationshipUnion"))&&void 0!==e?e:{}
return(0,s.get)(t,"connection")?m.MEMBER_DISTANCES.DISTANCE_1:(0,s.get)(t,"self")?m.MEMBER_DISTANCES.SELF:(0,s.get)(t,"noConnection.memberDistance")}return(0,s.get)(this,"speaker.distance")}_getBadges(){var e
return null!==(e=(0,s.get)(this,"speaker.badges"))&&void 0!==e?e:{influencer:(0,s.get)(this,"speaker.influencer"),premium:!1}}_getFollowPromise(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"FOLLOW"
const n=e.replace("fs_normalized_profile","fsd_profile").replace("fsd_followingState","fs_followingInfo"),{trackingId:i}=this.tracking.getCurrentPageInstance();(0,f.fireFollowActionEvent)(this.tracking,i,"FOLLOW"===t)
return"FOLLOW"===t?p.default.followPerson(this.store,{followingInfo:{entityUrn:n},jet:this.jet}):p.default.unfollowPerson(this.store,{followingInfo:{entityUrn:n},jet:this.jet})}_fireProfessionalEventActionEvent(e,t){(0,h.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,e,t)}_showFollowToastMessage(){const e=this.following?"i18n_speaker_follow_toast":"i18n_speaker_unfollow_toast",t=this.formatter.formatName((0,v.getName)(this.speaker),"full"),n=(0,b.default)(this.i18n.lookupTranslation(`components/${B}`,e)([{memberName:t}]))
this.persistentToastManager.success({message:n})}_showErrorToastMessage(){const e=(0,b.default)(this.i18n.lookupTranslation(`components/${B}`,"i18n_generic_error")())
this.persistentToastManager.error({message:e})}},C=(0,i.default)(S.prototype,"i18n",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(S.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(S.prototype,"formatter",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(S.prototype,"tracking",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(S.prototype,"jet",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(S.prototype,"store",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(S.prototype,"backgroundPicture",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(S.prototype,"profilePicture",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(S.prototype,"speaker",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(S.prototype,"isNameTruncated",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),F=(0,i.default)(S.prototype,"customOutletSelector",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,i.default)(S.prototype,"distance",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,i.default)(S.prototype,"following",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,i.default)(S.prototype,"randomNumberSuffix",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(S.prototype,"initializeComponent",[s.action],Object.getOwnPropertyDescriptor(S.prototype,"initializeComponent"),S.prototype),(0,i.default)(S.prototype,"toggleSpeakerFollow",[s.action],Object.getOwnPropertyDescriptor(S.prototype,"toggleSpeakerFollow"),S.prototype),(0,i.default)(S.prototype,"fireMessageActionTrackingEvent",[s.action],Object.getOwnPropertyDescriptor(S.prototype,"fireMessageActionTrackingEvent"),S.prototype),S)
e.default=q;(0,o.setComponentTemplate)(V,q)}))
define("events-live/components/speaker/speakers-list",["exports","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@ember/object","@glimmer/component"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l
const s=(0,r.createTemplateFactory)({id:"VSad31IZ",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["onImpression"]]],[["routeName","currentRoute"],[[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,"header"],[14,0,"artdeco-card__header events-live-speaker-list__header"],[12],[1,"\\n    "],[10,"h2"],[14,0,"artdeco-card__title events-live-speaker-list__title"],[12],[1,"\\n      "],[1,[28,[35,3],["i18n_speaker_title","events-live/components/speaker/speakers-list"],null]],[1,"\\n    "],[13],[1,"\\n"],[41,[30,0,["showSubTitle"]],[[[1,"      "],[10,"h6"],[14,0,"events-live-speaker-list__subtitle t-normal"],[12],[1,"\\n        "],[1,[28,[35,3],["i18n_speaker_subtitle","events-live/components/speaker/speakers-list"],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"events-live-speaker-list__speaker-container grid grid--no-gutters full-width"],[12],[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,2]],null]],null],null,[[[41,[28,[37,7],[[30,3,["assigneeProfile"]],[30,3,["assigneeProfileUrnResolutionResult"]]],null],[[[1,"        "],[10,0],[14,0,"display-flex flex-column grid__col grid__col--lg-8"],[12],[1,"\\n          "],[8,[39,8],null,[["@speaker","@index","@eventId","@isHostViewer","@isViewerAnAttendee"],[[30,3],[30,4],[30,5],[30,6],[30,7]]],null],[1,"\\n        "],[13],[1,"\\n"]],[]],null]],[3,4]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@speakers","speaker","index","@eventId","@isHostViewer","@isViewerAttending"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","t","if","each","-track-array","global-helpers@or","events-live@speaker/speaker"]]',moduleName:"events-live/components/speaker/speakers-list.hbs",isStrictMode:!1})
let c=(l=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"moduleName","SPEAKER_MODULE")}get showSubTitle(){return this.args.isHostViewer&&(this.args.speakers||[]).isAny("state","PENDING")}onImpression(){return{name:"ViewModuleImpressionEvent",body:{moduleNames:[this.moduleName]}}}},(0,n.default)(l.prototype,"onImpression",[o.action],Object.getOwnPropertyDescriptor(l.prototype,"onImpression"),l.prototype),l)
e.default=c;(0,i.setComponentTemplate)(s,c)}))
define("events-live/components/support-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","@ember/service","@ember/object","@glimmer/component","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","social-share/utils/social-share-constants","events-shared-v2/utils/events-util","ember-lifeline","tracked-toolbox","text-view-model/utils/generator"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k
const w=(0,a.createTemplateFactory)({id:"NMXKMU+T",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[48,[30,8]],[[[1,"    "],[18,8,[[28,[37,3],null,[["onCloseModal","onShowModal","onShareModel"],[[30,0,["onCloseModal"]],[30,0,["onShowModal"]],[30,0,["onShareModel"]]]]],[28,[37,3],null,[["isModalOpen","eventShareTextViewModel","eventShareUrl"],[[30,0,["isModalOpen"]],[30,0,["eventShareTextViewModel"]],[30,0,["currentEventShareUrl"]]]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,4],null,[["@prefilledMessage","@prefilledShareTVM","@actorsOverride","@enabledSocialMediaOptions","@onShareOptionClick","@urlToShare","@dropdownJustificationOverride","@shareOrigin","@returnFocusTo"],[[30,2],[30,0,["eventShareTextViewModel"]],[52,[30,3],[28,[37,5],[[30,3]],null]],[30,0,["socialShareOptions"]],[30,0,["onShareOptionClick"]],[30,0,["currentEventShareUrl"]],[30,4],"MEDIA_ENTITY_PAGE",".events-live-top-card__share-button"]],[["default"],[[[[1,"\\n      "],[8,[30,5,["dropdown-trigger"]],[[16,0,[29,["events-live-top-card__share-button artdeco-button artdeco-button--2 artdeco-button--secondary",[52,[30,6]," artdeco-button--muted"]]]],[16,"disabled",[30,7]],[4,[38,6],["share_event"],null]],null,[["default"],[[[[1,"\\n        "],[10,1],[14,0,"align-items-center display-flex"],[12],[1,"\\n          "],[1,[28,[35,7],["i18n_share","events-live/components/support-share"],null]],[1,"\\n          "],[1,[28,[35,8],null,[["type","size","class"],["caret-filled-down-icon","small","ml1"]]]],[1,"\\n        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[5]]]]],[1,"\\n"]],[]]],[13]],["&attrs","@eventShareText","@organizationActorOverride","@arrowDir","dropdown","@scheduledLiveUgcPostUrn","@disableShare","&default"],false,["if","has-block","yield","hash","social-share@social-share","array","ember-cli-pemberly-tracking@track-interaction","t","artdeco-icons-web@li-icon"]]',moduleName:"events-live/components/support-share.hbs",isStrictMode:!1})
let O=(v=(0,l.inject)("locale"),b=(0,l.inject)("tracking"),y=(0,h.localCopy)("args.isModalOpen",!1),_=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"locale",T,this);(0,t.default)(this,"tracking",E,this);(0,t.default)(this,"isModalOpen",k,this)}get currentEventShareUrl(){const{scheduledLiveUgcPostUrn:e}=this.args
return(0,m.getEventUrl)(e||this.args.vanityName||this.args.eventId,!!e)}get eventShareTextViewModel(){return(0,f.default)(this.args.eventShareText||"")}get socialShareOptions(){const{"locale.interfaceLocale":e,"locale.requestIpCountryCode":t,"args.eventShareText":n}=(0,s.getProperties)(this,"locale.interfaceLocale","locale.requestIpCountryCode","args.eventShareText")
return"zh_CN"===e||"cn"===t?{}:{[p.SHARE_OPTIONS.TWITTER]:{shareMessage:{text:n||void 0}},[p.SHARE_OPTIONS.FACEBOOK]:{}}}onShareModel(){var e,t
null===(e=(t=this.args).onShareSuccess)||void 0===e||e.call(t);(0,u.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,d.ProfessionalEventActionType.SHARE_EVENT)
this.onCloseModal()}onShowModal(){this.isModalOpen=!0;(0,g.scheduleTask)(this,"render",(()=>{(0,u.firePageViewEvent)(this.tracking,"flagship3_event_share")}))}onCloseModal(){var e,t
this.isModalOpen=!1
null===(e=(t=this.args).onCloseModal)||void 0===e||e.call(t)}onShareOptionClick(e){this.onShowModal();(0,u.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,d.ProfessionalEventActionType.SHARE_EVENT,`topheader-share-${e}`)}},T=(0,i.default)(_.prototype,"locale",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(_.prototype,"tracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"isModalOpen",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(_.prototype,"onShareModel",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"onShareModel"),_.prototype),(0,i.default)(_.prototype,"onShowModal",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"onShowModal"),_.prototype),(0,i.default)(_.prototype,"onCloseModal",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"onCloseModal"),_.prototype),(0,i.default)(_.prototype,"onShareOptionClick",[s.action],Object.getOwnPropertyDescriptor(_.prototype,"onShareOptionClick"),_.prototype),_)
e.default=O;(0,o.setComponentTemplate)(w,O)}))
define("events-live/components/top-card-logo/logo-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"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
const p=(0,a.createTemplateFactory)({id:"xisYhE0C",block:'[[[11,"figure"],[17,1],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[11,3],[24,6,"#"],[24,"role","button"],[16,"title",[28,[37,1],["i18n_event_logo","events-live/components/top-card-logo/logo-image"],null]],[4,[38,2],["click",[30,0,["openLogoViewer"]]],null],[12],[1,"\\n      "],[8,[39,3],null,[["@image","@alt","@class","@width"],[[52,[30,3],[30,2,["vectorImage"]],[30,2]],[28,[37,1],["i18n_event_logo","events-live/components/top-card-logo/logo-image"],null],"events-live-top-card-logo__logo-image EntityPhoto-square-8",128]],null],[1,"\\n    "],[13],[1,"\\n    "],[8,[39,4],null,[["@logo","@altText","@isOpen","@onDismiss"],[[30,2],[28,[37,1],["i18n_event_logo","events-live/components/top-card-logo/logo-image"],null],[30,0,["isOpenLogoViewer"]],[28,[37,5],[[30,0],"isOpenLogoViewer",false],null]]],null],[1,"\\n"]],[]],[[[1,"    "],[8,[39,3],null,[["@alt","@class","@ghostType","@width"],[[28,[37,1],["i18n_event_logo","events-live/components/top-card-logo/logo-image"],null],"events-live-top-card-logo__logo-image EntityPhoto-square-8","events",128]],null],[1,"\\n"]],[]]],[13]],["&attrs","@logo","@isDashEnabled"],false,["if","t","on","ember-vector-images@lazy-image","events-live@top-card-logo/logo-viewer","ember-set-helper@set"]]',moduleName:"events-live/components/top-card-logo/logo-image.hbs",isStrictMode:!1})
let m=(d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isOpenLogoViewer",u,this)}openLogoViewer(e){e.preventDefault()
this.isOpenLogoViewer=!0}},u=(0,i.default)(d.prototype,"isOpenLogoViewer",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"openLogoViewer",[c.action],Object.getOwnPropertyDescriptor(d.prototype,"openLogoViewer"),d.prototype),d)
e.default=m;(0,o.setComponentTemplate)(p,m)}))
define("events-live/components/top-card-logo/logo-viewer",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","ember-vector-images/utils/vector-url","@ember/debug"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const l=(0,n.createTemplateFactory)({id:"aidOBo0P",block:'[[[8,[39,0],null,[["@isOpen","@dismissModal","@modalClasses","@size"],[[30,1],[30,2],"events-live-logo-viewer","small"]],[["default"],[[[[1,"\\n  "],[8,[30,3,["artdeco-modal-header"]],null,[["@classNames"],["visually-hidden"]],[["default"],[[[[1,"\\n    "],[10,"h2"],[14,1,"image-viewer-modal-label"],[12],[1,"\\n      "],[1,[28,[35,1],["i18n_logo_viewer_label","events-live/components/top-card-logo/logo-viewer"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[30,3,["artdeco-modal-content"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["logoUrl"]],[[[1,"      "],[8,[39,3],null,[["@class","@image","@alt"],["events-live-logo-viewer__image",[30,0,["logoUrl"]],[30,4]]],null],[1,"\\n"]],[]],null],[1,"  "]],[]]]]],[1,"\\n"]],[3]]]]]],["@isOpen","@onDismiss","modal","@altText"],false,["artdeco-modal@artdeco-modal","t","if","ember-vector-images@custom-image"]]',moduleName:"events-live/components/top-card-logo/logo-viewer.hbs",isStrictMode:!1})
class s extends i.default{constructor(){super(...arguments)}get logoUrl(){const e=this.args.logo
return(0,r.get)(e,"artifacts")?(0,o.default)(e,176,176):null}}e.default=s;(0,t.setComponentTemplate)(l,s)}))
define("events-live/components/top-card/banner",["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 r=(0,n.createTemplateFactory)({id:"DxqfoEuw",block:'[[[11,"figure"],[24,0,"events-live-banner__image-container"],[17,1],[12],[1,"\\n"],[1,"  "],[10,0],[15,0,[29,["events-live-banner__image-wrapper ",[30,0,["imageClass"]]]]],[12],[1,"\\n    "],[8,[39,0],[[24,0,"events-live-banner__image"]],[["@image","@desiredWidth","@desiredHeight"],[[52,[30,2],[30,3,["attributes","firstObject","detailDataUnion","vectorImage"]],[30,3]],[30,0,["desiredWidth"]],[30,0,["desiredHeight"]]]],null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@isDashEnabled","@banner"],false,["ember-vector-images@lazy-background","if"]]',moduleName:"events-live/components/top-card/banner.hbs",isStrictMode:!1}),o=Object.freeze({width:1280,height:720}),a=Object.freeze({width:1400,height:350})
class l extends i.default{get desiredWidth(){return this.args.isWiderImage?a.width:o.width}get desiredHeight(){return this.args.isWiderImage?a.height:o.height}get imageClass(){return this.args.isWiderImage?"events-live-banner__image-wrapper--wider":""}}e.default=l;(0,t.setComponentTemplate)(r,l)}))
define("events-live/components/top-card/calendar-info",["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/service","@glimmer/component","events-shared-v2/utils/date-utils","events-shared-v2/utils/events-util"],(function(e,t,n,i,r,o,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 v=(0,a.createTemplateFactory)({id:"8VYf5aDf",block:'[[[11,0],[24,0,"display-flex t-14 t-black t-normal pt2"],[17,1],[12],[1,"\\n"],[41,[51,[30,2]],[[[1,"    "],[1,[28,[35,1],null,[["class","type","size"],["events-live-top-card__icon mr0","calendar","medium"]]]],[1,"\\n"]],[]],null],[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center flex-wrap"],[12],[1,"\\n    "],[10,1],[15,0,[29,["mr2 ",[52,[51,[30,2]],"ml2"]]]],[12],[1,"\\n      "],[1,[30,0,["eventDateTime"]]],[1,"\\n    "],[13],[1,"\\n\\n"],[41,[30,0,["showAddToCalendar"]],[[[1,"      "],[8,[39,3],[[24,0,"inline-block"]],[["@eventInfo","@isDashEnabled"],[[30,3],[30,4]]],null],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@hideIcon","@eventInfo","@isDashEnabled"],false,["unless","artdeco-icons-web@li-icon","if","events-live@top-card/events-add-to-calendar"]]',moduleName:"events-live/components/top-card/calendar-info.hbs",isStrictMode:!1}),b="components/events-live@top-card/calendar-info"
let y=(p=(0,s.inject)("formatter"),m=(0,s.inject)("i18n"),g=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",h,this);(0,t.default)(this,"i18n",f,this)}get showAddToCalendar(){return(0,u.getEventViewerState)(this.args.eventInfo,this.args.isDashEnabled).canAddToCalendar}get eventDateTime(){const e=(0,l.get)(this.args.eventInfo,"timeRange.start"),t=(0,l.get)(this.args.eventInfo,"timeRange.end")
if(!e)return""
const n=(0,d.formatDateTime)(this.formatter,e)
let i
t&&(i=(0,d.formatDateTime)(this.formatter,t))
return i?n.formattedDate===i.formattedDate?this.i18n.lookupTranslation(b,"i18n_event_time_range_same_date_v2")([{formattedDay:n.formattedDay,formattedEventDate:n.formattedDate,formattedStartTime:n.formattedTime,formattedEndTime:i.formattedTime}]):this.i18n.lookupTranslation(b,"i18n_event_time_range_different_date")([{formattedStartDate:n.formattedDate,formattedStartTime:n.formattedTime,formattedEndDate:i.formattedDate,formattedEndTime:i.formattedTime}]):this.i18n.lookupTranslation(b,"i18n_event_time_range_no_end_date")([{formattedDay:n.formattedDay,formattedEventDate:n.formattedDate,formattedStartTime:n.formattedTime}])}},h=(0,i.default)(g.prototype,"formatter",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g)
e.default=y;(0,o.setComponentTemplate)(v,y)}))
define("events-live/components/top-card/events-add-to-calendar",["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/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/add-to-calendar","events-shared-v2/utils/constants","events-shared-v2/utils/date-utils","events-shared-v2/utils/helpers","global-helpers/helpers/truncate-text","global-utils/utils/get-location","global-utils/utils/url"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T
const E=(0,a.createTemplateFactory)({id:"sJCmeba/",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@isOpen","@onVisibilityChange","@justification"],[[30,0,["isDropdownOpen"]],[28,[37,1],[[30,0],"isDropdownOpen"],null],"left"]],[["default"],[[[[1,"\\n    "],[8,[30,2,["dropdown-trigger"]],[[24,0,"t-14 t-bold t-black artdeco-button artdeco-button--muted artdeco-button--1 artdeco-button--tertiary"],[4,[38,2],["add_to_calendar"],null]],[["@withIcon"],[true]],[["default"],[[[[1,"\\n      "],[1,[28,[35,3],["i18n_add_to_calendar","events-live/components/top-card/events-add-to-calendar"],null]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["dropdown-content"]],null,null,[["default"],[[[[1,"\\n      "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,5],[[28,[37,5],[[30,0,["calendarOptions"]]],null]],null],null,[[[1,"          "],[10,"li"],[12],[1,"\\n            "],[8,[39,6],null,[["@class"],["p0"]],[["default"],[[[[1,"\\n              "],[11,3],[16,"aria-label",[28,[37,3],["i18n_add_to_calendar_a11y","events-live/components/top-card/events-add-to-calendar"],[["service"],[[30,3,["service"]]]]]],[24,0,"events-live-add-to-calendar__link"],[16,6,[30,3,["url"]]],[24,"rel","noopener noreferrer"],[24,"target","_blank"],[4,[38,2],[[30,3,["controlName"]]],null],[12],[1,"\\n                "],[1,[28,[35,3],["i18n_add_to_calendar_service","events-live/components/top-card/events-add-to-calendar"],[["service"],[[30,3,["service"]]]]]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n          "],[13],[1,"\\n"]],[3]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"],[13]],["&attrs","dropdown","calendar"],false,["artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","ember-cli-pemberly-tracking@track-interaction","t","each","-track-array","artdeco-dropdown@artdeco-dropdown-item"]]',moduleName:"events-live/components/top-card/events-add-to-calendar.hbs",isStrictMode:!1})
let k=(b=(0,s.inject)("i18n"),y=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"isDropdownOpen",_,this);(0,t.default)(this,"i18n",T,this)
this.showGoogleCalendarOption=!v.default.isCnDomain()
const[e]=(0,f.default)().href.split(/[?#]/)
this.pageLink=e}get start(){return(0,l.get)(this.args.eventInfo,"timeRange.start")}get end(){return(0,m.getEventEndtime)(this.args.eventInfo)}get description(){const{eventInfo:e,isDashEnabled:t}=this.args
return(0,l.get)(e,t?"description.text":"localizedDescription.text")}get shortDescription(){const e=this.description||""
return e.length<=100?e:(0,h.truncateText)([e],{length:100,useHtmlSafe:!0})}get eventName(){const{eventInfo:e,isDashEnabled:t}=this.args
return(0,l.get)(e,t?"name":"localizedName")}get eventAddress(){const{isDashEnabled:e,eventInfo:t}=this.args
return e?(0,g.getLocalizedAddressFromAddress)((0,l.get)(t,"address")):(0,l.get)(t,"localizedAddress")}get details(){return`${this.i18n.lookupTranslation("components/events-live@top-card/events-add-to-calendar","i18n_calendar_description_prefix")([{pageLink:this.pageLink}])}\n\n${this.shortDescription}`}get calendarOptions(){const{details:e,eventName:t,eventAddress:n,start:i,end:r}=this,o=n||this.pageLink,a=(0,u.getLongDateTimeFormat)(i),l=(0,u.getLongDateTimeFormat)(r),s=(0,u.getShortDateTimeFormat)(i),c=(0,u.getShortDateTimeFormat)(r),d={service:p.CALENDAR_SERVICES.GOOGLE.service,controlName:(0,u.generateControlName)(p.CALENDAR_SERVICES.GOOGLE.service),url:v.default.addQueryParams(p.CALENDAR_SERVICES.GOOGLE.url,{dates:`${s}/${c}`,details:e,text:t,location:o})},m={service:p.CALENDAR_SERVICES.OUTLOOK.service,controlName:(0,u.generateControlName)(p.CALENDAR_SERVICES.OUTLOOK.service),url:v.default.addQueryParams(p.CALENDAR_SERVICES.OUTLOOK.url,{startdt:a,enddt:l,subject:t,body:e,location:o})},g={service:p.CALENDAR_SERVICES.YAHOO.service,controlName:(0,u.generateControlName)(p.CALENDAR_SERVICES.YAHOO.service),url:v.default.addQueryParams(p.CALENDAR_SERVICES.YAHOO.url,{DESC:e,ST:s,ET:c,TITLE:t,URL:this.pageLink,in_loc:o})}
return this.showGoogleCalendarOption?[d,m,g]:[m,g]}},_=(0,i.default)(y.prototype,"isDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(y.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y)
e.default=k;(0,o.setComponentTemplate)(E,k)}))
define("events-live/components/top-card/location-details",["exports","@ember/component","@ember/template-factory","events-shared-v2/utils/helpers","events-shared-v2/utils/events-util","@glimmer/component","@ember/object"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const l=(0,n.createTemplateFactory)({id:"55vTaIPb",block:'[[[10,0],[12],[1,"\\n"],[41,[30,0,["localizedAddress"]],[[[1,"    "],[11,0],[24,0,"display-flex align-items-center pt2"],[17,1],[12],[1,"\\n      "],[1,[28,[35,1],null,[["class","type","size"],["events-live-top-card__icon","map-marker-icon","medium"]]]],[1,"\\n\\n      "],[8,[39,2],[[24,0,"break-words m0"]],[["@isExpanded"],[false]],[["default"],[[[[1,"\\n        "],[10,2],[14,0,"t-14 t-black"],[12],[1,"\\n          "],[1,[28,[35,3],["i18n_event_date_location","events-live/components/top-card/location-details"],[["location"],[[30,0,["localizedAddress"]]]]]],[1,"\\n        "],[13],[1,"\\n"],[41,[30,0,["venueDetails"]],[[[1,"          "],[10,2],[14,0,"t-14 t-black--light t-normal"],[12],[1,"\\n            "],[1,[30,0,["venueDetails"]]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showOnlineOptions"]],[[[1,"    "],[11,0],[24,0,"display-flex align-items-center pt2 t-14"],[17,1],[12],[1,"\\n      "],[1,[28,[35,1],null,[["class","type","size"],["events-live-top-card__icon",[52,[30,0,["eventState","isAudioEvent"]],"microphone-filled-icon","video-camera-icon"],"medium"]]]],[1,"\\n\\n"],[41,[30,0,["eventState","isAudioEvent"]],[[[1,"        "],[1,[28,[35,3],["i18n_audio_event","events-live/components/top-card/location-details"],null]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,3],["i18n_online","events-live/components/top-card/location-details"],null]],[1,"\\n"]],[]]],[1,"\\n"],[41,[30,0,["eventState","isLiveVideoEvent"]],[[[1,"        "],[10,1],[14,0,"events-live-top-card__mid-dot"],[12],[13],[1,"\\n        "],[1,[28,[35,3],["i18n_linkedinlive","events-live/components/top-card/location-details"],null]],[1,"\\n"]],[]],[[[41,[30,0,["showJoinHere"]],[[[1,"        "],[10,1],[14,0,"events-live-top-card__mid-dot"],[12],[13],[1,"\\n        "],[8,[39,4],[[4,[38,5],[[52,[30,0,["viewerState","isHost"]],"view_broadcast_event_link_organizer","view_broadcast_event_link_attendee"]],null]],[["@href","@target","@class"],[[30,0,["streamingUrl"]],"_blank","link-without-visited-state t-black--light"]],[["default"],[[[[1,"\\n          "],[10,1],[12],[1,"\\n            "],[10,1],[14,"aria-hidden","true"],[12],[1,"\\n              "],[1,[28,[35,3],["i18n_join_here","events-live/components/top-card/location-details"],null]],[1,"\\n            "],[13],[1,"\\n            "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n              "],[1,[28,[35,3],["i18n_join_event_here","events-live/components/top-card/location-details"],null]],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[]],null]],[]]],[1,"    "],[13],[1,"\\n"]],[]],null],[13]],["&attrs"],false,["if","artdeco-icons-web@li-icon","feed-shared@inline-show-more-text","t","ember-cli-pemberly-tracking@shared/external-link","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"events-live/components/top-card/location-details.hbs",isStrictMode:!1}),s=/https?:\/\//i
class c extends o.default{get eventState(){return(0,r.getEventState)(this.args.eventInfo)}get viewerState(){return(0,r.getEventViewerState)(this.args.eventInfo,this.args.isDashEnabled)}get localizedAddress(){const{isDashEnabled:e,eventInfo:t}=this.args
return e?(0,i.getLocalizedAddressFromAddress)((0,a.get)(t,"address")):(0,a.get)(t,"localizedAddress")}get venueDetails(){const{isDashEnabled:e,eventInfo:t}=this.args
return(0,a.get)(t,e?"venueDetails":"venueDetails.text")}get streamingUrl(){const e=(0,a.get)(this.args.eventInfo,"streamingUrl")
return e&&!s.test(e)?`https://${e}`:e}get showJoinHere(){const{isContentTypeEvent:e}=this.eventState,{isParticipant:t}=this.viewerState,{hideJoinHere:n}=this.args
return!n&&this.streamingUrl&&!e&&t}get showOnlineOptions(){return!this.localizedAddress||(0,a.get)(this.args.eventInfo,"streamingUrl")||this.eventState.isLiveVideoEvent}}e.default=c;(0,t.setComponentTemplate)(l,c)}))
define("events-live/components/top-card/organizer-info",["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","global-helpers/helpers/name"],(function(e,t,n,i,r,o,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:"T2juytYn",block:'[[[11,0],[24,0,"display-flex align-items-center t-14"],[17,1],[12],[1,"\\n  "],[10,1],[14,0,"t-16 t-black t-normal pr1"],[12],[1,"\\n"],[41,[30,2],[[[41,[30,3],[[[1,"        "],[1,[28,[35,1],["i18n_private_event_organizer_person_text","events-live/components/top-card/organizer-info"],[["link","person"],[[28,[37,2],["profile.common.profile",[30,2,["publicIdentifier"]]],[["class","aria-label","data-control-name","data-test-organizing-member-link","data-test-private-event-organizing-member-name"],["link-without-visited-state t-black--light t-bold",[28,[37,1],["i18n_private_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,0,["organizingMemberName"]]]]],"organizer_profile",true,true]]],[30,0,["organizingMemberName"]]]]]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,1],["i18n_public_event_organizer_person_text","events-live/components/top-card/organizer-info"],[["link","person"],[[28,[37,2],["profile.common.profile",[30,2,["publicIdentifier"]]],[["class","aria-label","data-control-name","data-test-organizing-member-link","data-test-public-event-organizing-member-name"],["link-without-visited-state t-black--light t-bold",[28,[37,1],["i18n_public_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,0,["organizingMemberName"]]]]],"organizer_profile",true,true]]],[30,0,["organizingMemberName"]]]]]],[1,"\\n"]],[]]]],[]],[[[41,[30,4,["active"]],[[[41,[30,3],[[[1,"        "],[1,[28,[35,1],["i18n_private_event_organizer_company_text","events-live/components/top-card/organizer-info"],[["link","company"],[[28,[37,2],["companies.company",[30,4,["universalName"]]],[["class","aria-label","data-control-name","data-test-organizing-company-link"],["link-without-visited-state t-black--light t-bold",[28,[37,1],["i18n_private_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,4,["name"]]]]],"organizer_company",true]]],[30,4,["name"]]]]]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,1],["i18n_public_event_organizer_company_text","events-live/components/top-card/organizer-info"],[["link","company"],[[28,[37,2],["companies.company",[30,4,["universalName"]]],[["class","aria-label","data-control-name","data-test-organizing-company-link"],["link-without-visited-state t-black--light t-bold",[28,[37,1],["i18n_public_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,4,["name"]]]]],"organizer_company",true]]],[30,4,["name"]]]]]],[1,"\\n"]],[]]]],[]],[[[41,[30,3],[[[1,"        "],[1,[28,[35,1],["i18n_private_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,4,["name"]]]]]],[1,"\\n"]],[]],[[[1,"        "],[1,[28,[35,1],["i18n_public_event_organizer_name","events-live/components/top-card/organizer-info"],[["organizerName"],[[30,4,["name"]]]]]],[1,"\\n"]],[]]],[1,"    "]],[]]]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@organizingMember","@isPrivateEvent","@organizingCompany"],false,["if","t","ember-cli-pemberly-i18n@t-link-to"]]',moduleName:"events-live/components/top-card/organizer-info.hbs",isStrictMode:!1})
let g=(d=(0,l.inject)("formatter"),u=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",p,this)}get organizingMemberName(){return this.formatter.formatName((0,c.getName)(this.args.organizingMember),"full")}},p=(0,i.default)(u.prototype,"formatter",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("events-live/components/top-card/overflow-actions",["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/service","@glimmer/component","@glimmer/tracking","ember-lifeline","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_
const T=(0,a.createTemplateFactory)({id:"sVIBXwkv",block:'[[[11,0],[24,0,"inline-block"],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@isOpen","@onVisibilityChange","@justification"],[[30,0,["isOverflowDropdownOpen"]],[30,0,["toggleOverflowMenu"]],"left"]],[["default"],[[[[1,"\\n    "],[8,[30,2,["dropdown-trigger"]],[[4,[38,2],["overflow_menu"],null]],[["@class","@aria-label"],["events-top-card__overflow-trigger artdeco-button artdeco-button--secondary artdeco-button--muted artdeco-button--circle artdeco-button--1 artdeco-dropdown__trigger",[28,[37,1],["i18n_more_options","events-live/components/top-card/overflow-actions"],null]]],[["default"],[[[[1,"\\n      "],[1,[28,[35,3],null,[["type","size","class"],["ellipsis-horizontal-icon","small","artdeco-button__icon"]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["dropdown-content"]],null,[["@arrowDir","@class","@occlusionCulling"],["right","events-top-card__overflow-list",[30,3]]],[["default"],[[[[1,"\\n      "],[10,"ul"],[12],[1,"\\n"],[1,"        "],[18,5,[[28,[37,5],null,[["overflow-action","close"],[[50,"artdeco-dropdown@artdeco-dropdown-item",0,null,null],[30,2,["close"]]]]]]],[1,"\\n"],[1,"        "],[10,"li"],[12],[1,"\\n          "],[8,[39,7],null,[["@itemSelected","@class","@role"],[[28,[37,8],[[30,0,["onSemaphoreOpen"]],[30,2,["close"]]],null],"tap-target display-flex white-space-nowrap align-items-center","button"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,3],null,[["class","type","size"],["flex-shrink-zero mr2","flag-icon","small"]]]],[1,"\\n            "],[10,1],[14,0,"flex-grow-1 text-align-left"],[12],[1,"\\n              "],[1,[28,[35,1],["i18n_report_this_event","events-live/components/top-card/overflow-actions"],null]],[1,"\\n            "],[13],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"],[13],[1,"\\n"],[41,[30,0,["isSemaphoreActive"]],[[[1,"  "],[8,[39,10],null,[["@entityUrn","@authorProfileId","@contentSource","@success","@failure","@cancel","@track","@returnFocusTo"],[[30,0,["eventBackendEntityUrn"]],[30,4],"EVENT_CONTENT",[30,0,["onSemaphoreSuccess"]],[30,0,["onSemaphoreFailure"]],[30,0,["onSemaphoreCancel"]],[30,0,["semaphoreTrack"]],".events-top-card__overflow-trigger"]],null],[1,"\\n"]],[]],null]],["&attrs","dropdown","@occlusionCulling","@authorProfileId","&default"],false,["artdeco-dropdown@artdeco-dropdown","t","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","yield","hash","component","artdeco-dropdown@artdeco-dropdown-item","fn","if","ember-semaphore@ember-semaphore"]]',moduleName:"events-live/components/top-card/overflow-actions.hbs",isStrictMode:!1})
let E=(g=(0,s.inject)("tracking"),h=(0,s.inject)("router"),f=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"router",b,this);(0,t.default)(this,"isOverflowDropdownOpen",y,this);(0,t.default)(this,"isSemaphoreActive",_,this)}get eventBackendEntityUrn(){var e
return null!==(e=this.args.ugcPostUrn)&&void 0!==e?e:`urn:li:event:${this.args.eventId}`}onSemaphoreOpen(e){e&&e();(0,u.runTask)(this,(()=>{this.isSemaphoreActive=!0
this.tracking.fireInteractionEvent("overflow_menu_report_event","SHORT_PRESS")}))}onSemaphoreFailure(){this.isSemaphoreActive=!1}onSemaphoreCancel(){this.isSemaphoreActive=!1}semaphoreTrack(e){const t=null==e?void 0:e.moduleKey
t&&this.tracking.fireInteractionEvent(t)}onSemaphoreSuccess(){this.isSemaphoreActive=!1;(0,m.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,p.ProfessionalEventActionType.REPORT_EVENT)
this.router.transitionTo("feed")}toggleOverflowMenu(){this.isOverflowDropdownOpen=!this.isOverflowDropdownOpen}},v=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"router",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"isOverflowDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,i.default)(f.prototype,"isSemaphoreActive",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"onSemaphoreOpen",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"onSemaphoreOpen"),f.prototype),(0,i.default)(f.prototype,"onSemaphoreFailure",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"onSemaphoreFailure"),f.prototype),(0,i.default)(f.prototype,"onSemaphoreCancel",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"onSemaphoreCancel"),f.prototype),(0,i.default)(f.prototype,"semaphoreTrack",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"semaphoreTrack"),f.prototype),(0,i.default)(f.prototype,"onSemaphoreSuccess",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"onSemaphoreSuccess"),f.prototype),(0,i.default)(f.prototype,"toggleOverflowMenu",[l.action],Object.getOwnPropertyDescriptor(f.prototype,"toggleOverflowMenu"),f.prototype),f)
e.default=E;(0,o.setComponentTemplate)(T,E)}))
define("events-live/components/top-card/see-all-attendees",["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","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","search-utils/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f
const v=(0,a.createTemplateFactory)({id:"3ToevkGc",block:'[[[11,0],[24,0,"display-flex align-items-center"],[17,1],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[8,[39,1],[[24,0,"link-without-visited-state t-black--light display-flex align-items-center full-width"],[4,[38,3],["see_attendees"],null],[4,[38,4],["click",[30,0,["searchAttendees"]]],null]],[["@route","@model","@query"],["search.results.generic","people",[28,[37,2],null,[["eventAttending","origin"],[[30,0,["eventAttending"]],[30,0,["origin"]]]]]]],[["default"],[[[[1,"\\n      "],[18,3,null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[1,"    "],[18,3,null],[1,"\\n"]],[]]],[13]],["&attrs","@enableSeeAllLink","&default"],false,["if","ember-engines@link-to-external","hash","ember-cli-pemberly-tracking@track-interaction","on","yield"]]',moduleName:"events-live/components/top-card/see-all-attendees.hbs",isStrictMode:!1})
let b=(g=(0,c.inject)("tracking"),h=class extends d.default{get eventAttending(){return[this.args.entityId]}constructor(){super(...arguments);(0,t.default)(this,"tracking",f,this);(0,n.default)(this,"origin",m.ORIGINS.EVENT_PAGE_CANNED_SEARCH)}searchAttendees(){(0,p.fireProfessionalEventActionEvent)(this.tracking,this.args.entityId,u.ProfessionalEventActionType.SEARCH_ATTENDEES,"see_attendees")}},f=(0,i.default)(h.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"searchAttendees",[s.action],Object.getOwnPropertyDescriptor(h.prototype,"searchAttendees"),h.prototype),h)
e.default=b;(0,o.setComponentTemplate)(v,b)}))
define("events-live/components/top-card/social-proof",["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,r,o,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:"u19OVnrr",block:'[[[11,0],[24,"tabindex","-1"],[17,1],[4,[38,0],["click",[30,0,["fireSocialProofLinkCIE"]]],null],[12],[1,"\\n"],[41,[30,2],[[[1,"    "],[8,[39,2],null,[["@enableSeeAllLink","@entityId"],[[30,3,["isParticipant"]],[30,4]]],[["default"],[[[[1,"\\n      "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n        "],[8,[39,3],[[24,0,"events-live-top-card__icon"]],[["@image","@entitySize","@isStackedLayout","@maxEntities","@a11yText"],[[30,5,["image"]],1,true,5,[28,[37,4],["i18n_attendees_image_a11y","events-live/components/top-card/social-proof"],null]]],null],[1,"\\n\\n        "],[10,0],[14,0,"events-live-social-proof__copy-text t-14"],[12],[1,"\\n          "],[8,[39,5],null,[["@tvm"],[[30,5,["text"]]]],null],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,3,["canAcceptSpeakerInvite"]],[[[1,"      "],[8,[39,2],null,[["@enableSeeAllLink","@entityId"],[[30,3,["isParticipant"]],[30,4]]],[["default"],[[[[1,"\\n        "],[10,0],[14,0,"events-live-social-proof__attendee-count t-14"],[12],[1,"\\n          "],[1,[28,[35,6],null,[["size","type","class"],["medium","people-icon","events-live-top-card__icon"]]]],[1,"\\n          "],[1,[28,[35,4],["i18n_attendee_count","events-live/components/top-card/social-proof"],[["attendeeCount"],[[30,5,["totalCount"]]]]]],[1,"\\n        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n    "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n      "],[8,[39,2],null,[["@enableSeeAllLink","@entityId"],[[30,0,["showSocialProofLink"]],[30,4]]],[["default"],[[[[1,"\\n"],[41,[30,0,["facepile"]],[[[1,"          "],[8,[39,7],[[24,0,"events-live-social-proof__facepile"]],[["@entities","@shape","@stacked","@totalEntityCount"],[[30,0,["facepile"]],"circle",true,[30,5,["totalCount"]]]],[["default"],[[[[1,"\\n            "],[8,[39,8],null,[["@image","@alt","@class","@desiredHeight","@desiredWidth","@ghostType"],[[30,6,["picture"]],[28,[37,9],null,[["firstName","lastName","type"],[[30,6,["firstName"]],[30,6,["lastName"]],"full"]]],"EntityPhoto-circle-1 mr2",100,100,"person"]],null],[1,"\\n          "]],[6]]]]],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,6],null,[["size","type","class"],["medium","people-icon","events-live-top-card__icon"]]]],[1,"\\n"]],[]]],[1,"\\n        "],[10,0],[12],[1,"\\n          "],[10,1],[14,0,"events-live-social-proof__copy-text t-14"],[12],[1,"\\n"],[41,[30,5,["text","text"]],[[[1,"              "],[1,[28,[35,10],[[30,5,["text"]]],[["lineBreaks"],[true]]]],[1,"\\n"]],[]],[[[41,[30,5,["totalCount"]],[[[1,"              "],[1,[28,[35,4],["i18n_attendee_count","events-live/components/top-card/social-proof"],[["attendeeCount"],[[30,5,["totalCount"]]]]]],[1,"\\n            "]],[]],null]],[]]],[1,"          "],[13],[1,"\\n"],[41,[30,3,["canAcceptSpeakerInvite"]],[[[1,"            "],[10,2],[14,0,"t-12 t-black--light"],[12],[1,"\\n              "],[1,[28,[35,4],["i18n_speaker_invite_disclaimer","events-live/components/top-card/social-proof"],null]],[1,"\\n            "],[13],[1,"\\n"]],[]],null],[1,"        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]]],[13]],["&attrs","@isDashEnabled","@viewerState","@entityId","@socialProof","entity"],false,["on","if","events-live@top-card/see-all-attendees","image-view-model@entity-pile","t","text-view-model@text-view-model-v2","artdeco-icons-web@li-icon","artdeco-entity-pile@artdeco-entity-pile","ember-vector-images@lazy-image","ember-cli-pemberly-i18n@format-name","text-view-model@text-view-model"]]',moduleName:"events-live/components/top-card/social-proof.hbs",isStrictMode:!1})
let g=(d=(0,c.inject)("tracking"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}get facepile(){var e
return null===(e=(0,s.get)(this.args.socialProof,"facepile.attributes"))||void 0===e?void 0:e.mapBy("miniProfile")}get showSocialProofLink(){return this.args.viewerState.isParticipant&&!this.args.viewerState.canAcceptSpeakerInvite}fireSocialProofLinkCIE(e){e.target.closest(".events-live-social-proof__copy-text a")&&this.tracking.fireInteractionEvent("view_inviter_profile")}},p=(0,i.default)(u.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"fireSocialProofLinkCIE",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"fireSocialProofLinkCIE"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("events-live/components/top-card/speaker-invitation",["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 r=(0,n.createTemplateFactory)({id:"HqpYI2iz",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@size"],[1]],[["default"],[[[[1,"\\n    "],[8,[30,2,["image"]],[[24,0,"mr3"]],null,[["default"],[[[[1,"\\n      "],[8,[39,1],null,[["@entitySize","@images"],[1,[30,3,["image"]]]],null],[1,"\\n    "]],[]]]]],[1,"\\n\\n    "],[8,[30,2,["content"]],null,null,[["default"],[[[[1,"\\n      "],[8,[30,2,["title"]],null,null,[["default"],[[[[1,"\\n"],[1,"        "],[8,[39,2],null,[["@tvm"],[[30,3,["title"]]]],null],[1,"\\n      "]],[]]]]],[1,"\\n\\n      "],[8,[30,2,["subtitle"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,2],null,[["@tvm"],[[30,3,["subtitle"]]]],null],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"],[13]],["&attrs","elements","@speakerInvitation"],false,["artdeco-entity-lockup@artdeco-entity-lockup","image-view-model@image-view-model","text-view-model@text-view-model-v2"]]',moduleName:"events-live/components/top-card/speaker-invitation.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/top-card/status-feedback",["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/service","@glimmer/component","global-utils/utils/url"],(function(e,t,n,i,r,o,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:"eTd+gB03",block:'[[[41,[30,1],[[[1,"  "],[8,[39,1],null,[["@class","@message","@linkText","@onClick","@type"],["mt2",[30,1,["text"]],[30,0,["linkText"]],[30,0,["onLearnMoreClick"]],"yield"]],null],[1,"\\n"]],[]],[[[41,[30,2],[[[1,"  "],[8,[39,1],null,[["@class","@type","@role","@message"],["pt2","error","status",[28,[37,2],["i18n_event_cancelled","events-live/components/top-card/status-feedback"],null]]],null],[1,"\\n"]],[]],[[[41,[30,3],[[[1,"  "],[8,[39,1],null,[["@class","@message"],["pt2",[28,[37,2],["i18n_event_ended","events-live/components/top-card/status-feedback"],null]]],null],[1,"\\n"]],[]],null]],[]]]],[]]]],["@annotation","@showEventCancelled","@showEventEnded"],false,["if","artdeco-inline-feedback@artdeco-inline-feedback","t"]]',moduleName:"events-live/components/top-card/status-feedback.hbs",isStrictMode:!1})
let v=(u=(0,s.inject)("tracking"),p=(0,s.inject)("global-services@window"),m=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",g,this);(0,t.default)(this,"windowService",h,this)}get linkText(){const{annotation:e,isDashEnabled:t}=this.args
return(0,l.get)(e,t?"linkText":"link.text")}get linkUrl(){const{annotation:e,isDashEnabled:t}=this.args
return(0,l.get)(e,t?"linkUrl":"link.url")}onLearnMoreClick(){const e=(0,l.get)(this.args,"annotation.controlName")
this.tracking.fireInteractionEvent(e)
this.windowService.open((0,d.generateUrlByDomain)(this.linkUrl),"_blank")}},g=(0,i.default)(m.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"windowService",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(m.prototype,"onLearnMoreClick",[l.action],Object.getOwnPropertyDescriptor(m.prototype,"onLearnMoreClick"),m.prototype),m)
e.default=v;(0,o.setComponentTemplate)(f,v)}))
define("events-live/components/top-card/top-card-content-meta",["exports","@ember/component","@ember/template-factory","global-utils/utils/api-compat","@ember/object","@glimmer/component","events-shared-v2/utils/events-util"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const l=(0,n.createTemplateFactory)({id:"ydWWz2q+",block:'[[[11,0],[17,1],[12],[1,"\\n"],[1,"  "],[8,[39,0],null,[["@annotation","@isDashEnabled","@showEventCancelled","@showEventEnded"],[[30,0,["eventInfoModel","annotation"]],[30,0,["isDashEnabled"]],[28,[37,1],[[30,0,["isNonLiveEvent"]],[30,0,["eventState","isCancelled"]]],null],[28,[37,1],[[30,0,["isNonLiveEvent"]],[30,0,["eventState","isPast"]]],null]]],null],[1,"\\n\\n  "],[10,"h2"],[14,0,"events-live-top-card__title t-24 t-black t-bold"],[15,"data-event-id",[30,0,["eventId"]]],[12],[1,"\\n    "],[1,[30,0,["eventName"]]],[1,"\\n  "],[13],[1,"\\n\\n  "],[8,[39,2],null,[["@organizingCompany","@organizingMember","@isPrivateEvent"],[[30,0,["organizingCompany"]],[30,0,["organizingMember"]],[30,0,["eventState","isPrivate"]]]],null],[1,"\\n\\n  "],[8,[39,3],null,[["@eventInfo","@isDashEnabled","@hideIcon"],[[30,0,["eventInfoModel"]],[30,0,["isDashEnabled"]],[30,0,["eventState","isNewLiveVideoEvent"]]]],null],[1,"\\n\\n"],[41,[51,[30,0,["eventState","isNewLiveVideoEvent"]]],[[[1,"    "],[8,[39,5],null,[["@eventInfo","@isDashEnabled","@hideJoinHere"],[[30,0,["eventInfoModel"]],[30,0,["isDashEnabled"]],[30,0,["showJoinHereInTopCard"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["eventInfoModel","externalUrl"]],[[[1,"    "],[8,[39,7],null,[["@text","@icon","@link","@hideIcon"],[[28,[37,8],["i18n_event_external_link","events-live/components/top-card/top-card-content-meta"],null],"link-external-icon",[30,0,["eventInfoModel","externalUrl"]],[30,0,["eventState","isNewLiveVideoEvent"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["showJoinHereInTopCard"]],[[[1,"    "],[8,[39,7],null,[["@text","@icon","@link","@hideIcon"],[[28,[37,8],["i18n_join_here","events-live/components/top-card/top-card-content-meta"],null],"link-external-icon",[30,0,["eventInfoModel","streamingUrl"]],[30,0,["eventState","isNewLiveVideoEvent"]]]],null],[1,"\\n  "]],[]],null]],[]]],[1,"\\n"],[41,[30,0,["eventInfoModel","socialProof"]],[[[1,"    "],[8,[39,9],[[24,0,"pt3"]],[["@entityId","@socialProof","@viewerState","@isDashEnabled"],[[30,0,["eventId"]],[30,0,["eventInfoModel","socialProof"]],[30,0,["viewerState"]],[30,0,["isDashEnabled"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["eventInfoModel","speakerInvitation"]],[[[1,"    "],[8,[39,10],[[24,0,"pt3"]],[["@speakerInvitation"],[[30,0,["eventInfoModel","speakerInvitation"]]]],null],[1,"\\n"]],[]],null],[13]],["&attrs"],false,["events-live@top-card/status-feedback","global-helpers@and","events-live@top-card/organizer-info","events-live@top-card/calendar-info","unless","events-live@top-card/location-details","if","events-live@top-card/top-card-external-link","t","events-live@top-card/social-proof","events-live@top-card/speaker-invitation"]]',moduleName:"events-live/components/top-card/top-card-content-meta.hbs",isStrictMode:!1})
class s extends o.default{get eventName(){var e
return null!==(e=(0,r.get)(this.args,"dashEventInfo.name"))&&void 0!==e?e:(0,r.get)(this.args,"eventInfo.localizedName")}get isDashEnabled(){return!!this.args.dashEventInfo}get eventInfoModel(){var e
return null!==(e=this.args.dashEventInfo)&&void 0!==e?e:this.args.eventInfo}get eventId(){return(0,i.entityUrnToId)((0,r.get)(this.eventInfoModel,"entityUrn"))}get eventState(){return(0,a.getEventState)(this.eventInfoModel)}get viewerState(){return(0,a.getEventViewerState)(this.eventInfoModel,this.isDashEnabled)}get isNonLiveEvent(){return!this.eventState.isNewLiveVideoEvent}get showJoinHereInTopCard(){const e=(0,r.get)(this.eventInfoModel,"streamingUrl"),t=(0,r.get)(this.eventInfoModel,"externalUrl"),{isCancelled:n}=this.eventState,{isParticipant:i}=this.viewerState
return e&&!t&&!n&&i}get organizingCompany(){const{isDashEnabled:e,eventInfoModel:t}=this
return(0,r.get)(t,e?"organizer.organizingCompanyUrn":"organizingCompany")}get organizingMember(){const{isDashEnabled:e,eventInfoModel:t}=this
return(0,r.get)(t,e?"organizer.organizingProfileUrn":"organizingMember")}}e.default=s;(0,t.setComponentTemplate)(l,s)}))
define("events-live/components/top-card/top-card-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","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","ember-cli-pemberly-tracking/utils/tracking","ember-lifeline","events-live/utils/sponsored-tracking","events-shared-v2/utils/constants","events-shared-v2/utils/events-requests","events-shared-v2/utils/events-util","events-shared-v2/utils/tracking-helper","global-utils/utils/api-compat","restli-utils","rsvp","boosting/utils/boost-utils","boosting/utils/boost-constants","urn-utils"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z,V,B,G
const H=(0,a.createTemplateFactory)({id:"QCXV997A",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@eventInfo","@dashEventInfo"],[[30,2],[30,3]]],null],[1,"\\n\\n"],[41,[30,0,["showEvictedMessage"]],[[[1,"    "],[8,[39,2],null,null,null],[1,"\\n"]],[]],null],[1,"\\n  "],[10,0],[14,0,"mt4 display-flex flex-wrap"],[12],[1,"\\n    "],[8,[39,3],null,[["@eventId","@dashEventInfo","@eventState","@viewerState","@viewerStatusModel","@onViewerStatusUpdateFailure","@onViewerStatusUpdate","@updateViewerStatus","@showEnterEventCta","@enterEventCtaText","@handleAudioRoomLink","@isLiveAudioBubbleOpen"],[[30,0,["eventId"]],[30,3],[30,0,["eventState"]],[30,0,["viewerState"]],[30,0,["viewerStatusModel"]],[30,0,["onViewerStatusUpdateFailure"]],[30,0,["onViewerStatusUpdate"]],[30,0,["updateViewerStatus"]],[30,0,["showEnterEventCta"]],[30,0,["eventInfoModel","enterEventCtaText"]],[30,0,["handleAudioRoomLink"]],[30,0,["isLiveAudioBubbleOpen"]]]],null],[1,"\\n\\n"],[41,[30,0,["viewerState","canInvite"]],[[[1,"      "],[8,[39,4],[[24,0,"events-live-top-card__cta"]],[["@entityUrn","@isOpen","@onInviteModalClosed","@showSelectAll","@useInvitationCredits","@modalTitle","@pageKey","@onClickInvite"],[[30,0,["preDashEventUrn"]],[30,4],[30,5],true,true,[28,[37,5],["i18n_invite","events-live/components/top-card/top-card-content"],null],[30,0,["inviteePickerPageKey"]],[30,0,["onClickInvite"]]]],[["default"],[[[[1,"\\n        "],[8,[30,6,["invitee-picker-button"]],null,[["@text","@type","@class"],[[28,[37,5],["i18n_invite","events-live/components/top-card/top-card-content"],null],[52,[30,0,["showEnterEventCta"]],"secondary","primary"],"m0"]],null],[1,"\\n        "],[8,[30,6,["filters-bar"]],null,null,null],[1,"\\n      "]],[6]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[51,[30,0,["hasInvitation"]]],[[[41,[30,0,["isEventValidForBoosting"]],[[[41,[30,0,["isEventSponsored"]],[[[1,"          "],[8,[39,7],null,[["@classNames","@entrypoint","@controlName","@onClickHandler"],["events-live-top-card__cta","events-admin","event_admin_manage_ad_btn",[28,[37,8],[[30,0],"isManageAdModalOpen",true],null]]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,9],null,[["@classNames","@entrypoint","@controlName","@isBoostToExistingCampaignEnabled","@campaignManagerBoostUrl","@isBoostButtonActive"],["events-live-top-card__cta","events-admin","event_admin_boost_btn",false,[30,0,["campaignManagerBoostUrl"]],true]],null],[1,"\\n"]],[]]]],[]],[[[41,[30,0,["viewerState","canEdit"]],[[[1,"        "],[8,[39,10],[[24,0,"events-live-top-card__cta"],[4,[38,11],["edit"],null]],[["@text","@type","@click","@color"],[[28,[37,5],["i18n_edit","events-live/components/top-card/top-card-content"],null],"secondary",[28,[37,8],[[30,0],"isEditEventModalOpen",true],null],"muted"]],null],[1,"\\n      "]],[]],null]],[]]],[1,"\\n"],[41,[30,0,["showShareDropdown"]],[[[1,"        "],[8,[39,12],[[24,0,"events-live-top-card__cta"]],[["@arrowDir","@eventName","@eventShareText","@organizationActorOverride","@eventState","@eventId","@vanityName","@scheduledLiveUgcPostUrn","@disableShare"],["left",[30,0,["eventName"]],[30,0,["eventInfoModel","defaultShareText"]],[52,[30,0,["viewerState","isHost"]],[30,0,["organizingCompany"]]],[30,0,["eventState"]],[30,0,["eventId"]],[30,0,["eventInfoModel","vanityName"]],[52,[30,0,["eventState","isNewLiveVideoEvent"]],[30,0,["eventInfoModel","ugcPostUrn"]]],[30,0,["disableShare"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["viewerState","isHost"]],[[[1,"        "],[8,[39,13],null,[["@eventId","@eventInfo","@isDashEventModel","@disableShare","@onEventUpdate","@refreshCurrentRoute","@showEditDropdownOption","@editEvent"],[[30,0,["eventId"]],[30,0,["eventInfoModel"]],[30,0,["isDashEventModel"]],[30,0,["disableShare"]],[30,7],[30,8],[30,0,["shouldDisplayEditOnManageDropdown"]],[28,[37,8],[[30,0],"isEditEventModalOpen",true],null]]],null],[1,"\\n"]],[]],null]],[]],null],[1,"\\n"],[41,[51,[30,0,["hideOverflowActions"]]],[[[1,"      "],[8,[39,14],[[24,0,"events-live-top-card__cta"]],[["@eventId","@ugcPostUrn","@authorProfileId"],[[30,0,["eventId"]],[52,[30,0,["eventState","isNewLiveVideoEvent"]],[30,0,["eventInfoModel","ugcPostUrn"]]],[28,[37,15],[[30,0,["organizingMember","entityUrn"]]],null]]],[["default"],[[[[1,"\\n"],[41,[30,0,["viewerState","canLeave"]],[[[1,"          "],[10,"li"],[12],[1,"\\n"],[1,"            "],[8,[30,9,["overflow-action"]],[[4,[38,11],[[30,0,["leaveEventControlName"]]],null]],[["@itemSelected","@class","@role"],[[28,[37,16],[[30,0,["showLeaveEventConfirmationModal"]],[30,9,["close"]]],null],"tap-target display-flex white-space-nowrap align-items-center","button"]],[["default"],[[[[1,"\\n              "],[1,[28,[35,17],null,[["type","size","class"],["leave-icon","small","mr2"]]]],[1,"\\n              "],[10,1],[14,0,"flex-grow-1 text-align-left"],[12],[1,"\\n                "],[1,[28,[35,5],["i18n_leave_event","events-live/components/top-card/top-card-content"],null]],[1,"\\n              "],[13],[1,"\\n            "]],[]]]]],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"      "]],[9]]]]],[1,"\\n"]],[]],null],[1,"  "],[13],[1,"\\n"],[13],[1,"\\n\\n"],[41,[30,0,["viewerState","canEdit"]],[[[1,"  "],[8,[39,18],null,[["@eventInfo","@onEventUpdate","@isModalOpen","@closeModal"],[[30,0,["eventInfoModel"]],[30,7],[30,0,["isEditEventModalOpen"]],[28,[37,8],[[30,0],"isEditEventModalOpen",false],null]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["isManageAdModalOpen"]],[[[1,"  "],[8,[39,19],null,[["@dismissModal","@isOpen","@ugcPostUrn","@companyId"],[[28,[37,8],[[30,0],"isManageAdModalOpen",false],null],[30,0,["isManageAdModalOpen"]],[30,0,["eventUgcPostUrn"]],[30,0,["companyId"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[8,[39,20],null,[["@isModalOpen","@eventInfo","@isDashEnabled","@attendeeVisibilityEnabled","@closeModal"],[[30,0,["isPostAttendModalOpen"]],[30,0,["eventInfoModel"]],[30,0,["isDashEventModel"]],[30,0,["eventInfoModel","attendeeVisibility"]],[28,[37,8],[[30,0],"isPostAttendModalOpen",false],null]]],null],[1,"\\n\\n"],[8,[39,21],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isLeaveConfirmationDialogOpen"]],[28,[37,5],["i18n_leave_event_disclaimer_title","events-live/components/top-card/top-card-content"],null],[28,[37,22],[[30,0,["leaveConfirmationText"]],[28,[37,5],["i18n_leave_event_disclaimer_content","events-live/components/top-card/top-card-content"],null]],null],[28,[37,5],["i18n_leave","events-live/components/top-card/top-card-content"],null],[28,[37,5],["i18n_cancel","events-live/components/top-card/top-card-content"],null],[30,0,["cancelLeaveEvent"]],[30,0,["confirmLeaveEvent"]],[30,0,["cancelLeaveEvent"]],"leave-confirmation-dialog"]],null]],["&attrs","@eventInfo","@dashEventInfo","@isInviteConnectionsModalOpen","@closeInviteConnectionsModal","modal","@onEventUpdate","@refreshCurrentRoute","overflowActions"],false,["events-live@top-card/top-card-content-meta","if","events-live@top-card/top-card-evicted-message","events-live@top-card/top-card-ctas","invitee-picker@invitee-picker","t","unless","boosting@manage-ad-button","ember-set-helper@set","boosting@boost-post-button","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction","events-live@support-share","events-live@manage/manage-dropdown","events-live@top-card/overflow-actions","global-helpers@urn-to-id","fn","artdeco-icons-web@li-icon","events-form@edit-event-modal","boosting@manage-ad-modal","events-shared-v2@post-attend-modal","artdeco-modal@artdeco-confirmation-dialog","global-helpers@or"]]',moduleName:"events-live/components/top-card/top-card-content.hbs",isStrictMode:!1}),{ATTENDING:W,INTERESTED:q,REGISTERED:K,NOT_ATTENDING:Y,NOT_INTERESTED:$,NOT_REGISTERED:Q}=g.ViewerStatus,{INVITE_MEMBER:X,INVITE_MULTIPLE_MEMBERS:Z}=g.ProfessionalEventActionType,{APPROVED:J,REJECTED:ee}=g.VIEWER_SPEAKER_STATUS,te="components/events-live@top-card/top-card-content"
let ne=(w=(0,s.inject)("i18n"),O=(0,s.inject)("store"),S=(0,s.inject)("invitation-platform@invitation-platform"),C=(0,s.inject)("msg-overlay-manager@msg-overlay-manager"),D=(0,s.inject)("persistent-toast-manager@persistent-toast-manager"),I=(0,s.inject)("tracking"),A=(0,s.inject)("lix"),P=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",x,this);(0,t.default)(this,"store",N,this);(0,t.default)(this,"invitationPlatform",M,this);(0,t.default)(this,"msgOverlayManager",R,this);(0,t.default)(this,"persistentToastManager",L,this);(0,t.default)(this,"tracking",F,this);(0,t.default)(this,"lix",U,this);(0,t.default)(this,"isPostAttendModalOpen",j,this);(0,t.default)(this,"isEditEventModalOpen",z,this);(0,t.default)(this,"isLiveAudioBubbleOpen",V,this);(0,t.default)(this,"isLeaveConfirmationDialogOpen",B,this);(0,t.default)(this,"isManageAdModalOpen",G,this)}get eventInfoModel(){var e
return null!==(e=this.args.dashEventInfo)&&void 0!==e?e:this.args.eventInfo}get isDashEventModel(){return!!this.args.dashEventInfo}get eventId(){return(0,b.entityUrnToId)((0,l.get)(this.eventInfoModel,"entityUrn"))}get eventState(){return(0,f.getEventState)(this.eventInfoModel)}get viewerState(){return(0,f.getEventViewerState)(this.eventInfoModel,this.isDashEventModel)}get preDashEventUrn(){return(0,l.get)(this.eventInfoModel,this.isDashEventModel?"preDashEntityUrn":"entityUrn")}get eventName(){const{eventInfoModel:e,isDashEventModel:t}=this
return(0,l.get)(e,t?"name":"localizedName")}get hasInvitation(){const{canAcceptInvite:e,canAcceptSpeakerInvite:t}=this.viewerState
return e||t}get inviteePickerPageKey(){let e="flagship3_event_send_invitation"
this.eventState.isLiveVideoEvent?e="flagship3_live_video_send_invitation":this.eventState.isAudioEvent&&(e="flagship3_live_audio_send_invitation")
return e}get attendeeStatus(){return(0,f.getAttendeeStatus)((0,l.get)(this.eventInfoModel,this.isDashEventModel?"viewerStatus.scheduledContentViewerStatus":"viewerStatus"))}get showEnterEventCta(){return!!(0,l.get)(this.eventInfoModel,"enterEventCtaText")&&this.eventState.isAudioEvent}get eventUgcPostUrn(){var e
return null!==(e=(0,l.get)(this.eventInfoModel,"ugcPostUrn"))&&void 0!==e?e:null}get showShareDropdown(){return this.viewerState.canShare&&!this.viewerState.isHost}get showEvictedMessage(){return this.attendeeStatus.isEvicted&&!this.eventState.isPrivate}get hideOverflowActions(){return this.organizingMember&&this.viewerState.isHost}get leaveEventControlName(){return this.viewerState.isSpeaker?"speaker_leave_event":"change_attending_status_leave"}get leaveEventCancelControlName(){return this.viewerState.isSpeaker?"speaker_leave_cancel":"change_attending_status_leave_cancel"}get leaveEventConfirmControlName(){return this.viewerState.isSpeaker?"speaker_leave_confirm":"change_attending_status_leave_confirm"}get disableShare(){var e
return!(null===(e=(0,l.get)(this.args,"socialPermissions.canShare"))||void 0===e||e)}get viewerStatusModel(){return(0,l.get)(this.args,"dashEventInfo.viewerStatus")}get viewerStatus(){return(0,l.get)(this.eventInfoModel,this.isDashEventModel?"viewerStatus.scheduledContentViewerStatus":"viewerStatus")}get organizingCompany(){const{isDashEventModel:e,eventInfoModel:t}=this
return(0,l.get)(t,e?"organizer.organizingCompanyUrn":"organizingCompany")}get organizingMember(){const{isDashEventModel:e,eventInfoModel:t}=this
return(0,l.get)(t,e?"organizer.organizingProfileUrn":"organizingMember")}get isEventValidForBoosting(){const e=this.lix.getTreatmentIsEnabled("voyager.web.events-boosting-ctas")
return this.viewerState.isHost&&this.organizingCompany&&e&&(0,T.isPostValidForBoosting)(this.eventInfoModel)}get shouldDisplayEditOnManageDropdown(){return this.isEventValidForBoosting&&this.viewerState.canEdit}get isEventSponsored(){return(0,T.hasActiveCampaigns)(this.eventInfoModel)}get companyId(){return(0,k.extractEntityInfoFromUrn)((0,l.get)(this.organizingCompany,"entityUrn")).id}get campaignManagerBoostUrl(){var e
const t={eventId:null!==(e=(0,l.get)(this.eventInfoModel,"vanityName"))&&void 0!==e?e:this.eventId}
return(0,T.getCampaignManagerBoostUrl)((0,l.get)(this.organizingCompany,"entityUrn"),this.eventUgcPostUrn,E.CAMPAIGN_MANAGER_BOOST_ORIGINS.EVENT_ADMIN_PAGE,t)}onViewerStatusUpdate(e,t){const n=Object.freeze([W,q,K])
return(0,_.resolve)(this._handleStatusChange(e,t)).then((()=>{!this.isDestroying&&n.includes(e)&&(this.isPostAttendModalOpen=!0)}))}onViewerStatusUpdateFailure(e,t){this._handleStatusChangeFailure(e,t)}updateViewerStatus(e){return h.default.updateViewerStatusRequest({store:this.store,eventId:this.eventId,newStatus:e,viewerStatusModel:this.viewerStatusModel,isDashEventModel:this.isDashEventModel}).then((()=>this._handleStatusChange(e))).catch((t=>{this._handleStatusChangeFailure(e,t)
throw t}))}onClickInvite(e){const t=e.map((e=>({inviteeUrn:e,trackingId:(0,u.generateTrackingId)()})))
return this.invitationPlatform.sendBatchEventInvitations(t,this.preDashEventUrn).then((()=>{const t=this.i18n.lookupTranslation(te,"i18n_success_invite_member")([{count:e.length}])
this.persistentToastManager.success({message:t})
const n=1===e.length?X:Z;(0,v.fireProfessionalEventActionEvent)(this.tracking,this.eventId,n)}))}showLeaveEventConfirmationModal(e){null==e||e();(0,p.runTask)(this,(()=>{this.isLeaveConfirmationDialogOpen=!0}))}cancelLeaveEvent(){this.isLeaveConfirmationDialogOpen=!1
this.tracking.fireInteractionEvent(this.leaveEventCancelControlName)}confirmLeaveEvent(){this.isLeaveConfirmationDialogOpen=!1
this.tracking.fireInteractionEvent(this.leaveEventConfirmControlName)
const e=(0,f.getLeavingViewerStatus)(this.eventState.preAttendFlowUseCase,this.isDashEventModel)
this.updateViewerStatus(e).then((()=>{(0,v.fireProfessionalEventActionEvent)(this.tracking,this.eventId,g.ProfessionalEventActionType.LEAVE_EVENT,this.leaveEventConfirmControlName)}))}handleAudioRoomLink(){this.msgOverlayManager.openAudioBubble({isMinimized:!1,autoJoin:!0,ugcPostUrn:this.eventUgcPostUrn,onCloseBubble:this.closeLiveAudioBubble})
this.isLiveAudioBubbleOpen=!0}closeLiveAudioBubble(){this.isLiveAudioBubbleOpen=!1}openManageAdModal(){this.isManageAdModalOpen=!0}_handleStatusChange(e,t){const n=this.viewerStatus
e&&(0,l.set)(this.eventInfoModel,this.isDashEventModel?"viewerStatus.scheduledContentViewerStatus":"viewerStatus",e)
const i=(0,f.getNewViewerStatus)({currentStatus:n,newStatus:e,actionName:t})
this._showStatusTransitionToast(i)
i.acceptSpeakerInvitation||i.declineSpeakerInvitation?this.isDashEventModel?(0,l.set)(this.eventInfoModel,"viewerSpeakerStatus",i.acceptSpeakerInvitation?J:ee):(0,l.set)(this.eventInfoModel,"pendingSpeakingInvitation",!1):this._fireSponsoredTrackingEvent(i)
if(i.attendEvent||i.leaveEvent||t===g.EVENT_VIEWER_ACTIONS.DECLINE_INVITATION||i.acceptSpeakerInvitation){var r,o
return null===(r=(o=this.args).onEventUpdate)||void 0===r?void 0:r.call(o)}return null}_fireSponsoredTrackingEvent(e){var t,n
const i=(0,l.get)(this.eventInfoModel,"leadSubmissionRequired"),r=(0,m.getSponsoredTrackingPayload)(e,i)
null===(t=(n=this.args).fireSponsoredTrackingEvent)||void 0===t||t.call(n,r)}_handleStatusChangeFailure(e,t){let n
const i=Object.freeze([Y,$,Q])
n=t.isAdapterError&&parseInt((0,l.get)(t,"errors.firstObject.status"),10)===y.httpStatus.S_403_FORBIDDEN&&i.includes(e)&&this.eventState.isViewerHost?"i18n_leave_event_last_admin_error":"i18n_generic_failure"
this.persistentToastManager.error({message:this.i18n.lookupTranslation(te,n)()})}_showStatusTransitionToast(e){const t=(0,f.getStatusTransitionToastMessage)(e),n=jSecure.htmlUnencode(this.i18n.lookupTranslation("events-live@persistent-toast-manager",t)([{eventName:this.eventName}]))
this.persistentToastManager.success({message:n})}},x=(0,i.default)(P.prototype,"i18n",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(P.prototype,"store",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(P.prototype,"invitationPlatform",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,i.default)(P.prototype,"msgOverlayManager",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,i.default)(P.prototype,"persistentToastManager",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,i.default)(P.prototype,"tracking",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,i.default)(P.prototype,"lix",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,i.default)(P.prototype,"isPostAttendModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),z=(0,i.default)(P.prototype,"isEditEventModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,i.default)(P.prototype,"isLiveAudioBubbleOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),B=(0,i.default)(P.prototype,"isLeaveConfirmationDialogOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=(0,i.default)(P.prototype,"isManageAdModalOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(P.prototype,"onViewerStatusUpdate",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"onViewerStatusUpdate"),P.prototype),(0,i.default)(P.prototype,"onViewerStatusUpdateFailure",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"onViewerStatusUpdateFailure"),P.prototype),(0,i.default)(P.prototype,"updateViewerStatus",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"updateViewerStatus"),P.prototype),(0,i.default)(P.prototype,"onClickInvite",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"onClickInvite"),P.prototype),(0,i.default)(P.prototype,"showLeaveEventConfirmationModal",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"showLeaveEventConfirmationModal"),P.prototype),(0,i.default)(P.prototype,"cancelLeaveEvent",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"cancelLeaveEvent"),P.prototype),(0,i.default)(P.prototype,"confirmLeaveEvent",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"confirmLeaveEvent"),P.prototype),(0,i.default)(P.prototype,"handleAudioRoomLink",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"handleAudioRoomLink"),P.prototype),(0,i.default)(P.prototype,"closeLiveAudioBubble",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"closeLiveAudioBubble"),P.prototype),(0,i.default)(P.prototype,"openManageAdModal",[l.action],Object.getOwnPropertyDescriptor(P.prototype,"openManageAdModal"),P.prototype),P)
e.default=ne;(0,o.setComponentTemplate)(H,ne)}))
define("events-live/components/top-card/top-card-ctas",["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","events-live/utils/constants","events-live/utils/data-providers","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-util","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T
const E=(0,a.createTemplateFactory)({id:"8hUKIPpj",block:'[[[1,"\\n"],[41,[30,1,["canAcceptSpeakerInvite"]],[[[1,"  "],[10,0],[14,0,"events-live-top-card__cta display-flex"],[12],[1,"\\n    "],[8,[39,1],[[24,0,"mr2"],[4,[38,4],["speaker_accept"],null]],[["@text","@click"],[[28,[37,2],["i18n_accept","events-live/components/top-card/top-card-ctas"],null],[28,[37,3],[[30,0,["handleSpeakerInvitation"]],"ACCEPT_INVITATION"],null]]],null],[1,"\\n    "],[8,[39,1],[[4,[38,4],["speaker_ignore"],null]],[["@type","@color","@text","@click"],["secondary","muted",[28,[37,2],["i18n_ignore","events-live/components/top-card/top-card-ctas"],null],[28,[37,3],[[30,0,["handleSpeakerInvitation"]],"DECLINE_INVITATION"],null]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]],[[[41,[30,2],[[[1,"  "],[8,[39,1],[[4,[38,4],["join_audio_room"],null]],[["@type","@text","@click","@class","@disabled"],["primary",[30,3],[30,4],"events-live-top-card__cta",[30,5]]],null],[1,"\\n"]],[]],[[[41,[30,1,["canAcceptInvite"]],[[[1,"  "],[10,0],[14,0,"events-live-top-card__cta display-flex"],[12],[1,"\\n    "],[8,[39,5],null,[["@eventId","@customEventName","@preAttendFlowUseCase","@viewerStatusModel","@onSuccess","@onFailure"],[[30,6],"ACCEPT_INVITATION",[30,7,["preAttendFlowUseCase"]],[30,8],[30,9],[30,10]]],[["default"],[[[[1,"\\n      "],[8,[39,1],[[24,0,"mr2"],[4,[38,4],["accept_invite"],null]],[["@text","@click"],[[28,[37,2],["i18n_accept","events-live/components/top-card/top-card-ctas"],null],[30,11]]],null],[1,"\\n    "]],[11]]]]],[1,"\\n    "],[8,[39,1],[[4,[38,4],["decline_invite"],null]],[["@type","@color","@text","@click"],["secondary","muted",[28,[37,2],["i18n_ignore","events-live/components/top-card/top-card-ctas"],null],[30,0,["declineEventInvite"]]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]],[[[41,[30,1,["canRequestToAttend"]],[[[1,"  "],[8,[39,1],[[4,[38,4],["request_to_attend"],null]],[["@class","@text","@click"],["events-live-top-card__cta",[28,[37,2],["i18n_request_to_attend","events-live/components/top-card/top-card-ctas"],null],[30,0,["requestToAttendEvent"]]]],null],[1,"\\n"]],[]],[[[41,[30,1,["canWithdrawRequestToAttend"]],[[[1,"  "],[8,[39,1],[[4,[38,4],["withdraw_request"],null]],[["@text","@type","@color","@click","@class"],[[28,[37,2],["i18n_withdraw","events-live/components/top-card/top-card-ctas"],null],"secondary","muted",[30,0,["withdrawRequest"]],"events-live-top-card__cta"]],null],[1,"\\n"]],[]],[[[41,[30,1,["canAttend"]],[[[1,"  "],[8,[39,5],[[24,0,"events-live-top-card__cta"]],[["@eventId","@preAttendFlowUseCase","@viewerStatusModel","@onSuccess","@onFailure"],[[30,6],[30,7,["preAttendFlowUseCase"]],[30,8],[30,9],[30,10]]],[["default"],[[[[1,"\\n    "],[8,[39,1],[[4,[38,4],["join_event"],null]],[["@text","@click"],[[52,[28,[37,6],[[30,7,["preAttendFlowUseCase"]],"LGF_FLOW"],null],[28,[37,2],["i18n_register","events-live/components/top-card/top-card-ctas"],null],[28,[37,2],["i18n_join","events-live/components/top-card/top-card-ctas"],null]],[30,12]]],null],[1,"\\n  "]],[12]]]]],[1,"\\n"]],[]],null]],[]]]],[]]]],[]]]],[]]]],[]]]],["@viewerState","@showEnterEventCta","@enterEventCtaText","@handleAudioRoomLink","@isLiveAudioBubbleOpen","@eventId","@eventState","@viewerStatusModel","@onViewerStatusUpdate","@onViewerStatusUpdateFailure","attendAction","attendAction"],false,["if","artdeco-button@artdeco-button","t","fn","ember-cli-pemberly-tracking@track-interaction","events-shared@attend-event","global-helpers@eq"]]',moduleName:"events-live/components/top-card/top-card-ctas.hbs",isStrictMode:!1}),{ACCEPT_INVITATION:k,DECLINE_INVITATION:w}=m.EVENT_VIEWER_ACTIONS,{APPROVED:O,REJECTED:S}=m.VIEWER_SPEAKER_STATUS
let C=(v=(0,c.inject)("store"),b=(0,c.inject)("tracking"),y=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"store",_,this);(0,t.default)(this,"tracking",T,this)}declineEventInvite(){var e
const t=(0,h.getLeavingViewerStatus)(null===(e=this.args.eventState)||void 0===e?void 0:e.preAttendFlowUseCase,!!this.args.viewerStatusModel)
this._updateViewerStatus(t,m.ProfessionalEventActionType.DECLINE_INVITATION)}requestToAttendEvent(){this._updateViewerStatus(m.ViewerStatus.REQUESTED,m.ProfessionalEventActionType.REQUEST_TO_JOIN_EVENT)}withdrawRequest(){this._updateViewerStatus(m.ViewerStatus.WITHDRAWN_REQUEST,m.ProfessionalEventActionType.WITHDRAW_REQUEST)}handleSpeakerInvitation(e){const t=e===k,n=t?[m.ProfessionalEventActionType.ACCEPT_INVITATION,"speaker_accept"]:[m.ProfessionalEventActionType.DECLINE_INVITATION,"speaker_ignore"]
return this._updateSpeakerStatus(t).then((()=>{(0,f.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,...n)
this.args.onViewerStatusUpdate(null,e)})).catch((e=>{this.args.onViewerStatusUpdateFailure(null,e)
throw e}))}_updateViewerStatus(e,t){const{updateViewerStatus:n}=this.args
return this.args.updateViewerStatus(e).then((()=>{(0,f.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,t)}))}_updateSpeakerStatus(e){if(this.args.dashEventInfo){const t=(0,s.get)(this.args.dashEventInfo,"entityUrn")
return this.args.dashEventInfo.save({adapterOptions:{partial:!0,url:`${(0,g.generateBaseEventDashUrl)()}/${t}`,transformPayload:()=>({patch:{$set:{viewerSpeakerStatus:e?O:S}}})}})}return this.store.adapterFor("-ember-m3").ajax(...(0,p.closeInvitation)(this.args.eventId,u.EVENT_ATTENDEE_ROLES.SPEAKER,e))}},_=(0,i.default)(y.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"tracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(y.prototype,"declineEventInvite",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"declineEventInvite"),y.prototype),(0,i.default)(y.prototype,"requestToAttendEvent",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"requestToAttendEvent"),y.prototype),(0,i.default)(y.prototype,"withdrawRequest",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"withdrawRequest"),y.prototype),(0,i.default)(y.prototype,"handleSpeakerInvitation",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"handleSpeakerInvitation"),y.prototype),y)
e.default=C;(0,o.setComponentTemplate)(E,C)}))
define("events-live/components/top-card/top-card-evicted-message",["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 r=(0,n.createTemplateFactory)({id:"Ghk8tLU9",block:'[[[10,0],[14,0,"pr4 flex-1 display-flex justify-center flex-column"],[12],[1,"\\n  "],[8,[39,0],null,[["@type","@message","@class"],["note",[28,[37,1],["i18n_unable_to_attend_as_organizer_has_evicted_you","events-live/components/top-card/top-card-evicted-message"],null],"pt2"]],null],[1,"\\n"],[13]],[],false,["artdeco-inline-feedback@artdeco-inline-feedback","t"]]',moduleName:"events-live/components/top-card/top-card-evicted-message.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/components/top-card/top-card-external-link",["exports","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","global-utils/utils/url"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"1iDxumxV",block:'[[[1,"\\n"],[11,0],[24,0,"display-flex align-items-center pt2"],[17,1],[12],[1,"\\n"],[41,[30,0,["externalUrl"]],[[[41,[51,[30,2]],[[[1,"      "],[1,[28,[35,2],null,[["class","type","size"],["events-live-top-card__icon",[30,3],"medium"]]]],[1,"\\n"]],[]],null],[1,"    "],[10,1],[14,0,"t-14 t-black--light t-bold flex-shrink-zero"],[12],[1,[30,4]],[13],[1,"\\n    "],[10,1],[14,0,"events-live-top-card__mid-dot"],[12],[13],[1,"\\n    "],[8,[39,3],[[4,[38,4],["external_url"],null]],[["@href","@class","@target"],[[30,0,["externalUrl"]],"events-live-top-card__external-url t-14 t-black--light t-normal link-without-visited-state","_blank"]],[["default"],[[[[1,"\\n      "],[1,[30,0,["externalUrl"]]],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null],[13]],["&attrs","@hideIcon","@icon","@text"],false,["if","unless","artdeco-icons-web@li-icon","ember-cli-pemberly-tracking@shared/external-link","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"events-live/components/top-card/top-card-external-link.hbs",isStrictMode:!1})
class l extends r.default{get externalUrl(){return l._getSanitizedURLWithProtocol((0,i.get)(this.args,"link"))}static _getSanitizedURLWithProtocol(e){const t=/^https?:\/\//
if(e&&(0,o.isUrl)(e)){const n=t.test(e.toLowerCase())?e:`https://${e}`
return jSecure.sanitizeUrl(n)}return""}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("events-live/components/top-card/top-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 r=(0,n.createTemplateFactory)({id:"x/aeibvm",block:'[[[11,0],[17,1],[24,0,"events-live-top-card"],[12],[1,"\\n  "],[18,2,null],[1,"\\n\\n  "],[10,0],[14,0,"events-live-top-card__content"],[12],[1,"\\n"],[41,[48,[30,3]],[[[1,"      "],[18,3,null],[1,"\\n"]],[]],null],[1,"\\n    "],[10,0],[14,0,"events-live-top-card__main-content"],[12],[1,"\\n      "],[18,4,null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","&banner","&side-content","&content"],false,["yield","if","has-block"]]',moduleName:"events-live/components/top-card/top-card.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("events-live/templates/persistent-toast-manager",["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:"tN+vp6IB",block:"[[],[],false,[]]",moduleName:"events-live/templates/persistent-toast-manager.hbs",isStrictMode:!1})
e.default=n}))
define("events-live/utils/attendee-collection",["exports","events-live/utils/paged-collection","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-requests","global-utils/utils/urn-converter"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class o extends t.default{constructor(e){let{shouldGetRegisteredUsers:t=!1}=e
super(...arguments)
this.shouldGetRegisteredUsers=t}_fetchPage(){return(0,i.getEventManageParticipantsRequest)(this.store,this.jet,(0,r.toUrn)("fsd_event",this.eventId),{start:this.start,count:this.count,statuses:`List(${this.shouldGetRegisteredUsers?n.AttendeesPagingParameters.EVENTS_REGISTERED:n.AttendeesPagingParameters.EVENTS_INTERESTED})`})}}e.default=o}))
define("events-live/utils/chat-constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.JET_TAGS=e.CHAT_TOOLTIP_TYPES=e.CHAT_ACTION_TYPES=void 0
const t=Object.freeze({HOST:"HOST_START_CHAT",ATTENDEE:"ATTENDEE_JOIN_CHAT"})
e.CHAT_TOOLTIP_TYPES=t
const n=Object.freeze({JOIN:"JOIN",MESSAGE:"MESSAGE",DISASSOCIATE:"DISASSOCIATE"})
e.CHAT_ACTION_TYPES=n
const i=Object.freeze({GET_CHAT_PREVIEW:"community-get-chat-preview"})
e.JET_TAGS=i}))
define("events-live/utils/chat-data-providers",["exports","extended/config/environment","global-utils/utils/url"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.CommunityModelsRecipes=e.CommunityModels=void 0
e.disassociateCommunityChat=function(e,t){return[o({action:"disassociate"}),"POST",{data:{professionalEventUrn:e,conversationUrn:t}}]}
e.getCommunityChats=function(e,t){const n=a(e,t)
return[n,{cacheKey:n,params:{recipe:r.EVENTS_DASH_CHAT_PREVIEW_RECIPE}}]}
e.getCommunityChatsFetchUrl=a
const i=Object.freeze({EVENTS_DASH_PROFESSIONAL_EVENT_CHATS:"voyagerEventsDashProfessionalEventChats"})
e.CommunityModels=i
const r=Object.freeze({EVENTS_DASH_CHAT_PREVIEW_RECIPE:"com.linkedin.voyager.dash.deco.events.ProfessionalEventChat"})
e.CommunityModelsRecipes=r
function o(e){const r=`/${t.default.namespace}/${i.EVENTS_DASH_PROFESSIONAL_EVENT_CHATS}`
return(0,n.addQueryParams)(r,e)}function a(e){let{start:t=0,count:n=1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
return o({q:"event",start:t,count:n,professionalEventUrn:e})}}))
define("events-live/utils/chat-utils",["exports","ember-m3-pdsc-model-builder","@ember/object","events-live/utils/chat-constants","events-live/utils/constants","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.addRollUpImageAttribute=function(e,i){const r=(0,n.get)(e,"attributes")
r&&r.push((0,t.buildModel)("com.linkedin.voyager.common.ImageAttribute",{sourceType:"PLUS_NUMBER",number:i}))}
e.getCustomTrackingActionTypeAndControlName=function(e,t){let n,r
switch(e){case i.CHAT_ACTION_TYPES.MESSAGE:n=o.ProfessionalEventActionType.CHAT
r=t?"chat_event_organizer":"chat_event_attendee"
break
case i.CHAT_ACTION_TYPES.JOIN:n=o.ProfessionalEventActionType.JOIN_CHAT
r="join_chat_event"
break
case i.CHAT_ACTION_TYPES.DISASSOCIATE:n=o.ProfessionalEventActionType.REMOVE_CHAT
r="remove_chat"}return{actionType:n,controlName:r}}
e.legoConfigResolver=function(e){let t
e===i.CHAT_TOOLTIP_TYPES.HOST?t=r.ORGANISER_TOOLTIP_LEGO_CONFIG:e===i.CHAT_TOOLTIP_TYPES.ATTENDEE&&(t=r.ATTENDEE_TOOLTIP_LEGO_CONFIG)
return t}
e.trimImageViewModelAttributes=function(e,i,r){if(e){const o=(0,n.get)(e,"attributes")
if(null!=o&&o.length)return(0,t.buildModel)("com.linkedin.voyager.dash.common.image.ImageViewModel",{attributes:o.slice(0,i),totalCount:r})}return e}}))
define("events-live/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.attendeeActionControlNameMap=e.ProfessionalEvenAttendeeActionType=e.OVERFLOW_ACTION_I18N_KEYS=e.ORGANISER_TOOLTIP_LEGO_CONFIG=e.MEMBER_DISTANCES=e.JET_TAGS=e.EVENT_ATTENDEE_ROLES=e.CohortType=e.ATTENDEE_TOOLTIP_LEGO_CONFIG=e.ACTION_TYPES=e.ACTION_CONTROL_NAME_MAP=void 0
const t=Object.freeze({SPEAKER:"SPEAKER"})
e.EVENT_ATTENDEE_ROLES=t
const n=Object.freeze({CONNECT:"CONNECT",PENDING:"PENDING",MESSAGE:"MESSAGE",FOLLOW:"FOLLOW",FOLLOWING:"FOLLOWING"})
e.ACTION_TYPES=n
const i=Object.freeze({[n.CONNECT]:{I18N_KEY:"i18n-overflow-action__connect",I18N_SUCCESS_TOAST_KEY:"i18n-overflow-action__connect-success-toast",I18N_ERROR_TOAST_KEY:"i18n-overflow-action__connect-error-toast"},[n.PENDING]:{I18N_KEY:"i18n-overflow-action__pending",I18N_SUCCESS_TOAST_KEY:"i18n-overflow-action__pending-success-toast",I18N_ERROR_TOAST_KEY:"i18n-overflow-action__pending-error-toast"},[n.FOLLOW]:{I18N_KEY:"i18n-overflow-action__follow"},[n.FOLLOWING]:{I18N_KEY:"i18n-overflow-action__following"}})
e.OVERFLOW_ACTION_I18N_KEYS=i
const r=Object.freeze({[n.CONNECT]:"connect",[n.MESSAGE]:"message",[n.FOLLOW]:"follow"})
e.ACTION_CONTROL_NAME_MAP=r
const o=Object.freeze({GET_ATTENDEES_COHORT:"events-get-attendees-cohort",GET_UPDATEV2:"events-get-update-v2"})
e.JET_TAGS=o
const a=Object.freeze({CONNECT:"CONNECT",MESSAGE:"MESSAGE",FOLLOW:"FOLLOW"})
e.ProfessionalEvenAttendeeActionType=a
const l=Object.freeze({[a.CONNECT]:"attendee_connect",[a.FOLLOW]:"attendee_follow"})
e.attendeeActionControlNameMap=l
const s=Object.freeze({CONNECTIONS:"CONNECTIONS",SPEAKERS:"SPEAKERS",CURRENT_COMPANY:"CURRENT_COMPANY",LAST_SCHOOL:"LAST_SCHOOL",JOB_TITLE:"JOB_TITLE",INDUSTRY:"INDUSTRY",GEO_LOCATION:"GEO_LOCATION",ALL_EVENT_ATTENDEES:"ALL_EVENT_ATTENDEES"})
e.CohortType=s
const c=Object.freeze({groupId:"attendee_tooltip",pageKey:"flagship3_event_home_tab",slotId:"chat_card",widgetId:"events-chat:attendee-tooltip"})
e.ATTENDEE_TOOLTIP_LEGO_CONFIG=c
const d=Object.freeze({groupId:"organiser_tooltip",pageKey:"flagship3_event_home_tab",slotId:"chat_card",widgetId:"events-chat:organiser-tooltip"})
e.ORGANISER_TOOLTIP_LEGO_CONFIG=d
const u=Object.freeze({SELF:"SELF",DISTANCE_1:"DISTANCE_1",DISTANCE_2:"DISTANCE_2",DISTANCE_3:"DISTANCE_3",OUT_OF_NETWORK:"OUT_OF_NETWORK"})
e.MEMBER_DISTANCES=u}))
define("events-live/utils/construct-event-url",["exports","global-utils/utils/is-browser","global-utils/utils/url"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e,n){if(t.default)return n?`${i}/events/${n}/`:`${i}${e.location.pathname}/`
return""}
const i=(0,n.getDomainUrl)()}))
define("events-live/utils/data-providers",["exports","events-shared-v2/utils/data-providers","extended/config/environment","global-utils/utils/url"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.closeInvitation=function(e,t,n){const o=r(e)
return[(0,i.addQueryParams)(o,{action:"closeInvitationAction"}),"POST",{data:{role:t,accept:n}}]}
e.generateEventsLeadsDownloadURL=function(e){const t=r(e)
return[(0,i.addQueryParams)(`${t}/leadGenForm`,{action:"generateLeadDataDownloadLink"}),{method:"POST",reload:!0}]}
e.getBatchUpdateViewerStatusRequest=function(e,n){const i={},r=`${(0,t.getBaseUpdateDashViewerStatusUrl)()}?ids=List(${e.map((e=>encodeURIComponent(e))).join(",").replace(/\(/g,"%28").replace(/\)/g,"%29")})`
e.forEach((e=>{i[e]={patch:{$set:{scheduledContentViewerStatus:n}}}}))
return[r,{method:"POST",reload:!0,params:{entities:i}}]}
function r(e){return`/${n.default.namespace}/growth/professionalEventsV2/${encodeURIComponent(e)}`}}))
define("events-live/utils/events-requests",["exports","events-live/utils/data-providers"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.generateEventsLeadsDownloadURLRequest=function(e,n){return e.queryURL(...(0,t.generateEventsLeadsDownloadURL)(n))}}))
define("events-live/utils/invitation-collection",["exports","events-live/utils/paged-collection","events-shared-v2/utils/events-requests"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class i extends t.default{_fetchPage(){return(0,n.getEventInvitationsRequest)(this.store,this.jet,this.eventId,{start:this.start,count:this.count})}}e.default=i}))
define("events-live/utils/paged-collection",["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","events-shared-v2/utils/constants","rsvp","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
let p=(d=class{constructor(e){let{store:i,jet:r,eventId:o}=e;(0,t.default)(this,"elements",u,this);(0,n.default)(this,"start",l.PaginationConstants.START);(0,n.default)(this,"count",l.PaginationConstants.COUNT);(0,n.default)(this,"total",0);(0,n.default)(this,"canPageMore",!0)
this.store=i
this.jet=r
this.eventId=o}_fetchPage(){}_handlePageSuccess(e){var t,n
if(null===e)return
const i=(0,a.get)(e,"elements").toArray(),r=null!==(t=(0,a.get)(e,"paging.start"))&&void 0!==t?t:this.start,o=null!==(n=(0,a.get)(e,"paging.count"))&&void 0!==n?n:this.count,l=(0,a.get)(e,"paging.total")
this.elements=[...this.elements,...i]
const s=l?r+i.length<l:i.length>0
this.start=r+o
this.canPageMore=s
this.total=l
return i}getPage(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
return this.canPageMore?this._fetchPage(e).then(this._handlePageSuccess.bind(this)):(0,s.resolve)([])}getTotal(){return this.total}resetData(){this.start=l.PaginationConstants.START
this.count=l.PaginationConstants.COUNT
this.canPageMore=!0
this.elements=[]}},u=(0,i.default)(d.prototype,"elements",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),d)
e.default=p}))
define("events-live/utils/requester-collection",["exports","events-live/utils/paged-collection","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-requests","global-utils/utils/urn-converter"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class o extends t.default{_fetchPage(){return(0,i.getEventManageParticipantsRequest)(this.store,this.jet,(0,r.toUrn)("fsd_event",this.eventId),{start:this.start,count:this.count,statuses:`List(${n.AttendeesPagingParameters.EVENTS_REQUESTED})`})}}e.default=o}))
define("events-live/utils/sponsored-tracking",["exports","global-utils/utils/url","events-shared-v2/utils/constants"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getSponsoredMetaData=function(e){let{sponsoredVersion:n,adTrackingCode:i,sponsoredActivityType:r}=e
if(i&&n&&r)return{tscpUrl:(0,t.addQueryParams)(`${(0,t.getDomain)()}/csp/sct`,{v:n,trk:i}),activityType:r}
return null}
e.getSponsoredTrackingPayload=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=null
e.acceptInvitation&&t?n={action:i.ACTION,control:i.CONTROL}:e.acceptInvitation&&!t?n={action:r.ACTION,control:r.CONTROL}:e.attendEvent&&t?n={action:o.ACTION,control:o.CONTROL}:e.attendEvent&&!t?n={action:a.ACTION,control:a.CONTROL}:e.leaveEvent?n={action:l.ACTION,control:l.CONTROL}:e.requestToAttendEvent?n={action:s.ACTION,control:s.CONTROL}:e.withdrawRequest&&(n={action:c.ACTION,control:c.CONTROL})
return n}
const{ACCEPT_EVENT_INVITATION_WITH_LEADGEN_FORM:i,ACCEPT_EVENT_INVITATION:r,REGISTER_EVENT_WITH_LEADGEN_FORM:o,REGISTER_EVENT:a,UNREGISTER_EVENT:l,REQUEST_REGISTER_EVENT:s,WITHDRAW_REQUEST_FOR_REGISTER_EVENT:c}=n.SPONSORED_TRACKING}))
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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,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"),v=class extends d.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",b,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:r}=this.args,{pageLink:o,eventAddress:a}=this
return(0,u.getCalendarUrl)(r,{details:this.details,eventName:e,eventAddress:a,start:t,end:n||t+i,pageLink:o,location:a||o})}},b=(0,i.default)(v.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"router",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v)
e.default=T;(0,o.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 r=(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 o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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,r,o,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,o.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 r=(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 o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S
const C=(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 D=(b=(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",E,this);(0,t.default)(this,"tracking",k,this);(0,t.default)(this,"eventsDashLix",w,this);(0,t.default)(this,"isCalendarOptionsVisible",O,this);(0,t.default)(this,"eventInfo",S,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,v.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)}},E=(0,i.default)(T.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(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}),O=(0,i.default)(T.prototype,"isCalendarOptionsVisible",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(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=D;(0,o.setComponentTemplate)(C,D)}))
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,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a,l,s
let c=(a=(0,o.inject)("lix"),l=class extends o.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:r,OUTLOOK:o,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({[r.service]:function(e){let{details:t,start:r,end:o,eventName:a,location:s}=e
const c=l(r),d=l(o)
return i.default.addQueryParams(n.CALENDAR_SERVICES.GOOGLE.url,{dates:`${c}/${d}`,details:t,text:a,location:s})},[o.service]:function(e){let{start:t,end:r,eventName:o,details:a,location:l}=e
const c=s(t),d=s(r)
return i.default.addQueryParams(n.CALENDAR_SERVICES.OUTLOOK.url,{startdt:c,enddt:d,subject:o,body:a,location:l})},[a.service]:function(e){let{details:t,end:r,eventName:o,location:a,pageLink:s,start:c}=e
const d=l(c),u=l(r)
return i.default.addQueryParams(n.CALENDAR_SERVICES.YAHOO.url,{DESC:t,ST:d,ET:u,TITLE:o,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 r=Object.freeze({START:0,COUNT:6,PAGING_COUNT:6,EVENTS_Q:"event"})
e.FeedRequestParameters=r
const o=Object.freeze({START:0,COUNT:10})
e.PaginationConstants=o
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 v=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=v
e.SENSOR_GROUP_NAME="professional-event"
const b=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=b
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,r){"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,r.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,r.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,r.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 o=(0,n.default)((0,n.default)({},t),{q:a.EVENTS_Q,attendeeResponses:`List(${a.EVENTS_ATTENDING})`})
t&&(i=(0,r.addQueryParams)(i,o,!1))
return[i,{reload:!0}]}
e.getEventInvitations=function(e,t){let i=`${c(e)}/${s.GROWTH_PROFESSIONAL_EVENT_INVITED}`
const o=(0,n.default)((0,n.default)({},t),{},{q:l.EVENTS_Q})
t&&(i=(0,r.addQueryParams)(i,o))
return[i,{reload:!0}]}
e.getEventInviteeSuggestionStatuses=function(e,t){let n=`${c(e)}/voyagerGrowthProfessionalEventInviteeSuggestionStatuses`
t&&(n=(0,r.addQueryParams)(n,t))
return[n,{reload:!0}]}
e.getEventManageParticipants=function(e,i){const{statuses:a}=i,l=(0,t.default)(i,o)
return[(0,r.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 o=(0,n.default)((0,n.default)({},t),{},{q:a.EVENTS_Q,attendeeResponses:`List(${a.EVENTS_REQUESTED})`})
t&&(i=(0,r.addQueryParams)(i,o,!1))
return[i,{reload:!0}]}
e.getEventTimeZoneOffsetRequest=function(e,t,n,r){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,r))}
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,r.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,r.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,r.addQueryParam)(n,"action","updateViewerStatus"))
return[n,"POST",{data:{status:t}}]}
const o=["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),r=e.formatTime(t,"fmt_hm",!0)
return{formattedDay:n,formattedDate:i,formattedTime:r}}
e.getEventEndtime=function(e){var n,i,r
if(!e)return 0
const o=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!==(r=(0,t.get)(e,"fallbackEventDuration"))&&void 0!==r?r:0
return a||o+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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.approveAttendeeRequest=function(e,t,i){const r={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${o}/${i}`,transformPayload:()=>({patch:{$set:{response:"ATTENDING"}}})}}
return e.save(r)}
e.batchAttendeesApprovalRequest=function(e,t,i,r){const a=`${(0,n.generateBaseEventUrl)(t)}/${o}?ids=List(${i.join(",")})`,l={}
i.forEach((e=>{l[e]={patch:{$set:{response:"ATTENDING"}}}}))
return r.queryURL(a,{method:"POST",params:{entities:l}})}
e.batchAttendeesDenialRequest=function(e,t,i,r){const a=`${(0,n.generateBaseEventUrl)(t)}/${o}?ids=List(${i.join(",")})`,l={}
i.forEach((e=>{l[e]={patch:{$set:{response:"REJECTED"}}}}))
return r.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 r={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${o}/${i}`,transformPayload:()=>({patch:{$set:{response:"REJECTED"}}})}}
return e.save(r)}
e.evictAttendeeFromEventRequest=function(e,t,i){const r={adapterOptions:{partial:!0,url:`${(0,n.generateBaseEventUrl)(t)}/${o}/${i}`,transformPayload:()=>({patch:{$set:{response:"EVICTED"}}})}}
return e.save(r)}
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,r){return e.queryURL(...n.default.getEventInvitations(i,r)).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,o,a){return e.queryURL(...n.default.getEventManageParticipants(o,a)).catch((e=>{var n,o,a;(0,r.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===(o=n[0])||void 0===o||null===(a=o.meta)||void 0===a?void 0:a.callTreeId,shouldRethrow:!1})
throw e}))}
e.getEventRequest=function(e,i){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
const{getEvent:o,getDashEvent:a}=n.default
return r?e.queryURL(...a(i)).then((e=>(0,t.get)(e,"elements.firstObject"))):e.queryURL(...o(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,r){return e.queryURL(...n.default.getEventsTopicalFeed(i,r),{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,r){return e.queryURL(...n.default.getSocialUpdateAnalytics(i,r)).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:r,newStatus:o,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:o}}})}}
return a.save(e)}return i.adapterFor("-ember-m3").ajax(...n.default.updateViewerStatus(r,o))}
const{GROWTH_PROFESSIONAL_EVENT_ATTENDEES:o}=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,r){"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:r}=(0,n.getProperties)(e,"leadGenEnabled","broadcastTools","organizer"),o=i.findBy("broadcastTool","LINKEDIN_LIVE_VIDEO"),a=i.findBy("broadcastTool","LINKEDIN_LIVE_AUDIO"),l=(0,n.get)(r,"organizingProfileUrn")||(0,n.get)(r,"organizingCompanyUrn")
return{organizerUrn:l,entityUrn:(0,n.get)(l,"entityUrn"),isCompany:!!(0,n.get)(r,"organizingCompanyUrn"),isLeadGenEnabled:t,canStreamOnLinkedinLive:o&&(0,n.get)(o,"authorized"),canCreateLiveAudio:a&&(0,n.get)(a,"authorized")}}
e.extractOrganizerRelatedProps=function(e){const{leadGenEnabled:t,eligibleToCreateLinkedinLiveVideo:i,company:r,"company.entityUrn":o,"company.name":a,eligibleToCreateLinkedinInteractiveMeeting:l}=(0,n.getProperties)(e,"leadGenEnabled","eligibleToCreateLinkedinLiveVideo","company","company.entityUrn","company.name","eligibleToCreateLinkedinInteractiveMeeting")
return{isLeadGenEnabled:t,canStreamOnLinkedinLive:i,company:r,entityUrn:o,organizerName:a,canCreateLiveAudio:l}}
e.getAttendeeStatus=E
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,r.getDomainUrl)()}/${n}/${e}/`}
e.getEventViewerState=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
if(!e)return{}
const r=w(e)
let o,a,l,s,c,d
if(t){o=(0,n.get)(e,"viewerHost")
a=(0,n.get)(e,"canInvite")
l=(0,n.get)(e,"deletable")
s=(0,n.get)(e,"viewerSpeakerStatus")===b
c=(0,n.get)(e,"viewerSpeakerStatus")===y
d=(0,n.get)(e,"viewerStatus.scheduledContentViewerStatus")}else{o=(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=E(d),{isActive:p,isCancelled:m,isPrivate:g,isUpcoming:h,isNewLiveVideoEvent:f,preAttendFlowUseCase:v,isPast:_}=r,{isEvicted:T,isNone:k,isNotAttending:O,isAttending:S,isInvited:C,isRequested:D,isRequestWithdrawn:I,isRejected:A}=u,P=O||k,x=f&&v===i.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW,N=(x||!_)&&!m&&!g&&!T
return Object.freeze({isHost:o,isParticipant:o||S,isSpeaker:s,canEdit:o&&p&&h,canDelete:o&&l,canCancel:o&&p,canLeave:(0,n.get)(e,"showLeaveEvent"),canAttend:N&&P,canAcceptInvite:N&&C,canAcceptSpeakerInvite:c,canAddToCalendar:!m&&h&&S,canShare:!(C||c),canInvite:p&&a&&S&&!C&&!c,canRequestToAttend:g&&(T||A||I||O||k),canWithdrawRequestToAttend:g&&D})}
e.getHasAboutTabContent=function(e){var t
return!!(0,n.get)(e,"dashEventInfo.description.text")||!!(0,n.get)(e,"eventInfo.localizedDescription.text")||!(null===(t=(0,n.get)(e,"eventInfo.speakers"))||void 0===t||!t.length)}
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?v:h
return s}
e.getNewViewerStatus=function(e){let{currentStatus:t,newStatus:n,actionName:r}=e
const o=_(n),a=T(n),l=_(t)
return Object.freeze({attendEvent:o,acceptSpeakerInvitation:r===i.EVENT_VIEWER_ACTIONS.ACCEPT_INVITATION,declineSpeakerInvitation:r===i.EVENT_VIEWER_ACTIONS.DECLINE_INVITATION,acceptInvitation:t===c&&o,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:o,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:v}=i.ViewerStatus,{APPROVED:b,PENDING:y}=i.VIEWER_SPEAKER_STATUS
function _(e){return e===g||e===f||e===l}function T(e){return e===h||e===v||e===s}function E(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 k(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"),r=(0,n.get)(e,"privateEvent"),l=!!(0,n.get)(e,"ugcPostUrn"),s=(0,n.get)(e,"broadcastTool"),c=s===o,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:k(e),isActive:m,isCancelled:t,isPrivate:r,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:r,geographicArea:o,country:a,postalCode:l}=(0,n.getProperties)(e,"line1","line2","city","geographicArea","country","postalCode")
return[t,i,r,o,a,l].filter((e=>!!e)).join(", ")}return""}
e.getTimeAdjustmentForTimezone=function(e,t){var i
const r=e.getTimezoneOffset()/60*-1,o=t&&null!==(i=(0,n.get)(t,"utcOffset"))&&void 0!==i?i:r
let a=0
r!==o&&(a=o-r)
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,r,o,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,r.reject)(new Error("You must pass an image URL to get image data"))
if(!t!=!n)return(0,r.reject)(new Error("cropInfo and cfg both should be passed or none"))
if(i.default)return(0,a.waitForPromise)(new r.Promise(((i,r)=>{const o=document.createElement("img")
o.setAttribute("crossorigin","anonymous")
o.addEventListener("error",r)
o.src=jSecure.sanitizeUrl(e)
o.addEventListener("load",(()=>t?c(o,t,n).then((e=>i({imageData:e}))):i({imageData:s(o)})))})))
return(0,r.reject)(new Error("getImageDataURI should not be called on the server"))}
function l(e,t){const i=function(e,t){const{containerHeight:i,containerWidth:r}=t,o=(0,n.get)(e,"x")||0,a=(0,n.get)(e,"y")||0,{naturalImageHeight:l,naturalImageWidth:s}=t,c=l-a,d=s-o
return r/i>d/c?r/d:i/c}(e,t),r=function(e,t){const{naturalImageHeight:n,naturalImageWidth:i}=e
return{height:n*t,width:i*t}}(t,i),o={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}}(r,o,t)
return o}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 r=(0,t.default)((0,t.default)({},i),{},{naturalImageHeight:e.naturalHeight,naturalImageWidth:e.naturalWidth}),a=l(n,r),s={height:r.containerHeight,width:r.containerWidth}
return(0,o.getCroppedImageCanvas)(e,a,r,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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.fireControlInteractionEvent=function(e,n,i){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"SHORT_PRESS"
const o=e.generateControlUrn(i,t.default.create({pageKey:n}))
e.fireCustomUrnInteractionEvent(o,r)}
e.firePageViewEvent=function(e,t){t&&e.firePageViewEvent(t)}
e.fireProfessionalEventActionEvent=function(e,t,r){let o=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:r}
o&&(s.controlUrn=e.generateControlUrn(o))
a&&(s.entityUrn=a)
e.fireTrackingPayload("ProfessionalEventActionEvent",s)}
e.fireProfessionalEventViewEvent=function(e,t,r){const o={professionalEvent:{objectUrn:(0,i.toUrn)("fsd_event",t),trackingId:(0,n.generateTrackingId)()}}
e.fireTrackingPayload("ProfessionalEventViewEvent",o,{requestHeader:{pageKey:r}})}}))
define("events-shared/components/attend-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","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","events-shared-v2/utils/constants","events-shared-v2/utils/events-util","events-shared-v2/utils/tracking-helper","rsvp"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_
const T=(0,a.createTemplateFactory)({id:"px9k/P1N",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["loadLeadgenBundle"]]],null],[12],[1,"\\n  "],[8,[39,1],null,[["@eventId","@newStatus","@viewerStatusModel","@customEventName","@customStatusChangeHandler","@beforeStatusChange","@onSuccess","@onFailure"],[[30,2],[30,0,["newAttendStatus"]],[30,3],[30,0,["customEventActionName"]],[30,4],[30,0,["beforeAttendingStatusChange"]],[28,[37,2],[[28,[37,3],[[30,5]],null],[30,0,["newAttendStatus"]]],null],[28,[37,2],[[28,[37,3],[[30,6]],null],[30,0,["newAttendStatus"]]],null]]],[["default"],[[[[1,"\\n    "],[18,9,[[30,7]]],[1,"\\n  "]],[7]]]]],[1,"\\n\\n"],[41,[30,0,["triggerPreAttendFlow"]],[[[1,"    "],[8,[39,6],null,[["@eventId","@preAttendFlowUseCase","@onPreAttendEventFlowCompletion"],[[30,2],[30,8],[30,0,["onPreAttendEventFlowCompletion"]]]],null],[1,"\\n"]],[]],null],[13]],["&attrs","@eventId","@viewerStatusModel","@customStatusChangeHandler","@onSuccess","@onFailure","changeStatus","@preAttendFlowUseCase","&default"],false,["did-insert","events-shared@base-attendee-status-updater","fn","global-helpers@optional","yield","if","events-shared@pre-attend-event"]]',moduleName:"events-shared/components/attend-event.hbs",isStrictMode:!1})
let E=(h=(0,s.inject)("tracking"),f=(0,s.inject)("prefetch"),v=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"prefetch",y,this);(0,t.default)(this,"triggerPreAttendFlow",_,this)}get newAttendStatus(){return(0,p.getAttendingViewerStatus)(this.args.preAttendFlowUseCase,!!this.args.viewerStatusModel)}get customEventActionName(){return this.args.customEventName||u.ProfessionalEventActionType.JOIN_EVENT}loadLeadgenBundle(){this.args.preAttendFlowUseCase===u.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW&&this.prefetch.prefetchAssets("lead-gen")}beforeAttendingStatusChange(){(0,m.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,"ACCEPT_INVITATION"===this.customEventActionName?u.ProfessionalEventActionType.ACCEPT_INVITATION_CLICK:u.ProfessionalEventActionType.ATTEND_EVENT_CLICK)
if(this.args.preAttendFlowUseCase){this.triggerPreAttendFlow=!0
return new g.default.Promise(((e,t)=>{this._preAttendFlowResolver=e
this._preAttendFlowRejecter=t})).finally((()=>{this.isDestroying||(this.triggerPreAttendFlow=!1)}))}return(0,g.resolve)()}onPreAttendEventFlowCompletion(e,t){switch(e){case"SUCCESS":this._preAttendFlowResolver()
break
case"TERMINATE":this._preAttendFlowRejecter(!1)
break
default:this._preAttendFlowRejecter(t)}}},b=(0,i.default)(v.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"prefetch",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"triggerPreAttendFlow",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(v.prototype,"loadLeadgenBundle",[l.action],Object.getOwnPropertyDescriptor(v.prototype,"loadLeadgenBundle"),v.prototype),(0,i.default)(v.prototype,"beforeAttendingStatusChange",[l.action],Object.getOwnPropertyDescriptor(v.prototype,"beforeAttendingStatusChange"),v.prototype),(0,i.default)(v.prototype,"onPreAttendEventFlowCompletion",[l.action],Object.getOwnPropertyDescriptor(v.prototype,"onPreAttendEventFlowCompletion"),v.prototype),v)
e.default=E;(0,o.setComponentTemplate)(T,E)}))
define("events-shared/components/base-attendee-status-updater",["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","rsvp","events-shared-v2/utils/events-requests","@ember/service","events-shared-v2/utils/constants","@ember/debug","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y
const _=(0,a.createTemplateFactory)({id:"Yuz3xxaZ",block:'[[[18,1,[[30,0,["changeStatus"]]]]],["&default"],false,["yield"]]',moduleName:"events-shared/components/base-attendee-status-updater.hbs",isStrictMode:!1})
let T=(h=(0,u.inject)("tracking"),f=(0,u.inject)("store"),v=class extends l.default{static isValidCustomEventName(e){return Object.values(p.ProfessionalEventActionType).indexOf(e)>=0}static isValidViewerStatus(e){return Object.values(p.ViewerStatus).indexOf(e)>=0}constructor(){super(...arguments);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"store",y,this)}changeStatus(){return(this.args.beforeStatusChange?this.args.beforeStatusChange():(0,c.resolve)()).then((()=>(this.args.customStatusChangeHandler?this.args.customStatusChangeHandler():(0,d.updateViewerStatusRequest)({store:this.store,eventId:this.args.eventId,newStatus:this.args.newStatus,viewerStatusModel:this.args.viewerStatusModel,isDashEventModel:!!this.args.viewerStatusModel})).catch((e=>{var t,n
null===(t=(n=this.args).onFailure)||void 0===t||t.call(n,...arguments)
throw e})))).then((e=>{var t,n
null===(t=(n=this.args).onSuccess)||void 0===t||t.call(n,...arguments);(0,g.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,this.args.customEventName,this.args.controlName)
return e}))}},b=(0,i.default)(v.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"store",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(v.prototype,"changeStatus",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"changeStatus"),v.prototype),v)
e.default=T;(0,o.setComponentTemplate)(_,T)}))
define("events-shared/components/creation-form-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/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_,T,E,k,w,O
const S=(0,a.createTemplateFactory)({id:"Swy+1aYY",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[48,[30,13]],[[[1,"    "],[18,13,[[30,0,["openCreateEventModal"]]]],[1,"\\n"]],[]],null],[1,"\\n  "],[8,[39,3],null,[["@isOpen","@headerId","@dismissModal","@overlayClasses","@modalClasses","@size","@testId"],[[30,0,["isCreateEventModalOpen"]],"events-shared-creation-form-modal__header",[30,0,["closeCreateEventModal"]],"events-shared-creation-form-modal__overlay","events-shared-creation-form-modal","large",[52,[30,0,["isCreateMode"]],"create-event-modal-v2","edit-event-modal-v2"]]],[["default"],[[[[1,"\\n    "],[8,[30,2,["artdeco-modal-header"]],null,[["@classNames"],["display-flex align-items-center"]],[["default"],[[[[1,"\\n"],[41,[30,0,["backButtonVisible"]],[[[1,"        "],[8,[39,4],[[4,[38,6],[[30,0,["backButtonCIE"]]],null]],[["@class","@circle","@color","@icon","@text","@type","@click"],["mr3",true,"muted","arrow-left-icon",[28,[37,5],["i18n_back_button","events-shared/components/creation-form-modal"],null],"tertiary",[30,0,["onBackButtonClick"]]]],null],[1,"\\n"]],[]],null],[1,"      "],[10,"h2"],[14,1,"events-shared-creation-form__header"],[12],[1,"\\n        "],[1,[30,0,["modalHeaderText"]]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n\\n    "],[8,[30,2,["artdeco-modal-content"]],null,[["@classNames"],["display-flex flex-column p0 relative"]],[["default"],[[[[1,"\\n      "],[8,[39,7],[[24,0,"ph5 pv3"]],[["@mode","@context","@eventInfo","@onEventUpdate","@isDuringEvent","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultBackgroundCropInfo","@defaultLogoImage","@onCreateOrEditActionComplete","@isImageEditInProgress","@toggleImageEdit","@onUserFormEdit"],[[30,3],[30,4],[30,5],[30,6],[30,7],[30,8],[30,9],[30,10],[30,11],[30,12],[30,0,["closeCreateEventModal"]],[30,0,["backButtonVisible"]],[30,0,["toggleBackButton"]],[30,0,["onUserFormEdit"]]]],null],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n\\n  "],[8,[39,8],null,[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[30,0,["isDiscardConfirmationDialogOpen"]],[28,[37,5],["i18n_discard_changes_confirmation_title","events-shared/components/creation-form-modal"],null],[28,[37,5],["i18n_confirm_exit_creation_form_modal","events-shared/components/creation-form-modal"],null],[28,[37,5],["i18n_discard","events-shared/components/creation-form-modal"],null],[28,[37,5],["i18n_cancel","events-shared/components/creation-form-modal"],null],[30,0,["discardChangesCancel"]],[30,0,["discardChangesConfirm"]],[30,0,["discardChangesCancel"]],"discard-changes-confirmation-dialog"]],null],[1,"\\n"],[13]],["&attrs","modal","@mode","@context","@eventInfo","@onEventUpdate","@isDuringEvent","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultBackgroundCropInfo","@defaultLogoImage","&default"],false,["if","has-block","yield","artdeco-modal@artdeco-modal","artdeco-button@artdeco-button","t","ember-cli-pemberly-tracking@track-interaction","events-shared@creation-form-v2","artdeco-modal@artdeco-confirmation-dialog"]]',moduleName:"events-shared/components/creation-form-modal.hbs",isStrictMode:!1}),C=Object.freeze({LOGO:{cieName:"edit_logo_cancel",headerString:"i18n_edit_logo"},BANNER:{cieName:"edit_banner_cancel",headerString:"i18n_edit_cover_photo"}})
let D=(g=(0,c.inject)("tracking"),h=(0,c.inject)("i18n"),f=class extends d.default{get isCreateEventModalOpen(){return this.args.isCreateEventModalOpen||this._isCreateEventModalOpen}get pageKey(){return this.isCreateMode?"d_flagship3_event_create":"d_flagship3_event_management_edit"}get modalHeaderText(){let e="i18n_header_edit"
if(this.imageType){var t,n
e=null!==(t=null===(n=C[this.imageType])||void 0===n?void 0:n.headerString)&&void 0!==t?t:""}else this.isCreateMode&&(e="i18n_header_create")
return this.i18n.lookupTranslation("components/events-shared@creation-form-modal",e)()}get backButtonCIE(){var e,t
return null!==(e=null===(t=C[this.imageType])||void 0===t?void 0:t.cieName)&&void 0!==e?e:""}constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"i18n",b,this);(0,t.default)(this,"_isCreateEventModalOpen",y,this);(0,t.default)(this,"isDiscardConfirmationDialogOpen",_,this);(0,t.default)(this,"isSubmitButtonDisabled",T,this);(0,t.default)(this,"backButtonVisible",E,this);(0,t.default)(this,"imageType",k,this);(0,t.default)(this,"shouldDisplayExitWarning",w,this);(0,t.default)(this,"isCreateMode",O,this)
const{mode:e}=this.args
this.isCreateMode=e===p.FORM_MODE.CREATE
Object.keys(p.FORM_MODE).map((e=>p.FORM_MODE[e]))}onBackButtonClick(){this.imageType=""
this.backButtonVisible=!1}toggleBackButton(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
this.imageType=e
this.backButtonVisible=t}openCreateEventModal(){this._openCreateEventModal()}closeCreateEventModal(e){!e&&this.shouldDisplayExitWarning?this.isDiscardConfirmationDialogOpen=!0:this._closeCreateEventModal()}onUserFormEdit(e){this.shouldDisplayExitWarning=e}discardChangesConfirm(){this._fireCIE("discard_changes")
this.isDiscardConfirmationDialogOpen=!1
this._closeCreateEventModal()}discardChangesCancel(){this._fireCIE("keep_changes")
this.isDiscardConfirmationDialogOpen=!1}_openCreateEventModal(){this._isCreateEventModalOpen=!0}_closeCreateEventModal(){var e,t
this._isCreateEventModalOpen=!1
this.isDiscardConfirmationDialogOpen=!1
this.shouldDisplayExitWarning=!1
this.imageType=""
this.backButtonVisible=!1
this._fireCIE("close")
null===(e=(t=this.args).onDismiss)||void 0===e||e.call(t)}_fireCIE(e){(0,m.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},v=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"_isCreateEventModalOpen",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,i.default)(f.prototype,"isDiscardConfirmationDialogOpen",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(f.prototype,"isSubmitButtonDisabled",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(f.prototype,"backButtonVisible",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(f.prototype,"imageType",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),w=(0,i.default)(f.prototype,"shouldDisplayExitWarning",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,i.default)(f.prototype,"isCreateMode",[u.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"onBackButtonClick",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onBackButtonClick"),f.prototype),(0,i.default)(f.prototype,"toggleBackButton",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"toggleBackButton"),f.prototype),(0,i.default)(f.prototype,"openCreateEventModal",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"openCreateEventModal"),f.prototype),(0,i.default)(f.prototype,"closeCreateEventModal",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"closeCreateEventModal"),f.prototype),(0,i.default)(f.prototype,"onUserFormEdit",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onUserFormEdit"),f.prototype),(0,i.default)(f.prototype,"discardChangesConfirm",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"discardChangesConfirm"),f.prototype),(0,i.default)(f.prototype,"discardChangesCancel",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"discardChangesCancel"),f.prototype),f)
e.default=D;(0,o.setComponentTemplate)(S,D)}))
define("events-shared/components/creation-form-v2",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/classPrivateFieldSet","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/array","@ember/debug","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","date-time-picker/utils/date-time-utils","ember-batcher","ember-copy","ember-lifeline","ember-m3-pdsc-model-builder","ember-vector-images/utils/vector-url","events-form/utils/events-form-data","events-form/utils/validators/events-validator","events-shared-v2/utils/constants","events-shared-v2/utils/data-providers","events-shared-v2/utils/events-util","events-shared-v2/utils/helpers","events-shared-v2/utils/image-helper","events-shared-v2/utils/tracking-helper","global-utils/utils/api-compat","global-utils/utils/is-browser","global-utils/utils/url","global-utils/utils/urn-converter","rsvp","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D,I,A,P,x,N){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var M,R,L,F,U,j,z,V,B,G,H,W,q,K,Y,$,Q,X,Z,J,ee,te,ne,ie,re,oe,ae,le,se,ce,de,ue,pe,me,ge,he,fe,ve,be,ye,_e,Te,Ee,ke,we,Oe,Se
const Ce=(0,l.createTemplateFactory)({id:"DgRC2TIZ",block:'[[[41,[30,0,["isFormLoading"]],[[[1,"  "],[8,[39,1],null,[["@size"],["default"]],null],[1,"\\n"]],[]],[[[41,[30,1],[[[1,"    "],[8,[39,2],null,[["@customFooter","@config","@imageFile","@saveTransformedImage"],[true,[28,[37,3],null,[["size","cropRatio"],["large",[52,[30,0,["isBackgroundEdit"]],"4:1","Square"]]]],[52,[30,0,["isBackgroundEdit"]],[30,0,["eventBackgroundInfoForCropping"]],[30,0,["eventLogoInfoForCropping"]]],[52,[30,0,["isBackgroundEdit"]],[30,0,["setBannerImage"]],[30,0,["setLogoImage"]]]]],[["footer"],[[[[1,"\\n        "],[10,"input"],[14,"accept","image/*"],[14,0,"visually-hidden"],[14,1,"ef-image-editor__change-photo-input"],[15,"onchange",[28,[37,4],[[30,0,["imageCropperCallback"]],[30,2,["chooseFile"]],[52,[30,0,["isBackgroundEdit"]],"change_banner","change_logo"]],null]],[14,4,"file"],[12],[13],[1,"\\n        "],[10,"label"],[14,"for","ef-image-editor__change-photo-input"],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--muted m0 mr2"],[12],[1,"\\n          "],[1,[28,[35,5],["i18n_change_photo","events-shared/components/creation-form-v2"],null]],[1,"\\n        "],[13],[1,"\\n        "],[8,[39,6],null,[["@controlType","@size","@type","@click","@text"],["button",2,"primary",[28,[37,4],[[30,0,["imageCropperCallback"]],[30,2,["applyEdits"]],[52,[30,0,["isBackgroundEdit"]],"upload_banner","upload_logo"]],null],[28,[37,5],["i18n_apply","events-shared/components/creation-form-v2"],null]]],null],[1,"\\n      "]],[2]]]]],[1,"\\n"]],[]],[[[1,"    "],[10,0],[14,0,"events-shared-creation-form-v2__form-content"],[12],[1,"\\n      "],[11,"form"],[17,3],[4,[38,7],["submit",[30,0,["submitEventForm"]]],null],[12],[1,"\\n        "],[8,[39,8],[[24,0,"events-shared-creation-form-v2__banner-image-container"]],[["@fireCIE","@imageType","@controlName","@a11yText","@editA11yText","@imageClass","@ghostImageClass","@onImageSelect","@selectedUrl","@onDeleteImage","@uploadImageText","@uploadImageHintText"],[[30,0,["fireCIE"]],"banner","background_edit",[28,[37,5],["a11y_upload_background_button","events-shared/components/creation-form-v2"],null],[28,[37,5],["a11y_edit_background_button","events-shared/components/creation-form-v2"],null],"events-shared-creation-form-v2__banner-image","events-shared-creation-form-v2__banner-image--ghost",[30,0,["onBannerSelect"]],[30,0,["eventsFormData","selectedBackgroundUrl"]],[30,0,["onDeleteBanner"]],[28,[37,5],["i18n_upload_banner_image","events-shared/components/creation-form-v2"],null],[28,[37,5],["i18n_background_image_helper","events-shared/components/creation-form-v2"],null]]],null],[1,"\\n\\n        "],[10,0],[14,0,"display-flex justify-space-between"],[12],[1,"\\n          "],[8,[39,8],[[24,0,"events-shared-creation-form-v2__logo-image-container"]],[["@fireCIE","@imageType","@controlName","@a11yText","@editA11yText","@imageClass","@ghostImageClass","@onImageSelect","@selectedUrl","@onDeleteImage","@uploadImageText"],[[30,0,["fireCIE"]],"logo","logo_edit",[28,[37,5],["a11y_upload_logo_button","events-shared/components/creation-form-v2"],null],[28,[37,5],["a11y_edit_logo_button","events-shared/components/creation-form-v2"],null],"events-shared-creation-form-v2__logo-image","ghost-events",[30,0,["onLogoSelect"]],[30,0,["eventsFormData","selectedLogoUrl"]],[30,0,["onDeleteLogo"]],[28,[37,5],["i18n_upload_logo_image","events-shared/components/creation-form-v2"],null]]],null],[1,"\\n\\n          "],[10,0],[14,0,"t-14 t-black--light mt3"],[12],[1,"\\n            "],[1,[28,[35,5],["i18n_legend","events-shared/components/creation-form-v2"],null]],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n\\n"],[41,[30,0,["showImageUploadError"]],[[[1,"          "],[8,[39,9],null,[["@message","@type","@class"],[[28,[37,5],["i18n_image_upload_error","events-shared/components/creation-form-v2"],null],"error","mt6"]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showApiError"]],[[[1,"          "],[8,[39,9],null,[["@message","@type","@class"],[[30,0,["apiErrorMessage"]],"error","mt6"]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showAdsDisclaimer"]],[[[1,"          "],[8,[39,9],null,[["@type","@ariaRole","@class","@message"],["note",[27],"events-shared-creation-form-v2__ads-disclaimer",[28,[37,5],["i18n_ads_disclaimer_text","events-shared/components/creation-form-v2"],[["linkInfo"],[[28,[37,3],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-ads-disclaimer-link"],["_blank",[30,0,["adsDisclaimerHelpLink"]],"noopener noreferrer","link",[28,[37,5],["i18n_learn_more_about_ads_disclaimer_a11y","events-shared/components/creation-form-v2"],null],"ads_disclaimer_learn_more",true]]]]]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,0,["showOrganizer"]],[[[1,"          "],[8,[39,10],[[24,0,"mt6"]],[["@isDisabled","@selectOrganizer","@organizerSuggestions","@fireCIE","@selectedOrganizer"],[[30,0,["showOrganizerInfo"]],[30,0,["selectOrganizer"]],[30,0,["organizerSuggestions"]],[30,0,["fireCIE"]],[30,0,["eventsFormData","selectedOrganizer"]]]],null],[1,"\\n"]],[]],null],[1,"\\n        "],[8,[39,11],[[24,0,"mt6"]],[["@fireCIE","@name","@setName","@description","@setDescription","@speakers","@setSpeakers","@isCreateMode","@validateEventDetails"],[[30,0,["fireCIE"]],[30,0,["eventsFormData","name"]],[30,0,["onEventNameChange"]],[30,0,["eventsFormData","description"]],[30,0,["onEventDescriptionChange"]],[30,0,["eventsFormData","speakers"]],[30,0,["onSpeakerChange"]],[30,0,["isCreateMode"]],[30,0,["validateEventDetails"]]]],[["default"],[[[[1,"\\n          "],[8,[30,4,["date-time-picker"]],[[24,0,"events-shared-details-section__date-time-picker"]],[["@timezoneInfo","@startDate","@startTime","@endDate","@endTime","@onTimezoneClick","@onTimezoneSelected","@onStartDateSelected","@onEndDateSelected","@onStartTimeChange","@onEndTimeChange","@showDateTimeValidationError","@validateDateTime","@isAudioEvent"],[[30,0,["eventsFormData","timezoneInfo"]],[30,0,["eventsFormData","startDate"]],[30,0,["eventsFormData","startTime"]],[30,0,["eventsFormData","endDate"]],[30,0,["eventsFormData","endTime"]],[28,[37,4],[[30,0,["fireCIE"]],"edit_timezone"],null],[30,0,["onTimezoneSelected"]],[30,0,["onStartDateSelected"]],[30,0,["onEndDateSelected"]],[30,0,["onStartTimeChange"]],[30,0,["onEndTimeChange"]],[30,0,["eventsValidator","isDateTimeError"]],[30,0,["validateEventDateTime"]],[30,0,["isAudioEvent"]]]],null],[1,"\\n        "]],[4]]]]],[1,"\\n\\n        "],[8,[39,12],[[24,0,"mt6"]],[["@isCreateMode","@isPrivateEvent","@isOrganizerCompany","@isLeadGenEnabled","@leadSubmissionRequired","@organizerInviteOnly","@fireCIE","@onEventVisibilityChange","@leadGenPrivacyPolicyUrl","@onLeadSubmissionRequiredChange","@onPrivacyUrlInput","@onPrivacyUrlChange","@onOrganizerInviteOnlyChange","@isAudioEvent","@showPrivacyUrlError","@selectedBroadcastToolValue","@validatePrivacyURL","@validateEventsSettings"],[[30,0,["isCreateMode"]],[30,0,["eventsFormData","privateEvent"]],[30,0,["isCompanyHostingTheEvent"]],[30,0,["canCreateLGFGatedEvent"]],[30,0,["eventsFormData","leadSubmissionRequired"]],[30,0,["eventsFormData","organizerInviteOnly"]],[30,0,["fireCIE"]],[30,0,["onEventVisibilityChange"]],[30,0,["eventsFormData","leadGenPrivacyPolicyUrl"]],[30,0,["onLeadSubmissionRequiredChange"]],[30,0,["onPrivacyUrlInput"]],[30,0,["onPrivacyUrlChange"]],[30,0,["onOrganizerInviteOnlyChange"]],[30,0,["isAudioEvent"]],[30,0,["eventsValidator","isPolicyUrlError"]],[30,0,["eventsFormData","eventType","value"]],[30,0,["validatePrivacyURL"]],[30,0,["validateEventsSettings"]]]],null],[1,"\\n\\n        "],[8,[39,13],[[24,0,"mt6 mb4"]],[["@canStreamOnLinkedinLive","@canHostAudioRoom","@isOnlineEventToggled","@onOnlineEventToggled","@locationText","@locationAddress","@onLocationChange","@validateEventLocation","@venueDetails","@onChangeVenue","@selectedBroadcastToolValue","@selectBroadcastTool","@externalUrl","@onUrlInput","@onExternalUrlChange","@isBroadcastLinkToggled","@onBroadcastLinkToggled","@fireCIE","@hideBroadcastLinkCheckbox","@showExternalUrlError","@validateUrlField"],[[30,0,["canStreamOnLinkedinLive"]],[30,0,["canHostAudioRoom"]],[30,0,["eventsFormData","isOnlineEventToggled"]],[30,0,["onOnlineEventToggled"]],[30,0,["eventsFormData","location"]],[30,0,["eventsFormData","locationFields"]],[30,0,["onLocationChange"]],[30,0,["validateEventLocation"]],[30,0,["eventsFormData","venueDetails"]],[30,0,["onChangeVenue"]],[30,0,["eventsFormData","eventType","value"]],[30,0,["selectBroadcastTool"]],[30,0,["eventsFormData","externalUrl"]],[30,0,["onUrlInput"]],[30,0,["onExternalUrlChange"]],[30,0,["eventsFormData","isBroadcastLink"]],[30,0,["onBroadcastLinkToggled"]],[30,0,["fireCIE"]],[30,0,["eventsFormData","leadSubmissionRequired"]],[30,0,["eventsValidator","isExternalUrlError"]],[30,0,["validateUrlField"]]]],null],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"],[41,[51,[30,1]],[[[1,"      "],[10,0],[15,0,[28,[37,15],["events-shared-creation-form-v2__footer",[52,[30,0,["isCreateMode"]]," justify-space-between"," justify-flex-end"]],null]],[12],[1,"\\n"],[41,[30,0,["isCreateMode"]],[[[1,"          "],[10,0],[14,0,"mr2"],[12],[1,"\\n            "],[10,1],[14,0,"t-14 t-black t-normal"],[12],[1,"\\n              "],[1,[28,[35,5],["i18n_terms_and_conditions","events-shared/components/creation-form-v2"],[["linkInfo"],[[28,[37,3],null,[["target","href","rel","data-test-create-event-terms-and-services-link","data-control-name","aria-label","class"],["_blank","/legal/l/events-terms","noopener noreferrer",true,"terms_link",[28,[37,5],["i18n_terms_and_conditions_a11y_text","events-shared/components/creation-form-v2"],null],"link"]]]]]]],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[1,"        "],[8,[39,6],[[4,[38,7],["click",[30,0,["submitEventForm"]]],null]],[["@text","@class","@disabled"],[[52,[30,0,["isCreateMode"]],[28,[37,5],["i18n_create","events-shared/components/creation-form-v2"],null],[28,[37,5],["i18n_update","events-shared/components/creation-form-v2"],null]],"flex-shrink-zero full-height",[30,0,["isSubmitButtonDisabled"]]]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null]],[]]]],[]]]],["@isImageEditInProgress","actions","&attrs","detailsSection"],false,["if","artdeco-loader@artdeco-loader","image-edit-tool@image-editor","hash","fn","t","artdeco-button@artdeco-button","on","events-form@form-controls/image-chooser-control","artdeco-inline-feedback@artdeco-inline-feedback","events-form@form-controls/organizer-control","events-shared@form-sections/details-section","events-shared@form-sections/settings-section","events-form@form-sections/location-section","unless","concat"]]',moduleName:"events-shared/components/creation-form-v2.hbs",isStrictMode:!1}),De=1776,Ie=444,Ae=Object.freeze({LOGO:"LOGO",BANNER:"BANNER"}),Pe="events-shared@creation-form-v2"
let xe=(M=(0,u.inject)("store"),R=(0,u.inject)("tracking"),L=(0,u.inject)("authentication@authenticated-user"),F=(0,u.inject)("events-form@event"),U=(0,u.inject)("date"),j=(0,u.inject)("ember-cli-pemberly-i18n@formatter"),z=(0,u.inject)("date-time-picker@timezone"),V=(0,u.inject)("i18n"),B=(0,u.inject)("persistent-toast-manager@persistent-toast-manager"),G=(0,u.inject)("router"),H=(0,u.inject)("locale"),W=(ke=new WeakMap,we=new WeakMap,Oe=new WeakMap,Se=new WeakMap,class extends p.default{get isAudioEvent(){var e
return(null===(e=this.eventsFormData.eventType)||void 0===e?void 0:e.value)===E.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO}get pageKey(){return this.isCreateMode?"d_flagship3_event_create":"d_flagship3_event_management_edit"}get isFirstOrganizerSuggestionCompany(){const e=(0,d.get)(this.organizerSuggestions||[],"firstObject"),{entityUrn:t}=(0,w.extractOrganizerRelatedProps)(e)
return!!t}get showOrganizer(){var e,t
return(null===(e=this.organizerSuggestions)||void 0===e?void 0:e.length)>1||1===(null===(t=this.organizerSuggestions)||void 0===t?void 0:t.length)&&this.isFirstOrganizerSuggestionCompany}get showOrganizerInfo(){return this.args.defaultOrganizingEntity||this.args.eventInfo}get isCompanyHostingTheEvent(){var e
return"normalized_company"===(0,P.getSimpleTypeFromUrn)(null!==(e=this.eventsFormData.selectedOrganizer)&&void 0!==e?e:"")}get organizers(){const e={},{miniProfile:t}=this.authenticatedUser,n=(0,d.get)(t,"entityUrn")
this.organizerSuggestions.forEach((t=>{const{entityUrn:i,isLeadGenEnabled:r=!1,canStreamOnLinkedinLive:o=!1}=(0,w.extractOrganizerRelatedProps)(t)
if(this.filterOutCompanies&&i)return
e[null!=i?i:n]={isLeadGenEnabled:r,canStreamOnLinkedinLive:o}}))
Object.prototype.hasOwnProperty.call(e,n)||(e[n]={isLeadGenEnabled:!1,canStreamOnLinkedinLive:!1})
return e}get didUserEditForm(){const{copyOfFormFields:e}=this
return["eventsFormData.name","eventsFormData.startTime","eventsFormData.startDate","eventsFormData.endTime","eventsFormData.endDate","eventsFormData.location","eventsFormData.venueDetails","eventsFormData.streamingUrl","eventsFormData.description","eventsFormData.externalUrl","eventsFormData.selectedLogoUrl","eventsFormData.selectedBackgroundUrl","eventsFormData.timezoneInfo.timeZone","eventsFormData.isOnlineEventToggled","isSpeakersDataDirty","eventsFormData.selectedOrganizer","eventsFormData.privateEvent","eventsFormData.leadSubmissionRequired","eventsFormData.leadGenPrivacyPolicyUrl","isEventTypeDataDirty","eventsFormData.isBroadcastLink"].some((t=>{const n=(0,d.get)(this,t),i=(0,d.get)(e,t)
return n instanceof Date?n.getTime()!==i.getTime():n!==i}))}get isSubmitButtonDisabled(){return!this.eventsValidator.isEventDataValid||this.isSavingDetails||!this.isCreateMode&&!this.didUserEditForm}get isEventTypeDataDirty(){const{eventsFormData:{eventType:e},copyOfFormFields:{eventsFormData:{eventType:t}}}=this
return t?e.value!==t.value:e!==t}get isSpeakersDataDirty(){const{eventsFormData:{speakers:e},copyOfFormFields:{eventsFormData:{speakers:t}}}=this
if(e.length!==t.length)return!0
const n=t.reduce(((e,t)=>{e[(0,d.get)(t,"profileNormalizedUrn")]=(0,d.get)(t,"state")
return e}),{}),i=e.reduce(((e,t)=>{e[(0,d.get)(t,"profileNormalizedUrn")]=(0,d.get)(t,"state")
return e}),{})
return Object.keys(n).some((e=>i[e]!==n[e]))}get showAdsDisclaimer(){return!this.isCreateMode}get adsDisclaimerHelpLink(){return jSecure.sanitizeUrl(`${(0,A.getDomainUrl)()}/help/lms/answer/a421048/ads-under-review?lang=${this.locale.interfaceLocale}`)}get shouldConsumeDASHModel(){return"com.linkedin.voyager.dash.events.ProfessionalEvent"===(0,D.classNameOf)(this.args.eventInfo)}constructor(){super(...arguments);(0,t.default)(this,"store",q,this);(0,t.default)(this,"tracking",K,this);(0,t.default)(this,"authenticatedUser",Y,this);(0,t.default)(this,"eventService",$,this);(0,t.default)(this,"date",Q,this);(0,t.default)(this,"formatter",X,this);(0,t.default)(this,"timezoneHelper",Z,this);(0,t.default)(this,"i18n",J,this);(0,t.default)(this,"persistentToastManager",ee,this);(0,t.default)(this,"router",te,this);(0,t.default)(this,"locale",ne,this);(0,t.default)(this,"organizerSuggestions",ie,this);(0,t.default)(this,"isCreateMode",re,this);(0,t.default)(this,"isFormLoading",oe,this);(0,t.default)(this,"eventsFormData",ae,this);(0,t.default)(this,"eventsValidator",le,this);(0,t.default)(this,"canCreateLGFGatedEvent",se,this);(0,t.default)(this,"canStreamOnLinkedinLive",ce,this);(0,t.default)(this,"eventLogoInfoForCropping",de,this);(0,t.default)(this,"eventBackgroundInfoForCropping",ue,this);(0,t.default)(this,"isBackgroundEdit",pe,this);(0,t.default)(this,"isLogoEdit",me,this);(0,t.default)(this,"apiErrorMessage",ge,this);(0,t.default)(this,"showApiError",he,this);(0,t.default)(this,"showImageUploadError",fe,this);(0,t.default)(this,"showExternalUrlError",ve,this);(0,t.default)(this,"showPrivacyUrlError",be,this);(0,t.default)(this,"showLocationError",ye,this);(0,t.default)(this,"showDateTimeError",_e,this);(0,t.default)(this,"isSavingDetails",Te,this);(0,t.default)(this,"copyOfFormFields",Ee,this)
ke.set(this,{writable:!0,value:!1})
we.set(this,{writable:!0,value:!1})
Oe.set(this,{writable:!0,value:!1})
Se.set(this,{writable:!0,value:!1})
const{mode:e}=this.args
this.isCreateMode=e===E.FORM_MODE.CREATE
Object.keys(E.FORM_MODE).map((e=>E.FORM_MODE[e]))
this.eventInfo=this.args.eventInfo
this.isOnlineEvent=this.isCreateMode||!(0,d.get)(this.args,"eventInfo.address")&&!(0,d.get)(this.args,"eventInfo.localizedAddress")
this._initializeEventForm()}fireCIE(e){(0,C.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}imageCropperCallback(e,t,n){this.fireCIE(t)
e(n)}onBannerSelect(e){var t,n,i,r
this.eventBackgroundInfoForCropping=e
this.isBackgroundEdit=!0
null===(t=(n=this.args).toggleImageEdit)||void 0===t||t.call(n,Ae.BANNER,!0)
null===(i=(r=this.args).onUserFormEdit)||void 0===i||i.call(r,this.didUserEditForm)}setBannerImage(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
e&&(0,v.scheduleTask)(this,"render",(()=>{var n,r
const o=this.selectedBackgroundUrl
this.eventBackgroundInfoForCropping=e
this.eventsFormData.selectedBackgroundUrl=e
this.isBackgroundEdit=!1;(0,i.default)(this,we,!1);(0,i.default)(this,ke,!0)
null===(n=(r=this.args).toggleImageEdit)||void 0===n||n.call(r)
if(!t){var a,l
null===(a=(l=this.args).onUserFormEdit)||void 0===a||a.call(l,this.didUserEditForm)}URL.revokeObjectURL(o)}))}onDeleteBanner(){var e,t
this.eventBackgroundInfoForCropping=null;(0,i.default)(this,we,!!(0,d.get)(this.args,"eventInfo.backgroundImage"));(0,i.default)(this,ke,!1)
this.eventsFormData.selectedBackgroundUrl=null
this.eventsFormData.backgroundImageUrn=null
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onLogoSelect(e){var t,n,i,r
this.eventLogoInfoForCropping=e
this.isLogoEdit=!0
null===(t=(n=this.args).toggleImageEdit)||void 0===t||t.call(n,Ae.LOGO,!0)
null===(i=(r=this.args).onUserFormEdit)||void 0===i||i.call(r,this.didUserEditForm)}setLogoImage(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
if(e){var n,r
const l=this.selectedLogoUrl
this.isLogoEdit=!1;(0,i.default)(this,Se,!1)
this.eventLogoInfoForCropping=e
this.eventLogoInfo=e
this.eventsFormData.selectedLogoUrl=e;(0,i.default)(this,Oe,!0)
null===(n=(r=this.args).toggleImageEdit)||void 0===n||n.call(r)
if(!t){var o,a
null===(o=(a=this.args).onUserFormEdit)||void 0===o||o.call(a,this.didUserEditForm)}URL.revokeObjectURL(l)}}onDeleteLogo(){var e,t
this.eventLogoInfoForCropping=null;(0,i.default)(this,Se,!!(0,d.get)(this.args,"eventInfo.logoImage"));(0,i.default)(this,Oe,!1)
this.eventLogoInfo=null
this.eventsFormData.selectedLogoUrl=null
this.eventsFormData.logoImageUrn=null
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}selectOrganizer(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
const{isLeadGenEnabled:n,canStreamOnLinkedinLive:i}=this.organizers[e]
this.eventsFormData.selectedOrganizer=e
this.canCreateLGFGatedEvent=n
this.canStreamOnLinkedinLive=i
this.eventsFormData.eventType={value:i&&this.eventsFormData.isOnlineEventToggled?E.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO:E.BROADCAST_TOOL.EXTERNAL}
if(!t){var r,o
null===(r=(o=this.args).onUserFormEdit)||void 0===r||r.call(o,this.didUserEditForm)}}onEventNameChange(e){var t,n
this.eventsFormData.name=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onTimezoneSelected(e){var t,n
this.fireCIE("select_timezone")
this.eventsFormData.timezoneInfo=e
this._initDateTime()
this.validateEventDateTime()
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onStartDateSelected(e,t){this._onDateTimeChange({key:"startDate",value:e,isUserAction:t,controlName:"edit_startdate"})}onEndDateSelected(e,t){this._onDateTimeChange({key:"endDate",value:e,isUserAction:t,controlName:"edit_enddate"})}onStartTimeChange(e,t){this._onDateTimeChange({key:"startTime",value:e,isUserAction:t,controlName:"edit_starttime"})}onEndTimeChange(e,t){this._onDateTimeChange({key:"endTime",value:e,isUserAction:t,controlName:"edit_endtime"})}onEventDescriptionChange(e){var t,n
this.eventsFormData.description=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onSpeakerChange(e){var t,n
this.eventsFormData.speakers=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}validateEventDetails(){this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsDetails])}validateEventDateTime(){this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsDateTimePicker])}onEventVisibilityChange(){var e,t
let n=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
this.eventsFormData.privateEvent=n
if(n){this.eventsFormData.leadSubmissionRequired=!1
this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsSettings])
this.fireCIE("select_private")}else{this.eventsFormData.organizerInviteOnly=!0
this.fireCIE("select_public")}null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onLeadSubmissionRequiredChange(){var e,t
this.eventsFormData.leadSubmissionRequired=!this.eventsFormData.leadSubmissionRequired
if(this.eventsFormData.leadSubmissionRequired)this.eventsFormData.isBroadcastLink=!0
else{this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsValidator.resetError(T.ERROR_KEYS.privacyUrlError)}null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onPrivacyUrlInput(){this.eventsValidator.resetError(T.ERROR_KEYS.privacyUrlError)}onPrivacyUrlChange(e){var t,n
this.eventsFormData.leadGenPrivacyPolicyUrl=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onOrganizerInviteOnlyChange(e){var t,n
this.eventsFormData.organizerInviteOnly=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}validatePrivacyURL(){this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.privacyUrl])}validateEventsSettings(){this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsSettings])}onOnlineEventToggled(){var e,t
this.eventsFormData.isOnlineEventToggled=!this.eventsFormData.isOnlineEventToggled
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onLocationChange(){var e,t
let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
this.eventsFormData.location=n
this.eventsFormData.locationFields=i
this.eventsFormData.bingAddressSource=r
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onChangeVenue(e){var t,n
this.eventsFormData.venueDetails=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}selectBroadcastTool(e){var t,n
this.eventsFormData.eventType={value:e}
e===E.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO&&this.eventsFormData.externalUrl&&(this.eventsFormData.externalUrl="")
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onExternalUrlChange(e){var t,n
this.eventsFormData.externalUrl=e
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}onUrlInput(e){this.eventsValidator.resetError(e)}onBroadcastLinkToggled(){var e,t
this.eventsFormData.isBroadcastLink=!this.eventsFormData.isBroadcastLink
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}validateUrlField(e){this.eventsValidator.validate(this.eventsFormData,[e])}validateEventLocation(){this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsLocation])}submitEventForm(e){e.preventDefault();(0,v.scheduleTask)(this,"render",(()=>{if(!this.isSubmitButtonDisabled){this.isSavingDetails=!0
this.showApiError=!1
this.showImageUploadError=!1
if(this.isCreateMode){const{context:e}=this.args,t=e?E.EVENT_CREATION_CIE_BY_CONTEXT.get(e):"create"
this.fireCIE(t)}else this.fireCIE("save")
return this._createOrEditEvent().then((()=>{if(!this.isDestroying){(0,i.default)(this,ke,!1);(0,i.default)(this,we,!1);(0,i.default)(this,Oe,!1);(0,i.default)(this,Se,!1)}})).finally((()=>{this.isDestroying||(this.isSavingDetails=!1);(this.showImageUploadError||this.showApiError)&&I.default&&(0,h.mutateDOM)((()=>{if(!this.isDestroying){const e=document.querySelector(".events-shared-creation-form-v2__form-content")
e&&e.scrollTo(0,0)}}))}))}return!1}))}_initializeEventForm(){this.isFormLoading=!0
const e={timezoneFetchPromise:(0,d.get)(this.timezoneHelper,"timezoneFetchPromise")}
if(this.isCreateMode){e.defaultLogoImage=this._getDefaultLogoImage()
e.defaultBackgroundImage=this._getDefaultBackgroundImage()}if(this.args.defaultOrganizingEntity)e.organizerSuggestions=this._getDefaultOrganizerSuggestionPromise(this.args.defaultOrganizingEntity)
else if(this.isCreateMode)e.organizerSuggestions=this._getAllOrganizerSuggestionsPromise()
else{const e=(0,d.get)(this.authenticatedUser,"miniProfile.entityUrn")
this.selectOrganizer(e,!0)}(0,x.hashSettled)(e).finally((()=>{if(!this.isDestroying){this.isCreateMode?this._initFormForCreate({selectedLogoUrl:this.eventsFormData.selectedLogoUrl,selectedBackgroundUrl:this.eventsFormData.selectedBackgroundUrl}):this._initFormForEdit()
this._initDateTime()
this.isFormLoading=!1
this._createCopyOfFormFields()
this.eventsValidator.validate(this.eventsFormData,[T.COMPONENTS.eventsDetails]);(0,C.firePageViewEvent)(this.tracking,this.pageKey)}}))}_getDefaultLogoImage(){const e=(0,d.get)(this.args,"defaultLogoImage")
if(e){const t=(0,y.default)(e,120,120)
return(0,S.getImageDataURI)(t).then((e=>{this.isDestroying||this.setLogoImage(e.imageData,!0)}))}return(0,x.resolve)()}_getDefaultBackgroundImage(){const{defaultBackgroundImage:e,defaultBackgroundCropInfo:t}=(0,d.getProperties)(this.args,"defaultBackgroundImage","defaultBackgroundCropInfo")
if(e){const n=(0,y.default)(e,De,Ie),i={containerHeight:Ie,containerWidth:De}
return(0,S.getImageDataURI)(n,t,i).then((e=>{this.isDestroying||this.setBannerImage(e.imageData,!0)}))}return(0,x.resolve)()}_getDefaultOrganizerSuggestionPromise(e){return(0,k.getEventOrganizers)(this.store,e).then((e=>{if(this.isDestroying)return
const{leadGenEnabled:t,eligibleToCreateLinkedinLiveVideo:n,"company.entityUrn":i}=(0,d.getProperties)(e,"leadGenEnabled","eligibleToCreateLinkedinLiveVideo","company.entityUrn")
this.eventsFormData.selectedOrganizer=i
this.canCreateLGFGatedEvent=t
this.canStreamOnLinkedinLive=n
this.eventsFormData.eventType={value:n?E.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO:E.BROADCAST_TOOL.EXTERNAL}
this.organizerSuggestions=[e]})).catch((e=>{if(!this.isDestroying){this.canCreateLGFGatedEvent=!1
this.canStreamOnLinkedinLive=!1
this.organizerSuggestions=[]}throw e}))}_getAllOrganizerSuggestionsPromise(){return(0,k.getEventOrganizers)(this.store).then((e=>{if(this.isDestroying)return
this.organizerSuggestions=(0,d.get)(e,"elements")
const{entityUrn:t,canCreateLGFGatedEvent:n,canStreamOnLinkedinLive:i}=this._getOrganizerToInitialize()
this.eventsFormData.selectedOrganizer=t
this.canCreateLGFGatedEvent=n
this.canStreamOnLinkedinLive=i
this.eventsFormData.eventType={value:i?E.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO:E.BROADCAST_TOOL.EXTERNAL}})).catch((e=>{this.isDestroying||(this.organizerSuggestions=[])
throw e}))}_getOrganizerToInitialize(){var e,t
if(null===(e=this.organizerSuggestions)||void 0===e||!e.length)return this._getOrganizerProps()
if((null===(t=this.organizerSuggestions)||void 0===t?void 0:t.length)>1){var n
const e=(null!==(n=this.organizerSuggestions)&&void 0!==n?n:[]).find((e=>(0,d.get)(e,"company")))
return this._getOrganizerProps(e)}const i=(0,d.get)(this.organizerSuggestions,"firstObject")
return this._getOrganizerProps(i)}_getOrganizerProps(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const t=(0,d.get)(this.authenticatedUser.miniProfile,"entityUrn"),{entityUrn:n=t,isLeadGenEnabled:i=!1,canStreamOnLinkedinLive:r=!1}=(0,w.extractOrganizerRelatedProps)(e)
return{entityUrn:n,canCreateLGFGatedEvent:i,canStreamOnLinkedinLive:r}}_createCopyOfFormFields(){this.copyOfFormFields={eventsFormData:new _.EventsFormData({name:this.eventsFormData.name,location:this.eventsFormData.location,venueDetails:this.eventsFormData.venueDetails,description:this.eventsFormData.description,externalUrl:this.eventsFormData.externalUrl,logoImageUrn:this.eventsFormData.logoImageUrn,backgroundImageUrn:this.eventsFormData.backgroundImageUrn,locationFields:{geographicArea:(0,d.get)(this.eventsFormData,"locationFields.geographicArea"),country:(0,d.get)(this.eventsFormData,"locationFields.country"),city:(0,d.get)(this.eventsFormData,"locationFields.city"),postalCode:(0,d.get)(this.eventsFormData,"locationFields.postalCode"),line1:(0,d.get)(this.eventsFormData,"locationFields.line1"),line2:(0,d.get)(this.eventsFormData,"locationFields.line2"),line3:(0,d.get)(this.eventsFormData,"locationFields.line3"),line4:(0,d.get)(this.eventsFormData,"locationFields.line4")},startTime:this.eventsFormData.startTime,endTime:this.eventsFormData.endTime,startDate:this.eventsFormData.startDate,endDate:this.eventsFormData.endDate,selectedLogoUrl:this.eventsFormData.selectedLogoUrl,selectedBackgroundUrl:this.eventsFormData.selectedBackgroundUrl,selectedOrganizer:this.eventsFormData.selectedOrganizer,timezoneInfo:{timeZone:(0,d.get)(this.eventsFormData,"timezoneInfo.timeZone")},leadSubmissionRequired:this.eventsFormData.leadSubmissionRequired,leadGenPrivacyPolicyUrl:this.eventsFormData.leadGenPrivacyPolicyUrl,isOnlineEventToggled:this.eventsFormData.isOnlineEventToggled,speakers:(this.eventsFormData.speakers||[]).map((e=>(0,f.copy)(e))),eventType:this.eventsFormData.eventType,isBroadcastLink:this.eventsFormData.isBroadcastLink}),isSpeakersDataDirty:!1,isEventTypeDataDirty:!1}
this._addPrivateEventRelatedDetails(this.copyOfFormFields.eventsFormData)}_initFormForCreate(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
this.eventsFormData.timezoneInfo=this.timezoneHelper.getTimezoneInfoFromOffset(new Date(this.date.now()).getTimezoneOffset())
this.eventsFormData.name=""
this.eventsFormData.location=""
this.eventsFormData.locationFields=null
this.eventsFormData.venueDetails=null
this.eventsFormData.description=""
this.eventsFormData.externalUrl=""
this.eventsFormData.selectedLogoUrl=null
this.eventsFormData.selectedBackgroundUrl=null
this.eventsFormData.memberInfo=(0,d.get)(this,"authenticatedUser.miniProfile")
this.eventsFormData.startsOn=null
this.eventsFormData.startTimeOfDay=null
this.eventsFormData.endsOn=null
this.eventsFormData.endTimeOfDay=null
this.eventsFormData.isOnlineEventToggled=this.isOnlineEvent
this.eventsFormData.leadSubmissionRequired=!1
this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsFormData.speakers=[]
this.eventsFormData.isBroadcastLink=!1;(0,d.setProperties)(this.eventsFormData,e)
this._setPrivateEventDefaults()}_initFormForEdit(){var e,t,n
if(this.shouldConsumeDASHModel){var i
const{"eventInfo.logoImage.vectorImage":e,"eventInfo.backgroundImage.attributes.firstObject.detailDataUnion.vectorImage":t}=(0,d.getProperties)(this,"eventInfo.logoImage.vectorImage","eventInfo.backgroundImage.attributes.firstObject.detailDataUnion.vectorImage")
e&&(this.eventsFormData.selectedLogoUrl=(0,y.default)(e,120,120))
t&&(this.eventsFormData.selectedBackgroundUrl=(0,y.default)(t,De,Ie))
this.eventsFormData.name=(0,d.get)(this,"eventInfo.name")
this.eventsFormData.location=(0,O.getLocalizedAddressFromAddress)((0,d.get)(this,"eventInfo.address"))
this.eventsFormData.venueDetails=(0,d.get)(this,"eventInfo.venueDetails")
this.eventsFormData.description=null!==(i=(0,d.get)(this,"eventInfo.description.text"))&&void 0!==i?i:""
this.eventsFormData.startsOn=(0,d.get)(this,"eventInfo.startDateTime.dateOn")
this.eventsFormData.startTimeOfDay=(0,d.get)(this,"eventInfo.startDateTime.timeOfDay")
this.eventsFormData.endsOn=(0,d.get)(this,"eventInfo.endDateTime.dateOn")
this.eventsFormData.endTimeOfDay=(0,d.get)(this,"eventInfo.endDateTime.timeOfDay")}else{const e=(0,d.get)(this,"eventInfo.logoImage")
e&&(this.eventsFormData.selectedLogoUrl=(0,y.default)(e,120,120))
const t=(0,d.get)(this,"eventInfo.backgroundImage")
t&&(this.eventsFormData.selectedBackgroundUrl=(0,y.default)(t,De,Ie))
this.eventsFormData.name=(0,d.get)(this,"eventInfo.localizedName")
this.eventsFormData.location=(0,d.get)(this,"eventInfo.localizedAddress")
this.eventsFormData.venueDetails=(0,d.get)(this,"eventInfo.venueDetails.text")
this.eventsFormData.description=(0,d.get)(this,"eventInfo.localizedDescription.text")
this.eventsFormData.bingAddressSource=(0,d.get)(this,"eventInfo.bingAddressSource")
this.eventsFormData.startsOn=(0,d.get)(this,"eventInfo.startsOn")
this.eventsFormData.startTimeOfDay=(0,d.get)(this,"eventInfo.startTimeOfDay")
this.eventsFormData.endsOn=(0,d.get)(this,"eventInfo.endsOn")
this.eventsFormData.endTimeOfDay=(0,d.get)(this,"eventInfo.endTimeOfDay")}this.eventsFormData.externalUrl=null!==(e=(0,d.get)(this,"eventInfo.streamingUrl"))&&void 0!==e?e:(0,d.get)(this,"eventInfo.externalUrl")
this.eventsFormData.logoImageUrn=(0,d.get)(this,"eventInfo.logoImageUrn")
this.eventsFormData.backgroundImageUrn=(0,d.get)(this,"eventInfo.backgroundImageUrn")
this.eventsFormData.memberInfo=(0,d.get)(this,"authenticatedUser.miniProfile")
this.timezoneEnum=(0,d.get)(this,"eventInfo.timeZone")
this.eventsFormData.privateEvent=(0,d.get)(this,"eventInfo.privateEvent")
this.eventsFormData.organizerInviteOnly=(0,d.get)(this,"eventInfo.organizerInviteOnly")
this.eventsFormData.leadSubmissionRequired=(0,d.get)(this,"eventInfo.leadSubmissionRequired")
this.eventsFormData.leadGenPrivacyPolicyUrl=(0,d.get)(this,"eventInfo.leadGenPrivacyPolicyUrl")
this.eventsFormData.timezoneInfo={timeZone:(0,d.get)(this,"eventInfo.timeZone"),displayName:this.timezoneHelper.getTimezoneRenderTextFromEnum((0,d.get)(this,"eventInfo.timeZone"))}
this.eventsFormData.isOnlineEventToggled=this.isOnlineEvent
this.eventsFormData.isBroadcastLink=this.eventsFormData.leadSubmissionRequired||!!(0,d.get)(this,"eventInfo.streamingUrl")
this.eventsFormData.eventType={value:null!==(t=(0,d.get)(this,"eventInfo.broadcastTool"))&&void 0!==t?t:E.BROADCAST_TOOL.EXTERNAL}
const r=(null===(n=this.eventsFormData.eventType)||void 0===n?void 0:n.value)===E.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO
r&&(this.canStreamOnLinkedinLive=r)
if((0,d.get)(this,"eventInfo.address")){var o,a,l
this.eventsFormData.locationFields={geographicArea:(0,d.get)(this,"eventInfo.address.geographicArea"),country:(0,d.get)(this,"eventInfo.address.country"),city:(0,d.get)(this,"eventInfo.address.city"),postalCode:(0,d.get)(this,"eventInfo.address.postalCode"),line1:(0,d.get)(this,"eventInfo.address.line1"),line2:null!==(o=(0,d.get)(this,"eventInfo.address.line2"))&&void 0!==o?o:"",line3:null!==(a=(0,d.get)(this,"eventInfo.address.line3"))&&void 0!==a?a:"",line4:null!==(l=(0,d.get)(this,"eventInfo.address.line4"))&&void 0!==l?l:""}}this._initSpeakers()}_addPrivateEventRelatedDetails(e){e.privateEvent=this.eventsFormData.privateEvent
this.isCreateMode&&!this.eventsFormData.privateEvent||(e.organizerInviteOnly=this.eventsFormData.organizerInviteOnly)}_clearFormData(){this.eventsFormData.name=""
this.eventsFormData.location=""
this.eventsFormData.locationFields=null
this.eventsFormData.venueDetails=null
this.eventsFormData.description=""
this.eventsFormData.externalUrl=""
this.shouldShowLocationTypeaheadResults=!1
this.eventsFormData.selectedLogoUrl=null
this.eventsFormData.logoImageUrn=null
this.eventsFormData.selectedBackgroundUrl=null
this.eventsFormData.backgroundImageUrn=null
this.showExternalUrlError=!1
this.showDateTimeError=!1
this.showLocationError=!1
this.showImageUploadError=!1
this.showApiError=!1
this.eventsFormData.startsOn=null
this.eventsFormData.startTimeOfDay=null
this.eventsFormData.endsOn=null
this.eventsFormData.endTimeOfDay=null
this.eventsFormData.leadSubmissionRequired=!1
this.eventsFormData.leadGenPrivacyPolicyUrl=""
this.eventsFormData.isOnlineEventToggled=this.isOnlineEvent
this.eventsFormData.speakers=[]
this.eventsFormData.isBroadcastLink=!1
this.eventsFormData.eventType=null
this._setPrivateEventDefaults()}_setPrivateEventDefaults(){this.eventsFormData.privateEvent=!1
this.eventsFormData.organizerInviteOnly=!0}_createOrEditEvent(){return this.isCreateMode?this._createEvent():this._editEvent()}_createEvent(){return this.eventService.createEvent(this.eventsFormData).then((e=>{this.isDestroying||this._onEventApiSuccess(e)
return e})).catch((e=>{this.isDestroying||this._onEventApiFailure(e)
throw e}))}_editEvent(){return this.eventService.saveEvent(this.eventsFormData,this.eventInfo).then((e=>{if(!this.isDestroying){var t,n
this._onEventApiSuccess(e)
null===(t=(n=this.args).onEventUpdate)||void 0===t||t.call(n)}return e})).catch((e=>{this.isDestroying||this._onEventApiFailure(e)
throw e}))}_onEventApiSuccess(e){var t,n
const{isCreateMode:i,persistentToastManager:r,router:o}=this,a=i?(0,P.fromUrn)((0,d.get)(e,"entityUrn")).id:(0,P.fromUrn)((0,d.get)(this.eventInfo,"entityUrn")).id
null===(t=(n=this.args).onCreateOrEditActionComplete)||void 0===t||t.call(n,!0)
this._clearFormData()
if(I.default&&!this.isCreateMode){const e=this.i18n.lookupTranslation(`components/${Pe}`,"i18n_edit_success")()
r.success({message:e})
return}const l=this.i18n.lookupTranslation(`components/${Pe}`,"i18n_create_success")()
r.success({message:l})
o.transitionTo("events",a,{queryParams:{newEvent:!0,showShareByPost:!0}})._keepDefaultQueryParamValues=!1}_onEventApiFailure(e){const t=(0,s.isArray)(e.errors)&&e.errors.length?e.errors[0]:e,n=E.ACCEPTED_ERROR_RESPONSE_CODE[t.serviceErrorCode]?t.message:this.i18n.lookupTranslation(`components/${Pe}`,"i18n_default_api_error")()
this.apiErrorMessage=n
this.showApiError=!0}_initSpeakers(){var e
const t=(null!==(e=(0,d.get)(this,"eventInfo.speakers"))&&void 0!==e?e:[]).map((e=>{var t
const{assigneeProfileUrn:n,assigneeProfile:i,state:r}=(0,d.getProperties)(e,"assigneeProfileUrn","assigneeProfile","state"),o=this.shouldConsumeDASHModel?i:n,a=(0,b.buildModel)("com.linkedin.voyager.common.ImageAttribute",(0,d.get)(o,"profilePicture")?{sourceType:"PROFILE_PICTURE",vectorImage:(0,d.get)(o,this.shouldConsumeDASHModel?"profilePicture.displayImageReference.vectorImage":"profilePicture")}:{sourceType:"PROFILE_GHOST"}),l=(0,b.buildModel)("com.linkedin.voyager.common.ImageViewModel",{attributes:[a]})
return{fullName:(0,b.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:this.formatter.formatName({firstName:(0,d.get)(o,"firstName"),lastName:(0,d.get)(o,"lastName")},"full")}),headline:(0,b.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:null!==(t=(0,d.get)(o,"headline"))&&void 0!==t?t:""}),profileImage:l,profileNormalizedUrn:(0,d.get)(o,"entityUrn"),state:r}}))
this.eventsFormData.speakers=t}_onDateTimeChange(e){var t,n
let{key:i,value:r,isUserAction:o,controlName:a}=e
this.eventsFormData[i]=r
o&&this.fireCIE(a)
null===(t=(n=this.args).onUserFormEdit)||void 0===t||t.call(n,this.didUserEditForm)}_initDateTime(){this.eventsFormData.startDate=this._getDate(this.eventsFormData.startsOn,0,"timeRange.start")
this.eventsFormData.endDate=this._getDate(this.eventsFormData.endsOn,1,"timeRange.end")
this.eventsFormData.startTime=this._getTime(this.eventsFormData.startTimeOfDay,0,"timeRange.start")
this.eventsFormData.endTime=this._getTime(this.eventsFormData.endTimeOfDay,1,"timeRange.end")}_getDate(e,t,n){let i=new Date(this.date.now())
if(this.args.mode===E.FORM_MODE.CREATE){const e=(0,O.getTimeAdjustmentForTimezone)(i,this.eventsFormData.timezoneInfo)+2
i.setTime(i.getTime()+60*(e+t)*60*1e3)}else if(e)i=new Date((0,d.get)(e,"year"),(0,d.get)(e,"month")-1,(0,d.get)(e,"day"))
else{const{eventInfo:e}=this.args
i=new Date((0,d.get)(e,n))}i.setHours(0,0,0,0)
return i}_getTime(e,t,n){if(this.args.mode===E.FORM_MODE.CREATE){const e=new Date(this.date.now()),n=(0,O.getTimeAdjustmentForTimezone)(e,this.eventsFormData.timezoneInfo)+2
e.setTime(e.getTime()+60*(n+t)*60*1e3)
return(0,g.formatTime)(e.getHours())}if(e)return(0,g.formatTime)((0,d.get)(e,"hour"),(0,d.get)(e,"minute"))
const{eventInfo:i}=this.args,r=new Date((0,d.get)(i,n))
return(0,g.formatTime)(r.getHours(),r.getMinutes())}}),q=(0,r.default)(W.prototype,"store",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,r.default)(W.prototype,"tracking",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,r.default)(W.prototype,"authenticatedUser",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,r.default)(W.prototype,"eventService",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,r.default)(W.prototype,"date",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,r.default)(W.prototype,"formatter",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,r.default)(W.prototype,"timezoneHelper",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,r.default)(W.prototype,"i18n",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,r.default)(W.prototype,"persistentToastManager",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),te=(0,r.default)(W.prototype,"router",[G],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ne=(0,r.default)(W.prototype,"locale",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,r.default)(W.prototype,"organizerSuggestions",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),re=(0,r.default)(W.prototype,"isCreateMode",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),oe=(0,r.default)(W.prototype,"isFormLoading",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ae=(0,r.default)(W.prototype,"eventsFormData",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new _.EventsFormData}}),le=(0,r.default)(W.prototype,"eventsValidator",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new T.EventsValidator(this.date)}}),se=(0,r.default)(W.prototype,"canCreateLGFGatedEvent",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ce=(0,r.default)(W.prototype,"canStreamOnLinkedinLive",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),de=(0,r.default)(W.prototype,"eventLogoInfoForCropping",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ue=(0,r.default)(W.prototype,"eventBackgroundInfoForCropping",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),pe=(0,r.default)(W.prototype,"isBackgroundEdit",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),me=(0,r.default)(W.prototype,"isLogoEdit",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ge=(0,r.default)(W.prototype,"apiErrorMessage",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),he=(0,r.default)(W.prototype,"showApiError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),fe=(0,r.default)(W.prototype,"showImageUploadError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ve=(0,r.default)(W.prototype,"showExternalUrlError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),be=(0,r.default)(W.prototype,"showPrivacyUrlError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ye=(0,r.default)(W.prototype,"showLocationError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_e=(0,r.default)(W.prototype,"showDateTimeError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Te=(0,r.default)(W.prototype,"isSavingDetails",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Ee=(0,r.default)(W.prototype,"copyOfFormFields",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,r.default)(W.prototype,"organizers",[N.cached],Object.getOwnPropertyDescriptor(W.prototype,"organizers"),W.prototype),(0,r.default)(W.prototype,"fireCIE",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"fireCIE"),W.prototype),(0,r.default)(W.prototype,"imageCropperCallback",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"imageCropperCallback"),W.prototype),(0,r.default)(W.prototype,"onBannerSelect",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onBannerSelect"),W.prototype),(0,r.default)(W.prototype,"setBannerImage",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"setBannerImage"),W.prototype),(0,r.default)(W.prototype,"onDeleteBanner",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDeleteBanner"),W.prototype),(0,r.default)(W.prototype,"onLogoSelect",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onLogoSelect"),W.prototype),(0,r.default)(W.prototype,"setLogoImage",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"setLogoImage"),W.prototype),(0,r.default)(W.prototype,"onDeleteLogo",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDeleteLogo"),W.prototype),(0,r.default)(W.prototype,"selectOrganizer",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"selectOrganizer"),W.prototype),(0,r.default)(W.prototype,"onEventNameChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEventNameChange"),W.prototype),(0,r.default)(W.prototype,"onTimezoneSelected",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onTimezoneSelected"),W.prototype),(0,r.default)(W.prototype,"onStartDateSelected",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onStartDateSelected"),W.prototype),(0,r.default)(W.prototype,"onEndDateSelected",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEndDateSelected"),W.prototype),(0,r.default)(W.prototype,"onStartTimeChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onStartTimeChange"),W.prototype),(0,r.default)(W.prototype,"onEndTimeChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEndTimeChange"),W.prototype),(0,r.default)(W.prototype,"onEventDescriptionChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEventDescriptionChange"),W.prototype),(0,r.default)(W.prototype,"onSpeakerChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onSpeakerChange"),W.prototype),(0,r.default)(W.prototype,"validateEventDetails",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validateEventDetails"),W.prototype),(0,r.default)(W.prototype,"validateEventDateTime",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validateEventDateTime"),W.prototype),(0,r.default)(W.prototype,"onEventVisibilityChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEventVisibilityChange"),W.prototype),(0,r.default)(W.prototype,"onLeadSubmissionRequiredChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onLeadSubmissionRequiredChange"),W.prototype),(0,r.default)(W.prototype,"onPrivacyUrlInput",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onPrivacyUrlInput"),W.prototype),(0,r.default)(W.prototype,"onPrivacyUrlChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onPrivacyUrlChange"),W.prototype),(0,r.default)(W.prototype,"onOrganizerInviteOnlyChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onOrganizerInviteOnlyChange"),W.prototype),(0,r.default)(W.prototype,"validatePrivacyURL",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validatePrivacyURL"),W.prototype),(0,r.default)(W.prototype,"validateEventsSettings",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validateEventsSettings"),W.prototype),(0,r.default)(W.prototype,"onOnlineEventToggled",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onOnlineEventToggled"),W.prototype),(0,r.default)(W.prototype,"onLocationChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onLocationChange"),W.prototype),(0,r.default)(W.prototype,"onChangeVenue",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onChangeVenue"),W.prototype),(0,r.default)(W.prototype,"selectBroadcastTool",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"selectBroadcastTool"),W.prototype),(0,r.default)(W.prototype,"onExternalUrlChange",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onExternalUrlChange"),W.prototype),(0,r.default)(W.prototype,"onUrlInput",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onUrlInput"),W.prototype),(0,r.default)(W.prototype,"onBroadcastLinkToggled",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onBroadcastLinkToggled"),W.prototype),(0,r.default)(W.prototype,"validateUrlField",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validateUrlField"),W.prototype),(0,r.default)(W.prototype,"validateEventLocation",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"validateEventLocation"),W.prototype),(0,r.default)(W.prototype,"submitEventForm",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"submitEventForm"),W.prototype),W)
e.default=xe;(0,a.setComponentTemplate)(Ce,xe)}))
define("events-shared/components/creation-form",["exports","@ember/component","@ember/template-factory","@ember/object","@glimmer/component","global-utils/utils/urn-converter"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const a=(0,n.createTemplateFactory)({id:"UFsvM2K6",block:'[[[11,0],[17,1],[12],[1,"\\n  "],[8,[39,0],null,[["@mode","@context","@eventInfo","@onEventUpdate","@isDuringEvent","@isCreateEventModalOpen","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultBackgroundCropInfo","@defaultLogoImage"],[[30,2],[30,3],[30,4],[30,5],[30,6],[30,7],[30,8],[30,0,["defaultOrganizingEntityUrn"]],[30,9],[30,10],[30,11]]],[["default"],[[[[1,"\\n"],[41,[48,[30,13]],[[[1,"      "],[18,13,[[30,12]]],[1,"\\n"]],[]],null],[1,"  "]],[12]]]]],[1,"\\n"],[13]],["&attrs","@mode","@context","@eventInfo","@onEventUpdate","@isDuringEvent","@isCreateEventModalOpen","@onDismiss","@defaultBackgroundImage","@defaultBackgroundCropInfo","@defaultLogoImage","openEventCreationModal","&default"],false,["events-shared@creation-form-modal","if","has-block","yield"]]',moduleName:"events-shared/components/creation-form.hbs",isStrictMode:!1})
class l extends r.default{get defaultOrganizingEntityUrn(){if(this.args.defaultOrganizingEntity)return(0,o.convertUrnType)("fs_normalized_company",(0,i.get)(this.args.defaultOrganizingEntity,"entityUrn"))
const e=(0,i.get)(this.args,"eventInfo.organizerUnion.organizingCompanyUrn")||(0,i.get)(this.args,"eventInfo.organizingCompany.entityUrn")
return e?(0,o.convertUrnType)("fs_normalized_company",e):null}}e.default=l;(0,t.setComponentTemplate)(a,l)}))
define("events-shared/components/form-sections/details-section",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"ro6jAV3X",block:'[[[11,"section"],[17,1],[12],[1,"\\n  "],[10,"header"],[12],[1,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[28,[35,0],["i18n_details","events-shared/components/form-sections/details-section"],null]],[13],[1,"\\n  "],[13],[1,"\\n  "],[10,0],[12],[1,"\\n"],[1,"    "],[8,[39,1],null,[["@type","@class","@value","@inputId","@maxLength","@label","@required","@onChange","@onInput"],["text","mt5",[30,2],"events-shared-creation-form__name",75,[28,[37,0],["i18n_event_name","events-shared/components/form-sections/details-section"],null],true,[28,[37,2],[[30,3],"edit_name"],null],[30,0,["setName"]]]],null],[1,"\\n\\n    "],[18,8,[[28,[37,4],null,[["date-time-picker"],[[50,"date-time-picker@date-time-picker",0,null,null]]]]]],[1,"\\n\\n"],[1,"    "],[8,[39,1],[[16,"aria-describedby",[28,[37,0],["i18n_event_description_placeholder","events-shared/components/form-sections/details-section"],null]]],[["@type","@value","@class","@inputId","@maxLength","@label","@placeholder","@required","@onChange","@onInput"],["multiline",[30,4],"events-shared-details-section__description","events-shared-details-section__description",5000,[28,[37,0],["i18n_event_description","events-shared/components/form-sections/details-section"],null],[28,[37,0],["i18n_event_description_placeholder","events-shared/components/form-sections/details-section"],null],true,[28,[37,2],[[30,3],"edit_description"],null],[30,0,["setDescription"]]]],null],[1,"\\n\\n"],[1,"    "],[8,[39,6],null,[["@setSpeakers","@speakers","@fireCIE","@isCreateMode"],[[30,5],[30,6],[30,3],[30,7]]],null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@name","@fireCIE","@description","@setSpeakers","@speakers","@isCreateMode","&default"],false,["t","artdeco-text-input@artdeco-text-input","fn","yield","hash","component","events-form@form-controls/speakers-control"]]',moduleName:"events-shared/components/form-sections/details-section.hbs",isStrictMode:!1})
let s=(a=class extends r.default{setName(e){var t,n
this.args.setName(e.target.value)
null===(t=(n=this.args).validateEventDetails)||void 0===t||t.call(n)}setDescription(e){var t,n
this.args.setDescription(e.target.value)
null===(t=(n=this.args).validateEventDetails)||void 0===t||t.call(n)}},(0,t.default)(a.prototype,"setName",[o.action],Object.getOwnPropertyDescriptor(a.prototype,"setName"),a.prototype),(0,t.default)(a.prototype,"setDescription",[o.action],Object.getOwnPropertyDescriptor(a.prototype,"setDescription"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("events-shared/components/form-sections/settings-section",["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/service","@glimmer/component","@glimmer/tracking","global-utils/utils/url","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b
const y=(0,a.createTemplateFactory)({id:"Y/EqYfLE",block:'[[[11,"section"],[17,1],[12],[1,"\\n  "],[10,"header"],[12],[1,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[28,[35,0],["i18n_event_settings","events-shared/components/form-sections/settings-section"],null]],[13],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,1],[[24,0,"pt1"]],null,[["default"],[[[[1,"\\n    "],[1,[28,[35,0],["i18n_event_settings_note","events-shared/components/form-sections/settings-section"],[["linkInfo"],[[28,[37,2],null,[["target","href","rel","class","aria-label","data-control-name","data-test-form-event-settings-learn-more"],["_blank",[30,0,["helpCenterLink"]],"noopener noreferrer","link",[28,[37,0],["i18n_learn_more_a11y","events-shared/components/form-sections/settings-section"],null],"edit_settings_learn_more",true]]]]]]],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[10,"label"],[15,0,[29,[[52,[30,0,["isDisabled"]],"events-shared-event-visibility--disabled "],"\\n      mt5"]]],[14,"for","events-shared-event-visibility__dropdown"],[12],[1,"\\n    "],[1,[28,[35,0],["i18n_event_visibility","events-shared/components/form-sections/settings-section"],null]],[1,"\\n  "],[13],[1,"\\n  "],[8,[39,4],null,[["@class","@isOpen","@placement","@onVisibilityChange","@disabled"],["display-flex flex-1 relative",[30,0,["isVisibilityDropdownOpen"]],"bottom",[28,[37,5],[[30,0],"isVisibilityDropdownOpen"],null],[30,0,["isDisabled"]]]],[["default"],[[[[1,"\\n    "],[8,[30,2,["dropdown-trigger"]],null,[["@class","@id","@withIcon"],["events-shared-event-visibility__dropdown-trigger t-black","events-shared-event-visibility__dropdown",true]],[["default"],[[[[1,"\\n      "],[10,0],[14,0,"full-width t-14 t-black t-normal"],[12],[1,"\\n        "],[1,[30,0,["selectedEventVisibility","displayName"]]],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["dropdown-content"]],null,[["@occlusionCulling","@class"],[false,"events-shared-event-visibility__dropdown-content"]],[["default"],[[[[1,"\\n      "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,7],[[28,[37,7],[[30,0,["eventVisibilities"]]],null]],null],null,[[[41,[28,[37,8],[[30,3,["value"]],[30,0,["selectedEventVisibility","value"]]],null],[[[1,"            "],[10,"li"],[12],[1,"\\n              "],[8,[39,9],null,[["@itemSelected"],[[28,[37,10],[[30,0,["onEventVisibilityChange"]],[30,3]],null]]],[["default"],[[[[1,"\\n                "],[1,[30,3,["displayName"]]],[1,"\\n              "]],[]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]],null]],[3]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n\\n"],[41,[30,4],[[[1,"    "],[8,[39,1],[[16,0,[29,[[52,[30,0,["isDisabled"]],"events-shared-event-visibility--disabled "],"pv1"]]]],null,[["default"],[[[[1,"\\n      "],[1,[28,[35,0],["i18n_private_event_visibility_description","events-shared/components/form-sections/settings-section"],null]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[10,0],[14,0,"pt2"],[12],[1,"\\n      "],[11,"input"],[24,1,"organizer-invite-only"],[16,"checked",[28,[37,11],[[30,5]],null]],[16,"disabled",[30,0,["isDisabled"]]],[24,4,"checkbox"],[4,[38,12],["change",[30,0,["onOrganizerInviteOnlyChange"]]],null],[12],[13],[1,"\\n      "],[10,"label"],[14,"for","organizer-invite-only"],[14,0,"t-14 t-black t-normal"],[12],[1,"\\n        "],[1,[28,[35,0],["i18n_event_settings_invitation_privilege_text","events-shared/components/form-sections/settings-section"],null]],[1,"\\n      "],[13],[1,"\\n      "],[8,[39,1],[[16,0,[29,[[52,[30,0,["isDisabled"]]," events-shared-event-visibility--disabled"],"\\n          events-shared-event-visibility--left-padding pv1"]]]],null,[["default"],[[[[1,"\\n        "],[1,[28,[35,0],["i18n_event_settings_invitation_privilege_subtext","events-shared/components/form-sections/settings-section"],null]],[1,"\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],[[[1,"    "],[8,[39,1],[[16,0,[29,[[52,[30,0,["isDisabled"]],"events-shared-event-visibility--disabled"],"\\n        pv1"]]],[16,"aria-disabled",[52,[30,0,["isDisabled"]],"true","false"]]],null,[["default"],[[[[1,"\\n      "],[1,[28,[35,0],["i18n_public_event_visibility_description","events-shared/components/form-sections/settings-section"],null]],[1,"\\n    "]],[]]]]],[1,"\\n"],[41,[30,0,["showLeadSubmissionSetting"]],[[[1,"      "],[10,0],[14,0,"pt2"],[12],[1,"\\n        "],[11,"input"],[24,1,"lead-submission-required-option"],[16,"checked",[30,6]],[16,"disabled",[30,0,["isDisabled"]]],[24,4,"checkbox"],[4,[38,12],["change",[30,0,["onLeadSubmissionRequiredChange"]]],null],[12],[13],[1,"\\n        "],[10,"label"],[14,"for","lead-submission-required-option"],[14,0,"t-14 t-black t-normal"],[12],[1,"\\n          "],[1,[28,[35,0],["i18n_lead_submission_required_option","events-shared/components/form-sections/settings-section"],null]],[1,"\\n        "],[13],[1,"\\n        "],[8,[39,1],[[16,0,[29,[[52,[30,0,["isDisabled"]]," events-shared-event-visibility--disabled"],"\\n            events-shared-event-visibility--left-padding pv1 inline-block"]]]],null,[["default"],[[[[1,"\\n          "],[1,[28,[35,0],["i18n_lead_submission_required_option_subtext","events-shared/components/form-sections/settings-section"],[["linkInfo"],[[28,[37,2],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-lead-submission-link"],["_blank",[30,0,["leadSubmissionHelpCenterLink"]],"noopener noreferrer","link",[28,[37,0],["i18n_learn_more_about_lead_submission_a11y","events-shared/components/form-sections/settings-section"],null],"lead_submission_learn_more",true]]]]]]],[1,"\\n        "]],[]]]]],[1,"\\n"],[41,[30,0,["showLeadSubmissionPrivacyUrl"]],[[[1,"          "],[8,[39,13],null,[["@type","@value","@class","@inputClasses","@inputId","@placeholder","@maxLength","@required","@label","@onInput","@onChange","@helperText"],["text",[30,7],"events-shared-event-visibility--left-padding mt2",[52,[30,0,["showPrivacyUrlError"]],"error"],"events-shared-event-visibility__lgf-privacy-url",[28,[37,0],["i18n_lgf_privacy_url_placeholder","events-shared/components/form-sections/settings-section"],null],[30,0,["privacyUrlFieldMaxLength"]],true,[28,[37,0],["i18n_event_lgf_privacy_url","events-shared/components/form-sections/settings-section"],null],[30,0,["onPrivacyUrlInput"]],[30,0,["onPrivacyUrlChange"]],[52,[51,[30,8]],[28,[37,0],["i18n_lgf_privacy_url_helper_text","events-shared/components/form-sections/settings-section"],null]]]],null],[1,"\\n"],[41,[30,8],[[[1,"            "],[8,[39,15],null,[["@class","@message","@type"],["events-shared-event-visibility__url-error events-shared-event-visibility--left-padding",[28,[37,0],["i18n_privacy_url_field_error","events-shared/components/form-sections/settings-section"],null],"error"]],null],[1,"\\n"]],[]],null]],[]],null],[1,"      "],[13],[1,"\\n"]],[]],null]],[]]],[13]],["&attrs","dropdown","eventVisibility","@isPrivateEvent","@organizerInviteOnly","@leadSubmissionRequired","@leadGenPrivacyPolicyUrl","@showPrivacyUrlError"],false,["t","events-form@form-controls/help-text","hash","if","artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","each","-track-array","global-helpers@neq","artdeco-dropdown@artdeco-dropdown-item","fn","global-helpers@not","on","artdeco-text-input@artdeco-text-input","unless","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-shared/components/form-sections/settings-section.hbs",isStrictMode:!1}),_=Object.freeze({public:{key:"i18n_event_type_public",value:"public"},private:{key:"i18n_event_type_private",value:"private"}})
let T=(m=(0,s.inject)("locale"),g=(0,s.inject)("i18n"),h=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"locale",f,this);(0,t.default)(this,"i18n",v,this);(0,t.default)(this,"isVisibilityDropdownOpen",b,this);(0,n.default)(this,"privacyUrlFieldMaxLength",1024)}get showLeadSubmissionSetting(){return!this.args.isPrivateEvent&&this.args.isOrganizerCompany&&this.args.isLeadGenEnabled}get showLeadSubmissionPrivacyUrl(){return this.args.isCreateMode&&this.showLeadSubmissionSetting&&this.args.leadSubmissionRequired}get helpCenterLink(){return`${(0,u.getDomainUrl)()}/help/linkedin/answer/106264?lang=${this.locale.interfaceLocale}`}get leadSubmissionHelpCenterLink(){return`${(0,u.getDomainUrl)()}/help/linkedin/answer/122358?lang=${this.locale.interfaceLocale}`}get eventVisibilities(){return this.canCreatePrivateEvent?Object.values(_).map((e=>this._getEventVisibility(e))):[_.public]}get canCreatePrivateEvent(){return this.args.selectedBroadcastToolValue!==p.BROADCAST_TOOL.LINKEDIN_LIVE_AUDIO}get isDisabled(){return this.args.isAudioEvent||!this.args.isCreateMode}get selectedEventVisibility(){return this.canCreatePrivateEvent&&this.args.isPrivateEvent?this._getEventVisibility(_.private):this._getEventVisibility(_.public)}onEventVisibilityChange(e){var t,n
this.isVisibilityDropdownOpen=!1
null===(t=(n=this.args).onEventVisibilityChange)||void 0===t||t.call(n,e.value===_.private.value)}onOrganizerInviteOnlyChange(e){var t,n
const i=e.target.checked
null===(t=(n=this.args).onOrganizerInviteOnlyChange)||void 0===t||t.call(n,!i)
i?this.args.fireCIE("check_private_attendee_invite_privilege"):this.args.fireCIE("uncheck_private_attendee_invite_privilege")}onLeadSubmissionRequiredChange(e){var t,n,i,r
const o=e.target.checked
null===(t=(n=this.args).onLeadSubmissionRequiredChange)||void 0===t||t.call(n,o)
o?this.args.fireCIE("event_creation_check_lead_submission"):this.args.fireCIE("event_creation_uncheck_lead_submission")
null===(i=(r=this.args).validateEventsSettings)||void 0===i||i.call(r)}onPrivacyUrlInput(){var e,t,n,i
null===(e=(t=this.args).onPrivacyUrlInput)||void 0===e||e.call(t)
null===(n=(i=this.args).validateEventsSettings)||void 0===n||n.call(i)}onPrivacyUrlChange(e){var t,n,i,r,o,a
const l=e.target.value
this.args.fireCIE("edit_privacy_url")
null===(t=(n=this.args).onPrivacyUrlChange)||void 0===t||t.call(n,l)
null===(i=(r=this.args).validatePrivacyURL)||void 0===i||i.call(r)
null===(o=(a=this.args).validateEventsSettings)||void 0===o||o.call(a)}_getEventVisibility(e){return{displayName:this.i18n.lookupTranslation("components/events-shared@form-sections/settings-section",e.key)(),value:e.value}}},f=(0,i.default)(h.prototype,"locale",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(h.prototype,"isVisibilityDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(h.prototype,"onEventVisibilityChange",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onEventVisibilityChange"),h.prototype),(0,i.default)(h.prototype,"onOrganizerInviteOnlyChange",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onOrganizerInviteOnlyChange"),h.prototype),(0,i.default)(h.prototype,"onLeadSubmissionRequiredChange",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onLeadSubmissionRequiredChange"),h.prototype),(0,i.default)(h.prototype,"onPrivacyUrlInput",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onPrivacyUrlInput"),h.prototype),(0,i.default)(h.prototype,"onPrivacyUrlChange",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onPrivacyUrlChange"),h.prototype),h)
e.default=T;(0,o.setComponentTemplate)(y,T)}))
define("events-shared/components/lead-gen-modal-activity",["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","events-shared-v2/utils/constants","@ember/object","events-shared-v2/utils/events-requests","@ember/service","@ember/debug","ember-test-waiters","ember-lifeline","events-shared-v2/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k,w,O,S,C,D,I
const A=(0,a.createTemplateFactory)({id:"vI9nkEHq",block:'[[[8,[39,0],null,[["@bundle"],["lead-gen"]],[["default"],[[[[1,"\\n  "],[11,0],[4,[38,1],[[30,0,["fetchLeadGenFormForAnEvent"]]],null],[12],[1,"\\n"],[41,[30,1,["state","fulfilled"]],[[[1,"      "],[8,[39,3],null,[["@isOpen","@isFetchingData","@closeModal","@leadGenForm","@pageKey","@onDismissModal","@isFormDataAvailable","@fetchLeadGenModalData"],[[30,0,["isLeadGenFormModalOpen"]],[30,0,["isFetchingLeadGenData"]],[30,0,["closeLeadGenModal"]],[30,0,["leadGenFormData"]],[30,0,["leadGenPageKey"]],[30,0,["dismissLeadGenModal"]],[30,0,["isFormDataAvailable"]],[30,0,["fetchLeadGenFormForAnEvent"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[8,[39,4],null,[["@isOpen","@size","@dismissModal"],[[30,0,["isLeadGenFormModalOpen"]],"medium",[30,0,["dismissLeadGenModal"]]]],[["default"],[[[[1,"\\n        "],[8,[30,2,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n          "],[10,"h3"],[14,1,"lead-gen-modal-header"],[12],[1,"\\n            "],[1,[28,[35,5],["i18n_header_loading","events-shared/components/lead-gen-modal-activity"],null]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,2,["artdeco-modal-content"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,1,["state","pending"]],[[[1,"            "],[8,[39,6],[[24,0,"mv6"]],[["@size"],["small"]],null],[1,"\\n"]],[]],[[[41,[30,1,["state","rejected"]],[[[1,"            "],[8,[39,7],[[24,0,"mv5"]],[["@message","@type"],[[28,[37,5],["i18n_lead_gen_loading_error","events-shared/components/lead-gen-modal-activity"],null],"error"]],null],[1,"\\n          "]],[]],null]],[]]],[1,"        "]],[]]]]],[1,"\\n      "]],[2]]]]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"]],[1]]]]]],["asset","modal"],false,["asset-loader@deferred-asset-loader","did-insert","if","lead-gen@lead-gen-modal","artdeco-modal@artdeco-modal","t","artdeco-loader@artdeco-loader","artdeco-inline-feedback@artdeco-inline-feedback"]]',moduleName:"events-shared/components/lead-gen-modal-activity.hbs",isStrictMode:!1})
let P=(v=(0,p.inject)("i18n"),b=(0,p.inject)("store"),y=(0,p.inject)("persistent-toast-manager@persistent-toast-manager"),_=(0,p.inject)("tracking"),T=class extends l.default{constructor(){super(...arguments);(0,n.default)(this,"leadGenPageKey","d_flagship3_event_lgf");(0,t.default)(this,"isFetchingLeadGenData",E,this);(0,t.default)(this,"leadGenFormData",k,this);(0,t.default)(this,"isFormDataAvailable",w,this);(0,t.default)(this,"isLeadGenFormModalOpen",O,this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"store",C,this);(0,t.default)(this,"persistentToastManager",D,this);(0,t.default)(this,"tracking",I,this)}closeLeadGenModal(e){e?e.then((()=>{if(!this.isDestroying){this.isLeadGenFormModalOpen=!1
this.leadGenFormData=null
this.isFetchingLeadGenData=!1;(0,f.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,c.ProfessionalEventActionType.SUBMIT_LEAD_GEN_FORM_FOR_REGISTRATION)
this.args.onActivityComplete("SUCCESS")}})).catch((e=>{(e.errors||[]).some((e=>{let{status:t}=e
return 403===t||500===t}))||this.persistentToastManager.error({message:this.i18n.lookupTranslation("components/events-shared@lead-gen-modal-activity","i18n_submit_error_message")()})
this.isDestroying||(this.isLeadGenFormModalOpen=!1)
this.args.onActivityComplete("ERROR",e)})):this.isLeadGenFormModalOpen=!1}dismissLeadGenModal(){this.args.onActivityComplete("TERMINATE")}fetchLeadGenFormForAnEvent(){this.isFetchingLeadGenData=!0
this.isLeadGenFormModalOpen=!0
this.isFormDataAvailable=!1;(0,g.waitForPromise)((0,u.getLeadGenDataAssociatedWithEventRequest)(this.store,this.args.eventId).then((e=>{if(!this.isDestroying&&e){this.isFetchingLeadGenData=!1
this.leadGenFormData=e
this.isFormDataAvailable=!0;(0,h.runTask)(this,(()=>{(0,f.fireProfessionalEventViewEvent)(this.tracking,this.args.eventId,this.leadGenPageKey)}))}})).catch((e=>{if(!this.isDestroying){this.isFetchingLeadGenData=!1
this.leadGenFormData=null
this.isFormDataAvailable=!1}throw e})))}},E=(0,i.default)(T.prototype,"isFetchingLeadGenData",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),k=(0,i.default)(T.prototype,"leadGenFormData",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),w=(0,i.default)(T.prototype,"isFormDataAvailable",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,i.default)(T.prototype,"isLeadGenFormModalOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(T.prototype,"i18n",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(T.prototype,"persistentToastManager",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(T.prototype,"tracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(T.prototype,"closeLeadGenModal",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"closeLeadGenModal"),T.prototype),(0,i.default)(T.prototype,"dismissLeadGenModal",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"dismissLeadGenModal"),T.prototype),(0,i.default)(T.prototype,"fetchLeadGenFormForAnEvent",[d.action],Object.getOwnPropertyDescriptor(T.prototype,"fetchLeadGenFormForAnEvent"),T.prototype),T)
e.default=P;(0,o.setComponentTemplate)(A,P)}))
define("events-shared/components/pre-accept-invite",["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","global-utils/utils/urn-converter","@ember/debug","events-shared-v2/utils/tracking-helper","events-shared-v2/utils/constants","@ember/service"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f
const v=(0,a.createTemplateFactory)({id:"FsqXQaUs",block:'[[[41,[30,1],[[[1,"  "],[11,0],[4,[38,1],[[30,0,["onPreAttendFlowTrigger"]]],null],[12],[1,"\\n    "],[8,[39,2],null,[["@eventId","@onPreAttendEventFlowCompletion","@preAttendFlowUseCase"],[[28,[37,3],[[30,2]],[["validate"],[false]]],[30,0,["onPreEventInviteAcceptFlowCompletion"]],[30,3]]],null],[1,"\\n  "],[13],[1,"\\n"]],[]],null]],["@isOpen","@entityUrn","@preAttendFlowUseCase"],false,["if","did-insert","events-shared@pre-attend-event","global-helpers@urn-to-id"]]',moduleName:"events-shared/components/pre-accept-invite.hbs",isStrictMode:!1})
let b=(g=(0,m.inject)("tracking"),h=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",f,this)}onPreAttendFlowTrigger(){(0,u.fireProfessionalEventActionEvent)(this.tracking,(0,c.fromUrn)(this.args.entityUrn,!1).id,p.ProfessionalEventActionType.ACCEPT_INVITATION_CLICK,this.args.controlName)}onPreEventInviteAcceptFlowCompletion(){this.isDestroying||this.args.acceptInvitationCallback(...arguments)}},f=(0,i.default)(h.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"onPreAttendFlowTrigger",[s.action],Object.getOwnPropertyDescriptor(h.prototype,"onPreAttendFlowTrigger"),h.prototype),(0,i.default)(h.prototype,"onPreEventInviteAcceptFlowCompletion",[s.action],Object.getOwnPropertyDescriptor(h.prototype,"onPreEventInviteAcceptFlowCompletion"),h.prototype),h)
e.default=b;(0,o.setComponentTemplate)(v,b)}))
define("events-shared/components/pre-attend-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","@glimmer/tracking","@ember/object","@ember/debug","events-shared-v2/utils/constants"],(function(e,t,n,i,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m
const g=(0,a.createTemplateFactory)({id:"7MYnmJHV",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["triggerPreAttendFlow"]]],null],[12],[1,"\\n"],[41,[30,0,["shouldTriggerLeadGenActivity"]],[[[1,"    "],[8,[39,2],null,[["@eventId","@onActivityComplete"],[[30,2],[30,0,["onLGFActivityComplete"]]]],null],[1,"\\n"]],[]],null],[13]],["&attrs","@eventId"],false,["did-insert","if","events-shared@lead-gen-modal-activity"]]',moduleName:"events-shared/components/pre-attend-event.hbs",isStrictMode:!1})
let h=(p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"shouldTriggerLeadGenActivity",m,this)}onLGFActivityComplete(){this.isDestroying||(this.shouldTriggerLeadGenActivity=!1)
this.args.onPreAttendEventFlowCompletion(...arguments)}triggerPreAttendFlow(){this.args.preAttendFlowUseCase,u.PRE_ATTEND_FLOW_USE_CASES.LGF_FLOW
this.shouldTriggerLeadGenActivity=!0}},m=(0,i.default)(p.prototype,"shouldTriggerLeadGenActivity",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"onLGFActivityComplete",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"onLGFActivityComplete"),p.prototype),(0,i.default)(p.prototype,"triggerPreAttendFlow",[c.action],Object.getOwnPropertyDescriptor(p.prototype,"triggerPreAttendFlow"),p.prototype),p)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("galapagos/components/promo-embedded-card-three",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component","ember-vector-images/utils/vector-url","global-helpers/helpers/name","profile-shared/utils/member-info-helper","urn-utils","global-helpers/helpers/load"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v
let b=(m=(0,a.inject)("i18n"),g=(0,a.inject)("profile-services@identity-store"),h=class extends l.default{constructor(){var e
super(...arguments)
e=this;(0,t.default)(this,"i18n",f,this);(0,t.default)(this,"identityStore",v,this);(0,n.default)(this,"_getEntitiesFromImageViewModel",(function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3
if(!t)return[]
const{attributes:i,accessibilityText:r}=(0,o.getProperties)(t,"attributes","accessibilityText"),a=i.toArray(),l=[],m=e.i18n.lookupTranslation("components/galapagos@promo-embedded-card-three","i18n_member_name")
for(let t=0;t<a.length&&l.length<n;t++){const n=a[t],i=(0,o.get)(n,"detailDataUnion")
if(i){const{profilePicture:t,ghostImage:n,imageUrl:a}=(0,o.getProperties)(i,"profilePicture","ghostImage","imageUrl")
if(t){const n=(0,u.extractEntityInfoFromUrn)(t).id,i=(0,p.load)((0,d.getMember)(e.identityStore,n).then((e=>{const t=(0,o.get)(e,"profilePicture.displayImageReference.vectorImage")
return{img:(0,s.default)(t,26,26),title:m([{member:(0,c.getName)(e)}])}})))
l.push(i)}else if(n)l.push({value:{img:null,title:r}})
else if(a){const e=(0,o.get)(a,"url")
e&&l.push({value:{img:e,title:r}})}}else{const e=(0,o.get)(n,"sourceType")
if("PROFILE_PICTURE"===e){const e=(0,o.get)(n,"miniProfile"),t=(0,o.get)(e,"picture"),i=(0,s.default)(t,26,26)
if(i){const t=m([{member:(0,c.getName)(e)}])
l.push({value:{img:i,title:t}})}}else if("PROFILE_GHOST"===e)l.push({value:{img:null,title:r}})
else if("URL"===e){const e=(0,o.get)(n,"imageUrl")
e&&l.push({value:{img:e,title:r}})}}}return l}))}get shouldShowOverflowMenu(){var e
return!(null===(e=this.args.overflowMenuActions)||void 0===e||!e.length)}get entities(){return this._getEntitiesFromImageViewModel(this.args.secondaryImage,3).reverse()}},f=(0,i.default)(h.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"identityStore",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h)
e.default=b}))
define("galapagos/components/promo-overflow-menu",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@glimmer/tracking","@ember/object","@ember/debug","galapagos/utils/constants-base"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
let p=(d=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"isMenuOpen",u,this)}selectActionMenuItem(e){var t,n
null===(t=(n=this.args)[c.GALAPAGOS_ACTION_MAP[e]])||void 0===t||t.call(n)}},u=(0,i.default)(d.prototype,"isMenuOpen",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"selectActionMenuItem",[l.action],Object.getOwnPropertyDescriptor(d.prototype,"selectActionMenuItem"),d.prototype),d)
e.default=p}))
define("galapagos/components/promo-wrapper",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@glimmer/tracking","@ember/object","@ember/service","galapagos/utils/constants-base","galapagos/utils/util-request-base"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,v,b,y,_,T
let E=(u=(0,s.inject)("lego@tracking"),p=(0,s.inject)("tracking"),m=(0,s.inject)("router"),g=(0,s.inject)("lix"),h=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"legoTracking",f,this);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"router",b,this);(0,t.default)(this,"lix",y,this);(0,n.default)(this,"galapagosWebPromoStyles",c.GALAPAGOS_WEB_PROMO_STYLES);(0,t.default)(this,"isDismissed",_,this);(0,t.default)(this,"isImpressed",T,this)}get componentActionTarget(){return(0,l.get)(this.model,"pages.firstObject.componentActionTarget")}get isPremium(){const e=(0,l.get)(this,"model.style")
return(0,d.isPremiumPromo)(e)}get model(){return(0,d.getPromoByPageLet)(this.args.galapagosModel,this.args.pageLet)}get overflowMenuActions(){return(0,l.get)(this.model,"actions")}get primaryAction(){const e=(0,l.get)(this,"model.pages.firstObject.primaryAction")
if(e)return{text:(0,l.get)(e,"displayText.text"),actionTarget:(0,l.get)(e,"actionTarget")}}get primaryImage(){return(0,l.get)(this.model,"pages.firstObject.primaryImage")}get promoStyle(){const e=(0,l.get)(this,"model.pagelet"),t=(0,l.get)(this,"model.style"),n=c.GALAPAGOS_PAGELET_TO_STYLE_MAP[e]
return n?n[t]:void 0}get secondaryImage(){return(0,l.get)(this.model,"pages.firstObject.secondaryImage")}get subtitle(){const e=this.lix.getTreatmentIsEnabled("voyager.web.careers-jobs-home-discovery-templates"),t="jobs.index.index"===this.router.currentRouteName
return e&&t?(0,l.get)(this,"model.pages.firstObject.subtitle"):(0,l.get)(this,"model.pages.firstObject.subtitle.text")}get title(){const e=this.lix.getTreatmentIsEnabled("voyager.web.careers-jobs-home-discovery-templates"),t="jobs.index.index"===this.router.currentRouteName
return e&&t?(0,l.get)(this,"model.pages.firstObject.title"):(0,l.get)(this,"model.pages.firstObject.title.text")}get isPrimaryCTACallback(){return Boolean(this.args.primaryCTACallback)}onImpression(){if(!this.isDestroying&&!this.isImpressed&&this.model){this.isImpressed=!0
this._sendLegoImpression(c.LEGO_ENUM_CONSTANTS.LEGO_IMPRESSION_VISIBILITY_SHOW)}return[]}onPrimaryCtaClick(){var e,t
this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_PRIMARY)
const{primary:n}=c.GALAPAGOS_TRACKING_KEYS[this.promoStyle]
n&&this._fireActionTracking(n)
null===(e=(t=this.args).primaryCTACallback)||void 0===e||e.call(t)}onSecondaryCtaClick(){this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_SECONDARY)
const{secondary:e}=c.GALAPAGOS_TRACKING_KEYS[this.promoStyle]
e&&this._fireActionTracking(e)}onCardClick(){this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_PRIMARY)
const{card:e}=c.GALAPAGOS_TRACKING_KEYS[this.promoStyle]
e&&this._fireActionTracking(e)}onDismiss(){var e,t
this.isDismissed=!0
this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_DISMISS)
const{dismiss:n}=c.GALAPAGOS_TRACKING_KEYS[this.promoStyle]
n&&this._fireActionTracking(n)
null===(e=(t=this.args).dismissAction)||void 0===e||e.call(t)}onLater(){var e,t
this.isDismissed=!0
this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_SKIP)
const{later:n}=c.GALAPAGOS_TRACKING_KEYS.CONTROL_MENU
this._fireActionTracking(n)
null===(e=(t=this.args).dismissAction)||void 0===e||e.call(t)}onIrrelevant(){var e,t
this.isDismissed=!0
this._sendLegoAction(c.LEGO_ENUM_CONSTANTS.LEGO_ACTION_DISMISS)
const{irrelevant:n}=c.GALAPAGOS_TRACKING_KEYS.CONTROL_MENU
this._fireActionTracking(n)
null===(e=(t=this.args).dismissAction)||void 0===e||e.call(t)}_sendLegoImpression(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1]
this.legoTracking.sendLegoImpression((0,l.get)(this,"model.legoTrackingId"),e,t)}_sendLegoAction(e){this.legoTracking.sendLegoAction((0,l.get)(this,"model.legoTrackingId"),e,1,!0)}_fireActionTracking(e){this.tracking.fireInteractionEvent(e)}},f=(0,i.default)(h.prototype,"legoTracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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,"isDismissed",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(h.prototype,"isImpressed",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(h.prototype,"onImpression",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onImpression"),h.prototype),(0,i.default)(h.prototype,"onPrimaryCtaClick",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onPrimaryCtaClick"),h.prototype),(0,i.default)(h.prototype,"onSecondaryCtaClick",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onSecondaryCtaClick"),h.prototype),(0,i.default)(h.prototype,"onCardClick",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onCardClick"),h.prototype),(0,i.default)(h.prototype,"onDismiss",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onDismiss"),h.prototype),(0,i.default)(h.prototype,"onLater",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onLater"),h.prototype),(0,i.default)(h.prototype,"onIrrelevant",[l.action],Object.getOwnPropertyDescriptor(h.prototype,"onIrrelevant"),h.prototype),h)
e.default=E}))
define("galapagos/templates/components/bubble-card",["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:"4EbY8Vfr",block:'[[[41,[51,[30,1]],[[[1,"  "],[10,0],[14,0,"gp-bubble-card__card display-flex"],[12],[1,"\\n    "],[10,0],[14,0,"display-flex"],[12],[1,"\\n      "],[10,0],[14,0,"gp-bubble-card__text-container"],[12],[1,"\\n        "],[10,2],[14,0,"t-bold t-14 t-black pb1"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_mute_title","galapagos/templates/components/bubble-card"],null]],[1,"\\n        "],[13],[1,"\\n        "],[10,2],[14,0,"t-14 t-black"],[12],[1,"\\n          "],[1,[28,[35,1],["i18n_mute_subtitle","galapagos/templates/components/bubble-card"],null]],[1,"\\n        "],[13],[1,"\\n"],[1,"        "],[8,[39,2],[[16,"onclick",[30,2]],[24,"target","_blank"],[24,0,"gp-bubble-card__link t-14"]],[["@href"],["/help/linkedin/answer/100223"]],[["default"],[[[[1,"\\n          "],[1,[28,[35,1],["i18n_learn_more_cta","galapagos/templates/components/bubble-card"],null]],[1,"\\n        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n\\n      "],[10,0],[14,0,"gp-bubble-card__image"],[12],[1,"\\n        "],[10,"figure"],[14,0,"shield-56 inline-block illustration-48"],[12],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"gp-bubble-card__dismiss-action"],[12],[1,"\\n      "],[8,[39,3],null,[["@circle","@click","@color","@icon","@size","@type"],[true,[30,3],"muted","cancel-icon",1,"tertiary"]],null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]],null]],["@isDismissed","@onPrimaryCtaClick","@onDismiss"],false,["unless","t","app-aware-link@app-aware-link","artdeco-button@artdeco-button"]]',moduleName:"galapagos/templates/components/bubble-card.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/templates/components/promo-embedded-card-one",["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:"q/xBIqk8",block:'[[[10,"section"],[15,"aria-label",[28,[37,0],["linkedin_promotion","galapagos/templates/components/promo-embedded-card-one"],null]],[15,0,[29,["mb4 artdeco-card gp-promo-embedded-card-one\\n    ",[52,[30,1],[30,1]]]]],[12],[1,"\\n"],[41,[30,2,["length"]],[[[1,"    "],[8,[39,2],null,[["@onIrrelevant","@onLater","@overflowMenuActions"],[[30,3],[30,4],[30,2]]],null],[1,"\\n"]],[]],[[[1,"    "],[8,[39,3],[[24,0,"gp-promo-embedded-card-one__dismiss-button"]],[["@circle","@click","@color","@icon","@size","@text","@type"],[true,[30,5],"muted","cancel-icon",1,[28,[37,0],["i18n_dismiss_btn_a11y_text","galapagos/templates/components/promo-embedded-card-one"],null],"tertiary"]],null],[1,"\\n"]],[]]],[1,"  "],[10,0],[14,0,"inline-flex"],[12],[1,"\\n    "],[10,0],[14,0,"gp-promo-embedded-card-one__image-container"],[12],[1,"\\n      "],[8,[39,4],null,[["@a11yText","@entitySize","@images","@imgClasses"],["",5,[30,6],"gp-promo-embedded-card-one__image"]],null],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"gp-promo-embedded-card-one__content"],[12],[1,"\\n      "],[10,2],[14,0,"pb1"],[12],[1,"\\n        "],[1,[30,7]],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"pv2 ph0"],[12],[1,"\\n"],[41,[30,8],[[[1,"          "],[8,[39,3],null,[["@click","@size","@text","@theme","@type"],[[30,9],2,[30,10,["text"]],[52,[30,11],"premium","standard"],[52,[30,11],"primary","secondary"]]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,5],[[16,"onclick",[30,9]],[24,"target","_blank"],[16,0,[29,["artdeco-button\\n              ",[52,[30,11],"artdeco-button--primary artdeco-button--premium","artdeco-button--secondary"]]]]],[["@href","@useDefaultLinkBehavior"],[[30,10,["actionTarget"]],[30,12]]],[["default"],[[[[1,"\\n            "],[1,[30,10,["text"]]],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@promoCompClasses","@overflowMenuActions","@onIrrelevant","@onLater","@onDismiss","@primaryImage","@title","@isPrimaryCTACallback","@onPrimaryCtaClick","@primaryAction","@isPremium","@useDefaultLinkBehavior"],false,["t","if","galapagos@promo-overflow-menu","artdeco-button@artdeco-button","image-view-model@image-view-model","app-aware-link@app-aware-link"]]',moduleName:"galapagos/templates/components/promo-embedded-card-one.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/templates/components/promo-embedded-card-three",["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:"top6kd1a",block:'[[[11,0],[24,0,"gp-promo-embedded-card-three"],[17,1],[12],[1,"\\n  "],[8,[39,0],[[16,0,[29,[[52,[30,2],[30,2]],"\\n      gp-promo-embedded-card-three__card ph4 pt4 pb2 display-flex Elevation-0dp"]]]],[["@isDismissable","@isDismissed","@onDismiss","@dismissText"],[[52,[51,[30,0,["shouldShowOverflowMenu"]]],true],[30,3],[30,4],[28,[37,3],["i18n_dismiss_btn_a11y_text","galapagos/templates/components/promo-embedded-card-three"],null]]],[["default"],[[[[1,"\\n"],[41,[30,0,["shouldShowOverflowMenu"]],[[[1,"      "],[8,[39,4],null,[["@onIrrelevant","@onLater","@overflowMenuActions"],[[30,5],[30,6],[30,7]]],null],[1,"\\n"]],[]],null],[1,"    "],[10,0],[14,0,"mb2 mr3"],[12],[1,"\\n      "],[8,[39,5],null,[["@a11yText","@entitySize","@images"],["",4,[30,8]]],null],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"display-flex flex-column flex-1"],[12],[1,"\\n      "],[10,2],[15,0,[29,[[52,[30,0,["entities","length"]],"mb2","mb0"]," pr2"]]],[12],[1,"\\n        "],[1,[30,9]],[1,"\\n      "],[13],[1,"\\n      "],[10,0],[14,0,"display-flex align-items-center mb2"],[12],[1,"\\n        "],[10,"ul"],[14,0,"display-flex mr1"],[12],[1,"\\n"],[42,[28,[37,7],[[28,[37,7],[[30,0,["entities"]]],null]],null],null,[[[1,"            "],[8,[39,8],null,[["@imageUrl","@title","@alt"],[[30,10,["value","img"]],[30,10,["value","title"]],[30,10,["value","title"]]]],null],[1,"\\n"]],[10]],null],[1,"        "],[13],[1,"\\n        "],[10,1],[14,0,"t-12 t-black--light"],[12],[1,"\\n          "],[1,[30,11]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n\\n"],[41,[30,12],[[[1,"        "],[10,"footer"],[14,0,"p0"],[12],[1,"\\n          "],[8,[39,9],[[24,"target","_blank"],[16,"onclick",[30,13]],[16,0,[29,["artdeco-button\\n              ",[52,[30,14],"artdeco-button--primary artdeco-button--premium","artdeco-button--secondary"]]]]],[["@href"],[[30,12,["actionTarget"]]]],[["default"],[[[[1,"\\n            "],[1,[30,12,["text"]]],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@promoCompClasses","@isDismissed","@onDismiss","@onIrrelevant","@onLater","@overflowMenuActions","@primaryImage","@title","entity","@subtitle","@primaryAction","@onPrimaryCtaClick","@isPremium"],false,["artdeco-card@artdeco-card","if","unless","t","galapagos@promo-overflow-menu","image-view-model@image-view-model","each","-track-array","job-flavors@flavors/flavor-profile-image","app-aware-link@app-aware-link"]]',moduleName:"galapagos/templates/components/promo-embedded-card-three.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/templates/components/promo-embedded-card-two",["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:"HZGMSjOX",block:'[[[11,0],[24,0,"gp-promo-embedded-card-two"],[17,1],[12],[1,"\\n  "],[8,[39,0],[[16,0,[29,[[52,[30,2],[30,2]],"\\n      gp-promo-embedded-card-two__card ph4 pt4 pb2 display-flex Elevation-0dp"]]]],[["@dismissText","@isDismissable","@isDismissed","@onDismiss"],[[28,[37,2],["i18n_dismiss_btn_a11y_text","galapagos/templates/components/promo-embedded-card-two"],null],true,[30,3],[30,4]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"mb2 mr2"],[12],[1,"\\n"],[1,"      "],[8,[39,3],null,[["@a11yText","@entitySize","@images"],["",4,[30,5]]],null],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[12],[1,"\\n      "],[10,2],[14,0,"pb1"],[12],[1,"\\n        "],[1,[30,6]],[1,"\\n      "],[13],[1,"\\n      "],[10,"footer"],[14,0,"p0"],[12],[1,"\\n        "],[8,[39,4],[[24,"target","_blank"],[16,"onclick",[30,7]],[16,0,[29,["artdeco-button\\n            ",[52,[30,8],"artdeco-button--primary artdeco-button--premium","artdeco-button--secondary"]]]]],[["@href"],[[30,9,["actionTarget"]]]],[["default"],[[[[1,"\\n          "],[1,[30,9,["text"]]],[1,"\\n        "]],[]]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@promoCompClasses","@isDismissed","@onDismiss","@primaryImage","@title","@onPrimaryCtaClick","@isPremium","@primaryAction"],false,["artdeco-card@artdeco-card","if","t","image-view-model@image-view-model","app-aware-link@app-aware-link"]]',moduleName:"galapagos/templates/components/promo-embedded-card-two.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/templates/components/promo-overflow-menu",["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:"jjDxWvy6",block:'[[[8,[39,0],[[24,0,"gp-promo-overflow-menu__dropdown"]],[["@isOpen","@justification","@onVisibilityChange","@placement"],[[30,0,["isMenuOpen"]],"right",[28,[37,1],[[30,0],"isMenuOpen"],null],"bottom"]],[["default"],[[[[1,"\\n  "],[8,[30,1,["dropdown-trigger"]],[[24,0,"cursor-pointer artdeco-button artdeco-button--circle artdeco-button--muted artdeco-button--1 artdeco-button--tertiary"],[4,[38,3],["promo_control_menu"],null]],[["@aria-label"],[[28,[37,2],["i18n_menu_options","galapagos/templates/components/promo-overflow-menu"],null]]],[["default"],[[[[1,"\\n    "],[1,[28,[35,4],null,[["type","size"],["ellipsis-horizontal-icon","small"]]]],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["dropdown-content"]],[[24,0,"gp-promo-overflow-menu__dropdown-content pv2 ph3"]],[["@arrowDir"],["right"]],[["default"],[[[[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,2]],null]],null],null,[[[1,"      "],[8,[39,7],null,[["@class","@itemSelected","@role"],["gp-promo-overflow-menu__dropdown-item",[28,[37,8],[[30,0,["selectActionMenuItem"]],[30,3,["type"]]],null],"button"]],[["default"],[[[[1,"\\n"],[41,[30,3,["image"]],[[[1,"          "],[8,[39,10],[[24,0,"mr1"]],[["@entitySize","@images"],[1,[30,3,["image"]]]],null],[1,"\\n"]],[]],null],[1,"        "],[1,[28,[35,11],[[30,3,["displayText"]]],null]],[1,"\\n      "]],[]]]]],[1,"\\n"]],[3]],null],[1,"  "]],[]]]]],[1,"\\n"]],[1]]]]]],["dropdown","@overflowMenuActions","menuAction"],false,["artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","t","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","fn","if","image-view-model@image-view-model","text-view-model@text-view-model"]]',moduleName:"galapagos/templates/components/promo-overflow-menu.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/templates/components/promo-wrapper",["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:"XSTnvLuo",block:'[[[11,0],[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,[28,[37,4],[[30,0,["promoStyle"]],[30,0,["galapagosWebPromoStyles","PROMO_EMBEDDED_CARD_1"]]],null],[[[41,[51,[30,0,["isDismissed"]]],[[[1,"      "],[8,[39,6],null,[["@isPremium","@isPrimaryCTACallback","@onDismiss","@onIrrelevant","@onLater","@onPrimaryCtaClick","@overflowMenuActions","@primaryAction","@primaryImage","@promoCompClasses","@title","@useDefaultLinkBehavior"],[[30,0,["isPremium"]],[30,0,["isPrimaryCTACallback"]],[30,0,["onDismiss"]],[30,0,["onIrrelevant"]],[30,0,["onLater"]],[30,0,["onPrimaryCtaClick"]],[30,0,["overflowMenuActions"]],[30,0,["primaryAction"]],[30,0,["primaryImage"]],[30,2],[30,0,["title"]],[30,0,["useDefaultLinkBehavior"]]]],null],[1,"\\n"]],[]],null]],[]],[[[41,[28,[37,4],[[30,0,["promoStyle"]],[30,0,["galapagosWebPromoStyles","PROMO_EMBEDDED_CARD_2"]]],null],[[[1,"    "],[8,[39,7],null,[["@isDismissed","@isPremium","@onDismiss","@onPrimaryCtaClick","@primaryAction","@primaryImage","@promoCompClasses","@title"],[[30,0,["isDismissed"]],[30,0,["isPremium"]],[30,0,["onDismiss"]],[30,0,["onPrimaryCtaClick"]],[30,0,["primaryAction"]],[30,0,["primaryImage"]],[30,2],[30,0,["title"]]]],null],[1,"\\n"]],[]],[[[41,[28,[37,4],[[30,0,["promoStyle"]],[30,0,["galapagosWebPromoStyles","PROMO_EMBEDDED_CARD_3"]]],null],[[[1,"    "],[8,[39,8],null,[["@title","@subtitle","@isPremium","@isDismissed","@primaryImage","@secondaryImage","@primaryAction","@onDismiss","@onLater","@onIrrelevant","@promoCompClasses","@onPrimaryCtaClick","@componentActionTarget","@onCardClick","@overflowMenuActions"],[[30,0,["title"]],[30,0,["subtitle"]],[30,0,["isPremium"]],[30,0,["isDismissed"]],[30,0,["primaryImage"]],[30,0,["secondaryImage"]],[30,0,["primaryAction"]],[30,0,["onDismiss"]],[30,0,["onLater"]],[30,0,["onIrrelevant"]],[30,2],[30,0,["onPrimaryCtaClick"]],[30,0,["componentActionTarget"]],[30,0,["onCardClick"]],[30,0,["overflowMenuActions"]]]],null],[1,"\\n"]],[]],[[[41,[28,[37,4],[[30,0,["promoStyle"]],[30,0,["galapagosWebPromoStyles","BUBBLE_CARD"]]],null],[[[1,"    "],[8,[39,9],null,[["@title","@subtitle","@isDismissed","@primaryAction","@onDismiss","@onPrimaryCtaClick"],[[30,0,["title"]],[30,0,["subtitle"]],[30,0,["isDismissed"]],[30,0,["primaryAction"]],[30,0,["onDismiss"]],[30,0,["onPrimaryCtaClick"]]]],null],[1,"\\n  "]],[]],null]],[]]]],[]]]],[]]],[13]],["&attrs","@promoCompClasses"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","if","global-helpers@eq","unless","galapagos@promo-embedded-card-one","galapagos@promo-embedded-card-two","galapagos@promo-embedded-card-three","galapagos@bubble-card"]]',moduleName:"galapagos/templates/components/promo-wrapper.hbs",isStrictMode:!1})
e.default=n}))
define("galapagos/utils/constants-base",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.PROMOTION_TEMPLATE_URL=e.LEGO_ENUM_CONSTANTS=e.GALAPAGOS_WEB_PROMO_STYLES=e.GALAPAGOS_TRACKING_KEYS=e.GALAPAGOS_PREMIUM_STYLES=e.GALAPAGOS_PAGE_LETS=e.GALAPAGOS_PAGELET_TO_STYLE_MAP=e.GALAPAGOS_M3_CACHE_KEY_PREFIX=e.GALAPAGOS_LEGO_PAGE_KEYS=e.GALAPAGOS_API_PROMO_STYLES=e.GALAPAGOS_ACTION_MAP=void 0
const t=Object.freeze({BANNER:"BANNER",EMBEDDED_CARD:"EMBEDDED_CARD",EMBEDDED_CARD_PREMIUM:"EMBEDDED_CARD_PREMIUM",EMBEDDED_CARD_2:"EMBEDDED_CARD_2",EMBEDDED_CARD_2_PREMIUM:"EMBEDDED_CARD_2_PREMIUM",CONVERSATION_CARD_1:"CONVERSATION_CARD_1",BUBBLE_CARD:"BUBBLE_CARD"})
e.GALAPAGOS_API_PROMO_STYLES=t
const n=Object.freeze({BUBBLE_CARD:"BUBBLE_CARD",PROMO_EMBEDDED_CARD_1:"PROMO_EMBEDDED_CARD_1",PROMO_EMBEDDED_CARD_2:"PROMO_EMBEDDED_CARD_2",PROMO_EMBEDDED_CARD_3:"PROMO_EMBEDDED_CARD_3"})
e.GALAPAGOS_WEB_PROMO_STYLES=n
const i=Object.freeze({LEGO_IMPRESSION_VISIBILITY_SHOW:"SHOW",LEGO_ACTION_PRIMARY:"PRIMARY_ACTION",LEGO_ACTION_SECONDARY:"SECONDARY_ACTION",LEGO_ACTION_DISMISS:"DISMISS",LEGO_ACTION_SKIP:"SKIP"})
e.LEGO_ENUM_CONSTANTS=i
e.PROMOTION_TEMPLATE_URL="growth/promotionTemplate"
e.GALAPAGOS_M3_CACHE_KEY_PREFIX="galapagos"
const r=Object.freeze({MY_NETWORK:"galapagos_flagship3_people",JOBS_HOME:"galapagos_flagship3_job_home",LIVE_VIDEO:"galapagos_flagship3_live_video"})
e.GALAPAGOS_LEGO_PAGE_KEYS=r
const o=Object.freeze({MY_NETWORK_TOP_SLOT:"MY_NETWORK_TOP_SLOT",JOBS_HOME_JYMBII:"JOBS_HOME_JYMBII",LIVE_VIDEO_COMMENTS_LIST_BOTTOM:"LIVE_VIDEO_COMMENTS_LIST_BOTTOM"})
e.GALAPAGOS_PAGE_LETS=o
const a=Object.freeze({[n.BUBBLE_CARD]:{dismiss:"promo_bubble_card_dismiss",primary:"promo_bubble_card_primary_action"},[n.PROMO_EMBEDDED_CARD_1]:{dismiss:"promo_embedded_card_1_dismiss",primary:"promo_embedded_card_1_primary_action"},[n.PROMO_EMBEDDED_CARD_2]:{dismiss:"promo_embedded_card_2_dismiss",primary:"promo_embedded_card_2_primary_action"},[n.PROMO_EMBEDDED_CARD_3]:{card:"promo_embedded_card_2_card",dismiss:"promo_embedded_card_2_dismiss",primary:"promo_embedded_card_2_primary_action"},CONTROL_MENU:{trigger:"promo_control_menu",later:"promo_control_menu_later",irrelevant:"promo_control_menu_irrelevant"}})
e.GALAPAGOS_TRACKING_KEYS=a
const l=Object.freeze({[o.MY_NETWORK_TOP_SLOT]:Object.freeze({[t.EMBEDDED_CARD]:n.PROMO_EMBEDDED_CARD_1}),[o.JOBS_HOME_JYMBII]:Object.freeze({[t.EMBEDDED_CARD]:n.PROMO_EMBEDDED_CARD_2,[t.EMBEDDED_CARD_PREMIUM]:n.PROMO_EMBEDDED_CARD_2,[t.EMBEDDED_CARD_2]:n.PROMO_EMBEDDED_CARD_3,[t.EMBEDDED_CARD_2_PREMIUM]:n.PROMO_EMBEDDED_CARD_3}),[o.LIVE_VIDEO_COMMENTS_LIST_BOTTOM]:Object.freeze({[t.BUBBLE_CARD]:n.BUBBLE_CARD})})
e.GALAPAGOS_PAGELET_TO_STYLE_MAP=l
const s=[t.EMBEDDED_CARD_PREMIUM,t.EMBEDDED_CARD_2_PREMIUM]
e.GALAPAGOS_PREMIUM_STYLES=s
const c=Object.freeze({PROMO_IRRELEVANT:"PROMO_IRRELEVANT",PROMO_LATER:"PROMO_LATER"}),d=Object.freeze({[c.PROMO_IRRELEVANT]:"onIrrelevant",[c.PROMO_LATER]:"onLater"})
e.GALAPAGOS_ACTION_MAP=d}))
define("galapagos/utils/constants",["exports","galapagos/utils/constants-base"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}))
define("galapagos/utils/util-request-base",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/debug","@ember/utils","@ember/object","galapagos/utils/constants-base"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getGalapagosCacheKey=a
e.getGalapagosQuery=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const i=(0,t.default)({reload:!0,cacheKey:a(e),params:{q:"pageKey",pageKey:e}},n)
return[o.PROMOTION_TEMPLATE_URL,i]}
e.getPromoByPageLet=l
e.isPageLetModelEmpty=function(e,t){const n=l(e,t)||{},o=(0,r.get)(n,"pages")
return(0,i.isEmpty)(o)}
e.isPremiumPromo=function(e){return o.GALAPAGOS_PREMIUM_STYLES.indexOf(e)>=0}
function a(e){return`${o.GALAPAGOS_M3_CACHE_KEY_PREFIX}|${e}`}function l(e,t){var n
return(null!==(n=(0,r.get)(e,"elements"))&&void 0!==n?n:[]).find((e=>(0,r.get)(e,"pagelet")===t))}}))
define("galapagos/utils/util-request",["exports","galapagos/utils/util-request-base"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}))
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,r,o){"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,o.isPresent)((0,r.get)(this.args,"model.navigationClickThroughAction"))&&!this.args.showInlineExplanatoryLink}get showInlineExplanatoryLink(){return!this.args.hideExplanatoryLink&&(0,o.isPresent)((0,r.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 r=(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 o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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:r=!0}=i
r?(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("invitee-picker/components/connections-result-item",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@ember/service","@ember/object","global-utils/utils/api-compat","invitee-picker/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p,m,g
let h=(d=(0,a.inject)("lix"),u=(0,a.inject)("invitee-picker@invitee-suggestion-cache"),p=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"lix",m,this);(0,t.default)(this,"inviteeSuggestionCache",g,this)}get isDashInviteeSuggestionsEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.invitations-dash-migration-invitee-picker-suggestions")}get status(){return(0,l.get)(this.args,"inviteeStatus.status")}get canInvite(){if(this.inviteeSuggestionCache.hasInvitee(this.args.entityUrn,this.args.inviteeUrn))return!1
const e=(0,l.get)(this.args,"inviteeStatus.canBeInvited")
return"boolean"!=typeof e||e}get isDisabled(){return!this.args.isChecked&&(this.args.isEventInviteSelectAllLimit||this.args.isLimitReachedThroughSelection)}get checkboxId(){return`i18n_checkbox-invitee-suggestion-${(0,s.entityUrnToId)(this.args.inviteeUrn)}`}selectMember(e){e.stopPropagation()
if(this.canInvite&&!this.isDisabled){var t,n
null===(t=(n=this.args).clickMember)||void 0===t||t.call(n,e)}}impressionCallBack(){const{entityUrn:e,inviteeUrn:t,position:n,trackingId:i}=this.args
return(0,c.createInviteeSuggestionImpressionEvent)({entityUrn:e,inviteeUrn:t,position:n,trackingId:i})}},m=(0,i.default)(p.prototype,"lix",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,i.default)(p.prototype,"inviteeSuggestionCache",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"selectMember",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"selectMember"),p.prototype),(0,i.default)(p.prototype,"impressionCallBack",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"impressionCallBack"),p.prototype),p)
e.default=h}))
define("invitee-picker/components/credit-info-banner",["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/service","@glimmer/component","global-utils/utils/date-utils"],(function(e,t,n,i,r,o,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:"dZGaL56B",block:'[[[10,0],[14,1,"invitee-picker-credit-info-banner__tooltip-outlet"],[12],[13],[1,"\\n"],[11,0],[24,0,"invitee-picker-credit-info-banner"],[17,1],[12],[1,"\\n  "],[10,"figure"],[14,0,"invitee-picker-credit-info-banner__illustration"],[12],[13],[1,"\\n  "],[10,0],[14,0,"ml5"],[12],[1,"\\n    "],[10,"h4"],[14,0,"t-16"],[12],[1,"\\n      "],[1,[28,[35,0],["i18n_modal_banner_title","invitee-picker/components/credit-info-banner"],[["linkInfo"],[[28,[37,1],null,[["data-control-name","aria-label","href","target","rel","data-test-credit-info-banner-instruction-link"],["credit_info_banner_instruction_link",[52,[30,2],[28,[37,0],["i18n_invite_credits_learn_more_a11y","invitee-picker/components/credit-info-banner"],null]],[30,3],"_blank","noopener noreferrer",true]]]]]]],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"mt3"],[12],[1,"\\n      "],[10,1],[14,0,"t-14 t-black--light"],[12],[1,"\\n        "],[1,[28,[35,0],["i18n_invite_credits_num_credits_available","invitee-picker/components/credit-info-banner"],[["count","total"],[[30,4,["remainingCredit"]],[30,4,["initialCreditGrant"]]]]]],[1,"\\n"],[41,[30,0,["isRefreshableCredits"]],[[[1,"          "],[1,[28,[35,0],["i18n_invite_credits_num_credits_refill_date","invitee-picker/components/credit-info-banner"],[["date"],[[30,0,["nextCreditGrantDate"]]]]]],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n      "],[8,[39,3],null,[["@placement","@class","@to"],["bottom","ml2","invitee-picker-credit-info-banner__tooltip-outlet"]],[["default"],[[[[1,"\\n        "],[10,"button"],[14,0,"t-14 t-black--light"],[15,"aria-label",[28,[37,0],["i18n_credit_info_tooltip_a11y","invitee-picker/components/credit-info-banner"],null]],[15,"aria-describedby",[30,5,["ariaId"]]],[15,"aria-controls",[30,5,["ariaId"]]],[15,"aria-expanded",[30,5,["ariaExpanded"]]],[14,4,"button"],[12],[1,"\\n          "],[1,[28,[35,4],null,[["type","size","class"],["question-pebble-icon","small","v-align-text-bottom"]]]],[1,"\\n        "],[13],[1,"\\n        "],[8,[30,5,["artdeco-hoverable-content"]],null,[["@to","@theme","@variant","@spacing","@contentClass"],["invitee-picker-credit-info-banner__tooltip-outlet","inverse","text","open","invitee-picker-credit-info-banner__tooltip-content"]],[["default"],[[[[1,"\\n          "],[10,2],[14,0,"t-14"],[12],[1,"\\n            "],[1,[30,4,["creditsToolTipMessage"]]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[5]]]]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@isMarketplaceProvider","@learnMoreUrl","@communityInviterStatistics","trigger"],false,["t","hash","if","artdeco-hoverables@artdeco-hoverable-trigger","artdeco-icons-web@li-icon"]]',moduleName:"invitee-picker/components/credit-info-banner.hbs",isStrictMode:!1})
let h=(u=(0,s.inject)("formatter"),p=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"formatter",m,this)}get isRefreshableCredits(){return!!this.nextCreditGrantDate}get nextCreditGrantDate(){let e
this.args.communityInviterStatistics&&(e=(0,l.get)(this.args.communityInviterStatistics,"nextCreditGrantOn"))
return e?this.formatter.formatDate((0,d.objectToDate)(e),"fmt_mdy_long",!1):""}},m=(0,i.default)(p.prototype,"formatter",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("invitee-picker/components/filters-bar-wrapper",["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","search-utils/utils/utils","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u
let p=(c=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"selectedSuggestedFilter",d,this);(0,t.default)(this,"suggestedFilterParameterName",u,this)}applyFilters(e,t){this.suggestedFilterParameterName=""
return this.args.onApplyFilters(e,t).then((()=>{this.isDestroying||(this.selectedSuggestedFilter={})}))}clearFiltersButtonClicked(){this.suggestedFilterParameterName=""
return this.args.onResetFilters()}handleSuggestedFilterClick(e,t){const n=(0,l.toLegacyFilterName)(e)
this.selectedSuggestedFilter={[n]:t}}handleToggleSuggestedFilterMenu(e,t,n){const i=n&&"TOGGLE"!==n?"OPEN"===n:t,r=this.suggestedFilterParameterName,o=(0,a.get)(e,"facetParameterName"),l=!i&&r===o,s=i?o:""
this.suggestedFilterParameterName=s
l&&(this.selectedSuggestedFilter={})}handleSuggestedFilterFocusOut(e){this.suggestedFilterParameterName===(0,a.get)(e,"facetParameterName")&&(this.suggestedFilterParameterName="")
this.selectedSuggestedFilter={}}},d=(0,i.default)(c.prototype,"selectedSuggestedFilter",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),u=(0,i.default)(c.prototype,"suggestedFilterParameterName",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),(0,i.default)(c.prototype,"applyFilters",[a.action],Object.getOwnPropertyDescriptor(c.prototype,"applyFilters"),c.prototype),(0,i.default)(c.prototype,"clearFiltersButtonClicked",[a.action],Object.getOwnPropertyDescriptor(c.prototype,"clearFiltersButtonClicked"),c.prototype),(0,i.default)(c.prototype,"handleSuggestedFilterClick",[a.action],Object.getOwnPropertyDescriptor(c.prototype,"handleSuggestedFilterClick"),c.prototype),(0,i.default)(c.prototype,"handleToggleSuggestedFilterMenu",[a.action],Object.getOwnPropertyDescriptor(c.prototype,"handleToggleSuggestedFilterMenu"),c.prototype),(0,i.default)(c.prototype,"handleSuggestedFilterFocusOut",[a.action],Object.getOwnPropertyDescriptor(c.prototype,"handleSuggestedFilterFocusOut"),c.prototype),c)
e.default=p}))
define("invitee-picker/components/filters-bar",["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","@ember/service"],(function(e,t,n,i,r,o,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:"8tzjhDnZ",block:'[[[11,0],[17,1],[16,0,[29,[[30,2]," invitee-picker-filters-bar"]]],[12],[1,"\\n"],[41,[30,3],[[[41,[28,[37,1],[[30,4],[30,5]],null],[[[1,"      "],[8,[39,2],[[24,1,"invitee-picker-filters-bar-select-all-checkbox"],[16,"disabled",[30,6]],[4,[38,3],["filter_select_all"],null],[4,[38,4],["click",[30,0,["handleSelectAll"]]],null]],[["@type","@checked"],["checkbox",[30,7]]],null],[1,"\\n      "],[10,"label"],[14,"for","invitee-picker-filters-bar-select-all-checkbox"],[15,0,[28,[37,5],["invitee-picker-filters-bar__select-all-checkbox",[52,[51,[30,5]]," hidden"]],null]],[12],[1,"\\n        "],[10,1],[14,0,"a11y-text"],[12],[1,"\\n          "],[1,[28,[35,7],["ally_filters_select_all","invitee-picker/components/filters-bar"],null]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[8,[39,8],[[24,0,"search-filters-bar__suggested-filters invitee-picker-filters-bar__carousel display-flex overflow-hidden ml4 mr2"]],[["@movePercentOfStage","@endPadding","@customSlideTransition","@slideIndex"],[0.5,0,[30,0,["scrollFilters"]],[30,0,["carouselStartSlideIndex"]]]],[["default"],[[[[1,"\\n      "],[8,[30,8,["controls"]],[[24,0,"overflow-hidden"]],null,[["default"],[[[[1,"\\n        "],[8,[30,9,["buttonLeft"]],[[16,0,[29,["invitee-picker-filters-bar__suggested-filters-controls flex-shrink-zero artdeco-button artdeco-button--muted\\n            ",[52,[30,8,["isBeginningOfSlides"]],"hidden"]]]]],null,null],[1,"\\n        "],[8,[30,8,["slides"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["isDashInviteeSuggestionsEnabled"]],[[[1,"            "],[8,[39,9],null,[["@showVerticalDivider","@onFilterUpdate","@primaryFilterGroupViewModels","@isReusableSearchFilterDashMigrationEnabled","@useGlobalOutlet"],[true,[30,10],[30,3],true,true]],null],[1,"\\n"]],[]],[[[42,[28,[37,11],[[28,[37,11],[[30,3]],null]],null],null,[[[1,"              "],[8,[39,12],[[16,0,[28,[37,5],["search-s-facet--",[30,11,["facetParameterName"]]," flex-shrink-zero inline-block mr1"],null]]],[["@collapsible","@displayName","@facet","@facetValuesLimit","@handleClosedState","@iconType","@interactOnHover","@isClosed","@isSelected","@facetButtonSize","@onFocusOut","@setFocusOnRender"],[true,[28,[37,13],[[30,11]],null],[30,11],[28,[37,14],[[30,12,["facetParameterName"]]],null],[30,0,["handleClosedState"]],"caret-filled-down-icon",false,[28,[37,15],[[30,13],[30,11,["facetParameterName"]]],null],[28,[37,16],[[30,11]],null],1,[30,14],[28,[37,17],[[30,15],[30,11,["facetParameterName"]]],null]]],[["default"],[[[[1,"\\n                "],[10,"fieldset"],[15,0,[29,["artdeco-card invitee-picker-filters-bar__facet-values search-s-facet__values search-s-facet__values--is-floating search-s-facet__values--\\n                    ",[30,11,["facetParameterName"]],"\\n                    container"]]],[15,"aria-hidden",[52,[30,16,["isClosed"]],true]],[12],[1,"\\n                  "],[10,"legend"],[14,0,"a11y-text"],[12],[1,"\\n                    "],[1,[28,[35,7],["a11y_filters_legend","invitee-picker/components/filters-bar"],[["displayName"],[[30,11,["displayName"]]]]]],[1,"\\n                  "],[13],[1,"\\n                  "],[8,[39,18],null,[["@facet","@facetValues","@facetValuesLimit","@onCollectedSelectFacets","@onFacetClick","@handleClosedState","@searchAddFacetComponent","@contentContainerSelector","@searchFacetContainerSelector","@singleSelection","@triggerElementSelector"],[[30,11],[30,16,["visibleFacetValues"]],[30,0,["defaultFacetValuesLimit"]],[30,10],[30,17],[30,0,["handleClosedState"]],[52,[28,[37,19],[[30,11,["facetParameterName"]],[30,11]],null],"for-jobs-search-and-search@search-add-facet"],".search-s-facet__content-container",".search-s-facet__form",[30,11,["isSingleSelection"]],".search-s-facet__button"]],[["default"],[[[[1,"\\n                    "],[1,[30,18,["typeahead"]]],[1,"\\n                    "],[8,[30,18,["values"]],null,[["@classNames"],["pt3"]],null],[1,"\\n                    "],[1,[30,18,["buttons"]]],[1,"\\n                  "]],[18]]]]],[1,"\\n                "],[13],[1,"\\n              "]],[16]]]]],[1,"\\n"]],[11]],null]],[]]],[1,"        "]],[]]]]],[1,"\\n        "],[8,[30,9,["buttonRight"]],[[16,0,[29,["invitee-picker-filters-bar__suggested-filters-controls ml1 flex-shrink-zero artdeco-button artdeco-button--muted\\n            ",[52,[30,8,["isEndOfSlides"]],"hidden"]]]]],null,null],[1,"\\n      "]],[9]]]]],[1,"\\n    "]],[8]]]]],[1,"\\n"],[41,[30,5],[[[1,"      "],[10,0],[14,0,"flex-shrink-zero"],[12],[1,"\\n        "],[8,[39,20],[[16,"aria-label",[28,[37,7],["i18n_clear_filers_a11y","invitee-picker/components/filters-bar"],[["count"],[[30,5]]]]],[4,[38,3],["clear_filters"],null],[4,[38,4],["click",[30,0,["clearFiltersAndResetCarousel"]]],null]],[["@class","@color","@controlType","@text","@type","@size"],["search-filters-bar__clear-filters ml3","muted","button",[28,[37,7],["clear_filters","invitee-picker/components/filters-bar"],[["count"],[[30,5]]]],"tertiary",1]],null],[1,"\\n      "],[13],[1,"\\n"]],[]],null]],[]],null],[13]],["&attrs","@class","@suggestedFacets","@showSelectAll","@numAppliedFacets","@isSelectAllDisabled","@isSelectAllChecked","carousel","controlButtons","@onApplySuggestedFacetValue","suggestedFacet","@facet","@openSuggestedFacetParameterName","@onFocusOutSuggestedFacet","@focusedFilterName","searchFacet","@onClickFacetValue","collectionList"],false,["if","global-helpers@and","input","ember-cli-pemberly-tracking@track-interaction","on","concat","unless","t","peek-carousel@peek-carousel","reusable-search-filters@dash/filters/filters-bar","each","-track-array","for-jobs-search-and-search@search-facet","search-utils@compute-selected-facet-display-name","for-jobs-search-and-search@get-facet-values-limit","global-helpers@neq","for-jobs-search-and-search@facet-has-selected-values","global-helpers@eq","for-jobs-search-and-search@facet-list/facet-collection-list","for-jobs-search-and-search@has-add-facet","artdeco-button@artdeco-button"]]',moduleName:"invitee-picker/components/filters-bar.hbs",isStrictMode:!1})
let v=(u=(0,d.inject)("lix"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",m,this);(0,n.default)(this,"defaultFacetValuesLimit",5);(0,t.default)(this,"carouselStartSlideIndex",g,this);(0,t.default)(this,"isAnyMenuOpen",h,this)}get isDashInviteeSuggestionsEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.invitations-dash-migration-invitee-picker-suggestions")}keyUp(e){27===e.keyCode&&this.isAnyMenuOpen&&e.stopPropagation()}handleSelectAll(){var e,t
null===(e=(t=this.args).onSelectAllResults)||void 0===e||e.call(t)}handleClosedState(e,t,n){var i,r
this.isAnyMenuOpen=!t
null===(i=(r=this.args).onToggleSuggestedFacetMenu)||void 0===i||i.call(r,e,t,n)}scrollFilters(e){const{distance:t,slideShow:n}=e
n.style.marginLeft=-t+"px"}clearFiltersAndResetCarousel(){this.args.onClickClearFiltersButton()
this.carouselStartSlideIndex=0}},m=(0,i.default)(p.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,i.default)(p.prototype,"carouselStartSlideIndex",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),h=(0,i.default)(p.prototype,"isAnyMenuOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(p.prototype,"handleSelectAll",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"handleSelectAll"),p.prototype),(0,i.default)(p.prototype,"handleClosedState",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"handleClosedState"),p.prototype),(0,i.default)(p.prototype,"scrollFilters",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"scrollFilters"),p.prototype),(0,i.default)(p.prototype,"clearFiltersAndResetCarousel",[s.action],Object.getOwnPropertyDescriptor(p.prototype,"clearFiltersAndResetCarousel"),p.prototype),p)
e.default=v;(0,o.setComponentTemplate)(f,v)}))
define("invitee-picker/components/invitee-picker-content",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","@glimmer/tracking","@ember/service","@ember/object","@ember/utils","invitee-picker/utils/constants","ember-lifeline"],(function(e,t,n,i,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y,_,T,E,k,w
let O=(p=(0,l.inject)("scaffold-layout@reflow"),m=(0,l.inject)("lix"),g=class extends o.default{constructor(){super(...arguments);(0,n.default)(this,"scrollBufferHeight","300px");(0,t.default)(this,"reflow",h,this);(0,t.default)(this,"lix",f,this);(0,t.default)(this,"canInfiniteScroll",v,this);(0,t.default)(this,"isSelectAll",b,this);(0,t.default)(this,"showTypeahead",y,this);(0,t.default)(this,"typeaheadQuery",_,this);(0,t.default)(this,"typeaheadConnections",T,this);(0,t.default)(this,"shouldFocusSearchInput",E,this);(0,t.default)(this,"shouldScrollTop",k,this);(0,t.default)(this,"selectedMemberFocusIndex",w,this)}get isDefaultLayout(){return!this.reflow.isSingleColumn}get isDashInviteeSuggestionsEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.invitations-dash-migration-invitee-picker-suggestions")}get numAppliedFacets(){return this.isDashInviteeSuggestionsEnabled?this.args.suggestedFacets.reduce(((e,t)=>e+(0,s.get)(t,"filters.firstObject.appliedCount")),0):this.args.suggestedFacets.reduce(((e,t)=>e+t.facetValues.filter((e=>e.selected)).length),0)}get isSelectAllDisabled(){let e=!1,t=!1
const{filteredResults:n}=this
for(let i=0;i<n.length;i++){const r=n[i]
if(r.isChecked&&!e){e=r.isChecked
break}const o=!r.inviteeStatus.status&&r.inviteeStatus.canBeInvited
if(o){t=!1
break}o||t||(t=!0)}if(e)return!1
return!(!this.args.isEventInviteSelectAllLimit&&!this.args.isLimitReachedThroughSelection)||t}get isSelectAllChecked(){return!this.filteredResults.find((e=>!e.isChecked))||this.isSelectAll}set isSelectAllChecked(e){this.isSelectAll=e}get filteredResults(){const e=this.showTypeahead?this.typeaheadConnections:this.args.connectionsToInvite,t={}
this.args.membersSelected.forEach((e=>{t[(0,s.get)(e,"inviteeUrn")]=!0}))
return e.map((e=>{const{inviteeUrn:n,title:i,subtitle:r,picture:o}=(0,s.getProperties)(e,"inviteeUrn","title","subtitle","picture")
let a={canBeInvited:!0}
const l=(0,c.isPresent)(t[n])
l||(a=(0,s.get)(this.args.inviteeStatuses,n)||a)
return{inviteeUrn:n,title:i,headline:r,image:o,inviteeStatus:a,isChecked:l}}))}get noResults(){return(!!this.typeaheadQuery||this.numAppliedFacets)&&!this.filteredResults.length}_typeaheadHandler(e){e&&e.length?this.args.getInviteeSuggestionsForTypeahead(e).then((t=>{this.isDestroying||e===this.typeaheadQuery&&(0,s.setProperties)(this,{typeaheadConnections:t,showTypeahead:!0,canInfiniteScroll:!1})})):(0,s.setProperties)(this,{showTypeahead:!1,canInfiniteScroll:!0})}onInfiniteScroll(){return!this.showTypeahead&&this.args.onNextPage()}onInput(e,t){const n=t.target.value
this.typeaheadQuery=n
this._typeaheadTimer=(0,u.debounceTask)(this,"_typeaheadHandler",n,d.SEARCH_DEBOUNCE_TIME_IN_MS)}clickMember(e){this._selectAMember(e)}applyFilters(e,t){return this.args.onApplyFilters(e,t).then((()=>{if(!this.isDestroying){this.shouldScrollTop=!0
this.canInfiniteScroll=!0
this.args.showSelectAll&&this.isSelectAllChecked&&!this.args.isEventInviteSelectAllLimit&&(this.isSelectAllChecked=!1)}}))}resetFilters(){return this.args.onResetFilters().then((()=>{if(!this.isDestroying){this.shouldScrollTop=!0
this.args.showSelectAll&&this.isSelectAllChecked&&!this.args.isEventInviteSelectAllLimit&&(this.isSelectAllChecked=!1)}}))}removeMember(e){let t
const n=this.args.membersSelected.filter(((n,i)=>{if(n===e){t=i
return!1}return!0}))
this.args.updateMembersSelected(n);(0,u.runTask)(this,(()=>{n.length?this.selectedMemberFocusIndex=0!==t?t-1:0:this.shouldFocusSearchInput=!0}),0)
this.args.showSelectAll&&this.isSelectAllChecked&&(this.isSelectAllChecked=!1)}removeAllMembers(){this.args.resetMembersSelected()
this.shouldFocusSearchInput=!0
this.args.showSelectAll&&this.isSelectAllChecked&&(this.isSelectAllChecked=!1)}selectAll(){const e=!this.isSelectAllChecked
this.filteredResults.forEach((t=>{if(e){const e=this.args.useInvitationCredits?this.args.membersSelected.length<this.args.remainingInvitationCredit:this.args.membersSelected.length<this.args.remainingInvitationQuota,n=null===this.args.remainingInvitationCredit&&null===this.args.remainingInvitationQuota
!t.isChecked&&t.inviteeStatus.canBeInvited&&(n||e)&&this._selectAMember(t)}else this._selectAMember(t,!0)}))
this.isSelectAllChecked=e}_selectAMember(e,t){let n
const i=(0,s.get)(e,"inviteeUrn")
if(e.isChecked||t){n=this.args.membersSelected.filter((e=>(0,s.get)(e,"inviteeUrn")!==i))
this.args.showSelectAll&&this.isSelectAllChecked&&(this.isSelectAllChecked=!1)}else{n=this.args.membersSelected.some((e=>(0,s.get)(e,"inviteeUrn")===i))?this.args.membersSelected:[e,...this.args.membersSelected]
const t=this.args.useInvitationCredits?n.length>=this.args.remainingInvitationCredit:n.length>=this.args.remainingInvitationQuota
this.args.showSelectAll&&(t||this.args.isEventInviteSelectAllLimit)&&(this.isSelectAllChecked=!0)}this.selectedMemberFocusIndex=null
this.args.updateMembersSelected(n)}},h=(0,i.default)(g.prototype,"reflow",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i.default)(g.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(g.prototype,"canInfiniteScroll",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),b=(0,i.default)(g.prototype,"isSelectAll",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),y=(0,i.default)(g.prototype,"showTypeahead",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,i.default)(g.prototype,"typeaheadQuery",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),T=(0,i.default)(g.prototype,"typeaheadConnections",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),E=(0,i.default)(g.prototype,"shouldFocusSearchInput",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(g.prototype,"shouldScrollTop",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(g.prototype,"selectedMemberFocusIndex",[a.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(g.prototype,"onInfiniteScroll",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"onInfiniteScroll"),g.prototype),(0,i.default)(g.prototype,"onInput",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"onInput"),g.prototype),(0,i.default)(g.prototype,"clickMember",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"clickMember"),g.prototype),(0,i.default)(g.prototype,"applyFilters",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"applyFilters"),g.prototype),(0,i.default)(g.prototype,"resetFilters",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"resetFilters"),g.prototype),(0,i.default)(g.prototype,"removeMember",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"removeMember"),g.prototype),(0,i.default)(g.prototype,"removeAllMembers",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"removeAllMembers"),g.prototype),(0,i.default)(g.prototype,"selectAll",[s.action],Object.getOwnPropertyDescriptor(g.prototype,"selectAll"),g.prototype),g)
e.default=O}))
define("invitee-picker/components/invitee-picker-main",["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/service","@glimmer/component","@glimmer/tracking","@ember/object","global-utils/utils/api-compat","global-utils/utils/urn-converter","invitee-picker/utils/constants","invitee-picker/utils/invitee-picker","rsvp","search-utils/utils/constants","global-utils/utils/url","global-utils/utils/is-network-error"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z,V,B,G,H,W,q,K,Y,$
const{REQUEST_Q:Q,START:X,NON_TYPEAHEAD_FIRST_BATCH_COUNT:Z,PAGING_COUNT:J,TOTAL:ee,TYPEAHEAD_COUNT:te}=p.InviteConnectionsRequestParameters,ne={group:h.ORIGINS.GROUPS_PAGE_INVITEE_SUGGESTION,normalized_company:h.ORIGINS.ORGANIZATION_PAGE_ADMIN_FOLLOWER_INVITEE_SUGGESTION,company:h.ORIGINS.ORGANIZATION_PAGE_ADMIN_FOLLOWER_INVITEE_SUGGESTION,professionalEvent:h.ORIGINS.EVENTS_PAGE_INVITEE_SUGGESTION,marketplaceProvider:h.ORIGINS.MARKETPLACE_SERVICES_PAGE_INVITEE_SUGGESTION},ie=Object.freeze({DEFAULT:"i18n_invite_button",SERVICE_MARKETPLACE_REVIEWS:"i18n_invite_button_smp_reviews",COMPANY_FOLLOWER:"i18n_invite_button_company_follower"}),re=(0,f.getDomainUrl)(),oe=`${re}/help/linkedin/answer/119834`,ae=`${re}/help/linkedin/answer/128954`,le=`${re}/help/linkedin/answer/130330`,se="invitations-invitee-picker-log",ce=1e3
let de=(b=(0,a.inject)("store"),y=(0,a.inject)("i18n"),_=(0,a.inject)("formatter"),T=(0,a.inject)("persistent-toast-manager@persistent-toast-manager"),E=(0,a.inject)("jet"),k=(0,a.inject)("lix"),w=(0,a.inject)("global-services@window"),O=(0,a.inject)("invitee-picker@invitee-suggestion-cache"),S=(0,a.inject)("search-services@search-clusters"),C=class extends l.default{constructor(){super(...arguments);(0,n.default)(this,"store",D,this);(0,n.default)(this,"i18n",I,this);(0,n.default)(this,"formatter",A,this);(0,n.default)(this,"persistentToastManager",P,this);(0,n.default)(this,"jet",x,this);(0,n.default)(this,"lix",N,this);(0,n.default)(this,"windowService",M,this);(0,n.default)(this,"inviteeSuggestionCache",R,this);(0,n.default)(this,"searchClusters",L,this);(0,n.default)(this,"isErrorStateEnabled",F,this);(0,n.default)(this,"isResultsLoading",U,this);(0,n.default)(this,"remainingInvitationQuota",j,this);(0,n.default)(this,"remainingInvitationCredit",z,this);(0,n.default)(this,"communityInviterStatistics",V,this);(0,n.default)(this,"isSupportedInvitationCredit",B,this);(0,n.default)(this,"membersSelected",G,this);(0,i.default)(this,"inviteBatchLimit",ce);(0,n.default)(this,"areFiltersActive",H,this);(0,n.default)(this,"activeFilters",W,this);(0,n.default)(this,"inviteeStatuses",q,this);(0,n.default)(this,"connectionsToInvite",K,this);(0,n.default)(this,"suggestedFacets",Y,this);(0,n.default)(this,"paginationState",$,this)}get limitReachedURL(){if(this.args.limitURLHref)return`${re}${this.args.limitURLHref}`
const e=this.isMarketplaceProvider?le:ae
return this.canShowCreditInfoBanner?e:oe}get isDashInviteeSuggestionsEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.invitations-dash-migration-invitee-picker-suggestions")}get anyFiltersActive(){return Object.keys(this.activeFilters).any((e=>this.activeFilters[e]&&this.activeFilters[e].length>0))}get isSubmitDisabled(){return 0===this.membersSelected.length||this.isResultsLoading}get isFooterHidden(){return this.isEmptyStateEnabled||this.isErrorStateEnabled}get isFirstPageOfResultsLoading(){return this.isResultsLoading&&0===this.paginationState.start}get useInvitationCredits(){return this.isEvent?this.isSupportedInvitationCredit:this.args.useInvitationCredits}get canShowCreditInfoBanner(){return(this.isEvent||this.isMarketplaceProvider)&&this.args.useInvitationCredits}get isEmptyStateEnabled(){return this.args.useInvitationCredits?0===this.remainingInvitationCredit&&!this.membersSelected.length:0===this.remainingInvitationQuota&&!this.membersSelected.length}get isLimitReachedThroughSelection(){return this.args.useInvitationCredits?this.remainingInvitationCredit&&this.remainingInvitationCredit<=this.membersSelected.length&&this.membersSelected.length<this.inviteBatchLimit:this.remainingInvitationQuota&&this.remainingInvitationQuota<=this.membersSelected.length&&this.membersSelected.length<this.inviteBatchLimit}get isEventInviteSelectAllLimit(){return this.inviteBatchLimit<=this.membersSelected.length}get isInviteeStatusesPopulated(){return Object.keys(this.inviteeStatuses).length>0}get isEvent(){const{entityUrn:e}=this.args
return"professionalEvent"===(0,u.getSimpleTypeFromUrn)(e)||"professionalEvent"===(0,u.getSimpleTypeFromDashUrn)(e)}get isMarketplaceProvider(){return"marketplaceProvider"===(0,u.getSimpleTypeFromDashUrn)(this.args.entityUrn)}get isCompany(){const{entityUrn:e}=this.args
return"normalized_company"===(0,u.getSimpleTypeFromUrn)(e)||"company"===(0,u.getSimpleTypeFromDashUrn)(e)}get isGroup(){const{entityUrn:e}=this.args
return"group"===(0,u.getSimpleTypeFromUrn)(e)||"group"===(0,u.getSimpleTypeFromDashUrn)(e)}get inviteCtaI18nDisplayText(){let e=ie.DEFAULT
this.isMarketplaceProvider?e=ie.SERVICE_MARKETPLACE_REVIEWS:this.isCompany&&(e=ie.COMPANY_FOLLOWER)
const t=this.membersSelected.length?this.formatter.formatNumber(this.membersSelected.length):""
return this.i18n.lookupTranslation("components/invitee-picker@invitee-picker-main",e)([{formattedCount:t}])}get originTrackingKey(){const e=ne[(0,u.getSimpleTypeFromUrn)(this.args.entityUrn)||(0,u.getSimpleTypeFromDashUrn)(this.args.entityUrn)]
return null!=e?e:h.ORIGINS.OTHER}handleDidInsert(){this._initPagingProperties()
this._fetchInviteeSuggestions()}sendInvitations(){let e=this.membersSelected.mapBy("inviteeUrn")
this.isDashInviteeSuggestionsEnabled&&!this.args.useDash&&(e=e.map((e=>`urn:li:fs_miniProfile:${(0,d.entityUrnToId)(e)}`)))
this.args.onClickInvite(e).then((()=>{this.inviteeSuggestionCache.addInvitees(this.args.entityUrn,e)
if(!this.isDestroying){var t,n
if(this.args.useInvitationCredits){if(this.remainingInvitationCredit>0){const e=this.remainingInvitationCredit-this.membersSelected.length
this.remainingInvitationCredit=e}}else if(this.remainingInvitationQuota>0){const e=this.remainingInvitationQuota-this.membersSelected.length
this.remainingInvitationQuota=e}this._resetMembersSelected()
null===(t=(n=this.args).updateIsOpen)||void 0===t||t.call(n,!1)}})).catch((e=>{this._inviteFailureToast()
this.jet.logError(e,[se,"invitations-sendInvitations"],!1)
throw e}))}resetMembersSelected(){this._resetMembersSelected()}getInviteeSuggestionsForTypeahead(e){if(this.isDashInviteeSuggestionsEnabled)return(0,m.getTypeaheadInviteeSuggestions)({store:this.store,keywords:e,start:X,count:this.args.showSelectAll?p.SELECT_ALL_MAX_COUNT:te}).then((e=>{this._fetchInviteeSuggestionStatuses(e.mapBy("inviteeUrn"))
return e}))
const t={start:X,count:this.args.showSelectAll?p.SELECT_ALL_MAX_COUNT:te,keyword:e,q:Q}
return(0,m.getInviteeSuggestionsRequest)(this.store,(0,d.entityUrnToId)(this.args.entityUrn),t).then((e=>{const t=(0,c.get)(e,"elements")||[]
this._fetchInviteeSuggestionStatuses(t.mapBy("inviteeUrn"))
return t}))}applyFilters(e,n){this._initPagingProperties()
if(this.isDashInviteeSuggestionsEnabled){const n=e.reduce(((e,n)=>{let{name:i,value:r}=n
return(0,t.default)((0,t.default)({},e),{},{[i]:r})}),{})
this.activeFilters=(0,t.default)((0,t.default)({},this.activeFilters),n)
return this._fetchInviteeSuggestions()}const i=(0,m.getFiltersToApply)(this.suggestedFacets,e,n)
null!=n&&n.length?this.activeFilters.set(e.facetType,n):this.activeFilters.has(e.facetType)&&this.activeFilters.delete(e.facetType)
!this.areFiltersActive&&this.activeFilters.size?this.areFiltersActive=!0:this.areFiltersActive&&!this.activeFilters.size&&(this.areFiltersActive=!1)
return this._fetchInviteeSuggestions(i)}resetFilters(){this.activeFilters=new Map
this.areFiltersActive=!1
return this._resetFilters()}onNextPage(){if(!(0,c.get)(this,"paginationState.hasNextPage"))return!1
this._updateNextPageProperties()
if(this.isDashInviteeSuggestionsEnabled)return this._fetchInviteeSuggestions()
const e=(0,m.getFiltersToApply)(this.suggestedFacets)
return this._fetchInviteeSuggestions(e)}onClickLimitReachedHelpLink(){this.windowService.open(this.limitReachedURL,"_blank")}tryAgainOnError(){this._resetInviteePicker()
this._resetFilters()}updateMembersSelectedAction(e){this.membersSelected=e
this.args.updateMembersSelected(this.membersSelected)}_initPagingProperties(){const e={start:X,count:Z,pagingSize:J,total:ee,hasNextPage:!0}
this.args.showSelectAll&&(e.count=p.SELECT_ALL_MAX_COUNT)
this.paginationState=e}_resetMembersSelected(){var e,t
this.membersSelected=[]
null===(e=(t=this.args).updateMembersSelected)||void 0===e||e.call(t,this.membersSelected)}_updateNextPageProperties(){const{pagingSize:e,count:t,start:n,total:i}=this.paginationState,r=n+t+e>i?Math.max(0,i-(n+t)):e,o=n+t
this.paginationState={total:i,pagingSize:e,count:r,start:o,hasNextPage:o+r<i}}_fetchInviteeSuggestions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]
const{start:n}=this.paginationState,{store:i}=this,{entityUrn:r}=this.args
let o={}
if(this.isDashInviteeSuggestionsEnabled)o=this._getDashInviteeSuggestionsHash()
else{o.inviteeSuggestions=e.length?this._fetchFilteredConnections(e):this._fetchDefaultConnections()
if(!this.suggestedFacets.length||0===n){o.suggestedFacets=(0,m.fetchFilters)(i,e,this.args.facetTypes)
this.isGroup||(o.communityInviterStatistics=(0,m.fetchCommunityInviterStatistics)(i,r))}}this.isResultsLoading=!0
return(0,g.hashSettled)(o).then((e=>{const t=(0,c.get)(e,"communityInviterStatistics")
return t&&"rejected"===(0,c.get)(t,"state")?(0,g.reject)((0,c.get)(t,"reason")):Object.keys(e).reduce(((t,n)=>{"fulfilled"===e[n].state&&(t[n]=e[n].value)
return t}),{})})).then((e=>{var i,r
let{inviteeSuggestions:o,suggestedFacets:a,communityInviterStatistics:l}=e
if(this.isDestroying)return!1
a&&(this.suggestedFacets=a)
l&&this._updateRemainingInvitationQuota(l)
const s=null!==(i=null==o?void 0:o.results)&&void 0!==i?i:[],c=null!==(r=null==o?void 0:o.total)&&void 0!==r?r:ee
this.paginationState=(0,t.default)((0,t.default)({},this.paginationState),{},{total:c})
this.connectionsToInvite=0===n?s:[...this.connectionsToInvite,...s]
return this._fetchInviteeSuggestionStatuses(s.mapBy("inviteeUrn"))})).catch((e=>{this.isErrorStateEnabled=!0
if((0,v.default)(e)){this.jet.logError(e,[se,"invitations-fetchInviteeSuggestions"],!1)
return null}throw e})).finally((()=>{!this.isDestroying&&this.isResultsLoading&&(this.isResultsLoading=!1)}))}_getDashInviteeSuggestionsHash(){const e={}
e.inviteeSuggestions=this.anyFiltersActive?this._fetchFilteredConnections():this._fetchDefaultConnections()
if(!this.anyFiltersActive||0===this.paginationState.start){this.isDashInviteeSuggestionsEnabled&&(e.suggestedFacets=(0,m.fetchDashFilters)(this.searchClusters,this.activeFilters,this.args.facetTypes))
this.isGroup||(e.communityInviterStatistics=(0,m.fetchCommunityInviterStatistics)(this.store,this.args.entityUrn))}return e}_updateRemainingInvitationQuota(e){const t=(0,c.get)(e,"elements.firstObject")
if(t){this.isSupportedInvitationCredit=(0,c.get)(t,"initialCreditGrant")
if(this.args.useInvitationCredits){const e=(0,c.get)(t,"remainingCredit"),n=null!==e&&e>=0?e:ce
this.remainingInvitationCredit=n
this.communityInviterStatistics=t}else{const e=(0,c.get)(t,"remainingInvitationQuota"),n=null!==e&&e>=0?e:ce
this.remainingInvitationQuota=n}}}_fetchFilteredConnections(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]
const{store:t,originTrackingKey:n,paginationState:{start:i,count:r}}=this
return this.isDashInviteeSuggestionsEnabled?(0,m.fetchDashInviteeSuggestions)({store:t,start:i,count:r,originTrackingKey:n,filters:this.activeFilters}):(0,m.fetchInviteeSuggestions)(t,{start:i,count:r},e,n)}_fetchDefaultConnections(){const{store:e,formatter:t,jet:n,paginationState:{count:i,start:r},originTrackingKey:o}=this
return this.isEvent||this.isCompany?(0,m.fetchCommunityInviteeSuggestions)({store:e,formatter:t,entityUrn:this.args.entityUrn,count:i,start:r,useDash:this.isDashInviteeSuggestionsEnabled}):this.isDashInviteeSuggestionsEnabled?(0,m.fetchDashDefaultConnections)({store:e,count:i,start:r,originTrackingKey:o}):(0,m.fetchDefaultConnections)({store:e,formatter:t,jet:n,count:i,start:r})}_fetchInviteeSuggestionStatuses(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]
e.length&&(0,m.fetchInviteeSuggestionStatuses)({store:this.store,communityUrn:this.args.entityUrn,invitees:e,useDash:this.isDashInviteeSuggestionsEnabled}).then((e=>{if(this.isDestroying)return
const n=e.reduce(((e,t)=>{const{invitee:n,suggestedProfile:i,statusLabel:r,ableToBeInvited:o}=(0,c.getProperties)(t,"invitee","statusLabel","ableToBeInvited","suggestedProfile")
e[this.isDashInviteeSuggestionsEnabled?i:n]={canBeInvited:o,status:r}
return e}),{})
this.inviteeStatuses=(0,t.default)((0,t.default)({},this.inviteeStatuses),n)}))}_inviteFailureToast(){const e=this.i18n.lookupTranslation("components/invitee-picker@invitee-picker-main","i18n_error_generic_network")()
this.persistentToastManager.error({message:e})}_resetFilters(){this._initPagingProperties()
return this._fetchInviteeSuggestions()}_resetInviteePicker(){this.isErrorStateEnabled=!1}},D=(0,r.default)(C.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,r.default)(C.prototype,"i18n",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,r.default)(C.prototype,"formatter",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,r.default)(C.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,r.default)(C.prototype,"jet",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,r.default)(C.prototype,"lix",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,r.default)(C.prototype,"windowService",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,r.default)(C.prototype,"inviteeSuggestionCache",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,r.default)(C.prototype,"searchClusters",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),F=(0,r.default)(C.prototype,"isErrorStateEnabled",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),U=(0,r.default)(C.prototype,"isResultsLoading",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),j=(0,r.default)(C.prototype,"remainingInvitationQuota",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),z=(0,r.default)(C.prototype,"remainingInvitationCredit",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),V=(0,r.default)(C.prototype,"communityInviterStatistics",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),B=(0,r.default)(C.prototype,"isSupportedInvitationCredit",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),G=(0,r.default)(C.prototype,"membersSelected",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),H=(0,r.default)(C.prototype,"areFiltersActive",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),W=(0,r.default)(C.prototype,"activeFilters",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new Map}}),q=(0,r.default)(C.prototype,"inviteeStatuses",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),K=(0,r.default)(C.prototype,"connectionsToInvite",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),Y=(0,r.default)(C.prototype,"suggestedFacets",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),$=(0,r.default)(C.prototype,"paginationState",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,r.default)(C.prototype,"handleDidInsert",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"handleDidInsert"),C.prototype),(0,r.default)(C.prototype,"sendInvitations",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"sendInvitations"),C.prototype),(0,r.default)(C.prototype,"resetMembersSelected",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"resetMembersSelected"),C.prototype),(0,r.default)(C.prototype,"getInviteeSuggestionsForTypeahead",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"getInviteeSuggestionsForTypeahead"),C.prototype),(0,r.default)(C.prototype,"applyFilters",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"applyFilters"),C.prototype),(0,r.default)(C.prototype,"resetFilters",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"resetFilters"),C.prototype),(0,r.default)(C.prototype,"onNextPage",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onNextPage"),C.prototype),(0,r.default)(C.prototype,"onClickLimitReachedHelpLink",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"onClickLimitReachedHelpLink"),C.prototype),(0,r.default)(C.prototype,"tryAgainOnError",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"tryAgainOnError"),C.prototype),(0,r.default)(C.prototype,"updateMembersSelectedAction",[c.action],Object.getOwnPropertyDescriptor(C.prototype,"updateMembersSelectedAction"),C.prototype),C)
e.default=de}))
define("invitee-picker/components/invitee-picker",["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","@glimmer/component","@glimmer/tracking","ember-lifeline","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h
let f=(u=(0,d.localCopy)("args.isOpen"),p=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isOpen",m,this);(0,t.default)(this,"isConfirmationDialogOpen",g,this);(0,t.default)(this,"_membersSelected",h,this)}_closeModal(){var e,t
this._membersSelected=[]
null===(e=(t=this.args).onInviteModalClosed)||void 0===e||e.call(t)
this.isOpen=!1}confirmDialog(){this.isConfirmationDialogOpen=!1;(0,c.runTask)(this,(()=>{this._closeModal()}))}openInviteModal(){var e,t
this.isOpen=!0
null===(e=(t=this.args).onInviteModalOpen)||void 0===e||e.call(t)}updateMembersSelected(e){this._membersSelected=e}updateIsOpen(){this._closeModal()}closeModal(){this._membersSelected.length?this.isConfirmationDialogOpen=!0:this._closeModal()}},m=(0,i.default)(p.prototype,"isOpen",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g=(0,i.default)(p.prototype,"isConfirmationDialogOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=(0,i.default)(p.prototype,"_membersSelected",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),(0,i.default)(p.prototype,"confirmDialog",[a.action],Object.getOwnPropertyDescriptor(p.prototype,"confirmDialog"),p.prototype),(0,i.default)(p.prototype,"openInviteModal",[a.action],Object.getOwnPropertyDescriptor(p.prototype,"openInviteModal"),p.prototype),(0,i.default)(p.prototype,"updateMembersSelected",[a.action],Object.getOwnPropertyDescriptor(p.prototype,"updateMembersSelected"),p.prototype),(0,i.default)(p.prototype,"updateIsOpen",[a.action],Object.getOwnPropertyDescriptor(p.prototype,"updateIsOpen"),p.prototype),(0,i.default)(p.prototype,"closeModal",[a.action],Object.getOwnPropertyDescriptor(p.prototype,"closeModal"),p.prototype),p)
e.default=f}))
define("invitee-picker/components/recommended-actions/invitee-suggestion",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component","ember-cli-pemberly-tracking/utils/tracking","invitee-picker/utils/tracking-helper"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p
let m=(d=(0,a.inject)("invitee-picker@invitee-suggestion-cache"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"inviteeSuggestionCache",p,this)}get inviteeUrn(){return(0,o.get)(this.args,"inviteeSuggestion.inviteeUrn")}get isInvited(){return this.inviteeSuggestionCache.hasInvitee(this.args.entityUrn,this.inviteeUrn)}invite(){const{inviteeUrn:e}=this,t=[{inviteeUrn:e,trackingId:(0,s.generateTrackingId)()}],{entityUrn:n}=this.args
return this.args.handleSendInvite(t,n).then((()=>{var t,i
this.inviteeSuggestionCache.addInvitees(n,[e])
null===(t=(i=this.args).onCompleteRecommendedAction)||void 0===t||t.call(i,this.args.inviteActionType)}))}impressionCallBack(){const{entityUrn:e,position:t}=this.args,n=(0,o.get)(this.args.inviteeSuggestion,"trackingId")
return(0,c.createInviteeSuggestionImpressionEvent)({inviteeUrn:this.inviteeUrn,entityUrn:e,position:t,trackingId:n})}},p=(0,i.default)(u.prototype,"inviteeSuggestionCache",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"invite",[o.action],Object.getOwnPropertyDescriptor(u.prototype,"invite"),u.prototype),(0,i.default)(u.prototype,"impressionCallBack",[o.action],Object.getOwnPropertyDescriptor(u.prototype,"impressionCallBack"),u.prototype),u)
e.default=m}))
define("invitee-picker/components/selected-members-pane",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u,p
let m=(c=(0,a.inject)("lix"),d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",u,this);(0,t.default)(this,"isConfirmationDialogOpen",p,this)}get isDashInviteeSuggestionsEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.invitations-dash-migration-invitee-picker-suggestions")}get isRemoveAllDisabled(){return 0===this.args.membersSelected.length}confirmRemoval(){var e,t
null===(e=(t=this.args).removeAllMembers)||void 0===e||e.call(t)
this.isConfirmationDialogOpen=!1}removeAllSelectedMembers(){this.isConfirmationDialogOpen=!0}},u=(0,i.default)(d.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,i.default)(d.prototype,"isConfirmationDialogOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"confirmRemoval",[o.action],Object.getOwnPropertyDescriptor(d.prototype,"confirmRemoval"),d.prototype),(0,i.default)(d.prototype,"removeAllSelectedMembers",[o.action],Object.getOwnPropertyDescriptor(d.prototype,"removeAllSelectedMembers"),d.prototype),d)
e.default=m}))
define("invitee-picker/modifiers/in-viewport-once",["exports","@babel/runtime/helpers/esm/defineProperty","ember-modifier","global-utils/utils/intersection-observer"],(function(e,t,n,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class r extends n.default{constructor(){super(...arguments);(0,t.default)(this,"viewportObserver",null)}didReceiveArguments(){let{viewportObserver:e}=this
e&&e.disconnect()
e=(0,i.onInViewportOnce)(this.element,(()=>{var e,t
null===(e=(t=this.args.positional)[0])||void 0===e||e.call(t)}))
this.viewportObserver=e}willDestroy(){this.viewportObserver&&this.viewportObserver.disconnect()}}e.default=r}))
define("invitee-picker/modifiers/scroll-top",["exports","ember-modifier","ember-batcher","global-utils/utils/scroller","@ember/debug"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o=(0,t.modifier)(((e,t,r)=>{let{when:o=!0,onSelector:a,top:l=0}=r
o&&(0,n.readDOM)((()=>{const t=a?e.querySelector(a):e;(0,n.mutateDOM)((()=>{i.default.scrollTo(t,{top:l})}))}))}),{eager:!0})
e.default=o}))
define("invitee-picker/services/invitee-suggestion-cache",["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/service","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,c
let d=(s=class extends a.default{constructor(){super(...arguments);(0,n.default)(this,"_cache",c,this)}reset(){this._cache={}}getInvitees(e){return this._cache[e]||[]}hasInvitee(e,t){var n
return!(null===(n=this._cache[e])||void 0===n||!n.includes(t))}addInvitees(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]
const i=this.getInvitees(e)
this._cache=(0,t.default)((0,t.default)({},this._cache),{},{[e]:[...i,...n]})}},c=(0,r.default)(s.prototype,"_cache",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),s)
e.default=d}))
define("invitee-picker/templates/components/connections-result-item",["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:"33B0KC4w",block:'[[[11,"li"],[17,1],[16,0,[29,[[30,2],"\\n    artdeco-list artdeco-typeahead__result display-flex align-items-center justify-space-between pv2\\n    ",[52,[30,0,["canInvite"]],"invitee-picker-connections-result-item--can-invite"],"\\n    ",[52,[30,0,["isDisabled"]],"invitee-picker-connections-result-item--is-disabled"]]]],[4,[38,1],["click",[30,0,["selectMember"]]],null],[12],[1,"\\n"],[41,[30,0,["canInvite"]],[[[1,"    "],[8,[39,2],[[16,1,[30,0,["checkboxId"]]],[16,"tabindex",[52,[51,[30,0,["canInvite"]]],"-1"]],[16,"disabled",[30,0,["isDisabled"]]],[4,[38,4],[[30,0,["impressionCallBack"]]],[["routeName","currentRoute"],[[28,[37,5],[[53,"outletState"],"render.name"],null],[28,[37,5],[[53,"outletState"],"render"],null]]]]],[["@type","@checked"],["checkbox",[30,3]]],null],[1,"\\n    "],[10,"label"],[15,"for",[30,0,["checkboxId"]]],[14,0,"invitee-picker-connections-result-item__checkbox"],[12],[1,"\\n      "],[10,1],[14,0,"a11y-text"],[12],[1,"\\n        "],[1,[28,[35,7],["i18n_select_memberTitle","invitee-picker/templates/components/connections-result-item"],[["memberTitle"],[[30,4]]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[41,[30,5,["attributes","length"]],[[[1,"    "],[8,[39,8],null,[["@images","@imgWidth","@entitySize","@imgClasses"],[[30,5],72,4,[29,[[52,[51,[30,0,["canInvite"]]],"ml6"]]]]],null],[1,"\\n"]],[]],[[[1,"    "],[8,[39,9],null,[["@image","@updateSrc","@width","@ghostType","@class","@alt"],[[30,5],true,72,"person",[29,["EntityPhoto-circle-4 ",[52,[51,[30,0,["canInvite"]]],"ml6"]]],""]],null],[1,"\\n"]],[]]],[1,"  "],[10,0],[14,0,"flex-1 inline-block align-self-center pl2 mr5"],[12],[1,"\\n    "],[10,0],[14,0,"t-16 t-black t-bold"],[12],[1,"\\n      "],[1,[30,4]],[1,"\\n    "],[13],[1,"\\n    "],[10,0],[14,0,"t-14 t-black--light t-normal"],[12],[1,"\\n      "],[1,[30,6]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n\\n"],[41,[30,0,["status"]],[[[1,"    "],[10,0],[14,0,"invitee-picker-connections-result-item__status t-14 t-black--light t-bold mt2"],[12],[1,"\\n      "],[1,[30,0,["status"]]],[1,"\\n    "],[13],[1,"\\n"]],[]],[[[41,[28,[37,10],[[30,0,["canInvite"]]],null],[[[1,"    "],[10,0],[14,0,"invitee-picker-connections-result-item__status t-14 t-black--light t-bold mt2"],[12],[1,"\\n      "],[1,[28,[35,7],["i18n_status_invited","invitee-picker/templates/components/connections-result-item"],null]],[1,"\\n    "],[13],[1,"\\n  "]],[]],null]],[]]],[13]],["&attrs","@class","@isChecked","@title","@image","@headline"],false,["if","on","input","unless","ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","t","image-view-model@image-view-model","ember-vector-images@lazy-image","global-helpers@not"]]',moduleName:"invitee-picker/templates/components/connections-result-item.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/filters-bar-wrapper",["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:"pfGuCvSZ",block:'[[[8,[39,0],null,[["@class","@focusedFilterName","@suggestedFacets","@numAppliedFacets","@onSelectAllResults","@isSelectAllDisabled","@isSelectAllChecked","@showSelectAll","@onApplySuggestedFacetValue","@onClickClearFiltersButton","@onClickFacetValue","@onFocusOutSuggestedFacet","@onToggleSuggestedFacetMenu","@openSuggestedFacetParameterName"],["invitee-picker-filters-bar",[30,1],[30,2],[30,3],[30,4],[30,5],[30,6],[30,7],[30,0,["applyFilters"]],[30,0,["clearFiltersButtonClicked"]],[30,0,["handleSuggestedFilterClick"]],[30,0,["handleSuggestedFilterFocusOut"]],[30,0,["handleToggleSuggestedFilterMenu"]],[30,0,["suggestedFilterParameterName"]]]],null]],["@focusedFilterName","@suggestedFacets","@numAppliedFacets","@onSelectAll","@isSelectAllDisabled","@isSelectAllChecked","@showSelectAll"],false,["invitee-picker@filters-bar"]]',moduleName:"invitee-picker/templates/components/filters-bar-wrapper.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/invitee-picker-content",["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:"blVmvLtc",block:'[[[11,0],[17,1],[4,[38,0],null,[["when","onSelector"],[[30,0,["shouldScrollTop"]],[30,2]]]],[12],[1,"\\n  "],[8,[39,1],null,[["@class"],[[52,[30,0,["isDefaultLayout"]],"overflow-hidden full-height"]]],[["default"],[[[[1,"\\n"],[1,"    "],[18,9,[[28,[37,4],null,[["typeahead-input","shouldFocusSearchInput","filters-bar","results-list","selected-connections","connectionsList","isLoading","showTypeahead","noResults","typeaheadQuery","clickMember","isEventInviteSelectAllLimit","isLimitReachedThroughSelection","scaffold-finite-scroll"],[[50,[28,[37,6],[[30,3,["typeahead-input"]]],null],0,null,[["type","class","placeholder","value","onInput","autofocus","aria-label","data-test-invitee-picker-typeahead-input"],["text","invitee-picker-content__typeahead-field",[28,[37,7],["i18n_search_placeholder","invitee-picker/templates/components/invitee-picker-content"],null],[30,0,["typeaheadQuery"]],[28,[37,8],["search_name",[30,0,["onInput"]]],[["interactionType"],["KEYBOARD_SUBMIT"]]],"autofocus",[28,[37,7],["i18n_search_a11y_text","invitee-picker/templates/components/invitee-picker-content"],null],true]]],[30,0,["shouldFocusSearchInput"]],[50,"invitee-picker@filters-bar-wrapper",0,null,[["suggestedFacets","numAppliedFacets","isSelectAllDisabled","isSelectAllChecked","onApplyFilters","onResetFilters","onSelectAll","showSelectAll"],[[30,4],[30,0,["numAppliedFacets"]],[30,0,["isSelectAllDisabled"]],[30,0,["isSelectAllChecked"]],[30,0,["applyFilters"]],[30,0,["resetFilters"]],[30,0,["selectAll"]],[30,5]]]],[50,[28,[37,6],[[30,3,["typeahead-results-list"]]],null],0,null,[["data-test-invite-typeahead-result"],[[30,0,["showTypeahead"]]]]],[50,"invitee-picker@selected-members-pane",0,null,[["membersSelected","removeMember","removeAllMembers","selectedMemberFocusIndex"],[[30,6],[30,0,["removeMember"]],[30,0,["removeAllMembers"]],[30,0,["selectedMemberFocusIndex"]]]]],[30,0,["filteredResults"]],[30,0,["isLoading"]],[30,0,["showTypeahead"]],[30,0,["noResults"]],[30,0,["typeaheadQuery"]],[30,0,["clickMember"]],[30,7],[30,8],[50,"scaffold-finite-scroll@finite-scroll",0,null,[["isDisabled","onTrigger","items","rootMargin"],[[28,[37,9],[[30,0,["canInfiniteScroll"]]],null],[30,0,["onInfiniteScroll"]],[30,0,["filteredResults"]],[30,0,["scrollBufferHeight"]]]]]]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n"],[13]],["&attrs","@scrollSelector","ta","@suggestedFacets","@showSelectAll","@membersSelected","@isEventInviteSelectAllLimit","@isLimitReachedThroughSelection","&default"],false,["invitee-picker@scroll-top","ember-cli-artdeco-typeahead@artdeco-typeahead","if","yield","hash","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","t","ember-cli-pemberly-tracking@tracked-action","global-helpers@not"]]',moduleName:"invitee-picker/templates/components/invitee-picker-content.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/invitee-picker-main",["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:"ZW7TK9HZ",block:'[[[11,0],[16,0,[29,[[30,1]]]],[17,2],[4,[38,0],[[30,0,["handleDidInsert"]]],null],[12],[1,"\\n"],[41,[30,0,["isErrorStateEnabled"]],[[[1,"    "],[8,[39,2],null,[["@illustration","@headline","@message","@actionText","@muted","@onButtonClick"],["no-connection",[28,[37,3],["i18n_error_state_header","invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],["i18n_error_state_body","invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],["i18n_error_state_cta","invitee-picker/templates/components/invitee-picker-main"],null],true,[30,0,["tryAgainOnError"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isEmptyStateEnabled"]],[[[1,"    "],[18,13,[[28,[37,5],null,[["empty-state"],[[50,"artdeco-empty-state@artdeco-empty-state",0,null,[["illustration","headline","message","actionText","ctaTarget","muted","url","class","data-test-invitee-picker-empty-state"],[[52,[30,0,["canShowCreditInfoBanner"]],"mail-open","no-invites"],[28,[37,3],[[52,[30,0,["canShowCreditInfoBanner"]],"i18n_limit_reached_header_v2","i18n_limit_reached_header"],"invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],[[52,[30,0,["canShowCreditInfoBanner"]],"i18n_limit_reached_body_v2","i18n_limit_reached_body"],"invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],["i18n_learn_more","invitee-picker/templates/components/invitee-picker-main"],null],"_blank",true,[30,0,["limitReachedURL"]],"center-both",true]]]]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,7],[[24,0,"invitee-picker-content full-height"]],[["@connectionsToInvite","@inviteeStatuses","@suggestedFacets","@isResultsLoading","@onResetFilters","@onApplyFilters","@onNextPage","@getInviteeSuggestionsForTypeahead","@pageKey","@membersSelected","@resetMembersSelected","@updateMembersSelected","@remainingInvitationQuota","@remainingInvitationCredit","@useInvitationCredits","@isLimitReachedThroughSelection","@showSelectAll","@isEventInviteSelectAllLimit","@scrollSelector"],[[30,0,["connectionsToInvite"]],[30,0,["inviteeStatuses"]],[30,0,["suggestedFacets"]],[30,0,["isResultsLoading"]],[30,0,["resetFilters"]],[30,0,["applyFilters"]],[30,0,["onNextPage"]],[30,0,["getInviteeSuggestionsForTypeahead"]],[30,0,["pageKey"]],[30,0,["membersSelected"]],[30,0,["resetMembersSelected"]],[30,0,["updateMembersSelectedAction"]],[30,0,["remainingInvitationQuota"]],[30,0,["remainingInvitationCredit"]],[30,3],[30,0,["isLimitReachedThroughSelection"]],[30,4],[30,0,["isEventInviteSelectAllLimit"]],".invitee-picker__results-container"]],[["default"],[[[[1,"\\n"],[41,[28,[37,8],[[30,0,["canShowCreditInfoBanner"]],[30,0,["communityInviterStatistics","initialCreditGrant"]]],null],[[[1,"        "],[8,[39,9],null,[["@communityInviterStatistics","@learnMoreUrl","@isMarketplaceProvider"],[[30,0,["communityInviterStatistics"]],[30,0,["limitReachedURL"]],[30,0,["isMarketplaceProvider"]]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[1,"      "],[10,0],[14,0,"invitee-picker-content__search-container"],[12],[1,"\\n        "],[1,[28,[35,10],null,[["type","size"],["search-icon","medium"]]]],[1,"\\n        "],[8,[30,5,["typeahead-input"]],[[4,[38,11],null,[["when","onSelector"],[[30,5,["shouldFocusSearchInput"]],"input"]]]],null,null],[1,"\\n      "],[13],[1,"\\n\\n      "],[10,0],[14,0,"invitee-picker-content__results"],[12],[1,"\\n        "],[10,0],[14,0,"invitee-picker-content__results-list"],[12],[1,"\\n"],[41,[51,[30,5,["showTypeahead"]]],[[[1,"            "],[18,13,[[28,[37,5],null,[["filters-bar"],[[50,[28,[37,13],[[30,5,["filters-bar"]]],null],0,null,null]]]]]],[1,"\\n"]],[]],null],[1,"\\n"],[41,[30,5,["noResults"]],[[[1,"            "],[8,[39,2],null,[["@illustration","@headline","@message"],["empty-search-people",[28,[37,3],["i18n_no_results","invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],["i18n_no_results_explanation","invitee-picker/templates/components/invitee-picker-main"],[["query"],[[30,5,["typeaheadQuery"]]]]]]],null],[1,"\\n"]],[]],[[[1,"            "],[10,0],[14,1,"invitee-picker-results-container"],[15,0,[29,["invitee-picker__results-container\\n                ",[52,[30,0,["isFirstPageOfResultsLoading"]],"invitee-picker__results-loading"]]]],[12],[1,"\\n              "],[8,[30,5,["scaffold-finite-scroll"]],null,null,[["content"],[[[[1,"\\n                  "],[8,[30,5,["results-list"]],[[16,"aria-label",[28,[37,3],["i18n_select_connections_a11y_legend","invitee-picker/templates/components/invitee-picker-main"],null]]],null,[["default"],[[[[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,7]],null]],null],"inviteeUrn",[[[41,[30,10],[[[41,[28,[37,8],[[30,8,["inviteeStatus","canBeInvited"]],[30,0,["isInviteeStatusesPopulated"]]],null],[[[1,"                          "],[8,[39,16],null,[["@class","@position","@entityUrn","@inviteeUrn","@isChecked","@title","@headline","@image","@inviteeStatus","@trackingId","@clickMember","@isLimitReachedThroughSelection","@isEventInviteSelectAllLimit"],["ph5 relative invitee-picker__result-item",[30,9],[30,11],[30,8,["inviteeUrn"]],[30,8,["isChecked"]],[30,8,["title"]],[30,8,["headline"]],[30,8,["image"]],[30,8,["inviteeStatus"]],[52,[30,0,["canUseBackendTrackingId"]],[30,8,["trackingId"]]],[28,[37,17],[[30,5,["clickMember"]],[30,8]],null],[30,5,["isLimitReachedThroughSelection"]],[30,5,["isEventInviteSelectAllLimit"]]]],null],[1,"\\n"]],[]],null]],[]],[[[1,"                        "],[8,[39,16],null,[["@class","@position","@entityUrn","@inviteeUrn","@isChecked","@title","@headline","@image","@inviteeStatus","@trackingId","@clickMember","@isLimitReachedThroughSelection","@isEventInviteSelectAllLimit"],["ph5 relative invitee-picker__result-item",[30,9],[30,11],[30,8,["inviteeUrn"]],[30,8,["isChecked"]],[30,8,["title"]],[30,8,["headline"]],[30,8,["image"]],[30,8,["inviteeStatus"]],[30,8,["trackingId"]],[28,[37,17],[[30,5,["clickMember"]],[30,8]],null],[30,5,["isLimitReachedThroughSelection"]],[30,5,["isEventInviteSelectAllLimit"]]]],null],[1,"\\n"]],[]]]],[8,9]],null],[1,"                  "]],[]]]]],[1,"\\n                "]],[6,7]]]]],[1,"\\n            "],[13],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n\\n"],[1,"        "],[8,[30,5,["selected-connections"]],null,null,null],[1,"\\n      "],[13],[1,"\\n\\n    "]],[5]]]]],[1,"\\n  "]],[]]]],[]]],[41,[51,[30,0,["isFooterHidden"]]],[[[1,"    "],[10,0],[14,0,"display-flex justify-space-between align-items-center invitee-picker__footer"],[12],[1,"\\n"],[41,[30,0,["isLimitReachedThroughSelection"]],[[[1,"        "],[8,[39,18],null,[["@type","@role","@message","@linkText","@onClick"],["yield","alert",[28,[37,3],["i18n_max_connections_selected","invitee-picker/templates/components/invitee-picker-main"],null],[28,[37,3],["i18n_learn_more","invitee-picker/templates/components/invitee-picker-main"],null],[30,0,["onClickLimitReachedHelpLink"]]]],null],[1,"\\n"]],[]],[[[41,[30,0,["isEventInviteSelectAllLimit"]],[[[1,"        "],[8,[39,18],null,[["@type","@role","@message"],["yield","alert",[28,[37,3],["i18n_max_connections_selected_to_send","invitee-picker/templates/components/invitee-picker-main"],[["inviteBatchLimit"],[[30,0,["inviteBatchLimit"]]]]]]],null],[1,"\\n      "]],[]],null]],[]]],[1,"      "],[10,0],[14,0,"flex-1 text-align-right"],[12],[1,"\\n"],[41,[30,12],[[[1,"          "],[8,[39,19],[[4,[38,20],["back_btn"],null]],[["@text","@click","@color","@type"],[[28,[37,3],["i18n_back_cta","invitee-picker/templates/components/invitee-picker-main"],null],[30,12],"muted","tertiary"]],null],[1,"\\n"]],[]],null],[1,"        "],[8,[39,19],[[4,[38,20],["invite"],null]],[["@text","@click","@disabled"],[[30,0,["inviteCtaI18nDisplayText"]],[30,0,["sendInvitations"]],[30,0,["isSubmitDisabled"]]]],null],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[13]],["@classNames","&attrs","@useInvitationCredits","@showSelectAll","ipContent","ItemContainer","items","result","idx","@hideUninvitableSuggestions","@entityUrn","@goBack","&default"],false,["did-insert","if","artdeco-empty-state@artdeco-empty-state","t","yield","hash","component","invitee-picker@invitee-picker-content","global-helpers@and","invitee-picker@credit-info-banner","artdeco-icons-web@li-icon","global-modifiers@focus","unless","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","each","-track-array","invitee-picker@connections-result-item","fn","artdeco-inline-feedback@artdeco-inline-feedback","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"invitee-picker/templates/components/invitee-picker-main.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/invitee-picker",["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:"lv4Ie7j6",block:'[[[11,0],[17,1],[12],[1,"\\n"],[1,"  "],[18,16,[[28,[37,1],null,[["invitee-picker-button"],[[50,"artdeco-button@artdeco-button",0,null,[["text","click","class","type","data-control-name","data-test-invite-connections-cta"],[[28,[37,3],["i18n_invite_connections","invitee-picker/templates/components/invitee-picker"],null],[30,0,["openInviteModal"]],"mv3","secondary","invite_attendees",true]]]]]]]],[1,"\\n\\n"],[1,"  "],[8,[39,4],null,[["@isOpen","@dismissModal","@size","@modalClasses","@testId"],[[30,0,["isOpen"]],[28,[37,5],["close",[30,0,["closeModal"]]],null],"large","invitee-picker__modal full-height","invite-connections"]],[["default"],[[[[1,"\\n    "],[8,[30,2,["artdeco-modal-header"]],[[4,[38,6],null,[["pageKey","routeName","currentRoute"],[[30,3],[28,[37,7],[[53,"outletState"],"render.name"],null],[28,[37,7],[[53,"outletState"],"render"],null]]]]],null,[["default"],[[[[1,"\\n      "],[10,"h3"],[14,0,"t-24 t-black t-normal"],[14,1,"invitee-picker__modal"],[12],[1,"\\n"],[41,[30,4],[[[1,"          "],[1,[30,4]],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,3],["i18n_invite_connections","invitee-picker/templates/components/invitee-picker"],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["artdeco-modal-content"]],null,[["@classNames"],["p0 full-height"]],[["default"],[[[[1,"\\n      "],[8,[39,10],null,[["@classNames","@entityUrn","@facetTypes","@showSelectAll","@onClickInvite","@updateMembersSelected","@updateIsOpen","@isModalOpen","@useInvitationCredits","@hideUninvitableSuggestions","@goBack","@useDash","@limitURLHref"],["invitee-picker__modal-content",[30,5],[30,6],[30,7],[30,8],[30,0,["updateMembersSelected"]],[30,0,["updateIsOpen"]],[30,0,["isOpen"]],[30,9],[30,10],[30,11],[30,12],[30,13]]],[["default"],[[[[1,"\\n        "],[8,[30,14,["empty-state"]],null,null,null],[1,"\\n"],[1,"        "],[18,16,[[28,[37,1],null,[["filters-bar"],[[50,[28,[37,11],[[30,14,["filters-bar"]]],null],0,null,null]]]]]],[1,"\\n      "]],[14]]]]],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,12],null,[["@isOpen","@modalClasses","@title","@content","@primaryActionText","@secondaryActionText","@onPrimary","@onSecondary","@onEscape","@dismissModal"],[[30,0,["isConfirmationDialogOpen"]],[30,15],[28,[37,3],["i18n_confirmation_dialog_title","invitee-picker/templates/components/invitee-picker"],null],[28,[37,3],["i18n_confirmation_dialog_content","invitee-picker/templates/components/invitee-picker"],null],[28,[37,3],["i18n_confirmation_dialog_discard","invitee-picker/templates/components/invitee-picker"],null],[28,[37,3],["i18n_confirmation_dialog_go_back","invitee-picker/templates/components/invitee-picker"],null],[30,0,["confirmDialog"]],[28,[37,13],[[30,0],"isConfirmationDialogOpen",false],null],[28,[37,13],[[30,0],"isConfirmationDialogOpen",false],null],[28,[37,13],[[30,0],"isConfirmationDialogOpen",false],null]]],null]],["&attrs","modal","@pageKey","@modalTitle","@entityUrn","@facetTypes","@showSelectAll","@onClickInvite","@useInvitationCredits","@hideUninvitableSuggestions","@goBack","@useDash","@limitURLHref","ipMain","@modalClasses","&default"],false,["yield","hash","component","t","artdeco-modal@artdeco-modal","ember-cli-pemberly-tracking@tracked-action","ember-cli-pemberly-tracking@track-render","get","-get-dynamic-var","if","invitee-picker@invitee-picker-main","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","artdeco-modal@artdeco-confirmation-dialog","ember-set-helper@set"]]',moduleName:"invitee-picker/templates/components/invitee-picker.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/recommended-actions/attendee-recommended-actions",["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:"AD8n4/ws",block:'[[[8,[39,0],[[17,1],[4,[38,1],[[28,[37,2],[[30,2],[30,3]],null]],null]],null,[["default"],[[[[1,"\\n  "],[10,"header"],[12],[1,"\\n    "],[10,"h2"],[14,0,"p4 t-20 t-black t-normal"],[12],[1,"\\n      "],[1,[30,4]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n  "],[10,"ul"],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,5]],null]],null],null,[[[1,"      "],[8,[39,5],null,[["@entityUrn","@entityId","@inviteActionType","@inviteeSuggestion","@position","@handleSendInvite","@onCompleteRecommendedAction"],[[30,8],[30,9],[30,10],[30,6],[30,7],[30,11],[28,[37,2],[[30,2],"INVITE"],null]]],null],[1,"\\n"]],[6,7]],null],[1,"  "],[13],[1,"\\n  "],[10,"footer"],[14,0,"ph4 pv2 display-flex justify-center"],[12],[1,"\\n    "],[8,[39,6],[[16,"aria-label",[30,12,["accessibilityText"]]],[4,[38,7],["click",[30,13]],null],[4,[38,8],["suggested_connection_see_more"],null]],[["@text","@type","@size"],[[30,12,["text"]],"tertiary",2]],null],[1,"\\n  "],[13],[1,"\\n"]],[]]]]]],["&attrs","@onCompleteRecommendedAction","@viewActionType","@title","@inviteeSuggestions","inviteeSuggestion","idx","@entityUrn","@entityId","@inviteActionType","@handleSendInvite","@moreActionText","@openInviteConnectionsModal"],false,["artdeco-card@artdeco-card","invitee-picker@in-viewport-once","fn","each","-track-array","invitee-picker@recommended-actions/invitee-suggestion","artdeco-button@artdeco-button","on","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"invitee-picker/templates/components/recommended-actions/attendee-recommended-actions.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/recommended-actions/invitee-suggestion",["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:"DgxRz1+F",block:'[[[11,"li"],[24,0,"invitee-picker-attendee-recommended-actions__suggestion"],[17,1],[4,[38,0],[[30,0,["impressionCallBack"]]],[["routeName","currentRoute"],[[28,[37,1],[[53,"outletState"],"render.name"],null],[28,[37,1],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[8,[39,3],null,[["@size","@class"],[4,"pr4"]],[["default"],[[[[1,"\\n    "],[8,[30,2,["image"]],null,[["@type"],["circle"]],[["default"],[[[[1,"\\n      "],[8,[39,4],[[4,[38,5],["suggested_connection_view"],null]],[["@href","@classNames"],[[30,3,["navigationUrl"]],"link-without-hover-visited"]],[["default"],[[[[1,"\\n        "],[8,[39,6],null,[["@image","@ghostType","@desiredHeight","@desiredWidth","@class","@alt"],[[30,3,["picture"]],"person",56,56,"EntityPhoto-circle-4",[28,[37,7],["i18n_image_alt_text","invitee-picker/templates/components/recommended-actions/invitee-suggestion"],[["title"],[[30,3,["title"]]]]]]],null],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,2,["content"]],null,null,[["default"],[[[[1,"\\n      "],[8,[30,2,["title"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,4],[[4,[38,5],["suggested_connection_view"],null]],[["@href","@classNames"],[[30,3,["navigationUrl"]],"link-without-hover-visited"]],[["default"],[[[[1,"\\n          "],[10,1],[14,0,"t-black"],[12],[1,"\\n            "],[1,[30,3,["title"]]],[1,"\\n          "],[13],[1,"\\n        "]],[]]]]],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,2,["subtitle"]],null,null,[["default"],[[[[1,"\\n        "],[1,[30,3,["subtitle"]]],[1,"\\n      "]],[]]]]],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[2]]]]],[1,"\\n  "],[10,0],[14,0,"display-flex align-items-center"],[12],[1,"\\n"],[41,[30,0,["isInvited"]],[[[1,"      "],[8,[39,9],[[16,"aria-label",[28,[37,7],["i18n_invited_cta_a11y_text","invitee-picker/templates/components/recommended-actions/invitee-suggestion"],[["title"],[[30,3,["title"]]]]]]],[["@text","@type","@color","@icon","@size","@disabled"],[[28,[37,7],["i18n_invited_cta","invitee-picker/templates/components/recommended-actions/invitee-suggestion"],null],"tertiary","muted","check-icon",2,true]],null],[1,"\\n"]],[]],[[[1,"      "],[8,[39,9],[[16,"aria-label",[28,[37,7],["i18n_invite_this_connection_cta_a11y_text","invitee-picker/templates/components/recommended-actions/invitee-suggestion"],null]],[4,[38,5],["suggested_connection_invite"],null]],[["@text","@type","@size","@click"],[[28,[37,7],["i18n_invite_cta","invitee-picker/templates/components/recommended-actions/invitee-suggestion"],null],"secondary",2,[30,0,["invite"]]]],null],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","elements","@inviteeSuggestion"],false,["ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","artdeco-entity-lockup@artdeco-entity-lockup","ember-cli-pemberly-tracking@shared/external-link","ember-cli-pemberly-tracking@track-interaction","ember-vector-images@lazy-image","t","if","artdeco-button@artdeco-button"]]',moduleName:"invitee-picker/templates/components/recommended-actions/invitee-suggestion.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/templates/components/selected-members-pane",["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:"GZL3Epnc",block:'[[[10,0],[14,0,"invitee-picker-selected-members-pane__container"],[12],[1,"\\n  "],[10,0],[14,0,"invitee-picker-selected-members-pane__header"],[12],[1,"\\n    "],[10,1],[14,0,"t-14 t-black--light"],[12],[1,"\\n      "],[1,[28,[35,0],["i18n_selected_count","invitee-picker/templates/components/selected-members-pane"],[["count"],[[30,1,["length"]]]]]],[1,"\\n    "],[13],[1,"\\n    "],[8,[39,1],[[4,[38,2],["remove_all"],null]],[["@type","@color","@size","@click","@disabled","@text"],["tertiary","muted",1,[30,0,["removeAllSelectedMembers"]],[30,0,["isRemoveAllDisabled"]],[28,[37,0],["i18n_unselect_all","invitee-picker/templates/components/selected-members-pane"],null]]],null],[1,"\\n  "],[13],[1,"\\n  "],[10,"ul"],[14,0,"invitee-picker-selected-members-pane__list"],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,1]],null]],null],null,[[[1,"      "],[10,"li"],[14,0,"artdeco-list display-flex align-items-center mb3"],[12],[1,"\\n"],[41,[30,2,["image","attributes","length"]],[[[1,"          "],[8,[39,6],null,[["@images","@imgWidth","@entitySize"],[[30,2,["image"]],72,1]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,7],null,[["@image","@updateSrc","@width","@ghostType","@class","@alt"],[[30,2,["image"]],true,72,"person","EntityPhoto-circle-1",""]],null],[1,"\\n"]],[]]],[1,"        "],[10,1],[14,0,"t-14 t-bold flex-1 ml2 truncate"],[12],[1,"\\n          "],[1,[30,2,["title"]]],[1,"\\n        "],[13],[1,"\\n        "],[8,[39,1],[[16,"aria-label",[28,[37,0],["i18n_unselect_ally","invitee-picker/templates/components/selected-members-pane"],[["title"],[[30,2,["title"]]]]]],[4,[38,2],["remove"],null],[4,[38,9],null,[["when"],[[28,[37,10],[[30,5],[30,3]],null]]]]],[["@type","@color","@size","@icon","@circle","@click"],["tertiary","muted",1,"cancel-icon",true,[28,[37,8],[[30,4],[30,2]],null]]],null],[1,"\\n      "],[13],[1,"\\n"]],[2,3]],null],[1,"  "],[13],[1,"\\n"],[13],[1,"\\n\\n"],[8,[39,11],null,[["@isOpen","@modalClasses","@title","@content","@primaryActionText","@secondaryActionText","@onPrimary","@onSecondary","@onEscape","@dismissModal"],[[30,0,["isConfirmationDialogOpen"]],[30,6],[28,[37,0],["i18n_unselect_all","invitee-picker/templates/components/selected-members-pane"],null],[28,[37,0],["i18n_confirmation_dialog_content_new","invitee-picker/templates/components/selected-members-pane"],null],[28,[37,0],["i18n_confirmation_dialog_unselect","invitee-picker/templates/components/selected-members-pane"],null],[28,[37,0],["i18n_confirmation_dialog_cancel","invitee-picker/templates/components/selected-members-pane"],null],[30,0,["confirmRemoval"]],[28,[37,12],[[30,0],"isConfirmationDialogOpen",false],null],[28,[37,12],[[30,0],"isConfirmationDialogOpen",false],null],[28,[37,12],[[30,0],"isConfirmationDialogOpen",false],null]]],null]],["@membersSelected","member","inviteSuggestionsIndex","@removeMember","@selectedMemberFocusIndex","@modalClasses"],false,["t","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction","each","-track-array","if","image-view-model@image-view-model","ember-vector-images@lazy-image","fn","global-modifiers@focus","eq","artdeco-modal@artdeco-confirmation-dialog","ember-set-helper@set"]]',moduleName:"invitee-picker/templates/components/selected-members-pane.hbs",isStrictMode:!1})
e.default=n}))
define("invitee-picker/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SELECT_ALL_MAX_COUNT=e.SEARCH_DEBOUNCE_TIME_IN_MS=e.InviteConnectionsRequestParameters=void 0
e.InviteConnectionsRequestParameters={START:0,NON_TYPEAHEAD_FIRST_BATCH_COUNT:20,TYPEAHEAD_COUNT:40,PAGING_COUNT:10,TOTAL:1e3,REQUEST_Q:"keyword"}
e.SEARCH_DEBOUNCE_TIME_IN_MS=300
e.SELECT_ALL_MAX_COUNT=50}))
define("invitee-picker/utils/invitee-picker",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/object","search-utils/utils/utils","search-services/utils/blended","global-utils/utils/url","extended/config/environment","@ember/string","search-utils/utils/cache-helpers","global-utils/utils/create-cache-key-from-query","search-utils/utils/reusable-search/query-formulation"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.FILTER_TYPES_TO_DASH=e.FILTER_TYPES=void 0
e.fetchCommunityInviteeSuggestions=function(e){let{store:t,formatter:i,entityUrn:r,count:o=10,start:a=0,adapterOptions:l={},useCase:s="INVITEE_PICKER",useDash:c=!1}=e
if(c)return t.queryURL("voyagerRelationshipsDashCommunityInviteeSuggestions",{params:{q:"community",community:r,start:a,count:o,useCase:s,recipe:"com.linkedin.voyager.dash.deco.relationships.memberInviteeSuggestion"},reload:!0,adapterOptions:l}).then((e=>({results:(0,n.get)(e,"elements").map((e=>{const t=(0,n.get)(e,"suggestedProfile"),{entityUrn:r,headline:o,"profilePicture.displayImageReference.vectorImage":a,trackingId:l,publicIdentifier:s}=(0,n.getProperties)(t,"entityUrn","headline","trackingId","profilePicture.displayImageReference.vectorImage","publicIdentifier")
return{inviteeUrn:r,title:i.formatName(t,"full"),subtitle:o,picture:a,trackingId:l,publicIdentifier:s}})),total:(0,n.get)(e,"paging.total")})))
return t.queryURL("voyagerGrowthCommunityInviteeSuggestions",{params:{q:"community",community:r,start:a,count:o,useCase:s},reload:!0,adapterOptions:l}).then((e=>({results:(0,n.get)(e,"elements").map((e=>({inviteeUrn:(0,n.get)(e,"inviteeUrn"),title:(0,n.get)(e,"title"),subtitle:(0,n.get)(e,"subtitle"),picture:(0,n.get)(e,"picture")}))),total:(0,n.get)(e,"paging.total")})))}
e.fetchCommunityInviterStatistics=function(e,t){return e.queryURL("voyagerRelationshipsDashCommunityInviterStatistics",{reload:!0,params:{q:"community",community:t}})}
e.fetchDashDefaultConnections=function(e){let{store:t,start:i,count:r,originTrackingKey:o}=e
const a={q:"all",start:i,count:r,origin:o,query:(0,d.default)({flagshipSearchIntent:"MYNETWORK_CURATION_HUB",queryState:{resultType:["CONNECTIONS"],sortBy:["RELEVANCE"]},includeFiltersInResponse:!1}),recipe:"com.linkedin.voyager.dash.deco.search.SearchClusterCollection"},l=(0,s.formatSearchCacheKey)({queryParams:a,prefix:"invitee-picker-search-result",excludeParamsSet:new Set(["origin"])})
return t.queryURL("search/dash/clusters",{params:a,reload:!0,cacheKey:l}).then((e=>({results:(0,n.get)(e,"elements.firstObject.results").map(h),total:(0,n.get)(e,"metadata.totalResultCount")})))}
e.fetchDashFilters=function(e,i){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m
return e.getSearchResultsFilters({resultType:"PEOPLE",queryParams:(0,t.default)((0,t.default)({},i),{},{keywords:"",network:["F"]})}).then((e=>{const t=(0,n.get)(e,"elements.firstObject.secondaryFilterGroups")
return r.map((e=>t.filterBy("filters.firstObject.parameterName",p[e]).firstObject)).filter(Boolean)}))}
e.fetchDashInviteeSuggestions=function(e){let{store:i,start:r,count:o,filters:a,originTrackingKey:l}=e
const c={q:"all",start:r,count:o,origin:l,query:(0,d.default)({flagshipSearchIntent:"MY_NETWORK_INVITEE_PICKER",queryState:(0,t.default)((0,t.default)({},a),{},{network:["F"],resultType:["PEOPLE"],sortBy:["RELEVANCE"]}),includeFiltersInResponse:!1}),recipe:"com.linkedin.voyager.dash.deco.search.SearchClusterCollection"},u=(0,s.formatSearchCacheKey)({queryParams:c,prefix:"invitee-picker-search-result",excludeParamsSet:new Set(["origin"])})
return i.queryURL("search/dash/clusters",{params:c,reload:!0,cacheKey:u}).then((e=>({results:(0,n.get)(e,"elements").reduce(((e,t)=>(0,n.get)(t,"results")?[...e,...(0,n.get)(t,"results")]:e),[]).map(h).filter((e=>!!e)),total:(0,n.get)(e,"metadata.totalResultCount")})))}
e.fetchDefaultConnections=function(e){let{store:t,formatter:i,count:r=10,start:o=0}=e
const a={count:r,start:o,sortType:"PYMK_RELEVANCE"}
return t.queryURL("relationships/connections",{params:a,reload:!0}).then((e=>({results:(0,n.get)(e,"elements").mapBy("miniProfile").map((e=>({inviteeUrn:(0,n.get)(e,"entityUrn"),title:i.formatName(e,"full"),subtitle:(0,n.get)(e,"occupation"),picture:(0,n.get)(e,"picture")}))),total:(0,n.get)(e,"paging.total")})))}
e.fetchFilters=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:m
const o={filters:[...g,...t],q:"universalAll"}
return e.queryURL("search/filters",{params:o,reload:!0}).then((e=>{const t=(0,n.get)(e,"elements").map(i.getFacetObject)
return r.map((e=>t.filterBy("facetType",e)[0])).filter(Boolean)}))}
e.fetchInviteeSuggestionStatuses=function(e){let{store:t,communityUrn:i,invitees:r,adapterOptions:o={},useDash:a=!1}=e
const l={community:i,invitees:r,q:"communityAndInvitees"}
if(a)return t.queryURL("voyagerRelationshipsDashCommunityInviteeSuggestionStatus",{params:l,reload:!0,adapterOptions:o}).then((e=>(0,n.get)(e,"elements")||[]))
return t.queryURL("voyagerGrowthCommunityInviteeSuggestionStatus",{params:l,reload:!0,adapterOptions:o}).then((e=>(0,n.get)(e,"elements")||[]))}
e.fetchInviteeSuggestions=function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3?arguments[3]:void 0
const{start:a,count:l}=t,s={start:a,count:l,q:"all",filters:[...g,...i],origin:o}
return(0,r.fetchBlendedQuery)({store:e,params:s}).then((e=>({results:((0,n.get)(e,"blendedClusters.firstObject.elements")||[]).filter((e=>"SELF"!==(0,n.get)(e,"memberDistance.value"))).map((e=>({inviteeUrn:(0,n.get)(e,"targetUrn"),title:(0,n.get)(e,"title.text"),subtitle:(0,n.get)(e,"headline.text"),picture:(0,n.get)(e,"image.attributes.firstObject.miniProfile.picture")}))),total:(0,n.get)(e,"paging.total")})))}
e.getFiltersToApply=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]
const i=e.map((e=>{let{facetType:i,facetValues:r}=e
return{facetType:i,facetValues:t&&t.facetType===i?n:r.filter((e=>e.selected)).map((e=>e.value))}}))
return i.filter((e=>{let{facetValues:t}=e
return t.length})).map((e=>{let{facetType:t,facetValues:n}=e
return`${(0,l.camelize)(t.toLowerCase())}->${n.join("|")}`}))}
e.getInviteeSuggestionsRequest=function(e,t,n){const i=`/${a.default.namespace}/growth/professionalEventsV2/${encodeURIComponent(t)}/inviteeSuggestions`,r=n?(0,o.addQueryParams)(i,n):i
return e.queryURL(r)}
e.getTypeaheadInviteeSuggestions=function(e){let{store:t,keywords:i,start:r,count:o}=e
const a={q:"type",type:"CONNECTIONS",keywords:i,start:r,count:o,query:{},recipe:"com.linkedin.voyager.dash.deco.search.typeahead.ReusableTypeaheadCollection"}
return t.queryURL("voyagerSearchDashReusableTypeahead",{reload:!0,params:a,cacheKey:(0,c.default)("voyagerSearchDashReusableTypeahead",a)}).then((e=>(0,n.get)(e,"elements").map((e=>{const{"title.text":t,"subtitle.text":i,image:r,"targetUnion.profile":o,trackingId:a}=(0,n.getProperties)(e,"title.text","subtitle.text","image","targetUnion.profile","trackingId")
return{title:t,subtitle:i,picture:r,inviteeUrn:o,trackingId:a}}))))}
const u=Object.freeze({GEO_REGION:"GEO_REGION",GEO_URN:"GEO_URN",CURRENT_COMPANY:"CURRENT_COMPANY",SCHOOL:"SCHOOL",INDUSTRY:"INDUSTRY"})
e.FILTER_TYPES=u
const p=Object.freeze({[u.GEO_URN]:"geoUrn",[u.CURRENT_COMPANY]:"currentCompany",[u.SCHOOL]:"schoolFilter",[u.INDUSTRY]:"industry"})
e.FILTER_TYPES_TO_DASH=p
const m=Object.keys(u),g=["network->F","resultType->PEOPLE"]
function h(e){const t=(0,n.get)(e,"targetUnion.profile")
return t?{inviteeUrn:t,title:(0,n.get)(e,"title.text"),subtitle:(0,n.get)(e,"primarySubtitle.text"),picture:(0,n.get)(e,"image"),trackingId:(0,n.get)(e,"trackingId")}:null}}))
define("invitee-picker/utils/tracking-helper",["exports","@ember/debug","@ember/object","ember-cli-pemberly-tracking/utils/tracking","global-utils/utils/urn-converter"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.createInviteeSuggestionImpressionEvent=function(e){let{entityUrn:t,inviteeUrn:n,trackingId:o,position:a}=e
if(!t||"professionalEvent"!==(0,r.getSimpleTypeFromUrn)(t))return[]
return{name:"InviteeSuggestionImpressionEvent",topic:"InviteeSuggestionImpressionEvent",body:{invitationTargetType:"EVENT",inviterUrn:t,suggestedInviteeTrackingInfo:{trackingId:null!=o?o:(0,i.generateTrackingId)(),objectUrn:n},position:{index:a+1}}}}
e.fireControlInteractionEvent=function(e,t,i){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"SHORT_PRESS"
const o=e.generateControlUrn(i,n.default.create({pageKey:t}))
e.fireCustomUrnInteractionEvent(o,r)}
e.firePageViewEvent=function(e,t){t&&e.firePageViewEvent(t)}}))
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,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v
let b=(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",v,this)}get viewerState(){return(0,l.get)(this.args.viewerState,"scheduledContentViewerStatus")}get eventId(){return(0,o.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}),v=(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=b}))
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,r,o,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",[o.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 r extends t.default{get activityUrn(){const e=(0,n.get)(this.args,"liveVideoHeader.updateV2Urn")
return(0,i.getActivityUrn)(e)}}e.default=r}))
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,r,o,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,r.default)(d.prototype,"shouldAutoplayWithSound",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return this.args.isInternal}}),(0,r.default)(d.prototype,"handlePlayerReady",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"handlePlayerReady"),d.prototype),(0,r.default)(d.prototype,"handleTheaterModeActivate",[a.action],Object.getOwnPropertyDescriptor(d.prototype,"handleTheaterModeActivate"),d.prototype),(0,r.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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D
const I=(0,p.buildWaiter)("video:live-video-trimmer"),A="i18n_video_too_short",P={masterPlaylists:[{mediaType:"application/x-mpegURL",url:"www.broken.com"}]}
let x=(m=(0,c.inject)("store"),g=(0,c.inject)("persistent-toast-manager@persistentToastManager"),h=(0,c.inject)("lix"),f=(0,c.inject)("i18n"),v=class extends l.default{constructor(){super(...arguments);(0,n.default)(this,"_lastMinvalue",0);(0,n.default)(this,"_lastMaxvalue",null);(0,t.default)(this,"store",b,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",E,this);(0,t.default)(this,"minvalue",k,this);(0,t.default)(this,"maxvalue",w,this);(0,t.default)(this,"video",O,this);(0,t.default)(this,"isTrimming",S,this);(0,t.default)(this,"showLoadingScreen",C,this);(0,t.default)(this,"showRevertConfirmation",D,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:r}=e
this.minSliderMoved=this._lastMinvalue!==i
this.maxSliderMoved=this._lastMaxvalue!==r
this.trimValuesChanged=!(t===i&&n===r)
if(this.minSliderMoved||this.maxSliderMoved){this.seekWaiterToken=I.beginAsync()
this._updateTrimValues(this.video,this.minSliderMoved?i:r)}}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",A)()
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}},b=(0,i.default)(v.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"persistentToastManager",[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,"i18n",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(v.prototype,"trimValuesChanged",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(v.prototype,"minvalue",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),w=(0,i.default)(v.prototype,"maxvalue",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),O=(0,i.default)(v.prototype,"video",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(v.prototype,"isTrimming",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(0,i.default)(v.prototype,"showLoadingScreen",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),D=(0,i.default)(v.prototype,"showRevertConfirmation",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(v.prototype,"onTrimSliderChange",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onTrimSliderChange"),v.prototype),(0,i.default)(v.prototype,"onPlayerLoadedmetadata",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onPlayerLoadedmetadata"),v.prototype),(0,i.default)(v.prototype,"handlePlayerSeeked",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerSeeked"),v.prototype),(0,i.default)(v.prototype,"onPlayerError",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"onPlayerError"),v.prototype),(0,i.default)(v.prototype,"cancelTrim",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"cancelTrim"),v.prototype),(0,i.default)(v.prototype,"beginTrimming",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"beginTrimming"),v.prototype),(0,i.default)(v.prototype,"executeTrim",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"executeTrim"),v.prototype),(0,i.default)(v.prototype,"revertTrim",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"revertTrim"),v.prototype),(0,i.default)(v.prototype,"isConfirmingRevert",[a.action],Object.getOwnPropertyDescriptor(v.prototype,"isConfirmingRevert"),v.prototype),v)
e.default=x}))
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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y,_,T,E,k,w,O,S,C,D,I
let A=(m=(0,o.inject)("store"),g=(0,o.inject)("i18n"),h=(0,o.inject)("persistent-toast-manager@persistent-toast-manager"),f=(0,o.inject)("global-services@a11y-notification"),v=(0,o.inject)("lix"),b=(0,o.inject)("pem-tracking"),y=(0,o.inject)("tracking"),_=(0,o.inject)("social-counts-service@social-counts"),T=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"store",E,this);(0,t.default)(this,"i18n",k,this);(0,t.default)(this,"persistentToastManager",w,this);(0,t.default)(this,"a11yNotification",O,this);(0,t.default)(this,"lix",S,this);(0,t.default)(this,"pemTracking",C,this);(0,t.default)(this,"tracking",D,this);(0,t.default)(this,"socialCountsService",I,this);(0,n.default)(this,"reactionTypes",Object.keys(d.VIDEO_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,r
null===(t=(n=this.args).generateReaction)||void 0===t||t.call(n,e)
this.previousReaction=e
const o=this.i18n.lookupTranslation("live@components/reactions/video-reactions-buttons-container",`react_${e}_screen_reader_confirmation`)
this.a11yNotification.setTextInLiveRegion(o())
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=(r=this.args).getVideoTime)||void 0===i?void 0:i.call(r)),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)}},E=(0,i.default)(T.prototype,"store",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(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}),O=(0,i.default)(T.prototype,"a11yNotification",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(T.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(T.prototype,"pemTracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(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=A}))
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,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E,k,w,O,S,C,D,I,A,P,x,N
let M=(f=(0,o.inject)("global-services@realtime-events"),v=(0,o.inject)("live@video-replay-api"),b=(0,o.inject)("authentication@authenticated-user"),y=(0,o.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",E,this);(0,t.default)(this,"authenticatedUser",k,this);(0,t.default)(this,"lix",w,this);(0,t.default)(this,"numReactions",O,this);(0,t.default)(this,"likeNumReactions",S,this);(0,t.default)(this,"maybeNumReactions",C,this);(0,t.default)(this,"praiseNumReactions",D,this);(0,t.default)(this,"interestNumReactions",I,this);(0,t.default)(this,"empathyNumReactions",A,this);(0,t.default)(this,"subscriptionType",P,this);(0,t.default)(this,"incomingReactionsQueue",x,this);(0,t.default)(this,"reactionQueue",N,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,r=n&&!this.subscriptionType,o=this.isLiveEventLobby&&!this.subscriptionType,a=!n&&i,l=!e&&t
if(r||o){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}),E=(0,i.default)(_.prototype,"replayAPI",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"authenticatedUser",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(_.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(_.prototype,"numReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),S=(0,i.default)(_.prototype,"likeNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),C=(0,i.default)(_.prototype,"maybeNumReactions",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),D=(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}}),A=(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}}),x=(0,i.default)(_.prototype,"incomingReactionsQueue",[h.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),N=(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,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,v,b,y,_,T,E
const k="live@components/scheduled-live-poster",w=900,O=600
let S=(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 o.default{get shouldRegisterRealtimeEvent(){var e
return null===(e=this.args.shouldRegisterRealtimeEvent)||void 0===e||e}get imageWidth(){return this.args.useLargeImage?w:O}constructor(){super(...arguments);(0,t.default)(this,"date",v,this);(0,t.default)(this,"i18n",b,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",E,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(k,e)()
n="IC_ERROR_PEBBLE_16DP"}else if(this.date.now()>=e){t=this.i18n.lookupTranslation(k,"waiting_for_broadcast")()
n="IC_VIDEO_CAMERA_16DP"}else{t=this.i18n.lookupTranslation(k,"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(k,"today")():(0,s.isSameDay)((0,s.getNextDay)(t),e)?this.i18n.lookupTranslation(k,"tomorrow")():this.formatter.formatDate(e,"fmt_d_medium",!0)}_getScheduledTime(e){if(0===e.getMinutes()){if(0===e.getHours())return this.i18n.lookupTranslation(k,"midnight")()
if(12===e.getHours())return this.i18n.lookupTranslation(k,"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(k,"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)}},v=(0,i.default)(f.prototype,"date",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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}),E=(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=S}))
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,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,c,d
let u=(s=(0,o.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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class o 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,r.setupVideoMetadata)(e)}}e.default=o}))
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,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C
let D=(p=(0,o.inject)("lix"),m=(0,o.inject)("global-services@window"),g=(0,o.inject)("router"),h=(0,o.inject)("global-services@realtime-events"),f=(0,o.inject)("authentication@authenticated-user"),v=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",b,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",E,this);(0,t.default)(this,"lix",k,this);(0,t.default)(this,"windowService",w,this);(0,t.default)(this,"router",O,this);(0,t.default)(this,"realtimeEvents",S,this);(0,t.default)(this,"authenticatedUser",C,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 r,o
null===(r=(o=this.args).updateViewerCount)||void 0===r||r.call(o,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()}},b=(0,i.default)(v.prototype,"hasNotEnded",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),y=(0,i.default)(v.prototype,"viewerCount",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),_=(0,i.default)(v.prototype,"cvcSubscribed",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(v.prototype,"viewerTrackingSubscribed",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(v.prototype,"activeSubscribers",[l.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(v.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(v.prototype,"windowService",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(v.prototype,"router",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(v.prototype,"realtimeEvents",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(v.prototype,"authenticatedUser",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(v.prototype,"updateViewerCount",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"updateViewerCount"),v.prototype),(0,i.default)(v.prototype,"onUpdate",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"onUpdate"),v.prototype),(0,i.default)(v.prototype,"closeLiveVideo",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"closeLiveVideo"),v.prototype),(0,i.default)(v.prototype,"handlePlayerPlay",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerPlay"),v.prototype),(0,i.default)(v.prototype,"handlePlayerError",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerError"),v.prototype),(0,i.default)(v.prototype,"handlePlayerEnd",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerEnd"),v.prototype),(0,i.default)(v.prototype,"handlePlayerPause",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerPause"),v.prototype),(0,i.default)(v.prototype,"handlePlayerReady",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerReady"),v.prototype),(0,i.default)(v.prototype,"handlePlayerSeeking",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerSeeking"),v.prototype),(0,i.default)(v.prototype,"handlePlayerSeek",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerSeek"),v.prototype),(0,i.default)(v.prototype,"handlePlayerLoadeddata",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerLoadeddata"),v.prototype),(0,i.default)(v.prototype,"handlePlayerTimeupdate",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"handlePlayerTimeupdate"),v.prototype),(0,i.default)(v.prototype,"onVideoEnterViewport",[s.action],Object.getOwnPropertyDescriptor(v.prototype,"onVideoEnterViewport"),v.prototype),v)
e.default=D}))
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,r]=t
if(r){(0,n.mutateDOM)((()=>{e.style.minHeight=r
e.style.maxHeight=r}))
return}const o=document.querySelector(i)
o&&(0,n.readDOM)((()=>{const{height:t}=window.getComputedStyle(o);(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,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p,m,g,h,f,v,b,y,_,T
let E=(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",v,this);(0,t.default)(this,"router",b,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:[]}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._vanityOrUniversalName=(0,d.getProfileVanityNameFromTransition)(e)
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 r=(0,a.get)(i,"topCardLiveVideoTopicUrn");(0,a.get)(i,"videoPlayMetadata")&&(this.liveVideoHeader=i)
this._subscribeToLiveVideo(r,t)
const{concurrentViewerCountTopicUrn:o,viewerTrackingTopicUrn:l}=(0,a.getProperties)(i,"concurrentViewerCountTopicUrn","viewerTrackingTopicUrn")
this._urns=[r]
o&&this._cvcSubscribe(o)
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}),v=(0,i.default)(h.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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=E}))
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,r,o,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 v=(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,r=0===this.nextCommentsStartOffset&&0===this.originalCommentsStartOffset
if(n&&(i||r)){(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]},r=(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:r})}_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]},r=(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:r})}_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 r=(0,a.get)(e,"paging.start")
this._fetchComments({start:r+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,r.default)(g.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,r.default)(g.prototype,"socialCountsService",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g)
e.default=v}))
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:"pjJIqMlY",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",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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
e.getFlushPollToken=o
function o(e){return`evented-queue-manager::${e}`}class a extends r.default{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
super(e)
const{realtimeTopic:t,updateInterval:n=1e3,onFlush:i,onDelete:r,rejectFunc:o,lix:a}=e
Object.assign(this,{realtimeTopic:t,updateInterval:n,onFlush:i,onDelete:r,rejectFunc:o,lix:a})}eventsMessageHandler(e,t){let r=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==r||r.registerSocialCounts(l))
this.addToQueue(a)
if(!this.isPolling){this.isPolling=!0;(0,i.pollTask)(this,"_flushPoll",o(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 r=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=r
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 r=(t-e)/1e3,o=r/60/60
return o>=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,r={batchFunc:n,formatFunc:i}
Object.assign(this,r)
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,r,o){"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,r.htmlSafe)(jSecure.mk`cubic-bezier(${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)})`)}function s(e,t){return(0,r.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,o.runTask)(this,(()=>{(0,i.set)(this,"isDancing",!0)
this._removeTask=(0,o.runTask)(this,this.remove,2900)}),100)}}remove(){if(!this.isDancing)return;(0,i.set)(this,"isDancing",!1);(0,o.cancelPoll)(this,this._removeTask)
const e=this.reactionQueue
e&&e.removeObject(this)
this.destroy()}willDestroy(){super.willDestroy(...arguments);(0,o.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,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.extractLiveVideo=function(e,n,i){const r=(0,t.get)(e,"elements.firstObject.entityUrn")
if(!r)return null
const o=i?"com.linkedin.voyager.dash.organization.Company":"com.linkedin.voyager.dash.identity.profile.Profile",a=n.peekRecord(o,r)
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 r=i.filter((e=>(0,t.get)(e,"timeOffset")<=n)).length
return{flushItems:i.splice(0,r),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 r=(0,i.copy)(n)
r.data=r.data.value
const o=e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,r,r.data.urn)),a=(0,t.get)(o,"comment");(0,t.trySet)(a,"commenter.distance.value","OUT_OF_NETWORK")
return a}
e.handleLiveUpdatePayload=function(e,n){const r=(0,i.copy)(n)
return e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,r,(0,t.get)(r,"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,r,o,a
return(null===(n=e.to)||void 0===n||null===(i=(r=n.name).startsWith)||void 0===i?void 0:i.call(r,"companies.company"))&&(null===(o=e.to)||void 0===o||null===(a=o.attributes)||void 0===a?void 0:a.universalName)!==t}
e.isTransitionToNewProfile=function(e,t){var n,i,r
const o=c(e)
return(null===(n=e.to)||void 0===n||null===(i=(r=n.name).startsWith)||void 0===i?void 0:i.call(r,"profile.common"))&&o&&o!==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"),r=(0,o.classNameOf)(n),l=(0,t.get)(e,"updateMetadata.detailPageType"),s={videoPlayMetadata:i,componentType:r,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"),r=i&&i.commenterProfileId===e,o=(0,t.get)(n,"data.value.actorUrn"),a=o&&o.includes(e)
return r||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,r.removeEventListener)(n,n.element.querySelector(".video-live-bug__scheduled-time-tag"),"transitionend",i)}};(0,r.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 r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null
const o=(0,t.get)(e,"rootSocialPermissions.entityUrn")
if(o&&o===n){(0,t.set)(e,"isCommenterMuted",i)
r&&(0,t.set)(e,"rootSocialPermissions",r)}}
function c(e){var t,n
return null===(t=e.resolvedModels)||void 0===t||null===(n=t["profile.common"])||void 0===n?void 0:n.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,r,o,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,o.get)(e,"shareUrn")},detourState:r.DETOUR_STATES.SUCCEEDED}),detourPreviewData:new n.default({previewState:r.DETOUR_PREVIEW_STATES.IN_PROGRESS}),isDetourV2:!0,detourType:r.DETOUR_TYPES.BROADCAST_TO_SHARE})
this.detourPreview.publishData(new n.default({previewComponent:a,previewState:r.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,o.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,o.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,r,o,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:r=(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 o.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 o.default({previewComponent:(0,l.get)(e,"update.content"),previewState:n.DETOUR_PREVIEW_STATES.SUCCEEDED}))})).catch((()=>{this.detourPreview.publishData(new o.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:r}).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 r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,o=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"))
o&&o.text?a.title=o:(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"));(r||(0,t.get)(i,"content.largeImage"))&&(a.largeImage=r||(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=r
e.isUrlPreviewEditingAllowed=function(e,t){return r(t)&&e}
function r(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("peek-carousel/components/peek-carousel-controls-button",["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 r=(0,n.createTemplateFactory)({id:"u71SgIip",block:'[[[11,"button"],[24,4,"button"],[24,0,"peek-carousel-controls__button"],[17,1],[4,[38,0],["click",[30,2]],null],[12],[1,"\\n  "],[1,[28,[35,1],null,[["type","size","a11y-text"],[[30,3],[30,4],[30,5]]]]],[1,"\\n"],[13]],["&attrs","@onPeekCarouselClick","@iconType","@iconSize","@a11yText"],false,["on","artdeco-icons-web@li-icon"]]',moduleName:"peek-carousel/components/peek-carousel-controls-button.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("peek-carousel/components/peek-carousel-controls",["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 r=(0,n.createTemplateFactory)({id:"WqHs1gnq",block:'[[[11,0],[24,0,"peek-carousel-controls display-flex align-items-center"],[17,1],[12],[1,"\\n"],[41,[48,[30,6]],[[[1,"    "],[18,6,[[28,[37,3],null,[["buttonLeft","buttonRight"],[[50,"peek-carousel@peek-carousel-controls-button",0,null,[["class","onPeekCarouselClick","disabled","iconType","iconSize","a11yText"],["js-left_click peek-carousel-controls__button-left",[30,2],[30,3],"chevron-left","large",[28,[37,5],["i18n_left","peek-carousel/components/peek-carousel-controls"],null]]]],[50,"peek-carousel@peek-carousel-controls-button",0,null,[["class","onPeekCarouselClick","disabled","iconType","iconSize","a11yText"],["js-right_click peek-carousel-controls__button-right",[30,4],[30,5],"chevron-right-icon","large",[28,[37,5],["i18n_right","peek-carousel/components/peek-carousel-controls"],null]]]]]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,6],[[24,0,"js-left_click"]],[["@onPeekCarouselClick","@disabled","@iconType","@iconSize","@a11yText"],[[30,2],[30,3],"chevron-left","large",[28,[37,5],["i18n_left","peek-carousel/components/peek-carousel-controls"],null]]],null],[1,"\\n\\n    "],[8,[39,6],[[24,0,"js-right_click"]],[["@onPeekCarouselClick","@disabled","@iconType","@iconSize","@a11yText"],[[30,4],[30,5],"chevron-right-icon","large",[28,[37,5],["i18n_right","peek-carousel/components/peek-carousel-controls"],null]]],null],[1,"\\n"]],[]]],[13]],["&attrs","@leftArrowClick","@isBeginningOfSlides","@rightArrowClick","@isEndOfSlides","&default"],false,["if","has-block","yield","hash","component","t","peek-carousel@peek-carousel-controls-button"]]',moduleName:"peek-carousel/components/peek-carousel-controls.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("peek-carousel/components/peek-carousel-slides",["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 r=(0,n.createTemplateFactory)({id:"L+q49yKL",block:'[[[41,[30,1],[[[1,"  "],[10,0],[14,0,"peek-carousel js-slideshow"],[12],[1,"\\n    "],[10,"ul"],[14,0,"peek-carousel__slides js-list"],[12],[1,"\\n      "],[18,2,null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]],[[[1,"  "],[18,3,null],[1,"\\n"]],[]]]],["@showSlides","&default","&else"],false,["if","yield"]]',moduleName:"peek-carousel/components/peek-carousel-slides.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("peek-carousel/components/peek-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/debug","@ember/object","@ember/service","@ember/utils","@glimmer/component","@glimmer/tracking","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_,T,E,k,w,O,S,C,D
const I=(0,a.createTemplateFactory)({id:"8QXq4oah",block:'[[[11,0],[17,1],[4,[38,0],[[30,0,["onInsert"]]],null],[4,[38,1],[[30,0,["resetSlideShow"]]],[["timeout"],[300]]],[12],[1,"\\n  "],[18,4,[[28,[37,3],null,[["isBeginningOfSlides","isEndOfSlides","slideIndex","slideCount","slides","controls","resetSlideShow"],[[30,0,["isBeginningOfSlides"]],[30,0,["isEndOfSlides"]],[30,0,["slideIndex"]],[30,0,["slideCount"]],[50,"peek-carousel@peek-carousel-slides",0,null,[["showSlides"],[true]]],[50,"peek-carousel@peek-carousel-controls",0,null,[["isBeginningOfSlides","isEndOfSlides","leftArrowClickEventName","rightArrowClickEventName","leftArrowClick","rightArrowClick"],[[30,0,["isBeginningOfSlides"]],[30,0,["isEndOfSlides"]],[30,2],[30,3],[30,0,["retreatSlides"]],[30,0,["advanceSlides"]]]]],[30,0,["resetSlideShow"]]]]]]],[1,"\\n"],[13]],["&attrs","@leftArrowClickEventName","@rightArrowClickEventName","&default"],false,["did-insert","peek-carousel@on-resize-element","yield","hash","component"]]',moduleName:"peek-carousel/components/peek-carousel.hbs",isStrictMode:!1})
let A=(g=(0,c.inject)("tracking"),h=(0,c.inject)("i18n"),f=(0,m.localCopy)("args.slideShow"),v=(0,m.localCopy)("args.moveDistance"),b=(0,m.localCopy)("args.slideIndex"),y=class extends u.default{get movePercentOfStage(){var e
return null!==(e=this.args.movePercentOfStage)&&void 0!==e?e:.5}get endPadding(){var e
return null!==(e=this.args.endPadding)&&void 0!==e?e:24}get isBeginningOfSlides(){return 0===this.slideIndex}get isEndOfSlides(){const e=1===this.movePercentOfStage,{stageWidth:t,moveDistance:n}=this
if(!e&&t&&n){return Math.floor(t/n)-1+this.slideIndex>=this.slideCount}return this.slideIndex>=this.slideCount}constructor(){super(...arguments);(0,t.default)(this,"tracking",_,this);(0,t.default)(this,"i18n",T,this);(0,t.default)(this,"slideCount",E,this);(0,t.default)(this,"stage",k,this);(0,t.default)(this,"slideShow",w,this);(0,t.default)(this,"moveDistance",O,this);(0,t.default)(this,"slideIndex",S,this);(0,t.default)(this,"stageWidth",C,this);(0,t.default)(this,"slideShowScrollWidth",D,this)
this.isRtl=this.i18n.isRtlLanguage}onInsert(e){const t=e.querySelector(".js-slideshow")
if(!t)return
const n=t.querySelector(".js-list")
if(n){this.stage=t
this.slideShow=n
this._setUpSlideShow()}}get lastIndex(){const e=this.args.slideIndex
!(0,d.isEmpty)(e)&&this.slideShow&&this._moveSlideShow()
return e}_moveSlideShow(){let{slideShow:e}=this
if(!e){this._setUpSlideShow()
e=this.slideShow}const{customSlideTransition:t}=this.args,{isBeginningOfSlides:n,isEndOfSlides:i,isRtl:r,moveDistance:o,stageWidth:a,slideIndex:l}=this,s=e.scrollWidth-a+this.endPadding,c=i?s:l*o
t?t({distance:c,slideShow:e,isRtl:r}):e.style.transform=r?`translateX(${c}px)`:`translateX(-${c}px)`
const{slideChange:d}=this.args
d&&d({isBeginningOfSlides:n,isEndOfSlides:i,slideIndex:l})}_setUpSlideShow(){const{stage:e}=this
if(!e)return
const{slideShow:t}=this
if(!t)return
const n=1===this.movePercentOfStage,i=e.offsetWidth,r=t.scrollWidth,o=r-this.endPadding
let a
a=n?i-this.endPadding:i*this.movePercentOfStage
const l=Math.floor(o/a)
this.slideCount=l
this.moveDistance=a
this.slideShowScrollWidth=r
this.stageWidth=i}advanceSlides(){var e,t
const{rightArrowClickEventName:n,onRightButtonClick:i}=this.args,{tracking:r,slideCount:o,slideIndex:a}=this
n&&r.fireInteractionEvent(n)
if(i)i()
else{const e=Math.min(o,(a||0)+1)
this.slideIndex=e}this._moveSlideShow()
null===(e=(t=this.args).onNext)||void 0===e||e.call(t)}retreatSlides(){var e,t
const{tracking:n,slideIndex:i}=this,{leftArrowClickEventName:r,onLeftbuttonClick:o}=this.args
r&&n.fireInteractionEvent(r)
if(o)o()
else{const e=Math.max(0,(i||0)-1)
this.slideIndex=e}this._moveSlideShow()
null===(e=(t=this.args).onPrevious)||void 0===e||e.call(t)}resetSlideShow(){const{slideShow:e,slideShowScrollWidth:t}=this,n=e&&e.scrollWidth
if(Math.abs(n-t)>5){this.slideIndex=0
this._moveSlideShow()
this._setUpSlideShow()}}},_=(0,i.default)(y.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(y.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(y.prototype,"slideCount",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 1}}),k=(0,i.default)(y.prototype,"stage",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(y.prototype,"slideShow",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(y.prototype,"moveDistance",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(y.prototype,"slideIndex",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(y.prototype,"stageWidth",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(y.prototype,"slideShowScrollWidth",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(y.prototype,"onInsert",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"onInsert"),y.prototype),(0,i.default)(y.prototype,"advanceSlides",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"advanceSlides"),y.prototype),(0,i.default)(y.prototype,"retreatSlides",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"retreatSlides"),y.prototype),(0,i.default)(y.prototype,"resetSlideShow",[s.action],Object.getOwnPropertyDescriptor(y.prototype,"resetSlideShow"),y.prototype),y)
e.default=A;(0,o.setComponentTemplate)(I,A)}))
define("peek-carousel/modifiers/on-resize-element",["exports","@babel/runtime/helpers/esm/defineProperty","ember-modifier","ember-lifeline","@ember/debug"],(function(e,t,n,i,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class o extends n.default{constructor(){super(...arguments);(0,t.default)(this,"resizeObserver",null)}get callback(){const[e]=this.args.positional
return e}get timeout(){const{timeout:e}=this.args.named
return null!=e?e:100}didInstall(){this.resizeObserver=new ResizeObserver((()=>{(0,i.debounceTask)(this,"handleResize",this.timeout)}))
this.resizeObserver.observe(this.element)}willDestroy(){super.willDestroy(...arguments)
this.resizeObserver.unobserve(this.element)}handleResize(){this.callback(this.element)}}e.default=o}))
define("reusable-search-filters/components/dash/-private/filter-pill",["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 r=(0,n.createTemplateFactory)({id:"jRZkbAGB",block:'[[[11,"button"],[16,0,[29,["artdeco-pill artdeco-pill--slate artdeco-pill--choice artdeco-pill--2 search-reusables__filter-pill-button\\n    ",[52,[30,1],"artdeco-pill--selected"]]]],[24,4,"button"],[17,2],[12],[1,"\\n  "],[18,3,null],[1,"\\n"],[13]],["@isSelected","&attrs","&default"],false,["if","yield"]]',moduleName:"reusable-search-filters/components/dash/-private/filter-pill.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("reusable-search-filters/components/dash/-private/vertical-selector",["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"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
const p=(0,a.createTemplateFactory)({id:"xqBanVIR",block:'[[[8,[39,0],null,[["@classNames","@isOpen","@onVisibilityChange"],["search-vertical-filter__dropdown",[30,0,["isNavigationDropdownOpen"]],[28,[37,1],[[30,0],"isNavigationDropdownOpen"],null]]],[["default"],[[[[1,"\\n  "],[8,[30,1,["dropdown-trigger"]],[[16,"aria-label",[28,[37,2],["i18n_vertical_dropdown_button","reusable-search-filters/components/dash/-private/vertical-selector"],[["verticalName"],[[30,0,["verticalName"]]]]]]],[["@classNames","@controlName","@withIcon"],["search-reusables__vertical-select-trigger","search_vertical_dropdown_button",true]],[["default"],[[[[1,"\\n    "],[1,[30,0,["verticalName"]]],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[30,1,["dropdown-content"]],[[16,"aria-label",[28,[37,2],["i18n_vertical_dropdown_content","reusable-search-filters/components/dash/-private/vertical-selector"],null]]],[["@classNames"],["search-vertical-filter__dropdown-list p0"]],[["default"],[[[[1,"\\n    "],[10,"ul"],[14,0,"search-advanced-filter__navigation-container"],[12],[1,"\\n"],[42,[28,[37,4],[[28,[37,4],[[30,2,["secondaryFilterValues"]]],null]],null],null,[[[1,"        "],[10,"li"],[14,0,"search-vertical-filter__dropdown-list-item"],[12],[1,"\\n          "],[8,[39,5],[[16,"aria-label",[28,[37,2],["i18n_vertical_dropdown_item","reusable-search-filters/components/dash/-private/vertical-selector"],[["verticalName"],[[30,3,["displayName"]]]]]]],[["@class","@itemSelected","@role"],["t-14 t-black--light t-bold full-width",[28,[37,6],[[30,0,["onVerticalSelect"]],[30,3]],null],"button"]],[["default"],[[[[1,"\\n            "],[1,[30,3,["displayName"]]],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[3]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]]],["dropdown","@navigationFilter","value"],false,["artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","t","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","fn"]]',moduleName:"reusable-search-filters/components/dash/-private/vertical-selector.hbs",isStrictMode:!1})
let m=(d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isNavigationDropdownOpen",u,this)}get verticalName(){const e=(0,c.get)(this.args.navigationFilter,"secondaryFilterValues").find((e=>(0,c.get)(e,"selected")))
return e?(0,c.get)(e,"displayName"):null}onVerticalSelect(e){this.isNavigationDropdownOpen=!1
this.args.onNavigationFilterValueSelect(this.args.navigationFilter,e)}},u=(0,i.default)(d.prototype,"isNavigationDropdownOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"onVerticalSelect",[c.action],Object.getOwnPropertyDescriptor(d.prototype,"onVerticalSelect"),d.prototype),d)
e.default=m;(0,o.setComponentTemplate)(p,m)}))
define("reusable-search-filters/components/dash/filters/advanced-filters-button-and-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","global-utils/utils/is-browser","@ember/debug","reusable-search-filters/utils/utils","@ember/object","@ember/service","@glimmer/tracking","@glimmer/component","ember-lifeline","ember-batcher"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E,k
const w=(0,a.createTemplateFactory)({id:"UuiPV+vE",block:'[[[11,0],[24,0,"relative"],[17,1],[4,[38,0],[[30,0,["addClickHandler"]]],null],[12],[1,"\\n  "],[8,[39,1],[[16,"aria-expanded",[29,[[30,0,["isOpen"]]]]],[16,"aria-label",[28,[37,2],["a11y_all_filters_modal_trigger","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],[["numHidden"],[0]]]],[24,0,"search-reusables__filter-pill-button"],[4,[38,3],["filter_all_text"],null],[4,[38,4],["click",[30,0,["toggleModal"]]],null]],null,[["default"],[[[[1,"\\n    "],[1,[28,[35,5],[[30,2],[28,[37,2],["filter_trigger_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],null]],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[39,6],null,[["@isOpen","@modalClasses","@dismissModal","@overlayClasses","@size"],[[30,0,["isOpen"]],[28,[37,7],["justify-space-between ",[30,0,["SIDE_PANEL_MODAL"]]],null],[28,[37,8],null,[["controlName","action"],["filter_x_all_filters",[30,0,["toggleModal"]]]]],[30,0,["OVERLAY_CLASS"]],"medium"]],[["default"],[[[[1,"\\n    "],[8,[30,3,["artdeco-modal-header"]],null,null,[["default"],[[[[1,"\\n"],[41,[30,4],[[[1,"        "],[10,"h2"],[14,1,"reusable-search-advanced-filters-right-panel"],[12],[1,"\\n          "],[1,[30,4]],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[41,[28,[37,10],[[30,0,["verticalName"]]],null],[[[1,"        "],[10,"h2"],[14,1,"reusable-search-advanced-filters-right-panel"],[12],[1,"\\n          "],[1,[28,[35,2],["filter_header_default_title","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[1,"\\n        "],[13],[1,"\\n"]],[]],[[[41,[28,[37,11],[[28,[37,10],[[30,4]],null],[30,0,["verticalName"]]],null],[[[1,"        "],[10,"h2"],[14,1,"reusable-search-advanced-filters-right-panel"],[14,0,"visually-hidden"],[12],[1,"\\n          "],[1,[28,[35,2],["filter_trigger_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[1,"\\n        "],[13],[1,"\\n        "],[11,"h2"],[24,0,"display-flex align-items-center t-16"],[4,[38,0],[[30,0,["setInElementItem"]]],null],[12],[1,"\\n          "],[1,[28,[35,2],["select_vertical","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[1,"\\n"],[41,[30,0,["inElementItem"]],[[[40,[[[1,"              "],[8,[39,13],null,[["@navigationFilter","@onNavigationFilterValueSelect"],[[30,0,["navigationFilter"]],[30,0,["onNavigationFilterValueSelect"]]]],null],[1,"\\n"]],[]],"%cursor:0%",[30,0,["inElementItem"]]]],[]],null],[1,"        "],[13],[1,"\\n      "]],[]],null]],[]]]],[]]],[1,"    "]],[]]]]],[1,"\\n\\n    "],[8,[30,3,["artdeco-modal-content"]],[[16,0,[29,["display-flex relative mb4 flex-1 justify-center\\n        ",[52,[30,0,["centeredContent"]],"align-items-center"]]]],[4,[38,0],[[30,0,["onPanelContentRender"]]],null]],null,[["default"],[[[[1,"\\n"],[41,[30,0,["filtersRequestInProgress"]],[[[1,"        "],[8,[39,14],[[24,0,"align-self-center"]],[["@a11yText"],[[28,[37,2],["i18n_loading_filters_a11y","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]]],null],[1,"\\n"]],[]],[[[41,[30,0,["hasNoFilter"]],[[[1,"        "],[10,2],[14,0,"t-24 t-black--light t-light"],[12],[1,"\\n"],[41,[30,0,["verticalName"]],[[[1,"            "],[1,[28,[35,2],["no_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],[["vertical"],[[28,[37,15],[[30,0,["verticalName"]]],null]]]]],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,2],["no_filter_text_without_result_type","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[1,"\\n"]],[]]],[1,"        "],[13],[1,"\\n"]],[]],[[[1,"        "],[10,"ul"],[14,0,"list-style-none flex-1"],[12],[1,"\\n"],[42,[28,[37,17],[[28,[37,17],[[30,5]],null]],null],null,[[[41,[28,[37,18],[[30,6,["filters","firstObject","renderType"]],"FREE_TEXT"],null],[[[1,"              "],[10,"li"],[14,0,"search-reusables__secondary-filters-filter"],[12],[1,"\\n                "],[10,"h3"],[14,0,"t-16 t-black t-bold"],[12],[1,"\\n                  "],[1,[30,6,["title"]]],[1,"\\n                "],[13],[1,"\\n                "],[8,[39,19],null,[["@filterGroup","@itemClass","@onValueUpdate"],[[30,6],"search-reusables__filter-value-item",[30,0,["onValueUpdate"]]]],null],[1,"\\n              "],[13],[1,"\\n"]],[]],[[[41,[28,[37,20],[[30,6,["filters","firstObject","renderType"]],"NAVIGATION"],null],[[[42,[28,[37,17],[[28,[37,17],[[30,6,["filters"]]],null]],null],null,[[[1,"                "],[10,"li"],[14,0,"search-reusables__secondary-filters-filter"],[12],[1,"\\n                  "],[10,"fieldset"],[12],[1,"\\n                    "],[10,"legend"],[14,0,"a11y-text"],[12],[1,"\\n                      "],[1,[28,[35,2],["a11y_filter_legend","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],[["displayName"],[[30,8,["displayName","text"]]]]]],[1,"\\n                    "],[13],[1,"\\n                    "],[10,"h3"],[14,0,"t-16 t-black t-bold inline-block"],[12],[1,"\\n                      "],[1,[28,[35,21],[[30,8,["displayName"]]],null]],[1,"\\n                    "],[13],[1,"\\n"],[41,[28,[37,11],[[48,[30,13]],[28,[37,20],[[30,8,["renderType"]],"SINGLE_SELECT"],null],[28,[37,20],[[30,8,["renderType"]],"MULTI_SELECT"],null]],null],[[[1,"                      "],[18,13,[[28,[37,24],null,[["filter","onValueUpdate"],[[30,8],[30,0,["onValueUpdate"]]]]]]],[1,"\\n"]],[]],[[[1,"                      "],[8,[39,25],null,[["@filter","@onValueUpdate","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled"],[[30,8],[30,0,["onValueUpdate"]],[30,9],[30,10]]],null],[1,"\\n"]],[]]],[41,[28,[37,20],[[28,[37,26],[[30,5,["length"]],1],null],[30,7]],null],[[[1,"                      "],[10,"hr"],[14,0,"reusable-search-filters-advanced-filters__divider"],[12],[13],[1,"\\n"]],[]],null],[1,"                  "],[13],[1,"\\n                "],[13],[1,"\\n"]],[8]],null],[1,"            "]],[]],null]],[]]]],[6,7]],null],[1,"        "],[13],[1,"\\n      "]],[]]]],[]]],[1,"    "]],[]]]]],[1,"\\n\\n    "],[8,[30,3,["artdeco-modal-footer"]],null,null,[["default"],[[[[1,"\\n      "],[10,0],[14,0,"justify-flex-end display-flex mv3 mh2"],[12],[1,"\\n        "],[8,[39,27],[[24,0,"mr2"],[4,[38,3],["filter_reset_all_filters"],null]],[["@type","@color","@text","@click"],["tertiary","muted",[28,[37,2],["reset_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null],[30,0,["reset"]]]],null],[1,"\\n"],[44,[[50,"artdeco-button@artdeco-button",0,null,[["controlType","click","class","data-test-reusables-filters-modal-show-results-button"],["button",[30,0,["showResults"]],"reusable-search-filters-buttons search-reusables__secondary-filters-show-results-button","true"]]]],[[[41,[30,12],[[[41,[30,12,["isLoading"]],[[[1,"              "],[8,[30,11],[[24,0,"ml2 ph5 pv0"],[16,"aria-label",[28,[37,2],["a11y_apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[4,[38,3],["filter_show_results"],null]],null,[["default"],[[[[1,"\\n                "],[8,[39,14],[[24,0,"mh5 ph4 pt1"]],[["@size","@type"],["xsmall","inverse"]],null],[1,"\\n              "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,12,["isError"]],[[[1,"              "],[8,[30,11],[[16,"aria-label",[28,[37,2],["a11y_apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[4,[38,3],["filter_show_results"],null]],[["@text"],[[28,[37,2],["apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]]],null],[1,"\\n"]],[]],[[[1,"              "],[8,[30,11],[[16,"aria-label",[28,[37,2],["a11y_dynamic_apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],[["count"],[[28,[37,7],[[28,[37,30],[[30,12,["value"]]],null],[52,[28,[37,31],[[30,12,["value"]],1000],null],"+",""]],null]]]]],[24,"aria-live","polite"],[4,[38,3],["filter_show_results"],null]],[["@text"],[[28,[37,2],["dynamic_apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],[["count"],[[28,[37,7],[[28,[37,30],[[30,12,["value"]]],null],[52,[28,[37,31],[[30,12,["value"]],1000],null],"+",""]],null]]]]]],null],[1,"\\n            "]],[]]]],[]]]],[]],[[[1,"            "],[8,[30,11],[[16,"aria-label",[28,[37,2],["a11y_apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]],[4,[38,3],["filter_show_results"],null]],[["@text"],[[28,[37,2],["apply_filter_text","reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal"],null]]],null],[1,"\\n"]],[]]]],[11]]],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n"],[13]],["&attrs","@triggerText","modal","@title","@advancedFilters","filterGroup","index","filter","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled","ApplyButton","@asyncHitCounts","&default"],false,["did-insert","reusable-search-filters@dash/-private/filter-pill","t","ember-cli-pemberly-tracking@track-interaction","on","global-helpers@or","artdeco-modal@artdeco-modal","concat","ember-cli-pemberly-tracking@tracked-action","if","global-helpers@not","global-helpers@and","in-element","reusable-search-filters@dash/-private/vertical-selector","artdeco-loader@artdeco-loader","global-helpers@lowercase","each","-track-array","global-helpers@eq","reusable-search-filters@dash/filters/free-text-group","global-helpers@neq","text-view-model@text-view-model","has-block","yield","hash","reusable-search-filters@dash/filters/advanced-filters-filter","global-helpers@sub","artdeco-button@artdeco-button","let","component","ember-number-formatting@abbreviate-number","global-helpers@gte"]]',moduleName:"reusable-search-filters/components/dash/filters/advanced-filters-button-and-modal.hbs",isStrictMode:!1}),O="search-reusables__side-panel--open"
let S=(f=(0,u.inject)("global-services@window"),v=(0,u.inject)("i18n"),b=class extends m.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",y,this);(0,t.default)(this,"isOpen",_,this);(0,t.default)(this,"inElementItem",T,this);(0,t.default)(this,"filtersRequestInProgress",E,this);(0,t.default)(this,"i18n",k,this);(0,n.default)(this,"OVERLAY_CLASS","search-reusables__side-panel-overlay");(0,n.default)(this,"SIDE_PANEL_MODAL","search-reusables__side-panel")}get hasNoFilter(){return 0===this.args.advancedFilters.filter((e=>(0,d.get)(e,"filters").find((e=>"NAVIGATION"!==(0,d.get)(e,"renderType"))))).length}get navigationFilter(){const e=this.args.advancedFilters.find((e=>(0,d.get)(e,"filters").find((e=>"NAVIGATION"===(0,d.get)(e,"renderType")))))
return e?(0,d.get)(e,"filters.firstObject"):null}get verticalName(){if(this.navigationFilter){const e=(0,d.get)(this.navigationFilter,"secondaryFilterValues").find((e=>(0,d.get)(e,"selected")))
if(e)return(0,d.get)(e,"displayName")}return null}get centeredContent(){return this.hasNoFilter||this.filtersRequestInProgress}get isModalInViewport(){if(l.default){const{bottom:e}=document.querySelector(`.${this.SIDE_PANEL_MODAL}`).getBoundingClientRect(),t=this.windowService.window.innerHeight
return Math.floor(e)<=t}return!0}getDomTopOffset(){if(l.default){if(this.args.elementSelectorAboveSidePanel){return document.querySelector(this.args.elementSelectorAboveSidePanel).getBoundingClientRect().bottom}return document.querySelector(".global-nav").getBoundingClientRect().bottom}return 0}handleOutsideModalClick(e){if(l.default&&this.isOpen){if(!document.getElementById("artdeco-modal-outlet").contains(e.target)&&!this.containerElement.contains(e.target)){var t,n
null===(t=(n=this.args).onFocusOut)||void 0===t||t.call(n,(0,c.getSelectedFiltersFromGroupViewModels)(this.args.advancedFilters))
this.animateAndHidePanel()}}}showPanelAnimation(){if(l.default){const e=document.querySelector(`.${this.SIDE_PANEL_MODAL}`),t=()=>{this.isDestroying||(0,g.removeEventListener)(this,e,"transitionend",t)};(0,g.addEventListener)(this,e,"transitionend",t)
e.classList.add(O)}}animateAndHidePanel(){if(l.default){const e=document.querySelector(`.${this.SIDE_PANEL_MODAL}`)
if(!e)return
e.classList.remove(O)
const t=()=>{if(!this.isDestroying){this.isOpen=!1;(0,g.removeEventListener)(this,e,"transitionend",t)}};(0,g.addEventListener)(this,e,"transitionend",t)}}toggleModal(){if(l.default)if(this.isOpen)this.animateAndHidePanel()
else{this.initialModels=this.args.advancedFilters.map((e=>{var t,n
return null!==(t=null===(n=e.serialize)||void 0===n?void 0:n.call(e))&&void 0!==t?t:e}))
this.isOpen=!0;(0,g.runTask)(this,this.showPanelAnimation)}}reset(){var e,t
this.args.advancedFilters.map(c.clearFilterGroupValues)
null===(e=(t=this.args).onFilterValueUpdate)||void 0===e||e.call(t,(0,c.getSelectedFiltersFromGroupViewModels)(this.args.advancedFilters))}showResults(){this.args.onFiltersUpdate((0,c.getSelectedFiltersFromGroupViewModels)(this.args.advancedFilters))
this.animateAndHidePanel()}addClickHandler(e){(0,g.addEventListener)(this,document,"click",this.handleOutsideModalClick,!0)
this.containerElement=e}onPanelContentRender(){(0,h.readDOM)((()=>{if(!this.isDestroying){const e=document.querySelector(`.${this.OVERLAY_CLASS}`)
document.querySelector(`.${this.OVERLAY_CLASS} .a11y-text`).textContent=this.i18n.lookupTranslation("components/reusable-search-filters@dash/filters/advanced-filters-button-and-modal","filter_trigger_text")()
const t=e.getBoundingClientRect(),n=this.getDomTopOffset()
Math.round(t.top)!==Math.round(n)&&(0,h.mutateDOM)((()=>{this.isDestroying||(e.style.top=this.isModalInViewport?`${Math.round(n)}px`:"0px")}))}}))}setInElementItem(e){this.inElementItem=e.querySelector("#selected-vertical")}onValueUpdate(){var e,t
let{modifiedFilter:n,values:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,d.set)(n,"secondaryFilterValues",i)
null===(e=(t=this.args).onFilterValueUpdate)||void 0===e||e.call(t,(0,c.getSelectedFiltersFromGroupViewModels)(this.args.advancedFilters))}onNavigationFilterValueSelect(e,t){((0,d.get)(e,"secondaryFilterValues")||[]).forEach((e=>{(0,d.set)(e,"selected",!1)}));(0,d.set)(t,"selected",!0)
this.filtersRequestInProgress=!0
this.args.updateAdvancedFilters({resultType:(0,d.get)(t,"value")}).finally((()=>{this.isDestroying||(this.filtersRequestInProgress=!1)}))}},y=(0,i.default)(b.prototype,"windowService",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"isOpen",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(b.prototype,"inElementItem",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(b.prototype,"filtersRequestInProgress",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(b.prototype,"i18n",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"toggleModal",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"toggleModal"),b.prototype),(0,i.default)(b.prototype,"reset",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"reset"),b.prototype),(0,i.default)(b.prototype,"showResults",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"showResults"),b.prototype),(0,i.default)(b.prototype,"addClickHandler",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"addClickHandler"),b.prototype),(0,i.default)(b.prototype,"onPanelContentRender",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"onPanelContentRender"),b.prototype),(0,i.default)(b.prototype,"setInElementItem",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"setInElementItem"),b.prototype),(0,i.default)(b.prototype,"onValueUpdate",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"onValueUpdate"),b.prototype),(0,i.default)(b.prototype,"onNavigationFilterValueSelect",[d.action],Object.getOwnPropertyDescriptor(b.prototype,"onNavigationFilterValueSelect"),b.prototype),b)
e.default=S;(0,o.setComponentTemplate)(w,S)}))
define("reusable-search-filters/components/dash/filters/advanced-filters-filter",["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/runloop","@glimmer/tracking"],(function(e,t,n,i,r,o,a,l,s,c,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,p
const m=(0,a.createTemplateFactory)({id:"K+NFqFb3",block:'[[[11,0],[24,0,"search-reusables__secondary-filters-values"],[17,1],[4,[38,0],[[28,[37,1],[[30,0],"container"],null]],null],[12],[1,"\\n  "],[8,[39,2],[[24,0,"display-flex flex-wrap list-style-none"]],[["@inputItemClassNames","@onValueUpdate","@filter","@onSelectEventName","@filterItemIdPrefix","@inputGroupName"],["search-reusables__filter-value-item",[28,[37,3],[[30,2]],null],[30,3],"filter_detail_select","advanced-filter-",[30,0,["filterId"]]]],[["default"],[[[[1,"\\n"],[41,[30,3,["typeaheadType"]],[[[1,"      "],[10,"li"],[15,0,[29,["search-reusables__filter-value-item mt4\\n          ",[52,[30,0,["displayTypeahead"]],"pl0"]]]],[12],[1,"\\n"],[41,[30,0,["displayTypeahead"]],[[[1,"          "],[8,[39,5],[[24,"data-advanced-filters-typeahead",""]],[["@filter","@onValueUpdate","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled"],[[30,3],[30,0,["onValueUpdateForTypeahead"]],[30,4],[30,5]]],null],[1,"\\n"]],[]],[[[1,"          "],[8,[39,6],[[24,0,"reusable-search-filters-advanced-filters__add-filter-button"],[24,"data-add-filter-button",""]],[["@type","@text","@click","@icon","@color"],["tertiary",[30,3,["typeaheadHint"]],[30,0,["addFilterButtonClicked"]],"plus-icon","muted"]],null],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[1,"  "]],[]]]]],[1,"\\n"],[13]],["&attrs","@onValueUpdate","@filter","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled"],false,["did-insert","ember-set-helper@set","reusable-search-filters@filters/filter-values-selection/collection-values","global-helpers@optional","if","reusable-search-filters@filters/filter-values-selection/typeahead-for-new-value","artdeco-button@artdeco-button"]]',moduleName:"reusable-search-filters/components/dash/filters/advanced-filters-filter.hbs",isStrictMode:!1})
let g=(u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"displayTypeahead",p,this)}get filterId(){return`${(0,s.get)(this.args.filter,"displayName.text").toLowerCase().dasherize()}-filter-value`}addFilterButtonClicked(){this.displayTypeahead=!0;(0,c.schedule)("afterRender",this,(()=>{this.container.querySelector("[data-advanced-filters-typeahead] input").focus()}))
return!1}onValueUpdateForTypeahead(){var e,t
this.displayTypeahead=!1
null===(e=(t=this.args).onValueUpdate)||void 0===e||e.call(t,...arguments);(0,c.next)(this,(()=>{var e
null===(e=this.container.querySelector("[data-add-filter-button]"))||void 0===e||e.focus()}))}},p=(0,i.default)(u.prototype,"displayTypeahead",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(u.prototype,"addFilterButtonClicked",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"addFilterButtonClicked"),u.prototype),(0,i.default)(u.prototype,"onValueUpdateForTypeahead",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"onValueUpdateForTypeahead"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("reusable-search-filters/components/dash/filters/filter-trigger-and-dropdown",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/debug","@ember/object","@ember/object/internals","@ember/service","@glimmer/component","ember-batcher","ember-lifeline","reusable-search-filters/utils/utils"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v
const b=(0,a.createTemplateFactory)({id:"6v7mpvyM",block:'[[[11,0],[16,1,[30,0,["elementId"]]],[24,0,"search-reusables__filter-trigger-and-dropdown"],[17,1],[12],[1,"\\n"],[41,[51,[30,2]],[[[1,"    "],[10,0],[15,1,[30,0,["hoverableOutletId"]]],[12],[13],[1,"\\n"]],[]],null],[1,"  "],[8,[39,1],null,[["@on","@to","@placement"],["click",[30,0,["hoverableOutletId"]],"bottom"]],[["default"],[[[[1,"\\n    "],[8,[39,2],[[24,0,"reusable-search-filter-trigger-and-dropdown__trigger"],[16,"aria-controls",[30,3,["ariaId"]]],[16,"aria-expanded",[30,3,["ariaExpanded"]]],[16,"aria-label",[52,[28,[37,4],[[30,3,["ariaExpanded"]],"true"],null],[28,[37,5],["a11y_expanded_filter","reusable-search-filters/components/dash/filters/filter-trigger-and-dropdown"],[["displayName"],[[30,0,["displayName"]]]]],[28,[37,6],[[30,0,["initialModel"]]],null]]],[4,[38,7],["filter_top_bar_select"],null]],[["@isSelected"],[[30,0,["hasSelectedFacetValues"]]]],[["default"],[[[[1,"\\n      "],[1,[30,0,["triggerButtonText"]]],[1,"\\n"],[41,[28,[37,8],[[30,0,["appliedCount"]],[28,[37,9],[[30,0,["isSingleSelection"]]],null]],null],[[[1,"        "],[10,1],[14,0,"search-reusables__pill-button-count"],[14,"aria-hidden","true"],[12],[1,"\\n          "],[1,[30,0,["appliedCount"]]],[1,"\\n        "],[13],[1,"\\n"]],[]],null],[1,"      "],[1,[28,[35,10],null,[["class","type","size"],["search-reusables__pill-button-caret-icon","caret-filled-down-icon","small"]]]],[1,"\\n    "]],[]]]]],[1,"\\n    "],[8,[30,3,["artdeco-hoverable-content"]],null,[["@contentClass","@theme","@onBlur","@onHide","@to"],["reusable-search-filters-trigger-dropdown__content","inverse",[30,0,["onHoverableBlur"]],[30,0,["onHoverableHide"]],[30,0,["hoverableOutletId"]]]],[["default"],[[[[1,"\\n"],[44,[[28,[37,12],null,[["typeaheadForNewValue","collectionValues","freeTextGroup","applyCancelButtons"],[[52,[30,0,["enableNewValueAddition"]],[50,"reusable-search-filters@filters/filter-values-selection/typeahead-for-new-value",0,null,[["filter","onValueUpdate","queryContextForTypeaheadType","isReusableSearchFilterDashMigrationEnabled","isReusableSearchFilterIndustryV2MigrationEnabled"],[[30,5,["filters","firstObject"]],[30,0,["onValueUpdate"]],[30,6],[30,7],[30,8]]]]],[52,[30,0,["isSelectionType"]],[50,"reusable-search-filters@filters/filter-values-selection/collection-values",0,null,[["onValueUpdate","filter","onSelectEventName","tagName","inputGroupName"],[[30,0,["onValueUpdate"]],[30,5,["filters","firstObject"]],"filter_detail_select","ul",[30,0,["filterId"]]]]]],[52,[30,0,["isFreeText"]],[50,"reusable-search-filters@dash/filters/free-text-group",0,null,[["filterGroup","onValueUpdate"],[[30,5],[30,0,["onValueUpdate"]]]]]],[50,"reusable-search-filters@filters/filter-values-selection/buttons",0,null,[["isSingleSelection","hasInitialStateChanged","hasSelectedFacetValues","onCancel","onClear","onApply","displayNameText","asyncHitCounts","hideResetButton","data-test-reusables-filter-buttons","clearButtonControlName"],[[30,0,["isSingleSelection"]],[30,0,["hasInitialStateChanged"]],[30,0,["hasSelectedFacetValues"]],[28,[37,14],[[30,0,["cancel"]],[30,4,["closeHoverable"]]],null],[30,0,["clear"]],[28,[37,14],[[30,0,["apply"]],[30,4,["closeHoverable"]]],null],[30,0,["displayName"]],[30,9],[30,10],"true","filter_reset_detail"]]]]]]],[[[1,"        "],[10,"form"],[12],[1,"\\n          "],[10,"fieldset"],[14,0,"reusable-search-filters-trigger-dropdown__container"],[12],[1,"\\n            "],[10,"legend"],[14,0,"a11y-text"],[12],[1,"\\n              "],[1,[28,[35,5],["a11y_filter_form","reusable-search-filters/components/dash/filters/filter-trigger-and-dropdown"],[["displayName"],[[30,0,["displayName"]]]]]],[1,"\\n            "],[13],[1,"\\n"],[41,[48,[30,12]],[[[1,"              "],[18,12,[[28,[37,12],null,[["typeaheadForNewValue","collectionValues","applyCancelButtons","filterGroupViewModel","onValueUpdate"],[[30,11,["typeaheadForNewValue"]],[30,11,["collectionValues"]],[30,11,["applyCancelButtons"]],[30,5],[30,0,["onValueUpdate"]]]]]]],[1,"\\n"]],[]],[[[1,"              "],[10,0],[14,0,"pl4 pr6"],[12],[1,"\\n                "],[8,[30,11,["typeaheadForNewValue"]],[[24,0,"mt5"]],null,null],[1,"\\n                "],[8,[30,11,["collectionValues"]],[[24,0,"search-reusables__collection-values-container search-reusables__collection-values-container--50vh"]],null,null],[1,"\\n                "],[8,[30,11,["freeTextGroup"]],[[24,0,"flex-column"]],null,null],[1,"\\n              "],[13],[1,"\\n              "],[10,"hr"],[14,0,"reusable-search-filters__divider m0 mt3"],[12],[13],[1,"\\n              "],[8,[30,11,["applyCancelButtons"]],[[24,0,"ph2"]],null,null],[1,"\\n"]],[]]],[1,"          "],[13],[1,"\\n        "],[13],[1,"\\n"]],[11]]],[1,"    "]],[4]]]]],[1,"\\n  "]],[3]]]]],[1,"\\n"],[13]],["&attrs","@useGlobalOutlet","trigger","dropdown","@filterGroup","@queryContextForTypeaheadType","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled","@asyncHitCounts","@hideResetButton","buttonComponents","&default"],false,["unless","artdeco-hoverables@artdeco-hoverable-trigger","reusable-search-filters@dash/-private/filter-pill","if","global-helpers@eq","t","reusable-search-filters@compute-filter-a11y-text","ember-cli-pemberly-tracking@track-interaction","global-helpers@and","global-helpers@not","artdeco-icons-web@li-icon","let","hash","component","fn","has-block","yield"]]',moduleName:"reusable-search-filters/components/dash/filters/filter-trigger-and-dropdown.hbs",isStrictMode:!1})
let y=(h=(0,d.inject)("tracking"),f=class extends u.default{get displayName(){return this.isFreeText?(0,s.get)(this.args.filterGroup,"title"):(0,s.get)(this.args.filterGroup,"filters.firstObject.displayName.text")}get triggerButtonText(){if(!this.isFreeText&&this.appliedCount<=1&&this.hasSelectedFacetValues){var e
const t=(0,s.get)(this.initialModel,"filters.firstObject.secondaryFilterValues").find((e=>(0,s.get)(e,"selected")))
return null!==(e=(0,s.get)(null!=t?t:{},"displayName"))&&void 0!==e?e:this.displayName}return this.displayName}get parameterName(){return(0,s.get)(this.args.filterGroup,"filters.firstObject.parameterName")}get hasSelectedFacetValues(){return(0,s.get)(this.args.filterGroup,"filters").any((e=>(0,s.get)(e,"highlighted")))||this.appliedCount>0}get appliedCount(){return(0,s.get)(this.initialModel,"filters").reduce(((e,t)=>e+(0,s.get)(t,"appliedCount")),0)}get enableNewValueAddition(){return!!(0,s.get)(this.args.filterGroup,"filters.firstObject.typeaheadType")}get isMultSelect(){return"MULTI_SELECT"===(0,s.get)(this.args.filterGroup,"filters.firstObject.renderType")}get isSingleSelection(){return"SINGLE_SELECT"===(0,s.get)(this.args.filterGroup,"filters.firstObject.renderType")}get isSelectionType(){return this.isMultSelect||this.isSingleSelection}get isFreeText(){return"FREE_TEXT"===(0,s.get)(this.args.filterGroup,"filters.firstObject.renderType")}get hasInitialStateChanged(){const e=this.initialModel.filters,t=(0,s.get)(this.args.filterGroup,"filters")
return!(!t||!e)&&t.any(((t,n)=>{const{secondaryFilterValues:i=[],renderType:r}=(0,s.getProperties)(t,"secondaryFilterValues","renderType"),o=e[n].secondaryFilterValues||[]
return i.length!==o.length||i.any(((e,t)=>{const{value:n,selected:i}=(0,s.getProperties)(e,"value","selected")
return"FREE_TEXT"===r?n!==o[t].value:n===o[t].value&&i!==o[t].selected}))}))}get filterId(){return`${this.displayName.toLowerCase().dasherize()}-filter-value`}get hoverableOutletId(){return this.args.useGlobalOutlet?"artdeco-hoverable-outlet":`hoverable-outlet-${this.filterId}`}constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,n.default)(this,"closeOnFocusout",!0);(0,n.default)(this,"elementId",(0,c.guidFor)(this))
this.initialModel=this.args.filterGroup.toJSON()}onHoverableBlur(){this.hasInitialStateChanged&&(0,m.runTask)(this,(()=>{var e,t
null===(e=(t=this.args).onFocusOut)||void 0===e||e.call(t,(0,g.getSelectedFiltersFromGroupViewModel)(this.args.filterGroup))}))}onHoverableHide(){(0,p.readDOM)((()=>{const e=document.querySelector(`#${this.elementId} .reusable-search-filter-trigger-and-dropdown__trigger`);(0,p.mutateDOM)((()=>{e.focus()}))}))}cancel(e){var t,n
this.args.filterGroup.rollbackAttributes()
e()
null===(t=(n=this.args).onFilterValueUpdate)||void 0===t||t.call(n,(0,g.getSelectedFiltersFromGroupViewModel)(this.args.filterGroup))}clear(){var e,t;(0,g.clearFilterGroupValues)(this.args.filterGroup)
null===(e=(t=this.args).onFilterValueUpdate)||void 0===e||e.call(t,(0,g.getSelectedFiltersFromGroupViewModel)(this.args.filterGroup))}onValueUpdate(){var e,t
let{modifiedFilter:n,values:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,s.set)(n,"secondaryFilterValues",i)
null===(e=(t=this.args).onFilterValueUpdate)||void 0===e||e.call(t,(0,g.getSelectedFiltersFromGroupViewModel)(this.args.filterGroup))}apply(e){this.hasInitialStateChanged&&this.args.onUpdate((0,g.getSelectedFiltersFromGroupViewModel)(this.args.filterGroup))
e()}},v=(0,i.default)(f.prototype,"tracking",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(f.prototype,"onHoverableBlur",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onHoverableBlur"),f.prototype),(0,i.default)(f.prototype,"onHoverableHide",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onHoverableHide"),f.prototype),(0,i.default)(f.prototype,"cancel",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"cancel"),f.prototype),(0,i.default)(f.prototype,"clear",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"clear"),f.prototype),(0,i.default)(f.prototype,"onValueUpdate",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onValueUpdate"),f.prototype),(0,i.default)(f.prototype,"apply",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"apply"),f.prototype),f)
e.default=y;(0,o.setComponentTemplate)(b,y)}))
define("reusable-search-filters/components/dash/filters/filters-bar",["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","@ember/utils","@glimmer/component","@glimmer/tracking","global-utils/utils/is-browser","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_
const T=(0,a.createTemplateFactory)({id:"hqXLQoQa",block:'[[[11,0],[24,1,"search-reusables__filters-bar"],[24,0,"search-reusables__filters-bar-grouping"],[17,1],[4,[38,0],[[30,0,["onResizeWindow"]]],null],[4,[38,1],[[30,0,["didResizePrimaryFilters"]]],null],[4,[38,2],[[30,0,["didUpdatePrimaryFilters"]],[30,2]],null],[12],[1,"\\n"],[44,[[52,[30,3],[50,[28,[37,6],[[30,3]],null],0,null,[["advancedFilters","onFiltersUpdate","onFocusOut","elementSelectorAboveSidePanel","updateAdvancedFilters","onFilterValueUpdate","asyncHitCounts"],[[30,4],[30,5],[30,5],[30,6],[30,7],[30,8],[30,9]]]],[50,"reusable-search-filters@dash/filters/advanced-filters-button-and-modal",0,null,[["advancedFilters","onFiltersUpdate","onFocusOut","elementSelectorAboveSidePanel","updateAdvancedFilters","isReusableSearchFilterDashMigrationEnabled","isReusableSearchFilterIndustryV2MigrationEnabled"],[[30,4],[30,5],[30,5],[30,6],[30,7],[30,10],[30,11]]]]],[52,[51,[30,3]],"mr2"]],[[[41,[28,[37,8],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["isCompactUI"]]],null],[[[1,"      "],[8,[30,12],[[16,0,[28,[37,9],[[30,13]," ml2"],null]]],[["@triggerText"],[[28,[37,10],["advanced_filters_trigger_text_compact_ui","reusable-search-filters/components/dash/filters/filters-bar"],null]]],null],[1,"\\n"]],[]],[[[1,"      "],[10,"ul"],[15,0,[29,["search-reusables__filter-list\\n          ",[52,[51,[30,0,["secondaryFilterGroupsExist"]]],"flex-wrap"]]]],[12],[1,"\\n"],[42,[28,[37,12],[[28,[37,12],[[30,2]],null]],null],null,[[[41,[28,[37,13],[[30,14,["filters","firstObject","renderType"]],"FREE_TEXT"],null],[[[1,"            "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n              "],[8,[39,15],null,[["@filterGroup","@onUpdate","@onFocusOut","@onFilterValueUpdate","@asyncHitCounts","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled","@hideResetButton"],[[30,14],[30,16],[30,16],[30,8],[30,9],[30,10],[30,11],[30,17]]],null],[1,"\\n            "],[13],[1,"\\n"]],[]],[[[42,[28,[37,12],[[28,[37,12],[[30,14,["filters"]]],null]],null],null,[[[41,[28,[37,13],[[30,18,["renderType"]],"NAVIGATION"],null],[[[41,[30,18,["secondaryFilterValues"]],[[[1,"                  "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n                    "],[8,[39,16],null,[["@filter","@searchId","@onSelectFilterValue"],[[30,18],[30,19],[30,0,["updateFilter"]]]],null],[1,"\\n                  "],[13],[1,"\\n"],[41,[28,[37,8],[[30,0,["shouldRenderVerticalDivider"]],[28,[37,13],[[30,15],0],null]],null],[[[1,"                    "],[10,"li"],[14,0,"search-reusables__filter-vertical-divider"],[12],[13],[1,"\\n"]],[]],null]],[]],[[[42,[28,[37,12],[[28,[37,12],[[30,18,["primaryFilterValues"]]],null]],null],null,[[[1,"                    "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n                      "],[8,[39,17],null,[["@filter","@filterValue","@searchId","@onSelectFilterValue"],[[30,18],[30,20],[30,19],[30,0,["updateFilter"]]]],null],[1,"\\n                    "],[13],[1,"\\n"]],[20]],null]],[]]]],[]],[[[41,[28,[37,18],[[28,[37,13],[[30,18,["renderType"]],"SINGLE_SELECT"],null],[28,[37,13],[[30,18,["renderType"]],"MULTI_SELECT"],null]],null],[[[41,[30,18,["primaryFilterValues"]],[[[42,[28,[37,12],[[28,[37,12],[[30,18,["primaryFilterValues"]]],null]],null],null,[[[1,"                    "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n                      "],[8,[39,17],null,[["@filter","@filterValue","@onSelectFilterValue"],[[30,18],[30,21],[30,0,["updateFilter"]]]],null],[1,"\\n                    "],[13],[1,"\\n"]],[21]],null]],[]],[[[1,"                  "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n                    "],[8,[39,15],null,[["@filterGroup","@onUpdate","@onFocusOut","@onFilterValueUpdate","@asyncHitCounts","@queryContextForTypeaheadType","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled","@useGlobalOutlet","@hideResetButton"],[[30,14],[30,16],[30,16],[30,8],[30,9],[30,22],[30,10],[30,11],[30,23],[30,17]]],null],[1,"\\n                  "],[13],[1,"\\n"]],[]]]],[]],[[[1,"                "],[11,"li"],[24,0,"search-reusables__primary-filter"],[4,[38,14],null,[["isEnabled","containerWidth"],[[30,0,["secondaryFilterGroupsExist"]],[30,0,["primaryFiltersWidth"]]]]],[12],[1,"\\n                  "],[18,25,[[28,[37,20],null,[["filter","filterGroup","onFilterUpdate"],[[30,18],[30,14],[30,16]]]]]],[1,"\\n                "],[13],[1,"\\n              "]],[]]]],[]]]],[18]],null]],[]]]],[14,15]],null],[1,"      "],[13],[1,"\\n\\n      "],[11,0],[24,0,"display-flex align-items-center"],[4,[38,21],[[30,0,["setWidthOfExtraControls"]]],null],[4,[38,2],[[30,0,["setWidthOfExtraControls"]],[30,24]],null],[12],[1,"\\n"],[41,[30,0,["secondaryFilterGroupsExist"]],[[[1,"          "],[10,1],[14,0,"search-reusables__filter-vertical-divider"],[12],[13],[1,"\\n          "],[8,[30,12],[[16,0,[30,13]]],[["@triggerText","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled"],[[28,[37,10],["advanced_filters_trigger_text","reusable-search-filters/components/dash/filters/filters-bar"],null],[30,10],[30,11]]],null],[1,"\\n"]],[]],null],[1,"\\n"],[41,[28,[37,8],[[30,24],[28,[37,22],[[30,17]],null]],null],[[[41,[51,[30,0,["secondaryFilterGroupsExist"]]],[[[1,"            "],[10,1],[14,0,"search-reusables__filter-vertical-divider"],[12],[13],[1,"\\n"]],[]],null],[1,"          "],[8,[39,23],[[24,0,"flex-shrink-zero"],[4,[38,24],["filter_reset_top_bar"],null]],[["@click","@color","@controlType","@text","@type"],[[30,0,["resetFilters"]],"muted","button",[28,[37,10],["reset_filters","reusable-search-filters/components/dash/filters/filters-bar"],null],"tertiary"]],null],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"]],[]]]],[12,13]]],[13]],["&attrs","@primaryFilterGroupViewModels","@customAdvancedFilters","@secondaryFilterGroupViewModels","@onAdvancedFilterUpdate","@elementSelectorAboveSidePanel","@updateAdvancedFilters","@onFilterValueUpdate","@asyncHitCounts","@isReusableSearchFilterDashMigrationEnabled","@isReusableSearchFilterIndustryV2MigrationEnabled","AdvancedFilters","advancedFiltersClasses","filterGroup","index","@onFilterUpdate","@hideResetButton","currentFilter","@searchId","filterValue","filterValue","@queryContextForTypeaheadType","@useGlobalOutlet","@appliedCount","&default"],false,["global-modifiers@on-resize-window","ember-resize-modifier@did-resize","did-update","let","if","component","ember-holy-futuristic-template-namespacing-batman-translate-dynamic-2","unless","global-helpers@and","concat","t","each","-track-array","global-helpers@eq","reusable-search-filters@manage-filter-visibility","reusable-search-filters@dash/filters/filter-trigger-and-dropdown","reusable-search-filters@dash/filters/navigational-filter-dropdown","reusable-search-filters@dash/filters/navigational-filter-value","global-helpers@or","yield","hash","did-insert","global-helpers@not","artdeco-button@artdeco-button","ember-cli-pemberly-tracking@track-interaction"]]',moduleName:"reusable-search-filters/components/dash/filters/filters-bar.hbs",isStrictMode:!1})
function E(e){const{parameterName:t,secondaryFilterValues:n=[],renderType:i}=(0,s.getProperties)(e,"parameterName","secondaryFilterValues","renderType"),r=n.filterBy("selected",!0)
return{name:t,value:(0,s.get)(r,"firstObject.value")}}function k(e){const{parameterName:t,primaryFilterValues:n=[]}=(0,s.getProperties)(e,"parameterName","primaryFilterValues"),i=n.filterBy("selected",!0)
return{name:t,value:(0,s.get)(i,"firstObject.value")}}let w=(h=(0,c.inject)("global-services@window"),f=class extends u.default{constructor(){super(...arguments);(0,t.default)(this,"windowService",v,this);(0,t.default)(this,"primaryFiltersWidth",b,this);(0,t.default)(this,"extraControlsWidth",y,this);(0,t.default)(this,"isCompactUI",_,this)}get shouldRenderVerticalDivider(){return this.args.showVerticalDivider&&!(0,d.isEmpty)(this.args.primaryFilterGroupViewModels)&&this.args.primaryFilterGroupViewModels.length>1}get secondaryFilterGroupsExist(){return(0,d.isPresent)(this.args.secondaryFilterGroupViewModels)}_recalculateFilterBarWidth(e){if(m.default){this._filtersBarElement=null!=e?e:document.getElementById("search-reusables__filters-bar")
const{width:t}=this._filtersBarElement.getBoundingClientRect()
this.primaryFiltersWidth=t-this.extraControlsWidth}}onResizeWindow(){this.isCompactUI=!this.windowService.matchMedia("(min-width: 624px)").matches
this._recalculateFilterBarWidth()}didResizePrimaryFilters(e){this._recalculateFilterBarWidth(e.target)}didUpdatePrimaryFilters(e){this._recalculateFilterBarWidth(e)}setWidthOfExtraControls(e){this.extraControlsWidth=e.getBoundingClientRect().width+25}resetFilters(){const e=this.args.primaryFilterGroupViewModels.filter((e=>(0,s.get)(e,"filters").find((e=>"NAVIGATION"!==(0,s.get)(e,"renderType"))))).reduce(((e,t)=>e.pushObjects((0,s.get)(t,"filters.content"))),[]).map((e=>({name:(0,s.get)(e,"parameterName"),value:[]})))
this.args.onFilterUpdate(e)}updateFilter(e){const t=[],{renderType:n,primaryFilterValues:i=[],secondaryFilterValues:r=[]}=(0,s.getProperties)(e,"renderType","primaryFilterValues","secondaryFilterValues")
switch(n){case"NAVIGATION":(0,d.isEmpty)(r)?t.push(k(e)):t.push(E(e))
break
case"SINGLE_SELECT":(0,d.isEmpty)(i)?t.push(function(e){return E(e)}(e)):t.push(k(e))
break
case"MULTI_SELECT":t.push(function(e){const{parameterName:t,secondaryFilterValues:n=[]}=(0,s.getProperties)(e,"parameterName","secondaryFilterValues")
return{name:t,value:n.filterBy("selected",!0).map((e=>(0,s.get)(e,"value")))}}(e))}this.args.onFilterUpdate(t)}},v=(0,i.default)(f.prototype,"windowService",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"primaryFiltersWidth",[g.dedupeTracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"extraControlsWidth",[g.dedupeTracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"isCompactUI",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"onResizeWindow",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"onResizeWindow"),f.prototype),(0,i.default)(f.prototype,"didResizePrimaryFilters",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"didResizePrimaryFilters"),f.prototype),(0,i.default)(f.prototype,"didUpdatePrimaryFilters",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"didUpdatePrimaryFilters"),f.prototype),(0,i.default)(f.prototype,"setWidthOfExtraControls",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"setWidthOfExtraControls"),f.prototype),(0,i.default)(f.prototype,"resetFilters",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"resetFilters"),f.prototype),(0,i.default)(f.prototype,"updateFilter",[s.action],Object.getOwnPropertyDescriptor(f.prototype,"updateFilter"),f.prototype),f)
e.default=w;(0,o.setComponentTemplate)(T,w)}))
define("reusable-search-filters/components/dash/filters/free-text-group",["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,r,o,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:"TNbWu+x2",block:'[[[11,"ul"],[24,0,"list-style-none display-flex flex-wrap"],[17,1],[12],[1,"\\n"],[42,[28,[37,1],[[28,[37,1],[[30,2,["filters"]]],null]],null],null,[[[1,"    "],[10,"li"],[15,0,[29,[[30,4]]]],[12],[1,"\\n      "],[10,"label"],[14,0,"flex-1"],[12],[1,"\\n        "],[8,[39,2],null,[["@tvm"],[[30,3,["displayName"]]]],null],[1,"\\n        "],[11,"input"],[24,0,"mt1"],[16,2,[30,3,["secondaryFilterValues","firstObject","value"]]],[24,4,"text"],[4,[38,3],["change",[28,[37,4],[[30,0,["onInputChange"]],[30,3]],null]],null],[4,[38,3],["focus",[28,[37,5],null,[["action","controlName"],[[28,[37,6],null,null],"filter_keyword_select"]]]],null],[12],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"]],[3]],null],[13]],["&attrs","@filterGroup","filter","@itemClass"],false,["each","-track-array","text-view-model@text-view-model-v2","on","fn","ember-cli-pemberly-tracking@tracked-action","global-helpers@optional"]]',moduleName:"reusable-search-filters/components/dash/filters/free-text-group.hbs",isStrictMode:!1})
let g=(d=(0,c.inject)("tracking"),u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}onInputChange(e,t){const{value:n}=t.target
this.tracking.fireInteractionEvent("filter_keyword_entered","KEYBOARD_NEXT");(0,s.get)(e,"secondaryFilterValues.firstObject")||(0,s.set)(e,"secondaryFilterValues",[{}]);(0,s.setProperties)((0,s.get)(e,"secondaryFilterValues.firstObject"),{value:n,selected:!!n})}},p=(0,i.default)(u.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(u.prototype,"onInputChange",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"onInputChange"),u.prototype),u)
e.default=g;(0,o.setComponentTemplate)(m,g)}))
define("reusable-search-filters/components/dash/filters/navigational-filter-dropdown",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component","@ember/template-factory","@ember/object","@ember/service","@glimmer/component","@glimmer/tracking","reusable-search-filters/utils/utils"],(function(e,t,n,i,r,o,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:"zWUZcjXy",block:'[[[8,[39,0],null,[["@classNames","@isOpen","@useNewFocusModel","@onVisibilityChange"],["search-reusables__navigation-filter-dropdown",[30,0,["isDropdownOpen"]],true,[28,[37,1],[[30,0],"isDropdownOpen"],null]]],[["default"],[[[[1,"\\n  "],[8,[30,1,["dropdown-trigger"]],[[24,0,"artdeco-pill artdeco-pill--slate artdeco-pill--choice artdeco-pill--2 search-reusables__filter-pill-button artdeco-pill--selected cursor-pointer"],[16,"aria-label",[28,[37,2],[[30,0,["selectedValue","displayName"]],[30,2,["displayName","text"]]],null]],[4,[38,3],["filter_top_bar_select"],null]],[["@withIcon"],[false]],[["default"],[[[[1,"\\n    "],[1,[30,0,["selectedValue","displayName"]]],[1,"\\n    "],[1,[28,[35,4],null,[["class","type","size"],["ml1","caret-filled-down-icon","small"]]]],[1,"\\n  "]],[]]]]],[1,"\\n\\n  "],[8,[30,1,["dropdown-content"]],null,[["@classNames"],["p0"]],[["default"],[[[[1,"\\n    "],[10,"ul"],[14,0,"list-style-none"],[12],[1,"\\n"],[42,[28,[37,6],[[28,[37,6],[[30,2,["secondaryFilterValues"]]],null]],null],null,[[[1,"        "],[10,"li"],[14,0,"search-reusables__navigation-filter-dropdown-item"],[12],[1,"\\n          "],[8,[39,7],[[24,0,"navigational-filter-dropdown__list-item"]],[["@role","@itemSelected","@selected"],["button",[28,[37,8],[[30,0,["selectFilter"]],[30,3]],null],[30,3,["selected"]]]],[["default"],[[[[1,"\\n            "],[1,[30,3,["displayName"]]],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n"]],[3]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]]],["dropdown","@filter","value"],false,["artdeco-dropdown@artdeco-dropdown","ember-set-helper@set","global-helpers@or","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","each","-track-array","artdeco-dropdown@artdeco-dropdown-item","fn"]]',moduleName:"reusable-search-filters/components/dash/filters/navigational-filter-dropdown.hbs",isStrictMode:!1})
let v=(p=(0,s.inject)("tracking"),m=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",g,this);(0,t.default)(this,"isDropdownOpen",h,this)}get selectedValue(){return(0,l.get)(this.args.filter,"secondaryFilterValues").find((e=>(0,l.get)(e,"selected")))}selectFilter(e){(0,l.set)(this.selectedValue,"selected",!1);(0,l.set)(e,"selected",!0);(0,u.fireNavigationFilterSAEv2)((0,l.get)(this.selectedValue,"value"),this.args.searchId,this.tracking)
this.args.onSelectFilterValue(this.args.filter)
this.isDropdownOpen=!1}},g=(0,i.default)(m.prototype,"tracking",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,i.default)(m.prototype,"isDropdownOpen",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(m.prototype,"selectFilter",[l.action],Object.getOwnPropertyDescriptor(m.prototype,"selectFilter"),m.prototype),m)
e.default=v;(0,o.setComponentTemplate)(f,v)}))
define("reusable-search-filters/components/dash/filters/navigational-filter-value",["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/service","@glimmer/component","reusable-search-filters/utils/utils"],(function(e,t,n,i,r,o,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:"uVZm7WUe",block:'[[[8,[39,0],[[24,0,"search-reusables__filter-pill-button"],[16,"aria-label",[30,1,["displayName"]]],[17,2],[4,[38,1],["filter_top_bar_select"],null],[4,[38,2],["click",[30,0,["onClick"]]],null]],[["@isSelected"],[[30,1,["selected"]]]],[["default"],[[[[1,"\\n  "],[1,[30,1,["displayName"]]],[1,"\\n"]],[]]]]]],["@filterValue","&attrs"],false,["reusable-search-filters@dash/-private/filter-pill","ember-cli-pemberly-tracking@track-interaction","on"]]',moduleName:"reusable-search-filters/components/dash/filters/navigational-filter-value.hbs",isStrictMode:!1})
let h=(u=(0,s.inject)("tracking"),p=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",m,this)}onClick(){(0,l.get)(this.args.filter,"primaryFilterValues").filter((e=>(0,l.get)(e,"selected"))).forEach((e=>(0,l.set)(e,"selected",!1)));(0,l.set)(this.args,"filterValue.selected",!0);(0,d.fireNavigationFilterSAEv2)((0,l.get)(this.args,"filterValue.value"),this.args.searchId,this.tracking)
this.args.onSelectFilterValue(this.args.filter)}},m=(0,i.default)(p.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(p.prototype,"onClick",[l.action],Object.getOwnPropertyDescriptor(p.prototype,"onClick"),p.prototype),p)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("reusable-search-filters/components/filters/filter-value-tooltip",["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","ember-lifeline"],(function(e,t,n,i,r,o,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:"D9fEyaQk",block:'[[[11,"button"],[16,"aria-label",[28,[37,0],["a11y_label_information_icon","reusable-search-filters/components/filters/filter-value-tooltip"],[["displayName"],[[30,1]]]]],[16,"aria-expanded",[29,[[28,[37,1],[[30,0,["isHidden"]]],null]]]],[24,0,"display-flex align-items-flex-end"],[24,4,"button"],[4,[38,2],["click",[30,0,["showTooltip"]]],null],[12],[1,"\\n  "],[1,[28,[35,3],null,[["class","type","a11y-text","size"],["t-black--light","notify-pebble-icon",[28,[37,0],["a11y_help_icon","reusable-search-filters/components/filters/filter-value-tooltip"],null],"small"]]]],[1,"\\n"],[13],[1,"\\n"],[41,[28,[37,1],[[30,0,["isHidden"]]],null],[[[1,"  "],[11,0],[16,"aria-hidden",[30,0,["isHidden"]]],[16,0,[29,[[52,[30,0,["isHidden"]],"visually-hidden","search-reusables__collection-values-tooltip__fade-in"],"\\n      search-reusables__collection-values-tooltip"]]],[4,[38,2],["focusout",[30,0,["blurTooltip"]]],null],[12],[1,"\\n    "],[10,0],[14,"role","tooltip"],[14,0,"search-reusables__collection-values-tooltip--content"],[14,"tabindex","0"],[12],[1,"\\n      "],[8,[39,5],null,[["@tvm"],[[30,2]]],null],[1,"\\n"],[1,"      "],[11,"button"],[24,0,"search-reusables__collection-values-tooltip--dismiss-button"],[16,"aria-label",[28,[37,0],["a11y_dismiss_tooltip","reusable-search-filters/components/filters/filter-value-tooltip"],null]],[24,4,"button"],[4,[38,2],["click",[30,0,["dismissTooltip"]]],null],[12],[1,"\\n        "],[1,[28,[35,3],null,[["type","a11y-text","size","class"],["cancel-icon",[28,[37,0],["a11y_dismiss_tooltip","reusable-search-filters/components/filters/filter-value-tooltip"],null],"small","search-reusables__collection-values-tooltip--dismiss-icon"]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"]],[]],null]],["@displayName","@tooltipText"],false,["t","global-helpers@not","on","artdeco-icons-web@li-icon","if","text-view-model@text-view-model-v2"]]',moduleName:"reusable-search-filters/components/filters/filter-value-tooltip.hbs",isStrictMode:!1})
let h=(u=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isHidden",p,this);(0,t.default)(this,"lastFocusedElement",m,this)}setFocusTo(e){e&&(0,d.runTask)(this,(()=>e.focus()))}showTooltip(e){this.isHidden=!1
this.lastFocusedElement=e.target;(0,d.runTask)(this,(()=>this.setFocusTo(e.target.closest("li").querySelector('[role="tooltip"]'))))}dismissTooltip(){this.isHidden=!0;(0,d.runTask)(this,(()=>this.setFocusTo(this.lastFocusedElement)))}blurTooltip(e){var t
this.isHidden||null!==(t=e.target.closest('[role="tooltip"]'))&&void 0!==t&&t.matches(":focus-within")||this.dismissTooltip()}},p=(0,i.default)(u.prototype,"isHidden",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),m=(0,i.default)(u.prototype,"lastFocusedElement",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(u.prototype,"showTooltip",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"showTooltip"),u.prototype),(0,i.default)(u.prototype,"dismissTooltip",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"dismissTooltip"),u.prototype),(0,i.default)(u.prototype,"blurTooltip",[s.action],Object.getOwnPropertyDescriptor(u.prototype,"blurTooltip"),u.prototype),u)
e.default=h;(0,o.setComponentTemplate)(g,h)}))
define("reusable-search-filters/components/filters/filter-values-selection/buttons",["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 r=(0,n.createTemplateFactory)({id:"m+WQaRdr",block:'[[[44,[[50,"artdeco-button@artdeco-button",0,null,[["click","controlType","data-control-name","data-test-reusables-filter-apply-button"],[[30,1],"button","filter_show_results","true"]]],[50,"artdeco-button@artdeco-button",0,null,[["type","color","click","controlType","data-control-name","text","aria-label","data-test-reusables-filter-cancel-button"],["tertiary","muted",[30,2],"button","filter_pill_cancel",[28,[37,2],["cancel","reusable-search-filters/components/filters/filter-values-selection/buttons"],null],[28,[37,2],["a11y_cancel_v2","reusable-search-filters/components/filters/filter-values-selection/buttons"],[["filterName"],[[30,3]]]],"true"]]],[50,"artdeco-button@artdeco-button",0,null,[["type","color","click","controlType","text","aria-label","data-control-name","data-focus-content-on-click","data-test-reusables-filter-clear-button"],["tertiary","muted",[30,4],"button",[28,[37,2],["clear","reusable-search-filters/components/filters/filter-values-selection/buttons"],null],[28,[37,2],["a11y_clear","reusable-search-filters/components/filters/filter-values-selection/buttons"],[["filterName"],[[30,3]]]],[28,[37,3],[[30,5],"filter_pill_clear"],null],"true","true"]]]],[[[1,"  "],[11,0],[24,0,"reusable-search-filters-buttons display-flex justify-flex-end mt3"],[17,9],[12],[1,"\\n"],[41,[30,10],[[[41,[30,11],[[[1,"        "],[8,[30,7],null,null,null],[1,"\\n"]],[]],[[[41,[51,[30,12]],[[[1,"          "],[8,[30,8],null,null,null],[1,"\\n"]],[]],null]],[]]]],[]],[[[1,"      "],[8,[30,7],null,null,null],[1,"\\n"]],[]]],[41,[30,13],[[[41,[30,13,["isLoading"]],[[[1,"        "],[8,[30,6],[[16,"aria-label",[28,[37,2],["a11y_apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],null]],[24,0,"ml2 ph5 pv0"]],null,[["default"],[[[[1,"\\n          "],[8,[39,6],[[24,0,"mh5 ph4 pt1"]],[["@size","@type"],["xsmall","inverse"]],null],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,13,["isError"]],[[[1,"        "],[8,[30,6],[[16,"aria-label",[28,[37,2],["a11y_apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],null]],[24,0,"ml2"]],[["@text"],[[28,[37,2],["apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],null]]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[30,6],[[16,"aria-label",[28,[37,2],["a11y_dynamic_apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],[["count"],[[28,[37,7],[[28,[37,8],[[30,13,["value"]]],null],[52,[28,[37,9],[[30,13,["value"]],1000],null],"+",""]],null]]]]],[24,"aria-live","polite"],[24,0,"ml2"]],[["@text"],[[28,[37,2],["dynamic_apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],[["count"],[[28,[37,7],[[28,[37,8],[[30,13,["value"]]],null],[52,[28,[37,9],[[30,13,["value"]],1000],null],"+",""]],null]]]]]],null],[1,"\\n      "]],[]]]],[]]]],[]],[[[1,"      "],[8,[30,6],[[16,"aria-label",[28,[37,2],["a11y_apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],null]],[24,0,"ml2"]],[["@text"],[[28,[37,2],["apply","reusable-search-filters/components/filters/filter-values-selection/buttons"],null]]],null],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"]],[6,7,8]]]],["@onApply","@onCancel","@displayNameText","@onClear","@clearButtonControlName","ApplyButton","CancelButton","ClearButton","&attrs","@hasSelectedFacetValues","@hasInitialStateChanged","@hideResetButton","@asyncHitCounts"],false,["let","component","t","global-helpers@or","if","unless","artdeco-loader@artdeco-loader","concat","ember-number-formatting@abbreviate-number","global-helpers@gte"]]',moduleName:"reusable-search-filters/components/filters/filter-values-selection/buttons.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("reusable-search-filters/components/filters/filter-values-selection/collection-values",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@ember/component","@ember/template-factory","@glimmer/component","@ember/object"],(function(e,t,n,i,r,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var a
const l=(0,i.createTemplateFactory)({id:"1bnKIoZr",block:'[[[11,"ul"],[24,0,"list-style-none relative"],[17,1],[12],[1,"\\n"],[42,[28,[37,1],[[28,[37,1],[[30,0,["filterValues"]]],null]],null],null,[[[44,[[30,2,["disabled"]],[30,2,["selected"]],[30,2,["value"]],[28,[37,3],[[30,4],[28,[37,4],[[30,5,["facetParameterName"]],[30,5,["parameterName"]]],null],"-",[30,2,["value"]]],null],[28,[37,4],[[30,2,["displayName"]],[30,2,["displayValue"]]],null],[30,2,["tooltipText"]]],[[[1,"      "],[10,"li"],[15,0,[29,[[28,[37,4],[[30,12],"search-reusables__collection-values-item"],null]]]],[12],[1,"\\n        "],[10,"input"],[15,2,[30,8]],[15,3,[30,13]],[15,1,[30,9]],[15,"checked",[30,7]],[15,"disabled",[30,6]],[15,"onChange",[28,[37,5],[[30,0,["onInputChange"]],[30,2]],null]],[14,0,"search-reusables__select-input"],[15,"data-control-name",[28,[37,4],[[30,14],"facet_value_item"],null]],[15,4,[30,0,["inputType"]]],[12],[13],[1,"\\n        "],[10,"label"],[15,"for",[29,[[30,9]]]],[14,0,"search-reusables__value-label"],[12],[1,"\\n          "],[10,2],[14,0,"display-flex"],[12],[1,"\\n            "],[10,1],[14,0,"t-14 t-black--light t-normal"],[14,"aria-hidden","true"],[12],[1,"\\n"],[1,"              "],[1,[30,10]],[1,"\\n            "],[13],[1,"\\n            "],[10,1],[14,0,"visually-hidden"],[12],[1,"\\n              "],[1,[28,[35,6],["a11y_label","reusable-search-filters/components/filters/filter-values-selection/collection-values"],[["filterValueName"],[[30,10]]]]],[1,"\\n            "],[13],[1,"\\n          "],[13],[1,"\\n        "],[13],[1,"\\n"],[41,[30,11],[[[1,"          "],[8,[39,8],null,[["@tooltipText","@displayName"],[[30,11],[30,10]]],null],[1,"\\n"]],[]],null],[1,"      "],[13],[1,"\\n"]],[6,7,8,9,10,11]]]],[2,3]],null],[1,"  "],[18,15,null],[1,"\\n"],[13]],["&attrs","value","index","@filterItemIdPrefix","@filter","disabled","selected","filterValue","filterId","displayName","tooltipText","@inputItemClassNames","@inputGroupName","@onSelectEventName","&default"],false,["each","-track-array","let","concat","global-helpers@or","fn","t","if","reusable-search-filters@filters/filter-value-tooltip","yield"]]',moduleName:"reusable-search-filters/components/filters/filter-values-selection/collection-values.hbs",isStrictMode:!1})
let s=(a=class extends r.default{get isSingleSelection(){return"SINGLE_SELECT"===(0,o.get)(this.args.filter,"renderType")||this.args.isSingleSelection||(0,o.get)(this.args.filter,"isSingleSelection")}get inputType(){return this.isSingleSelection?"radio":"checkbox"}get filterValues(){return this.args.filterValuesViewModel||(0,o.get)(this.args.filter,"secondaryFilterValues")}onInputChange(e){const t=this.filterValues.map((t=>{if(this.isSingleSelection){(0,o.set)(t,"selected",(0,o.get)(t,"value")===(0,o.get)(e,"value"))
return t}(0,o.get)(t,"value")===(0,o.get)(e,"value")&&(0,o.set)(t,"selected",!(0,o.get)(t,"selected"))
return t}));(0,o.set)(this.args.filter,"appliedCount",t.filterBy("selected").length)
this.args.onValueUpdate({modifiedFilter:this.args.filter,values:t})}},(0,t.default)(a.prototype,"onInputChange",[o.action],Object.getOwnPropertyDescriptor(a.prototype,"onInputChange"),a.prototype),a)
e.default=s;(0,n.setComponentTemplate)(l,s)}))
define("reusable-search-filters/components/filters/filter-values-selection/typeahead-for-new-value",["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","search-utils/utils/utils","urn-utils","jobs-search-utils/utils/deserialize-urn","global-utils/utils/keyboard-utils","@ember/service"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f
const v=(0,a.createTemplateFactory)({id:"V9DfaeK2",block:'[[[11,0],[24,0,"search-reusables__filter-new-value-typeahead"],[17,1],[12],[1,"\\n  "],[8,[39,0],[[24,0,"search-basic-typeahead search-vertical-typeahead"]],null,[["default"],[[[[1,"\\n"],[1,"    "],[8,[30,2,["trigger"]],[[16,"aria-label",[52,[30,3,["typeaheadHint"]],[30,3,["typeaheadHint"]],[28,[37,2],["add_facet_placeholder_v5","reusable-search-filters/components/filters/filter-values-selection/typeahead-for-new-value"],[["type"],[[30,0,["filterType"]]]]]]],[4,[38,5],["keydown",[30,0,["stopPropagationOnEscapeKey"]]],null],[4,[38,5],["keyup",[30,0,["stopPropagationOnEscapeKey"]]],null]],[["@onFocus","@placeholder"],[[28,[37,3],null,[["controlName","action"],["filter_tyah",[28,[37,4],null,null]]]],[52,[30,3,["typeaheadHint"]],[30,3,["typeaheadHint"]],[28,[37,2],["add_facet_placeholder_v5","reusable-search-filters/components/filters/filter-values-selection/typeahead-for-new-value"],[["type"],[[30,0,["filterType"]]]]]]]],null],[1,"\\n"],[41,[30,2,["isExpanded"]],[[[1,"      "],[8,[39,6],null,[["@keywords","@fetchFn","@debouncePeriod"],[[30,2,["currentKeywords"]],[52,[30,4],[28,[37,7],null,[["type","queryContext","typeaheadUseCase"],[[30,0,["typeaheadType"]],[30,0,["queryContext"]],[30,0,["typeaheadUseCase"]]]]],[28,[37,8],null,[["type","queryContext"],[[30,0,["typeaheadType"]],[30,0,["queryContext"]]]]]],300]],[["default"],[[[[1,"\\n"],[41,[30,5],[[[1,"          "],[8,[30,2,["triggered-content"]],null,null,[["default"],[[[[1,"\\n"],[42,[28,[37,10],[[28,[37,10],[[30,5]],null]],null],null,[[[1,"              "],[8,[30,6,["selectable"]],null,[["@onSelect","@value"],[[30,0,["_onNewFilterValueSelect"]],[30,7]]],[["default"],[[[[1,"\\n"],[41,[30,4],[[[1,"                  "],[8,[39,11],null,[["@hit"],[[30,7]]],null],[1,"\\n"]],[]],[[[1,"                  "],[8,[39,12],null,[["@hit","@isAutocomplete"],[[30,7],true]],null],[1,"\\n"]],[]]],[1,"              "]],[]]]]],[1,"\\n"]],[7]],null],[1,"          "]],[6]]]]],[1,"\\n"]],[]],null],[1,"      "]],[5]]]]],[1,"\\n"]],[]],null],[1,"  "]],[2]]]]],[1,"\\n"],[13]],["&attrs","ta","@filter","@isReusableSearchFilterDashMigrationEnabled","results","ec","result"],false,["basic-typeahead@basic-typeahead","if","t","ember-cli-pemberly-tracking@tracked-action","global-helpers@optional","on","basic-typeahead@ta-fetch","search-ta-kit@dash-fetch-results","search-ta-kit@fetch-results","each","-track-array","search-ta-kit@search-typeahead-hit","search-ta-kit@search-typeahead-hit-v2"]]',moduleName:"reusable-search-filters/components/filters/filter-values-selection/typeahead-for-new-value.hbs",isStrictMode:!1})
let b=(g=(0,m.inject)("store"),h=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"store",f,this)}get typeaheadUseCase(){return"SKILL"===this.typeaheadType?"MARKETPLACE":void 0}get filterType(){return(0,c.getFacetType)(this.args.filter)}get typeaheadType(){return(0,s.get)(this.args.filter,"typeaheadType")}get queryContext(){var e
return null!==(e=this.args.queryContextForTypeaheadType)&&void 0!==e&&e[this.typeaheadType]?this.args.queryContextForTypeaheadType[this.typeaheadType]:"GEO"===this.typeaheadType?this._queryContextForGeoType:"SKILL"!==this.typeaheadType||this.args.isReusableSearchFilterDashMigrationEnabled?"INDUSTRY"===this.typeaheadType&&this.args.isReusableSearchFilterDashMigrationEnabled?this.args.isReusableSearchFilterIndustryV2MigrationEnabled?this.args.queryContext:{standardizationEntityType:"industry"}:this.args.queryContext:{useCase:"MARKETPLACE_SKILLS"}}get isSingleSelect(){return"SINGLE_SELECT"===(0,s.get)(this.args.filter,"renderType")||(0,s.get)(this.args.filter,"isSingleSelection")}get filterValues(){return(0,s.get)(this.args.filter,"secondaryFilterValues")||this.args.filterValuesViewModel||[]}get _queryContextForGeoType(){return this.args.isReusableSearchFilterDashMigrationEnabled?{geoSearchTypes:["MARKET_AREA","COUNTRY_REGION","ADMIN_DIVISION_1","CITY"]}:{geoVersion:3,bingGeoSubTypeFilters:"MARKET_AREA|COUNTRY_REGION|ADMIN_DIVISION_1|CITY"}}stopPropagationOnEscapeKey(e){(0,p.isEscapeKey)(e)&&e.stopPropagation()}_onNewFilterValueSelect(e,t){const n=(i=t,(0,s.get)(i,"hit.entityUrn")||(0,s.get)(i,"targetUrn")||(0,s.get)(i,"targetUnion.company")||(0,s.get)(i,"targetUnion.fieldOfStudy")||(0,s.get)(i,"targetUnion.geo")||(0,s.get)(i,"targetUnion.group")||(0,s.get)(i,"targetUnion.hashtag")||(0,s.get)(i,"targetUnion.industry")||(0,s.get)(i,"targetUnion.productCategory")||(0,s.get)(i,"targetUnion.professionalEvent")||(0,s.get)(i,"targetUnion.profile")||(0,s.get)(i,"targetUnion.skill")||(0,s.get)(i,"targetUnion.title"))
var i
const r=(0,s.get)(t,"text.text")||(0,s.get)(t,"text")||(0,s.get)(t,"title.text")
let o=(0,d.checkForEntityId)(n)
"REGION"===this.typeaheadType&&(o=(0,u.default)(o,":"))
const a=this.store.createRecord("com.linkedin.voyager.dash.deco.search.SearchFilterValue",{displayName:r,value:o,selected:!0}),l=new Set,c=this.filterValues.map((e=>{l.add((0,s.get)(e,"value"));(0,s.get)(e,"value")===(0,s.get)(a,"value")&&(0,s.set)(e,"selected",!0)
this.isSingleSelect&&(0,s.set)(e,"selected",!1)
return e}))
l.has((0,s.get)(a,"value"))||c.unshiftObject(a)
this.args.onValueUpdate({modifiedFilter:this.args.filter,values:c})}},f=(0,i.default)(h.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(h.prototype,"stopPropagationOnEscapeKey",[s.action],Object.getOwnPropertyDescriptor(h.prototype,"stopPropagationOnEscapeKey"),h.prototype),(0,i.default)(h.prototype,"_onNewFilterValueSelect",[s.action],Object.getOwnPropertyDescriptor(h.prototype,"_onNewFilterValueSelect"),h.prototype),h)
e.default=b;(0,o.setComponentTemplate)(v,b)}))
define("reusable-search-filters/components/no-results",["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","restli-utils","global-utils/utils/url","ember-cli-pemberly-tracking/utils/uuid"],(function(e,t,n,i,r,o,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:"WCWJ3JSE",block:'[[[11,0],[24,0,"reusable-search-filters__no-results"],[17,1],[4,[38,0],null,[["registerOnImpression","thresholdMillisecondsInViewport","thresholdPercentageInViewport","routeName","currentRoute"],[[52,[30,2],[28,[37,2],null,[["searchId","trackingId","entityUrn"],[[30,2],[30,0,["generatedTrackingId"]],null]]],[28,[37,3],[null],null]],0.001,0,[28,[37,4],[[53,"outletState"],"render.name"],null],[28,[37,4],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n"],[1,"  "],[8,[39,6],null,[["@illustration","@headline","@message"],[[30,0,["messageProps","emptyStateImage"]],[28,[37,7],[[30,0,["messageProps","titleStringKey"]],"reusable-search-filters/components/no-results"],null],[28,[37,7],[[30,0,["messageProps","textStringKey"]],"reusable-search-filters/components/no-results"],null]]],null],[1,"\\n\\n  "],[10,0],[14,0,"display-flex"],[12],[1,"\\n"],[41,[30,0,["messageProps","linkHref"]],[[[1,"      "],[11,3],[24,0,"artdeco-button artdeco-button--3 artdeco-button--secondary"],[16,6,[30,0,["messageProps","linkHref"]]],[16,"aria-label",[28,[37,7],[[30,0,["messageProps","a11yAnnounceStringKey"]],"reusable-search-filters/components/no-results"],null]],[4,[38,8],null,null],[12],[1,"\\n        "],[1,[28,[35,7],[[30,0,["messageProps","buttonStringKey"]],"reusable-search-filters/components/no-results"],null]],[1,"\\n      "],[13],[1,"\\n"]],[]],[[[41,[30,3],[[[1,"        "],[8,[39,9],[[16,"aria-label",[28,[37,7],["a11y_filters","reusable-search-filters/components/no-results"],null]],[24,"data-control-name","facet_reset"],[4,[38,8],null,null]],[["@type","@size","@click","@class"],["primary",2,[30,4],"mr3"]],[["default"],[[[[1,"\\n          "],[1,[28,[35,7],["clear_filters","reusable-search-filters/components/no-results"],null]],[1,"\\n        "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n      "],[8,[39,9],[[16,"aria-label",[28,[37,7],[[30,0,["messageProps","a11yAnnounceStringKey"]],"reusable-search-filters/components/no-results"],null]],[16,"data-control-name",[30,0,["messageProps","buttonControlName"]]],[4,[38,8],null,null]],[["@type","@color","@size","@click"],["secondary","muted",2,[28,[37,10],[[28,[37,4],[[30,0],[30,0,["messageProps","buttonActionName"]]],null],[30,5]],null]]],[["default"],[[[[1,"\\n        "],[1,[28,[35,7],[[30,0,["messageProps","buttonStringKey"]],"reusable-search-filters/components/no-results"],null]],[1,"\\n      "]],[]]]]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["&attrs","@searchId","@numAppliedFacets","@resetFilters","@error"],false,["ember-cli-pemberly-tracking@track-impression","if","search-utils@construct-search-impression-event","global-helpers@optional-tracking","get","-get-dynamic-var","artdeco-empty-state@artdeco-empty-state","t","global-modifiers@focus","artdeco-button@artdeco-button","fn"]]',moduleName:"reusable-search-filters/components/no-results.hbs",isStrictMode:!1}),v={offline:{a11yAnnounceStringKey:"a11y_offline",emptyStateImage:"no-connection-muted",titleStringKey:"no_results_offline_title",textStringKey:"no_results_offline_text",buttonStringKey:"retry_search",buttonActionName:"retrySearch"},defaultError:{a11yAnnounceStringKey:"a11y_default",emptyStateImage:"sad-browser-muted",titleStringKey:"no_results_error_title",textStringKey:"no_results_error_text",buttonStringKey:"retry_search",buttonActionName:"retrySearch"},scraping:{a11yAnnounceStringKey:"a11y_scraping",emptyStateImage:"sad-browser-muted",titleStringKey:"no_results_scraping_title",textStringKey:"no_results_scraping_text",buttonStringKey:"scraping_learn_more",linkHref:`${u.default.getDomainUrl()}/help/linkedin/answer/94423`},keywords:{a11yAnnounceStringKey:"a11y_keywords",emptyStateImage:"empty-room",titleStringKey:"no_results_message_default",textStringKey:"no_results_keywords_text",buttonStringKey:"edit_search",buttonActionName:"focusTypeaheadInput",buttonControlName:"search_edit"},filters:{a11yAnnounceStringKey:"a11y_keywords",emptyStateImage:"empty-room",titleStringKey:"no_results_message_default",textStringKey:"no_results_filters_text",buttonStringKey:"edit_search",buttonActionName:"focusTypeaheadInput",buttonControlName:"facet_reset"}}
let b=(m=(0,l.inject)("i18n"),g=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",h,this)}get generatedTrackingId(){return p.default.v4()}get messageProps(){if(this.args.error){const e=parseInt((0,c.get)(this.args.error,"status"),10)
return this.args.isOffline?v.offline:e===d.httpStatus.S_429_TOO_MANY_REQUESTS?v.scraping:e===d.httpStatus.S_413_REQUEST_ENTITY_TOO_LARGE?v.keywords:v.defaultError}return this.args.numAppliedFacets>0?v.filters:v.keywords}retrySearch(e){var t
null==e||null===(t=e.attemptedTransition)||void 0===t||t.retry()}focusTypeaheadInput(){var e,t
null===(e=(t=this.args).focusTypeaheadInput)||void 0===e||e.call(t)}},h=(0,i.default)(g.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(g.prototype,"retrySearch",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"retrySearch"),g.prototype),(0,i.default)(g.prototype,"focusTypeaheadInput",[c.action],Object.getOwnPropertyDescriptor(g.prototype,"focusTypeaheadInput"),g.prototype),g)
e.default=b;(0,o.setComponentTemplate)(f,b)}))
define("reusable-search-filters/helpers/compute-filter-a11y-text",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember/component/helper","@ember/debug","@ember/service","@ember/object"],(function(e,t,n,i,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,d,u
let p=(c=(0,l.inject)("i18n"),d=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",u,this)}compute(e){let[t]=e
const n=(0,s.get)(t,"filters").reduce(((e,t)=>e+(0,s.get)(t,"appliedCount")),0),{i18n:i}=this
if(!n)return i.lookupTranslation("search-utils@strings","a11y_filter_name_collapsed")([{displayName:(0,s.get)(t,"title")}])
const r=(0,s.get)(t,"filters").find((e=>(0,s.get)(e,"appliedCount"))),{displayName:o,renderType:a}=(0,s.getProperties)(r,"displayName","renderType"),l="FREE_TEXT"===a
if(n>1||l)return i.lookupTranslation("search-utils@strings","a11y_selected_filter_name_with_count_collapsed")([{displayName:l?(0,s.get)(t,"title"):(0,s.get)(o,"text"),numSelectedValues:n}])
const c=(0,s.get)(r,"secondaryFilterValues").find((e=>(0,s.get)(e,"selected")))
return i.lookupTranslation("search-utils@strings","a11y_selected_filter_value_collapsed")([{displayName:(0,s.get)(o,"text"),selectedValue:(0,s.get)(c,"displayName")}])}},u=(0,i.default)(d.prototype,"i18n",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d)
e.default=p}))
define("reusable-search-filters/modifiers/manage-filter-visibility",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","ember-modifier","@ember/service"],(function(e,t,n,i,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,s,c
let d=(l=(0,a.inject)("i18n"),s=class extends o.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",c,this);(0,n.default)(this,"lastCombinedWidth",void 0)}get isRTL(){return this.i18n.isRtlLanguage}get filtersBarOffsetWidth(){return document.getElementById("search-reusables__filters-bar").offsetWidth}get isOverflowing(){const{width:e}=this.element.getBoundingClientRect(),t=(this.isRTL?this.filtersBarOffsetWidth-this.element.offsetLeft-e:this.element.offsetLeft)+e
e>0&&(this.lastCombinedWidth=t)
return this.lastCombinedWidth>this.args.named.containerWidth}didReceiveArguments(){this.args.named.containerWidth&&this.args.named.isEnabled&&this.element.classList.toggle("hidden",this.isOverflowing)}},c=(0,i.default)(s.prototype,"i18n",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),s)
e.default=d}))
define("reusable-search-filters/utils/utils",["exports","@babel/runtime/helpers/esm/objectSpread2","@ember/debug","@ember/object","@ember/utils","ember-cli-pemberly-tracking/utils/tracking","search-services/services/search-tracking-v2","search-utils/utils/constants"],(function(e,t,n,i,r,o,a,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.areResultTypesEqual=c
e.clearFilterGroupValues=function(e){(0,i.get)(e,"filters").map((e=>{const{secondaryFilterValues:t=[],renderType:n}=(0,i.getProperties)(e,"secondaryFilterValues","renderType")
if("NAVIGATION"===n)return e
if("FREE_TEXT"===n){(0,i.set)(e,"secondaryFilterValues",[])
return e}(0,i.set)(e,"secondaryFilterValues",t.map((e=>{(0,i.set)(e,"selected",!1)
return e})));(0,i.set)(e,"appliedCount",t.filterBy("selected").length)
return e}))
return e}
e.fireNavigationFilterSAEv2=function(e,t,n){if(t){const i={PEOPLE:"SELECT_PEOPLE_VERTICAL_FILTER",CONTENT:"SELECT_POST_VERTICAL_FILTER",COMPANIES:"SELECT_COMPANY_VERTICAL_FILTER",GROUPS:"SELECT_GROUP_VERTICAL_FILTER",SCHOOLS:"SELECT_SCHOOL_VERTICAL_FILTER",EVENTS:"SELECT_EVENT_VERTICAL_FILTER",JOBS:"SELECT_JOB_VERTICAL_FILTER",ALL:"SELECT_ALL_VERTICAL_FILTER"};(0,a.trackAction)(n,i[e]||null,{searchId:t,trackingId:(0,o.generateTrackingId)()})}}
e.getChangedQueryParams=function(e){let{filters:n,resultType:i,currentSearchQueryParams:o}=e
return n.reduce(((e,n)=>{let{name:a,value:l}=n
const s="resultType"===a&&!(0,r.isEmpty)(l)&&!c(i,l),d="resultType"!==a&&!function(e,t){if((0,r.isEqual)(e,t)||(0,r.isEmpty)(e)&&(0,r.isEmpty)(t))return!0
if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every(((e,n)=>e===t[n]))
if(Array.isArray(e)||Array.isArray(t))return e===(null==t?void 0:t[0])&&1===(null==t?void 0:t.length)||(null==e?void 0:e[0])===t&&1===(null==e?void 0:e.length)
return!1}(o[a],l)
return s||d?(0,t.default)((0,t.default)({},e),{},{[a]:l}):e}),{})}
e.getSelectedFiltersFromGroupViewModel=s
e.getSelectedFiltersFromGroupViewModels=function(e){return e.reduce(((e,t)=>e.pushObjects(s(t))),[])}
e.transformFilterViewModelListToFilterGroupModelList=function(e){return e.map((e=>({title:e.title?e.title.text:"",filters:[e]})))}
function s(e){return(0,i.get)(e,"filters").reduce(((e,t)=>{const{primaryFilterValues:n=[],secondaryFilterValues:r=[],parameterName:o,renderType:a}=(0,i.getProperties)(t,"primaryFilterValues","secondaryFilterValues","parameterName","renderType"),s=r.addObjects(n).filter((e=>(0,i.get)(e,"selected"))).map((e=>(0,i.get)(e,"value")))
return s.length?[...e,{name:o,value:"MULTI_SELECT"===a?s:(0,i.get)(s,"firstObject")}]:[...e,{name:o,value:l.QUERY_PARAM_DEFAULTS[o]}]}),[])}function c(e,t){return!(0,r.isEmpty)(e)&&!(0,r.isEmpty)(t)&&e.toUpperCase()===t.toUpperCase()}}))
define("slideshows/components/controls-overlay",["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 r=(0,n.createTemplateFactory)({id:"bBlERVCS",block:'[[[10,0],[14,0,"slideshows-controls-overlay__container"],[12],[1,"\\n  "],[8,[39,0],null,[["@class","@click","@disabled","@circle","@controlType","@icon","@size"],[[29,["slideshows-controls-overlay__nav-button slideshows-controls-overlay__nav-button--left ",[52,[30,1],"slideshows-controls-overlay__nav-button--unhide"]]],[30,2],[28,[37,2],[[30,3,["curSlideIndex"]],0],null],true,"button","chevron-left",1]],null],[1,"\\n\\n"],[41,[30,0,["showBigPlayButton"]],[[[1,"    "],[11,"button"],[24,0,"slideshows-controls-overlay__big-play-button"],[24,4,"button"],[4,[38,3],["click",[30,4]],null],[12],[1,"\\n      "],[1,[28,[35,4],null,[["type","size"],["play-icon","large"]]]],[1,"\\n    "],[13],[1,"\\n"]],[]],null],[1,"\\n  "],[8,[39,0],null,[["@class","@click","@disabled","@circle","@controlType","@icon","@size"],[[29,["slideshows-controls-overlay__nav-button slideshows-controls-overlay__nav-button--right ",[52,[30,1],"slideshows-controls-overlay__nav-button--unhide"]]],[30,5],[28,[37,5],[[30,3,["curSlideIndex"]],[30,6]],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],[15,0,[29,["slideshows-controls-overlay__button-group slideshows-controls-overlay__button-group--left\\n        ",[52,[30,1],"slideshows-controls-overlay__button-group--unhide"]]]],[12],[1,"\\n      "],[8,[39,6],null,null,[["default"],[[[[1,"\\n        "],[8,[30,7,["button"]],[[24,0,"pr4"],[4,[38,3],["click",[30,4]],null]],null,[["default"],[[[[1,"\\n          "],[1,[28,[35,4],null,[["type","size"],[[52,[30,8],"pause-icon","play-icon"],"large"]]]],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,7,["tooltip"]],[[24,0,"slideshows-controls__tooltip"]],null,[["default"],[[[[1,"\\n"],[41,[30,8],[[[1,"            "],[1,[28,[35,7],["i18n_slideshows_pause_icon_tooltip","slideshows/components/controls-overlay"],null]],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],["i18n_slideshows_play_icon_tooltip","slideshows/components/controls-overlay"],null]],[1,"\\n"]],[]]],[1,"        "]],[]]]]],[1,"\\n      "]],[7]]]]],[1,"\\n      "],[10,0],[15,"aria-label",[28,[37,7],["i18n_slide_position","slideshows/components/controls-overlay"],[["slideNumber","slideCount"],[[30,0,["slideNumber"]],[30,0,["slideCount"]]]]]],[14,0,"slideshows-controls-overlay__slide-count"],[12],[1,"\\n        "],[1,[28,[35,7],["i18n_slide_number","slideshows/components/controls-overlay"],[["slideNumber","slideCount"],[[30,0,["slideNumber"]],[30,0,["slideCount"]]]]]],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n\\n    "],[8,[39,8],null,[["@progressBarState","@lastSlideIndex","@isSlideshowPlaybackActive"],[[30,3],[30,6],[30,8]]],null],[1,"\\n\\n    "],[10,0],[15,0,[29,["slideshows-controls-overlay__button-group slideshows-controls-overlay__button-group--right\\n        ",[52,[30,1],"slideshows-controls-overlay__button-group--unhide"]]]],[12],[1,"\\n      "],[8,[39,6],null,null,[["default"],[[[[1,"\\n        "],[8,[30,9,["button"]],[[24,0,"mr2"],[4,[38,3],["click",[30,10]],null]],null,[["default"],[[[[1,"\\n          "],[1,[28,[35,4],null,[["type","size"],[[52,[30,11],"exit-fullscreen-icon","fullscreen-icon"],"large"]]]],[1,"\\n        "]],[]]]]],[1,"\\n        "],[8,[30,9,["tooltip"]],[[16,0,[52,[30,12],[52,[30,11],"slideshows-controls-overlay__tooltip--exit-fullscreen","slideshows-controls-overlay__tooltip--fullscreen"]]]],null,[["default"],[[[[1,"\\n"],[41,[30,11],[[[1,"            "],[1,[28,[35,7],["i18n_slideshows_exit_fullscreen_icon_tooltip","slideshows/components/controls-overlay"],null]],[1,"\\n"]],[]],[[[1,"            "],[1,[28,[35,7],["i18n_slideshows_fullscreen_icon_tooltip","slideshows/components/controls-overlay"],null]],[1,"\\n"]],[]]],[1,"        "]],[]]]]],[1,"\\n      "]],[9]]]]],[1,"\\n\\n      "],[8,[39,9],null,[["@volumeLevel","@onVolumeChange","@onToggleVolume"],[[30,13],[30,14],[30,15]]],null],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["@showControlsOnInteraction","@navigateBackward","@progressBarState","@onTogglePlay","@navigateForward","@lastSlideIndex","components","@isSlideshowPlaybackActive","components","@onToggleFullscreen","@isSlideshowFullscreenModeActive","@showControlsForImageSlide","@volumeLevel","@onVolumeChange","@onToggleVolume"],false,["artdeco-button@artdeco-button","if","global-helpers@lte","on","artdeco-icons-web@li-icon","global-helpers@gte","slideshows@controls-overlay/interaction-control","t","slideshows@controls-overlay/progress-bar","slideshows@controls-overlay/volume-controls"]]',moduleName:"slideshows/components/controls-overlay.hbs",isStrictMode:!1})
class o extends i.default{get slideNumber(){const{progressBarState:{curSlideIndex:e}}=this.args
return e+1}get slideCount(){const{lastSlideIndex:e}=this.args
return e+1}get showBigPlayButton(){return!this.args.isSlideshowPlaybackActive&&!this.args.isAutoPlayEnabled&&!this.args.isImageSlide}}e.default=o;(0,t.setComponentTemplate)(r,o)}))
define("slideshows/components/controls-overlay/interaction-control",["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"],(function(e,t,n,i,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u
const p=(0,a.createTemplateFactory)({id:"WkUP8YGE",block:'[[[18,1,[[28,[37,1],null,[["button"],[[50,"slideshows@controls-overlay/interaction-control/button",0,null,[["onToggleTooltip"],[[30,0,["onToggleTooltip"]]]]]]]]]],[1,"\\n"],[41,[30,0,["isShowTooltip"]],[[[1,"  "],[18,1,[[28,[37,1],null,[["tooltip"],[[50,"slideshows@controls-overlay/interaction-control/tooltip",0,null,null]]]]]],[1,"\\n"]],[]],null]],["&default"],false,["yield","hash","component","if"]]',moduleName:"slideshows/components/controls-overlay/interaction-control.hbs",isStrictMode:!1})
let m=(d=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"isShowTooltip",u,this)}onToggleTooltip(e){this.isShowTooltip=e}},u=(0,i.default)(d.prototype,"isShowTooltip",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(d.prototype,"onToggleTooltip",[c.action],Object.getOwnPropertyDescriptor(d.prototype,"onToggleTooltip"),d.prototype),d)
e.default=m;(0,o.setComponentTemplate)(p,m)}))
define("slideshows/components/controls-overlay/interaction-control/button",["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 r=(0,n.createTemplateFactory)({id:"5UvSrOoC",block:'[[[11,"button"],[24,4,"button"],[24,0,"slideshows-interaction-control-button"],[17,1],[4,[38,0],["mouseover",[28,[37,1],[[30,2],true],null]],null],[4,[38,0],["mouseout",[28,[37,1],[[30,2],false],null]],null],[4,[38,0],["focusin",[28,[37,1],[[30,2],true],null]],null],[4,[38,0],["focusout",[28,[37,1],[[30,2],false],null]],null],[12],[1,"\\n  "],[18,3,null],[1,"\\n"],[13]],["&attrs","@onToggleTooltip","&default"],false,["on","fn","yield"]]',moduleName:"slideshows/components/controls-overlay/interaction-control/button.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
define("slideshows/components/controls-overlay/interaction-control/tooltip",["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 r=(0,n.createTemplateFactory)({id:"3EvkZyZt",block:'[[[11,0],[24,0,"slideshows-interaction-control-tooltip"],[17,1],[12],[1,"\\n  "],[10,1],[12],[1,"\\n    "],[18,2,null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","&default"],false,["yield"]]',moduleName:"slideshows/components/controls-overlay/interaction-control/tooltip.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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 r=(0,n.createTemplateFactory)({id:"FDAZVp6F",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","@isSlideshowPlaybackActive"],[true,[30,1],[30,2],[30,3]]],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,5],[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","@isSlideshowPlaybackActive"],[[30,1],[28,[37,6],[[30,5],[30,1,["slidingWindowActiveItemIndex"]]],null],[28,[37,9],[[30,5],[30,1,["slidingWindowActiveItemIndex"]]],null],[28,[37,6],[[30,5],0],null],[28,[37,6],[[30,5],[30,0,["slidingWindowLastBeanIndex"]]],null],[28,[37,6],[[30,5],[30,0,["beforeActiveBeanIndex"]]],null],[28,[37,6],[[30,5],[30,0,["afterActiveBeanIndex"]]],null],[30,3]]],null],[1,"\\n"]],[]]]],[4,5]],null],[1,"\\n  "],[8,[39,1],null,[["@progressBarState","@lastSlideIndex","@isSlideshowPlaybackActive"],[[30,1],[30,2],[30,3]]],null],[1,"\\n"],[13]],["@progressBarState","@lastSlideIndex","@isSlideshowPlaybackActive","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 o 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,isSlideshowPlaybackActive:t}=this.args
return!e.isAnimating&&(e.isProgressMeterStarted||t)}}e.default=o;(0,t.setComponentTemplate)(r,o)}))
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 r=(0,n.createTemplateFactory)({id:"WUxiz+sy",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,9],"slideshows-jellybean__bean--playback-active"],"\\n      ",[52,[30,6],"slideshows-jellybean__bean--before-active-bean"],"\\n      ",[52,[30,7],"slideshows-jellybean__bean--after-active-bean"],"\\n      ",[52,[30,10],"slideshows-jellybean__bean--sliding-window-first-bean"],"\\n      ",[52,[30,11],"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","@isSlideshowPlaybackActive","@isSlidingWindowFirstBean","@isSlidingWindowLastBean"],false,["if","concat"]]',moduleName:"slideshows/components/controls-overlay/progress-bar/jellybean.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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 r=(0,n.createTemplateFactory)({id:"nPKQxSFb",block:'[[[41,[51,[30,1]],[[[1,"  "],[8,[39,1],null,[["@progressBarState","@seen","@hidden","@size","@isSlideshowPlaybackActive"],[[30,2],false,[30,0,["hideMediumBean"]],"medium",[30,3]]],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","@isSlideshowPlaybackActive"],[[30,2],true,[30,0,["hideMediumBean"]],"medium",[30,3]]],null],[1,"\\n"]],[]],null]],["@seen","@progressBarState","@isSlideshowPlaybackActive"],false,["unless","slideshows@controls-overlay/progress-bar/jellybean","if"]]',moduleName:"slideshows/components/controls-overlay/progress-bar/overflow-beans.hbs",isStrictMode:!1})
class o extends i.default{get hideSeed(){const{progressBarState:{slidingWindowSize:e,slidingWindowFirstSlideIndex:t,slidingWindowLastSlideIndex:n,slidingForward:i},seen:r,lastSlideIndex:o}=this.args
if(o<e+2)return!0
if(r){if(t>2)return!1
if(2===t)return i}else{if(n<o-2)return!1
if(n===o-2)return!i}return!0}get hideSmallBean(){const{progressBarState:{slidingWindowSize:e,slidingWindowFirstSlideIndex:t,slidingWindowLastSlideIndex:n,slidingForward:i,slidingBackward:r},seen:o,lastSlideIndex:a}=this.args
if(a<e+1)return!0
if(o){if(t>2)return!1
if(2===t)return i
if(1===t)return!r}else{if(n===a-2)return r
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:r,slidingBackward:o},seen:a,lastSlideIndex:l}=this.args
if(l<t)return!0
if(a){if(e===t)return r
if(n<1)return!o}else{if(i===l-1)return o
if(i===l)return!r}return!1}}e.default=o;(0,t.setComponentTemplate)(r,o)}))
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,r,o,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,o.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,r,o,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:"LNTJq1u9",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","@onLoad","@isSlideshowPlaybackActive","@isImageSlideMediaLoaded","@onSlideProgressUpdate","@onSlideProgressComplete"],[[30,3],[30,4],[30,5],[30,6],[30,7],[30,8]]],null],[1,"\\n"]],[]],[[[1,"        "],[8,[39,4],null,[["@activeSlide","@containerAspectRatio","@containerHeight","@containerWidth","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@volumeLevel","@handleProgressUpdate","@handlePlayerEnd"],[[30,3],[30,9],[30,0,["containerHeight"]],[30,0,["containerWidth"]],[30,5],[30,10],[30,11],[30,7],[30,8]]],null],[1,"\\n"]],[]]],[1,"    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs","@isImageSlide","@activeSlide","@onImageSlideMediaLoad","@isSlideshowPlaybackActive","@isImageSlideMediaLoaded","@onSlideProgressUpdate","@onSlideProgressComplete","@aspectRatio","@isSlideshowUnmuted","@volumeLevel"],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,o.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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(0,n.createTemplateFactory)({id:"1VeU9sGc",block:'[[[11,0],[17,1],[4,[38,0],null,[["duration","id","isPlaying","onProgress","onComplete"],[[30,0,["duration"]],[30,0,["autoProgressPollId"]],[30,0,["isPlaying"]],[30,2],[30,3]]]],[12],[1,"\\n  "],[8,[39,1],null,[["@class","@image","@desiredWidth","@onLoad"],["slideshows-image-loader__image",[30,0,["image"]],600,[30,4]]],null],[1,"\\n"],[13]],["&attrs","@onSlideProgressUpdate","@onSlideProgressComplete","@onLoad"],false,["video@auto-progress","ember-vector-images@lazy-image"]]',moduleName:"slideshows/components/media-loader/image-loader.hbs",isStrictMode:!1})
class a extends i.default{get image(){return(0,r.get)(this.args,"activeSlide.image.attributes.0.vectorImage")||(0,r.get)(this.args,"activeSlide.image.attributes.0.imageUrl")}get duration(){return(0,r.get)(this.args.activeSlide,"timeUntilNextEntity")}get autoProgressPollId(){return"string"==typeof this.image?this.image:(0,r.get)(this.image,"rootUrl")}get isPlaying(){const{isSlideshowPlaybackActive:e,isImageSlideMediaLoaded:t}=this.args
return e&&t}}e.default=a;(0,t.setComponentTemplate)(o,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","video-utils/utils/video-constants"],(function(e,t,n,i,r,o,a,l,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c
const d=(0,r.createTemplateFactory)({id:"3N50pnuW",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","@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,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,6,[[30,5]]],[1,"\\n  "]],[5]]]]],[1,"\\n"],[13]],["&attrs","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@volumeLevel","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 u=(c=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"aspectRatio","auto");(0,t.default)(this,"controls",!1)}get trackingId(){return(0,o.get)(this.args,"activeSlide.videoPlayMetadata.trackingId")}get videoPlayMetadata(){return(0,o.get)(this.args,"activeSlide.videoPlayMetadata")}get videoContainerWidth(){const e=(0,o.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(),r=n/i
null===(e=(t=this.args).handleProgressUpdate)||void 0===e||e.call(t,r)}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
const{isSlideshowUnmuted:n}=this.args
if(this.mediaApi&&this._isVideoInViewport){n||this.muteVideo()
this.mediaApi.play({reason:t})}}handleViewportEntry(){var e,t
null===(e=(t=this.args).onEnterViewport)||void 0===e||e.call(t)
this.videoManager.canPlayVideo()&&!this.playerState.is.PLAYING&&this.args.isSlideshowPlaybackActive&&this.playVideo(this.shouldAutoplayWithSound,s.VIDEO_TRACKING_REASONS.ENTERED_VIEWPORT)}},(0,n.default)(c.prototype,"handlePlayerTimeupdate",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"handlePlayerTimeupdate"),c.prototype),(0,n.default)(c.prototype,"handlePlayerEnd",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"handlePlayerEnd"),c.prototype),(0,n.default)(c.prototype,"handlePlayerCanplay",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"handlePlayerCanplay"),c.prototype),c)
e.default=u;(0,i.setComponentTemplate)(d,u)}))
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","@ember/runloop"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k,w,O,S,C,D
const I=(0,a.createTemplateFactory)({id:"JTJr4kMf",block:'[[[11,0],[24,0,"slideshows-viewer"],[17,1],[4,[38,0],null,[["onToggleFullscreen","isSlideshowFullscreenMode","onFullscreenTransitionComplete"],[[30,0,["onToggleFullscreen"]],[30,0,["isSlideshowFullscreenMode"]],[30,0,["onFullscreenTransitionComplete"]]]]],[4,[38,1],["mouseover",[28,[37,2],[[30,0,["onToggleMouseOver"]],true],null]],null],[4,[38,1],["mouseout",[28,[37,2],[[30,0,["onToggleMouseOver"]],false],null]],null],[4,[38,1],["focusin",[28,[37,2],[[30,0,["onToggleFocus"]],true],null]],null],[4,[38,1],["focusout",[28,[37,2],[[30,0,["onToggleFocus"]],false],null]],null],[12],[1,"\\n"],[1,"  "],[8,[39,3],null,[["@isAutoPlayEnabled","@isImageSlide","@isSlideshowPlaybackActive","@isSlideshowFullscreenModeActive","@lastSlideIndex","@progressBarState","@volumeLevel","@showControlsOnInteraction","@onToggleFullscreen","@onTogglePlay","@onToggleVolume","@onVolumeChange","@navigateForward","@navigateBackward"],[[30,0,["isAutoPlayEnabled"]],[30,0,["isImageSlide"]],[30,0,["isSlideshowPlaybackActive"]],[30,0,["isSlideshowFullscreenModeActive"]],[30,0,["lastSlideIndex"]],[30,0,["progressBarState"]],[30,0,["volumeLevel"]],[30,0,["showControlsOnInteraction"]],[30,0,["onToggleFullscreen"]],[30,0,["onTogglePlay"]],[30,0,["onToggleVolume"]],[30,0,["onVolumeChange"]],[30,0,["navigateForward"]],[30,0,["navigateBackward"]]]],null],[1,"\\n\\n  "],[10,0],[14,0,"slideshows-viewer__media-loader-container"],[12],[1,"\\n    "],[8,[39,4],null,[["@activeSlide","@aspectRatio","@isSlideshowPlaybackActive","@isSlideshowUnmuted","@isAutoPlayEnabled","@isImageSlide","@isImageSlideMediaLoaded","@volumeLevel","@onImageSlideMediaLoad","@onSlideProgressUpdate","@onSlideProgressComplete"],[[30,0,["activeSlide"]],[30,0,["aspectRatio"]],[30,0,["isSlideshowPlaybackActive"]],[30,0,["isSlideshowUnmuted"]],[30,0,["isAutoPlayEnabled"]],[30,0,["isImageSlide"]],[30,0,["isImageSlideMediaLoaded"]],[30,0,["volumeLevel"]],[30,0,["onImageSlideMediaLoad"]],[30,0,["onSlideProgressUpdate"]],[30,0,["onSlideProgressComplete"]]]],null],[1,"\\n  "],[13],[1,"\\n"],[13]],["&attrs"],false,["slideshows@fullscreen-interaction","on","fn","slideshows@controls-overlay","slideshows@media-loader"]]',moduleName:"slideshows/components/viewer.hbs",isStrictMode:!1})
let A=(v=(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 showControlsOnInteraction(){return this.isMouseOver||this.isFocused}get activeSlide(){return this.slides[this.progressBarState.curSlideIndex]}get aspectRatio(){let e=16/9
this.slides.forEach((t=>{const n=(0,l.get)(t,"image.attributes.firstObject.displayAspectRatio")
let i
n&&(i=1/n)
const r=(0,l.get)(t,"videoPlayMetadata.aspectRatio")||i
e>r&&(e=r)}))
return e<1?1:e}get lastSlideIndex(){return this.slides.length-1}constructor(){super(...arguments);(0,t.default)(this,"store",y,this);(0,n.default)(this,"progressBarState",new g.default);(0,n.default)(this,"isSlideshowPausedOnInteraction",!1);(0,t.default)(this,"isMouseOver",_,this);(0,t.default)(this,"isFocused",T,this);(0,t.default)(this,"isAutoPlayEnabled",E,this);(0,t.default)(this,"isSlideshowPlaybackActive",k,this);(0,t.default)(this,"isSlideshowUnmuted",w,this);(0,t.default)(this,"isImageSlideMediaLoaded",O,this);(0,t.default)(this,"isSlideshowFullscreenMode",S,this);(0,t.default)(this,"isSlideshowFullscreenModeActive",C,this);(0,t.default)(this,"volumeLevel",D,this);(0,n.default)(this,"volumeLevelIfUnmuted",1)
this._getAutoplaySetting()}onToggleFocus(e){(0,f.scheduleOnce)("afterRender",this,(()=>{this.isFocused=e}))}onToggleMouseOver(e){this.isMouseOver=e}onTogglePlay(){this.isSlideshowPlaybackActive=!this.isSlideshowPlaybackActive
this.isSlideshowPausedOnInteraction=!this.isSlideshowPlaybackActive}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}onFullscreenTransitionComplete(){this.isSlideshowFullscreenMode?this.isSlideshowFullscreenModeActive=!0:this.isSlideshowFullscreenModeActive=!1}navigateForward(){this.progressBarState.navigateForward()
this._resetForNextSlide()}navigateBackward(){this.progressBarState.navigateBackward()
this._resetForNextSlide()}onImageSlideMediaLoad(){this.isImageSlideMediaLoaded=!0
this._tryAutoPlaySlideshow()}onSlideProgressUpdate(e){this.progressBarState.updateProgressMeter(100*e)}onSlideProgressComplete(){this.isSlideshowPlaybackActive&&this._autoAdvanceSlide()}_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._tryAutoPlaySlideshow()}})))}_tryAutoPlaySlideshow(){this.isSlideshowPausedOnInteraction||this.isAutoPlayEnabled&&!this.isSlideshowPlaybackActive&&(this.isSlideshowPlaybackActive=!this.isImageSlide||this.isImageSlideMediaLoaded)}_resetForNextSlide(){this.isImageSlideMediaLoaded=!1}},y=(0,i.default)(b.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"isMouseOver",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,i.default)(b.prototype,"isFocused",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),E=(0,i.default)(b.prototype,"isAutoPlayEnabled",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(b.prototype,"isSlideshowPlaybackActive",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(b.prototype,"isSlideshowUnmuted",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,i.default)(b.prototype,"isImageSlideMediaLoaded",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(b.prototype,"isSlideshowFullscreenMode",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(0,i.default)(b.prototype,"isSlideshowFullscreenModeActive",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),D=(0,i.default)(b.prototype,"volumeLevel",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),(0,i.default)(b.prototype,"onToggleFocus",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleFocus"),b.prototype),(0,i.default)(b.prototype,"onToggleMouseOver",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleMouseOver"),b.prototype),(0,i.default)(b.prototype,"onTogglePlay",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onTogglePlay"),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,"onFullscreenTransitionComplete",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onFullscreenTransitionComplete"),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,"onImageSlideMediaLoad",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onImageSlideMediaLoad"),b.prototype),(0,i.default)(b.prototype,"onSlideProgressUpdate",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onSlideProgressUpdate"),b.prototype),(0,i.default)(b.prototype,"onSlideProgressComplete",[l.action],Object.getOwnPropertyDescriptor(b.prototype,"onSlideProgressComplete"),b.prototype),b)
e.default=A;(0,o.setComponentTemplate)(I,A)}))
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=r
e.default=void 0
function r(e){i.default&&(e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen())}var o=(0,t.modifier)(((e,t,n)=>{let{onToggleFullscreen:o,isSlideshowFullscreenMode:a,onFullscreenTransitionComplete:l}=n
const s=()=>{!document.fullscreenElement&&a&&(null==o||o())
null==l||l()}
document.addEventListener("fullscreenchange",s)
a?r(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=o}))
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,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,s,c,d,u,p,m,g,h
let f=(l=class{constructor(){(0,n.default)(this,"slidingWindowSize",5);(0,n.default)(this,"progressMeterMaxProgress",100);(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)}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){Number.isNaN(e)?this.progressMeterCurrentProgress=0:this.progressMeterCurrentProgress=Math.round(e)}resetProgressMeter(){this.updateProgressMeter(0)}},s=(0,i.default)(l.prototype,"curSlideIndex",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),c=(0,i.default)(l.prototype,"slidingWindowActiveItemIndex",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),d=(0,i.default)(l.prototype,"slidingWindowFirstSlideIndex",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),u=(0,i.default)(l.prototype,"slidingForward",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),p=(0,i.default)(l.prototype,"slidingBackward",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),m=(0,i.default)(l.prototype,"movingForward",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),g=(0,i.default)(l.prototype,"movingBackward",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),h=(0,i.default)(l.prototype,"progressMeterCurrentProgress",[o.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),(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=f}))
define("social-share/components/social-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","@ember/service","@glimmer/component","@glimmer/tracking","@ember/object","global-utils/utils/is-browser","feed-utils/utils/share-via","global-utils/utils/get-location","global-utils/utils/url","social-share/utils/social-share-constants","social-share/utils/social-share-utils","feed-tracking/utils/update-tracking-obj"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S,C,D,I,A,P,x
const N=(0,a.createTemplateFactory)({id:"zqxWW2Xf",block:'[[[8,[39,0],[[17,1]],[["@isOpen","@placement","@onVisibilityChange","@justification"],[[30,0,["isDropdownOpen"]],[30,0,["placement"]],[30,0,["toggleDropdown"]],[30,0,["justification"]]]],[["default"],[[[[1,"\\n\\n"],[41,[48,[30,14]],[[[1,"    "],[18,14,[[30,2]]],[1,"\\n"]],[]],[[[1,"    "],[8,[30,2,["dropdown-trigger"]],null,[["@class"],[[28,[37,4],["social-share__dropdown-trigger ",[52,[30,3],[30,3],"social-share__dropdown-trigger--primary artdeco-button artdeco-button--1 artdeco-button--secondary artdeco-button--muted artdeco-button--circle"]],null]]],[["default"],[[[[1,"\\n      "],[1,[28,[35,5],null,[["class","type","size"],["artdeco-button__icon","share-linkedin-icon",[52,[30,4],[30,4],"small"]]]]],[1,"\\n      "],[10,1],[14,0,"artdeco-button__text"],[12],[1,[28,[35,6],["i18n_share","social-share/components/social-share"],null]],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]]],[1,"\\n  "],[8,[30,2,["dropdown-content"]],null,[["@arrowDir","@class"],[[30,0,["justification"]],"social-share__content text-align-left"]],[["default"],[[[[1,"\\n    "],[10,"ul"],[14,"role","menu"],[12],[1,"\\n      "],[10,"li"],[12],[1,"\\n"],[41,[30,0,["shouldShowSectionHeaders"]],[[[1,"          "],[8,[39,7],[[24,1,"share-on-linkedin"],[24,"role","none"],[24,"aria-hidden","true"]],[["@class"],["block t-16"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,6],["i18n_share_on_linkedin","social-share/components/social-share"],null]],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n        "],[10,"ul"],[14,"role","group"],[14,"aria-labelledby","share-on-linkedin"],[12],[1,"\\n          "],[8,[39,8],[[4,[38,10],["social_share_post"],null]],[["@itemSelected","@class","@role","@tagName"],[[28,[37,9],[[30,0,["openSharebox"]],[30,2,["suspendFocusRetention"]]],null],"social-share__item social-share__item--share-box-btn","menuitem","li"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,5],null,[["type","class"],["pencil-icon","mr2"]]]],[1,"\\n            "],[1,[28,[35,6],["i18n_share_via_post","social-share/components/social-share"],null]],[1,"\\n          "]],[]]]]],[1,"\\n\\n          "],[8,[39,8],[[24,"tabindex","-1"]],[["@class","@role","@tagName"],["display-flex","menuitem","li"]],[["default"],[[[[1,"\\n            "],[8,[39,11],null,[["@body","@composeOptionOverride"],[[30,0,["shareInMessageText"]],true]],[["default"],[[[[1,"\\n              "],[11,"button"],[24,0,"social-share__item social-share__item--msg-btn"],[24,4,"button"],[4,[38,12],["click",[28,[37,9],[[30,0,["messageComposeClick"]],[30,5]],null]],null],[4,[38,10],["social_message"],null],[12],[1,"\\n                "],[1,[28,[35,5],null,[["type","class"],["send-privately-icon","mr2 flex-shrink-zero"]]]],[1,"\\n                "],[1,[28,[35,6],["i18n_share_via_message","social-share/components/social-share"],null]],[1,"\\n              "],[13],[1,"\\n            "]],[5]]]]],[1,"\\n          "]],[]]]]],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n\\n      "],[10,"li"],[14,0,"social-share__separator"],[14,"role","separator"],[14,"aria-hidden","true"],[12],[13],[1,"\\n\\n      "],[10,"li"],[12],[1,"\\n"],[41,[30,0,["shouldShowSectionHeaders"]],[[[1,"          "],[8,[39,7],[[24,1,"other-options"],[24,"role","none"],[24,"aria-hidden","true"]],[["@class"],["block t-16 pt3"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,6],["i18n_other_options","social-share/components/social-share"],null]],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],null],[1,"\\n        "],[10,"ul"],[14,"role","group"],[14,"aria-labelledby","other-options"],[12],[1,"\\n          "],[8,[39,8],[[4,[38,10],["social_copy_link"],null]],[["@itemSelected","@class","@role","@tagName"],[[28,[37,9],[[30,0,["copyLink"]],[30,0,["urlToShare"]]],null],"social-share__item social-share__item--copy-link","menuitem","li"]],[["default"],[[[[1,"\\n            "],[1,[28,[35,5],null,[["type","class"],["link-icon","mr2"]]]],[1,"\\n            "],[1,[28,[35,6],["i18n_copy_link","social-share/components/social-share"],null]],[1,"\\n          "]],[]]]]],[1,"\\n\\n"],[42,[28,[37,14],[[30,0,["enabledSocialMediaInfo"]]],null],null,[[[1,"            "],[8,[39,8],[[16,"aria-label",[28,[37,6],[[30,6,["a11y"]],"social-share/components/social-share"],null]],[4,[38,10],[[30,6,["controlName"]]],null]],[["@itemSelected","@class","@role","@tagName"],[[28,[37,9],[[30,0,["shareFor"]],[30,7]],null],"social-share__item social-share__item--external","menuitem","li"]],[["default"],[[[[1,"\\n              "],[1,[28,[35,5],null,[["type","color","class"],[[30,6,["icon"]],false,"mr2"]]]],[1,"\\n"],[1,"              "],[1,[28,[35,6],[[30,6,["i18n"]],"social-share/components/social-share"],null]],[1,"\\n            "]],[]]]]],[1,"\\n"]],[6,7]],null],[1,"        "],[13],[1,"\\n      "],[13],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[2]]]]],[1,"\\n\\n"],[8,[39,15],null,[["@actorsOverride","@customTextInputI18nPlaceholderText","@isShareboxModalOpen","@onCloseShareboxModal","@onShareSuccess","@prefilledTextTVM","@returnFocusTo","@setPreventScroll","@shareOrigin","@urlToShare"],[[30,8],[30,9],[30,0,["isLinkedInShareModalOpen"]],[30,0,["dismissLinkedInShareModal"]],[30,0,["onShareSuccess"]],[30,10],[30,11],[30,12],[30,13],[30,0,["urlToShare"]]]],null]],["&attrs","dropdown","@triggerVariantClass","@triggerIconSize","showMessaging","value","key","@actorsOverride","@shareboxI18nGhostText","@prefilledShareTVM","@returnFocusTo","@setPreventScroll","@shareOrigin","&default"],false,["artdeco-dropdown@artdeco-dropdown","if","has-block","yield","concat","artdeco-icons-web@li-icon","t","artdeco-dropdown@artdeco-dropdown-header","artdeco-dropdown@artdeco-dropdown-item","fn","ember-cli-pemberly-tracking@track-interaction","message-button@entry-point","on","each","-each-in","sharing-entry@share-box-modal"]]',moduleName:"social-share/components/social-share.hbs",isStrictMode:!1})
let M=(b=(0,l.inject)("i18n"),y=(0,l.inject)("feed-tracking@feed-action-event"),_=(0,l.inject)("feed-tracking@sponsored-action-tracking"),T=(0,l.inject)("global-services@clipboard"),E=(0,l.inject)("tracking"),k=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),w=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",O,this);(0,t.default)(this,"feedActionEvent",S,this);(0,t.default)(this,"sponsoredActionTracking",C,this);(0,t.default)(this,"clipboard",D,this);(0,t.default)(this,"tracking",I,this);(0,t.default)(this,"persistentToastManager",A,this);(0,n.default)(this,"pageKey",h.PAGEKEY);(0,t.default)(this,"isDropdownOpen",P,this);(0,t.default)(this,"isLinkedInShareModalOpen",x,this)}get shouldShowSectionHeaders(){var e
return null===(e=this.args.showSectionHeaders)||void 0===e||e}get shareInMessageText(){const{i18n:e,urlToShare:t}=this,{prefilledMessage:n}=this.args
return n?e.lookupTranslation("components/social-share@social-share","i18n_message_placeholder_text")([{urlToShare:t,prefilledMessage:n}]):t}get urlToShare(){return this.args.urlToShare||(0,m.default)().href}get enabledSocialMediaInfo(){return(0,f.getEnabledSocialMediaInfo)(this.args.enabledSocialMediaOptions)}get placement(){return this.args.dropdownPlacementOverride||"bottom"}get justification(){return this.args.dropdownJustificationOverride||"left"}get _updateTrackingObj(){if(this.args.updateTrackingObj)return this.args.updateTrackingObj
const e=(0,d.get)(this.args,"update.updateMetadata")
return e?new v.default(e,this.feedActionEvent,this.sponsoredActionTracking,this.tracking,(0,d.get)(this.args,"update.updatePosition"),(0,d.get)(this.args,"update.channelId")):null}_buildUrlAndOpenWindow(e){if(u.default){const t=this.enabledSocialMediaInfo,{urlToShare:n}=this,i=t[e]?t[e].shareMessage:{},{baseUrl:r,urlParams:o}=(0,f.getBaseUrlParams)(e,n,i)
if(r){const t=e===h.SHARE_OPTIONS_V2.EMBED?void 0:h.WIN_PARAMS
window.open(jSecure.sanitizeUrl((0,g.addQueryParams)(r,o||{})),"_blank",t)}}}copyLink(){var e,t;(0,p.default)(this.clipboard,this.i18n,this.persistentToastManager,this.urlToShare,!1)
null===(e=(t=this.args).onShareOptionClick)||void 0===e||e.call(t,"copy-link")}messageComposeClick(e){var t,n
null==e||e()
null===(t=(n=this.args).onShareOptionClick)||void 0===t||t.call(n,"social-message")}onShareSuccess(){this.isLinkedInShareModalOpen=!1}openSharebox(e){var t,n
e()
this.isLinkedInShareModalOpen=!0
null===(t=(n=this.args).onShareOptionClick)||void 0===t||t.call(n,"share-box")
const i=this._updateTrackingObj
i&&i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"EXPAND",actionType:"expandReshareBox",controlName:"reshare"})}shareFor(e){var t,n
null===(t=(n=this.args).onShareOptionClick)||void 0===t||t.call(n,e)
this._buildUrlAndOpenWindow(e)}dismissLinkedInShareModal(){this.isLinkedInShareModalOpen=!1}toggleDropdown(){if(this.isDropdownOpen)this.isDropdownOpen=!1
else{this.tracking.firePageViewEvent(this.pageKey)
this.tracking.fireInteractionEvent("social_share_intent")
this.isDropdownOpen=!0}}},O=(0,i.default)(w.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(w.prototype,"feedActionEvent",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(w.prototype,"sponsoredActionTracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(w.prototype,"clipboard",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(w.prototype,"tracking",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(w.prototype,"persistentToastManager",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(w.prototype,"isDropdownOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),x=(0,i.default)(w.prototype,"isLinkedInShareModalOpen",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(w.prototype,"copyLink",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"copyLink"),w.prototype),(0,i.default)(w.prototype,"messageComposeClick",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"messageComposeClick"),w.prototype),(0,i.default)(w.prototype,"onShareSuccess",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"onShareSuccess"),w.prototype),(0,i.default)(w.prototype,"openSharebox",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"openSharebox"),w.prototype),(0,i.default)(w.prototype,"shareFor",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"shareFor"),w.prototype),(0,i.default)(w.prototype,"dismissLinkedInShareModal",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"dismissLinkedInShareModal"),w.prototype),(0,i.default)(w.prototype,"toggleDropdown",[d.action],Object.getOwnPropertyDescriptor(w.prototype,"toggleDropdown"),w.prototype),w)
e.default=M;(0,o.setComponentTemplate)(N,M)}))
define("social-share/utils/social-share-constants",["exports","global-utils/utils/url"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getBaseUrlMap=e.WIN_PARAMS=e.SHARE_OPTIONS_V2=e.SHARE_OPTIONS=e.PAGEKEY=e.DEFAULT_SOCIAL_MEDIA_LIST_V2=e.DEFAULT_SOCIAL_MEDIA_LIST=void 0
const n={LINKEDIN:"linkedin",FACEBOOK:"facebook",GOOGLEPLUS:"googleplus",TWITTER:"twitter",EMBED:"embed"}
e.SHARE_OPTIONS=n
e.SHARE_OPTIONS_V2={FACEBOOK:"facebook",GOOGLEPLUS:"googleplus",TWITTER:"twitter",EMBED:"embed"}
e.PAGEKEY="flagship3_social_share"
const i={[n.LINKEDIN]:{icon:"linkedin-icon",i18n:"i18n_linkedin"},[n.FACEBOOK]:{icon:"facebook-icon",i18n:"i18n_facebook"},[n.GOOGLEPLUS]:{icon:"googleplus-icon",i18n:"i18n_googleplus"},[n.TWITTER]:{icon:"twitter-icon",i18n:"i18n_twitter"},[n.EMBED]:{icon:"embed-icon",i18n:"i18n_badge"}}
e.DEFAULT_SOCIAL_MEDIA_LIST=i
const r={[n.FACEBOOK]:{icon:"facebook-icon",i18n:"i18n_facebook",a11y:"i18n_share_to_facebook",controlName:"social_fb"},[n.TWITTER]:{icon:"twitter-icon",i18n:"i18n_twitter",a11y:"i18n_share_to_twitter",controlName:"social_twitter"},[n.EMBED]:{icon:"embed-icon",i18n:"i18n_badge",controlName:"social_embed"}}
e.DEFAULT_SOCIAL_MEDIA_LIST_V2=r
e.getBaseUrlMap=()=>{const e=(0,t.getDomain)()
return{[n.LINKEDIN]:`https://${e}/shareArticle`,[n.FACEBOOK]:"https://www.facebook.com/sharer/sharer.php",[n.GOOGLEPLUS]:"https://plus.google.com/u/0/share",[n.TWITTER]:"https://twitter.com/intent/tweet",[n.EMBED]:`https://${e}/badges/create`}}
e.WIN_PARAMS="width=550,height=380,scrollbars=yes,resizable=yes"}))
define("social-share/utils/social-share-utils",["exports","@babel/runtime/helpers/esm/objectSpread2","social-share/utils/social-share-constants"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getBaseUrlParams=function(e,t,i){const r=i||{},o=(0,n.getBaseUrlMap)(),a={[n.SHARE_OPTIONS.LINKEDIN]:{url:t,summary:r.summary,title:r.title},[n.SHARE_OPTIONS.FACEBOOK]:{u:t,title:r.title,text:r.text},[n.SHARE_OPTIONS.GOOGLEPLUS]:{url:t},[n.SHARE_OPTIONS.TWITTER]:{url:t,text:r.text},[n.SHARE_OPTIONS.EMBED]:{"key-title":r.title,"key-companyname":r.companyName,entity:"jserp",trk:"jserp_badge_create_see_more"}},l=o[e]||"",s=a[e]||""
s&&e===n.SHARE_OPTIONS.TWITTER&&r.via&&(s.via=r.via)
return{baseUrl:l,urlParams:s}}
e.getEnabledSocialMediaInfo=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
return Object.keys(e).reduce(((i,r)=>{i[r]=(0,t.default)((0,t.default)({},n.DEFAULT_SOCIAL_MEDIA_LIST_V2[r]),e[r])
return i}),{})}}))
define("sponsored-tracking/services/sponsored-tracking",["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/service","@ember/debug","sponsored-tracking/utils/constants","@ember/object","global-utils/utils/url","fetch","rsvp"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v
const b={VIRAL:"viral",SPONSORED:"sponsored"}
let y=(m=(0,a.inject)("global-services@global-http-headers"),g=(0,a.inject)("lix"),h=class extends a.default{constructor(){super(...arguments);(0,n.default)(this,"globalHttpHeaders",f,this);(0,n.default)(this,"lix",v,this);(0,i.default)(this,"channelId",s.SPONSORED_CONSTANTS.DESKTOP_MAIN_FEED_SU_CHANNELID);(0,i.default)(this,"onClickImpressionMap",new Map)}fireTrackingWithSponsoredMetadata(e,n,i){const{tscpUrl:r,activityType:o,adTrackingCode:a}=(0,c.getProperties)(n,"tscpUrl","activityType","adTrackingCode")
if(r&&(0,d.isUrl)(r)){const n=(0,t.default)({tscpUrl:r,atp:b[o],adTrackingCode:a||(0,d.parseQueryString)(r).trk},i)
switch(e){case s.SPONSORED_EVENT_TYPES.SPONSORED_ACTION_EVENT:return this._fireActionEvent(n)
case s.SPONSORED_EVENT_TYPES.SPONSORED_IMPRESSION_EVENT:return this._fireImpressionEvent(n)
default:console.error("fireTrackingWithSponsoredMetadata called with unsupported eventType")}}return(0,p.resolve)()}_fireActionEvent(e){const{adTrackingCode:n,control:i,tscpUrl:r}=e,o=this._getSharedTrackingEventParams(e)
if(!this.onClickImpressionMap.has(n)){this.onClickImpressionMap.set(n,!0)
this._fireImpressionEvent((0,t.default)((0,t.default)({},o),{},{adTrackingCode:n,tscpUrl:r,action:"impression",itp:s.SPONSORED_IMPRESSION_TYPES.ON_CLICK}))}return this._sendTrackingEvent(r,(0,t.default)((0,t.default)({},o),{},{control:i}))}_fireImpressionEvent(e){const{idur:n,itp:i=s.SPONSORED_IMPRESSION_TYPES.VIEWABLE,tscpUrl:r}=e,o=(0,t.default)((0,t.default)({},this._getSharedTrackingEventParams(e)),{},{itp:i,sequenceNum:-1})
i===s.SPONSORED_IMPRESSION_TYPES.VIEWABLE&&(o.idur=n)
return this._sendTrackingEvent(r,o)}_sendTrackingEvent(e,t){let n=(0,d.getUrlWithProtocol)(e)
n=(0,d.addQueryParams)(n,t)
return(0,u.default)(n,{method:"GET",headers:this.globalHttpHeaders.getGlobalHeaders()})}_getSharedTrackingEventParams(e){const{atp:t,action:n,pageKey:i,c:r=this.channelId,pos:o=-1}=e,a={atp:t,action:n,pos:o,c:r}
i&&(a.pageKey=i)
return a}},f=(0,r.default)(h.prototype,"globalHttpHeaders",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,r.default)(h.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h)
e.default=y}))
define("sponsored-tracking/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SPONSORED_IMPRESSION_TYPES=e.SPONSORED_EVENT_TYPES=e.SPONSORED_CONSTANTS=void 0
e.SPONSORED_CONSTANTS={DESKTOP_MAIN_FEED_SU_CHANNELID:2}
e.SPONSORED_EVENT_TYPES={SPONSORED_ACTION_EVENT:"SponsoredActionEvent",SPONSORED_IMPRESSION_EVENT:"SponsoredImpressionEvent",SPONSORED_CAROUSEL_CARD_ACTION_EVENT:"SponsoredCarouselCardActionEvent",SPONSORED_CAROUSEL_CARD_IMPRESSION_EVENT:"SponsoredCarouselCardImpressionEvent",SPONSORED_VIDEO_VIEW_EVENT:"SponsoredVideoViewEvent",SPONSORED_LEAD_GEN_FORM_ACTION_EVENT:"SponsoredLeadGenFormActionEvent"}
e.SPONSORED_IMPRESSION_TYPES={VIEWABLE:"viewable",ON_CLICK:"onClick"}}))
define("step-manager/components/step-manager",["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/object/internals","@ember/service","@glimmer/component","@glimmer/tracking","ember-lifeline","global-utils/utils/html-safe","global-utils/utils/a11y-focus-element","tracked-toolbox"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_
let T=(h=(0,g.localCopy)("args.currentStep",0),f=class extends c.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"i18n",b,this);(0,t.default)(this,"currentStep",y,this);(0,t.default)(this,"hasSteps",_,this);(0,n.default)(this,"steps",[]);(0,n.default)(this,"elementId",void 0)
this.elementId=(0,l.guidFor)(this)}onInsert(){(0,u.runTask)(this,(()=>{var e
const t=this.currentStep?this._getStep(this.currentStep):null===(e=this.steps)||void 0===e?void 0:e.firstObject
this._updateCurrentStep(t)}))}get hasPreviousStep(){return this.currentStepIdx>0}get hasNextStep(){const{steps:e,currentStepIdx:t}=this
return t+1<e.length}get currentStepIdx(){const{steps:e,hasSteps:t}=this
return t?e.findIndex((e=>e.stepId===this.currentStep)):-1}get currentTitle(){const{steps:e,currentStepIdx:t}=this
return e[t]&&e[t].title}get currentStepIndicator(){const e=this.currentStepIdx+1,t=(0,a.get)(this,"steps.length"),{i18n:n}=this,i=n.lookupTranslation("components/step-manager@step-manager","i18n_progress_indicator")([{currentStepIdx:e,numSteps:t}])
return(0,p.default)(i)}get isCurrentStepValid(){const{steps:e}=this,{currentStepIdx:t}=this
e.forEach((e=>e.isValid))
return e[t]&&e[t].isValid}_getStep(e){const{steps:t}=this
return t.find((t=>t.stepId===e))}_trackStepImpression(e){const{tracking:t}=this
t.firePageViewEvent(e)}_updateCurrentStep(e){let{stepId:t,args:{trackingId:n}}=e
this.currentStep=t
n&&this._trackStepImpression(n)
const{suppressScrollOnFocus:i=!1}=this.args;(0,m.default)(this,`#${this.elementId}`,!1,i)}transitionTo(e){const t=this._getStep(e)
t&&this._updateCurrentStep(t)}transitionToNext(){const{steps:e,hasNextStep:t,currentStepIdx:n}=this
if(!t)return
const i=e.objectAt(n+1)
this._updateCurrentStep(i)}transitionToPrevious(){const{steps:e,hasPreviousStep:t,currentStepIdx:n}=this
if(!t)return
const i=e.objectAt(n-1)
this._updateCurrentStep(i)}createStep(e){const{steps:t}=this;(0,u.scheduleTask)(this,"render",(()=>{t.addObject(e)
this.hasSteps=!0}))}},v=(0,i.default)(f.prototype,"tracking",[s.inject],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,i.default)(f.prototype,"i18n",[s.inject],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(f.prototype,"currentStep",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(f.prototype,"hasSteps",[d.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(f.prototype,"onInsert",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"onInsert"),f.prototype),(0,i.default)(f.prototype,"transitionTo",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"transitionTo"),f.prototype),(0,i.default)(f.prototype,"transitionToNext",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"transitionToNext"),f.prototype),(0,i.default)(f.prototype,"transitionToPrevious",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"transitionToPrevious"),f.prototype),(0,i.default)(f.prototype,"createStep",[a.action],Object.getOwnPropertyDescriptor(f.prototype,"createStep"),f.prototype),f)
e.default=T}))
define("step-manager/components/step",["exports","@babel/runtime/helpers/esm/defineProperty","@glimmer/component"],(function(e,t,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class i extends n.default{get isValid(){return this.args.isValid}get stepId(){return this.args.stepId||this._stepId}get title(){return this.args.title}get isActive(){return this.args.currentStep===this.stepId}constructor(){super(...arguments);(0,t.default)(this,"_stepId",void 0)
this._stepId=Symbol("stepId")
this.args.createStep(this)}}e.default=i}))
define("step-manager/templates/components/step-manager",["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:"JpuHUVlo",block:'[[[11,0],[16,1,[29,[[30,0,["elementId"]]]]],[24,0,"step-manager-container"],[17,1],[4,[38,0],[[30,0,["onInsert"]]],null],[12],[1,"\\n  "],[18,2,[[28,[37,2],null,[["step","currentTitle","hasNextStep","hasPreviousStep","currentStep","transition-to","transition-to-next","transition-to-previous","currentStepIndicator","isCurrentStepValid"],[[50,"step-manager@step",0,null,[["currentStep","createStep"],[[30,0,["currentStep"]],[30,0,["createStep"]]]]],[30,0,["currentTitle"]],[30,0,["hasNextStep"]],[30,0,["hasPreviousStep"]],[30,0,["currentStep"]],[30,0,["transitionTo"]],[30,0,["transitionToNext"]],[30,0,["transitionToPrevious"]],[30,0,["currentStepIndicator"]],[30,0,["isCurrentStepValid"]]]]]]],[1,"\\n"],[13]],["&attrs","&default"],false,["did-insert","yield","hash","component"]]',moduleName:"step-manager/templates/components/step-manager.hbs",isStrictMode:!1})
e.default=n}))
define("step-manager/templates/components/step",["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:"aaebDkb5",block:'[[[11,0],[17,1],[12],[1,"\\n"],[41,[30,0,["isActive"]],[[[1,"    "],[18,2,null],[1,"\\n"]],[]],null],[13]],["&attrs","&default"],false,["if","yield"]]',moduleName:"step-manager/templates/components/step.hbs",isStrictMode:!1})
e.default=n}))
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,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_,T,E
const k=(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"),v=(0,c.inject)("store"),b=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",E,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"),r=(0,s.get)(i,"companyFollowingTrackingContext"),[o,a,l]=(0,p.toggleFollowWithFollowingInfoRequest)(t,r),c=this.store.adapterFor("-ember-m3").ajax(o,a,l),d=[u.DEGRADATION_TRACKING_METADATA.FOLLOW_ACTOR]
this.pemTracking.trackFeatureDegradations(o,[],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"),r=(0,s.get)(n,"following")
if(i&&r){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)(b.prototype,"i18n",[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,"pemTracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(b.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"handleActorClick",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"handleActorClick"),b.prototype),(0,i.default)(b.prototype,"onToggleFollow",[s.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleFollow"),b.prototype),b)
e.default=w;(0,o.setComponentTemplate)(k,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,r,o,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",v="LIST",b="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===b}get isListLayout(){return this.cardType===v}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,o.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,r,o){"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 r.default{get containsControlMenu(){return"ANNOUNCEMENT_COMPONENT"===(0,o.get)(this.args,"updateMetadata.actionsPosition")}navigateToDetailTracking(e){e.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:"viewUpdateDetail",controlName:"commentary_text"})}},(0,t.default)(a.prototype,"navigateToDetailTracking",[o.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,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S
const C=(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:D}=g.CAROUSEL_IMAGE_SIZE_CONSTANTS,I="FIRST_PARTY"
let A=(b=(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",E,this);(0,t.default)(this,"router",k,this);(0,t.default)(this,"cncRouter",w,this);(0,n.default)(this,"imageSize",g.IMAGE_SIZES.EXTENDED);(0,t.default)(this,"isChevronVisible",O,this);(0,t.default)(this,"useInvertedColor",S,this)
this.isClickToMessageAd&&this._registerHandlerForClickToMessageActionTarget()}willDestroy(){super.willDestroy(...arguments)
this.isClickToMessageAd&&this._deregisterHandlerForClickToMessageActionTarget()}_registerHandlerForClickToMessageActionTarget(){this.cncRouter.registerHandler(this.actionTargetURL,(()=>{}))}_deregisterHandlerForClickToMessageActionTarget(){v.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=D-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"),r=i?g.FeedConstants.FOLLOW:g.FeedConstants.UNFOLLOW,o=(0,d.get)(e,"followTrackingActionType"),a=(0,d.get)(e,"unfollowTrackingActionType")||`un${o}`
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({actionCategory:r,actionType:i?o: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"),r={data:{urn:e}}
return n.ajax(i,"POST",r).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:r}=this.args
if(r&&i){r.fireFeedActionAndSponsoredTrackingEvents({actionType:i,controlName:e,actionCategory:"VIEW"})
n=r.model&&(0,d.get)(r.model,"trackingData.trackingId")}if(this.pulseArticlePathName){this.router.transitionTo("article-reader",this.pulseArticlePathName,{queryParams:{trackingId:n}})
t.preventDefault()}}},E=(0,i.default)(T.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(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}),O=(0,i.default)(T.prototype,"isChevronVisible",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(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=A;(0,o.setComponentTemplate)(C,A)}))
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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,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",v,this);(0,t.default)(this,"cncRouter",b,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)}}},v=(0,i.default)(f.prototype,"router",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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,o.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,r,o,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 v=(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=v;(0,o.setComponentTemplate)(h,v)}))
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,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y,_,T,E
const k=(0,a.createTemplateFactory)({id:"My1cGrdH",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","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"}),O=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"}}),S=["HEADER_COMPONENT"],C={expandActionName:"viewUpdateDetail",expandControlName:"commentary_text",actionCategory:"VIEW"},D=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",v,this);(0,t.default)(this,"router",b,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",E,this);(0,n.default)(this,"carouselCommentaryTrackingOverrides",C)}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&&S.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 D[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=O[t])||void 0===e?void 0:e.NAV_RIGHT_CTA)||O.DEFAULT.NAV_RIGHT_CTA)}onPrevious(){var e
const t=(0,c.get)(this.args.model,"type")
this._incrementViewedCardsCount()
this.fireControlInteractionEvent((null===(e=O[t])||void 0===e?void 0:e.NAV_LEFT_CTA)||O.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 r=(0,c.get)(this.args.model,"type")
this.fireControlInteractionEvent((null===(e=O[r])||void 0===e?void 0:e.NAV_RIGHT_CTA)||O.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=O[i])||void 0===e?void 0:e.NAV_LEFT_CTA)||O.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)}},v=(0,i.default)(f.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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}}),E=(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,o.setComponentTemplate)(k,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,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,y,_,T,E,k,w,O,S
const C=(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}),D=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"),v=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),b=(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",E,this);(0,t.default)(this,"clientSensor",k,this);(0,t.default)(this,"persistentToastManager",w,this);(0,t.default)(this,"tracking",O,this);(0,t.default)(this,"invitationPlatform",S,this)}get actorPictureControlName(){var e
return(null===(e=D[this.args.carouselType])||void 0===e?void 0:e.ACTOR_PICTURE)||D.DEFAULT.ACTOR_PICTURE}get actorTitleControlName(){var e
return(null===(e=D[this.args.carouselType])||void 0===e?void 0:e.ACTOR_TITLE)||D.DEFAULT.ACTOR_TITLE}get followControlName(){var e
return(null===(e=D[this.args.carouselType])||void 0===e?void 0:e.FOLLOW_CTA)||D.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"),r=i?p.FeedConstants.FOLLOW:p.FeedConstants.UNFOLLOW
this.tracking.fireTrackingPayload("FollowActionEvent",{actionType:r})
const o=(0,c.get)(this.args.model,"followAction.followTrackingActionType"),a=(0,c.get)(this.args.model,"followAction.unfollowTrackingActionType")||`un${o}`,{updateTrackingObj:l}=this.args,{updateUrn:s,trackingId:d}=this
l&&l.fireFeedActionAndSponsoredTrackingEvents({actionCategory:r,actionType:i?o: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 r=>{const o=new Date
let a
if(r.boundingClientRect){var l,s
a={width:null===(l=r.boundingClientRect)||void 0===l?void 0:l.width,height:null===(s=r.boundingClientRect)||void 0===s?void 0:s.height}}const c={timeZoneOffsetMinutes:-1*o.getTimezoneOffset(),entities:[{size:a,trackingId:i,urn:n,duration:r.duration,visibleTime:r.visibleTime||0,gridPosition:{row:t||1,column:e}}]}
r.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}),E=(0,i.default)(_.prototype,"i18n",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"clientSensor",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(_.prototype,"persistentToastManager",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(_.prototype,"tracking",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(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,o.setComponentTemplate)(C,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,r,o,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 r=(0,c.get)(e||{},"trackingId")
return e=>{const o=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*o.getTimezoneOffset(),entities:[{size:a,trackingId:r,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,o.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,r,o,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 r=(0,c.get)(e||{},"trackingId")
return e=>{const o=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*o.getTimezoneOffset(),entities:[{size:a,trackingId:r,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,o.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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,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",v,this);(0,t.default)(this,"isInsightsModalOpen",b,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}),v=(0,i.default)(h.prototype,"store",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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,o.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,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b
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 E=(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",v,this);(0,t.default)(this,"isTranslationDismissed",b,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})}},v=(0,i.default)(f.prototype,"tracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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=E;(0,o.setComponentTemplate)(y,E)}))
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,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,m,g,h,f,v,b,y,_,T,E,k,w
const O=(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}),S="CONNECT",C="INVITATION_PENDING"
let D=(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"),v=(0,l.inject)("invitation-platform@invitation-platform"),b=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",y,this);(0,t.default)(this,"persistentToastManager",_,this);(0,t.default)(this,"router",T,this);(0,t.default)(this,"store",E,this);(0,t.default)(this,"tracking",k,this);(0,t.default)(this,"invitationPlatform",w,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 hasInvitedToConnect(){const e=(0,c.get)(this.args,"model.connectAction")
return e&&(0,c.get)(e,"type")!==S}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",C)
this.persistentToastManager.success({message:n,ctaText:i,ctaRouteName:"profile.common.profile",ctaModels: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"),r=(0,c.get)(n,"companyFollowingTrackingContext"),o=(0,d.toggleFollowWithFollowingInfoRequest)(i,r)
this.store.adapterFor("-ember-m3").ajax(...o)
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}}]}}}}},y=(0,i.default)(b.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"router",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(b.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(b.prototype,"tracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(b.prototype,"invitationPlatform",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"sendConnectionInvite",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"sendConnectionInvite"),b.prototype),(0,i.default)(b.prototype,"onToggleFollow",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"onToggleFollow"),b.prototype),(0,i.default)(b.prototype,"getFollowImpressionEvent",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"getFollowImpressionEvent"),b.prototype),b)
e.default=D;(0,o.setComponentTemplate)(O,D)}))
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,r,o){"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 r.default{fireTrackingEvents(){const e=(0,o.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",[o.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,r,o,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 v=(u=class extends o.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:r}=this.args
if(r){r.fireControlInteractionEvent(i)
n&&r.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=v;(0,n.setComponentTemplate)(p,v)}))
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,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y,_,T,E,k,w,O,S,C){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var D,I,A,P,x,N,M,R,L,F,U,j,z,V,B,G,H,W,q,K,Y,$,Q,X,Z,J,ee,te,ne,ie,re,oe,ae,le,se,ce,de,ue,pe,me,ge,he,fe,ve,be,ye,_e,Te
const Ee=(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}),ke="flagship3_feed",we="open_disinterest_page",Oe="back_navigation",Se="open_ad_choice",Ce="components/feed-shared@modals/decision-modal",De="components/update-components@control-menu"
let Ie=(D=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(De,"unsave_text")():"UNFEATURE"===this.actionType?this.i18n.lookupTranslation(De,"unfeature_text")():(0,d.get)(this.menuAction,"text")}get subtext(){return"UNSAVE"===this.actionType?this.i18n.lookupTranslation(De,"unsave_subtext")():"UNFEATURE"===this.actionType?this.i18n.lookupTranslation(De,"unfeature_subtext")():(0,d.get)(this.menuAction,"subtext")}},I=(0,r.default)(D.prototype,"menuAction",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D),Ae=(A=(0,l.inject)("tracking"),P=(0,l.inject)("store"),x=(0,l.inject)("i18n"),N=(0,l.inject)("lix"),M=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),R=(0,l.inject)("router"),L=(0,l.inject)("rum"),F=(0,l.inject)("global-services@clipboard"),U=(0,l.inject)("global-services@window"),j=(0,l.inject)("lego@tracking"),z=(0,l.inject)("profile-services@identity-store"),V=(0,l.inject)("authentication@authenticated-user"),B=(0,l.inject)("pem-tracking"),G=(0,l.inject)("@linkedin/ember-restli-graphql@graphql"),H=(0,l.inject)("social-counts-service@social-counts"),W=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",$,this);(0,n.default)(this,"persistentToastManager",Q,this);(0,n.default)(this,"router",X,this);(0,n.default)(this,"rum",Z,this);(0,n.default)(this,"clipboard",J,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",re,this);(0,n.default)(this,"graphql",oe,this);(0,n.default)(this,"socialCountsService",ae,this);(0,i.default)(this,"controlMenuId",`controlMenu-${(0,S.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",ve,this);(0,n.default)(this,"showCommentRestrictionSettingsModal",be,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,E.isHttpErrorStatus)(e))throw e
{const e=this.i18n.lookupTranslation(De,"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,E.isHttpErrorStatus)(e))throw e
{const e=this.i18n.lookupTranslation(De,"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=Se
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(Ce,"block_from_group")([{member:this.authorName}])),r=(0,u.default)(this.i18n.lookupTranslation(Ce,"block_from_group_description")([{member:this.authorName,entityName:n}])),o=this.i18n.lookupTranslation(Ce,"block")(),a=this.i18n.lookupTranslation(Ce,"cancel")()
this.decisionModalContext={confirmAction:this._onBlockMemberFromGroupConfirmed,trackingPrefix:"modal_block_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"flagship3_feed_blockmembers.module",modalTitle:i,modalDescription:r,confirmKeyText:o,cancelKeyText:a}
this.showDecisionModal=!0}onDeleteUpdate(){const e=this.i18n.lookupTranslation(Ce,"delete_post")(),t=this.i18n.lookupTranslation(Ce,"delete_post_description")(),n=this.i18n.lookupTranslation(Ce,"delete")(),i=this.i18n.lookupTranslation(Ce,"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(Ce,"disable_comments")(),t=this.i18n.lookupTranslation(Ce,"disable_comments_description")(),n=this.i18n.lookupTranslation(Ce,"disable")(),i=this.i18n.lookupTranslation(Ce,"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:r}=e
const o=(0,d.get)(r,"targetUrn")
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:r,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.updateActionRequestV2)(o,"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 r=(0,d.get)(i,"targetUrn"),o=(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)(r,"incorrectlyMentionedInTheNews",o))}onLeaveGroup(){const e=(0,d.get)(this.args,"updateMetadata.miniGroup.groupName"),t=(0,u.default)(this.i18n.lookupTranslation(Ce,"leave_group")()),n=(0,u.default)(this.i18n.lookupTranslation(Ce,"leave_group_description")([{entityName:e}])),i=this.i18n.lookupTranslation(Ce,"leave")(),r=this.i18n.lookupTranslation(Ce,"cancel")()
this.decisionModalContext={confirmAction:this._onLeaveGroupConfirmed,trackingPrefix:"leave_group_",confirmTrackingKey:"confirm",cancelTrackingKey:"cancel",pageTrackingKey:"",modalTitle:t,modalDescription:n,confirmKeyText:i,cancelKeyText:r}
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:r,eligibleToRecommend:o}=(0,d.getProperties)(n,"dialogTitle","dialogBody","eligibleToRecommend"),a={modalTitle:i,modalDescription:r,isLoading:!1,learnMoreLink:`${(0,_.getDomainUrl)()}/help/linkedin/answer/119147`}
o?(0,d.setProperties)(e,Object.assign(a,{confirmKeyText:this.i18n.lookupTranslation(Ce,"recommend")(),cancelKeyText:this.i18n.lookupTranslation(Ce,"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(Ce,"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"))===v.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"),r=(0,d.get)(n,"dialogBody"),o=(0,d.get)(n,"canRecommend"),a=`${(0,_.getDomainUrl)()}/help/linkedin/answer/99576`
this.isDestroying||(this.showDecisionModal=!0)
o?(0,d.setProperties)(e,{modalTitle:i,modalDescription:r,isLoading:false,learnMoreLink:a,confirmKeyText:this.i18n.lookupTranslation(Ce,"recommend")(),cancelKeyText:this.i18n.lookupTranslation(Ce,"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:r,isLoading:false,learnMoreLink:a,confirmKeyText:this.i18n.lookupTranslation(Ce,"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)===v.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(Ce,"remove_mention")(),t=this.i18n.lookupTranslation(Ce,"remove_mention_description")(),n=this.i18n.lookupTranslation(Ce,"remove")(),i=this.i18n.lookupTranslation(Ce,"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:r}=e
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:r,shouldHide:!0})
const o=(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&&o&&this.legoTracking.sendLegoAction(o,T.LEGO_ACTION_DISMISS,1,!0)}onPromoLater(e){var t,n,i
let{menuAction:r}=e
null===(t=(n=this.args).hideOrUnhideUpdateOnAction)||void 0===t||t.call(n,{menuAction:r,shouldHide:!0})
const o=(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&&o&&this.legoTracking.sendLegoAction(o,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 r=`/${b.default.namespace}/voyagerFeedSaveActions`,o=(0,_.addQueryParam)(r,"action","save")
this.store.adapterFor("-ember-m3").ajax(o,"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(De,"saved_success")(),r=this.i18n.lookupTranslation(De,"view_saved")()
t&&this.persistentToastManager.success({message:t,ctaRouteName:this._getSaveToastCta(i),ctaText:r})})).catch((e=>{const t=this.i18n.lookupTranslation(De,"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 r=`/${b.default.namespace}/voyagerFeedSaveActions`,o=(0,_.addQueryParam)(r,"action","unsave")
this.store.adapterFor("-ember-m3").ajax(o,"POST",{data:{urn:i}}).then((()=>{var t,r
if(this.isDestroying)return
null===(t=(r=this.args).removeUpdate)||void 0===t||t.call(r,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 o=this.i18n.lookupTranslation(De,"unsaved_success")(),a=this.i18n.lookupTranslation(De,"view_saved")()
o&&this.persistentToastManager.success({message:o,ctaRouteName:this._getSaveToastCta(i),ctaText:a})})).catch((e=>{const t=this.i18n.lookupTranslation(De,"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:r}=e
const o=(0,d.get)(r,"followAction.followingInfo"),a=(0,d.get)(r,"followAction.companyFollowingTrackingContext")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"UNFOLLOW",actionType:(0,d.get)(r,"followAction.unfollowTrackingActionType"),controlName:"control_menu_unfollow"})
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:r,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.toggleFollowWithFollowingInfoRequest)(o,a))}onMute(e){var t,n,i
let{menuAction:r}=e
const o=(0,d.get)(r,"followAction.followingInfo")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"MUTE",actionType:(0,d.get)(r,"followAction.muteTrackingActionType"),controlName:"control_menu_mute"})
null===(n=(i=this.args).hideOrUnhideUpdateOnAction)||void 0===n||n.call(i,{menuAction:r,shouldHide:!0})
this.store.adapterFor("-ember-m3").ajax(...(0,g.toggleMuteWithFollowingInfoRequest)(o))}onFeature(e){const{menuAction:t}=e,n=(0,d.get)(t,"featureAction.entityUrn"),i=(0,_.addQueryParam)(`/${b.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(De,"feature_success")(),i=this.i18n.lookupTranslation(De,"view_featured")()
if(n){const e=(0,d.get)(this,"authenticatedUser.miniProfile.publicIdentifier")
this.persistentToastManager.success({message:n,ctaRouteName:"profile.common.profile",ctaOptions:e,ctaText:i})}(0,C.fetchProfileViewResponseByUseCase)(this.graphql,"EDIT_FEATURED")})).catch((e=>{const t=this.i18n.lookupTranslation(De,"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)(`/${b.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(De,"unfeature_success")()
n&&this.persistentToastManager.success({message:n});(0,C.fetchProfileViewResponseByUseCase)(this.graphql,"EDIT_FEATURED")})).catch((e=>{const t=this.i18n.lookupTranslation(De,"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,r=this.authorProfileId,o=this.i18n.lookupTranslation(De,"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,r).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:o})})).catch((e=>{if(Number(e.errors[0].status)===v.httpStatus.S_422_UNPROCESSABLE_ENTITY){const e=(0,u.default)(this.i18n.lookupTranslation(De,"i18n_already_blocked")([{member:this.authorName}]))
this.persistentToastManager.success({message:e,ctaRouteName:"groups.groups-entity.manage.membership.blocked",ctaOptions:i,ctaText:o})
return}const t=this.i18n.lookupTranslation(De,"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=`/${b.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"})},r=this.store.adapterFor("-ember-m3").ajax(n,"DELETE"),o=[p.DEGRADATION_TRACKING_METADATA.POST_DELETE]
this.pemTracking.trackFeatureDegradations(n,[t],o,r)
r.then(i).catch((e=>{const t=this.i18n.lookupTranslation(De,"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)===v.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 r=this.i18n.lookupTranslation(De,"i18n_generic_error")()
this.persistentToastManager.error({message:r})
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(De,"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"))===v.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(De,"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"))===v.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(De,"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(De,"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(De,"network_error")()
this.persistentToastManager.error({message:e})}_onReportCancel(){(0,s.once)(this,"resetFlow")
this.refocusOnTrigger()}_onReportRedirect(e){if(e===we||e===Oe){const t=this._getDisinterestMenuAction(),n=e===we
t&&this.onDisinterest(t,n)}else if(e===Se){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(De,"i18n_enable_comments")():this.i18n.lookupTranslation(De,"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"),k.ALLOWED_COMMENTERS_SCOPE.NONE)}onUpdateCommentRestrictionSettings(e){if(e!==k.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(ke)}onDisinterestError(){this.showDisinterestModal=!1
const e=this.i18n.lookupTranslation(De,"network_error")()
this.persistentToastManager.error({message:e})
this.tracking.firePageViewEvent(ke)}onNavigationAction(e){var t,n
let{menuAction:i}=e
const r=(0,d.get)(i,"genericNavigationAction.trackingControlName"),o=(0,d.get)(i,"genericNavigationAction.navigationContext.trackingActionType")
null===(t=this.args.updateTrackingObj)||void 0===t||t.fireControlInteractionEvent(r)
null===(n=this.args.updateTrackingObj)||void 0===n||n.fireFeedActionAndSponsoredTrackingEvents({controlName:r,actionType:o,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(Ce,"remove_connection_title")(),r=this.i18n.lookupTranslation(Ce,"remove_connection_description")(),o=this.i18n.lookupTranslation(Ce,"remove")(),a=this.i18n.lookupTranslation(Ce,"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:r,confirmKeyText:o,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,r.default)(W.prototype,"tracking",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,r.default)(W.prototype,"store",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,r.default)(W.prototype,"i18n",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,r.default)(W.prototype,"lix",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,r.default)(W.prototype,"persistentToastManager",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,r.default)(W.prototype,"router",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,r.default)(W.prototype,"rum",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,r.default)(W.prototype,"clipboard",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,r.default)(W.prototype,"windowService",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),te=(0,r.default)(W.prototype,"legoTracking",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ne=(0,r.default)(W.prototype,"identityStore",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,r.default)(W.prototype,"authenticatedUser",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),re=(0,r.default)(W.prototype,"pemTracking",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),oe=(0,r.default)(W.prototype,"graphql",[G],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ae=(0,r.default)(W.prototype,"socialCountsService",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),le=(0,r.default)(W.prototype,"actionsLoaded",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),se=(0,r.default)(W.prototype,"actionsLoading",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ce=(0,r.default)(W.prototype,"flow",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),de=(0,r.default)(W.prototype,"focusOnTrigger",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ue=(0,r.default)(W.prototype,"isAdChoiceFlow",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),pe=(0,r.default)(W.prototype,"isDisinterestOptionEnabled",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),me=(0,r.default)(W.prototype,"isDropdownOpen",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ge=(0,r.default)(W.prototype,"isBackButtonEnabled",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),he=(0,r.default)(W.prototype,"showDecisionModal",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),fe=(0,r.default)(W.prototype,"showDisinterestModal",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ve=(0,r.default)(W.prototype,"showEmbedModal",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),be=(0,r.default)(W.prototype,"showCommentRestrictionSettingsModal",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ye=(0,r.default)(W.prototype,"embedModalAction",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_e=(0,r.default)(W.prototype,"decisionModalContext",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Te=(0,r.default)(W.prototype,"actionsToRender",[O.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(W.prototype,"closeDecisionModal",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"closeDecisionModal"),W.prototype),(0,r.default)(W.prototype,"closeEmbedModal",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"closeEmbedModal"),W.prototype),(0,r.default)(W.prototype,"onAdChoice",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onAdChoice"),W.prototype),(0,r.default)(W.prototype,"dismissAdChoiceModal",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"dismissAdChoiceModal"),W.prototype),(0,r.default)(W.prototype,"onBlockMemberFromGroup",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onBlockMemberFromGroup"),W.prototype),(0,r.default)(W.prototype,"onDeleteUpdate",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDeleteUpdate"),W.prototype),(0,r.default)(W.prototype,"onDisableComments",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDisableComments"),W.prototype),(0,r.default)(W.prototype,"onCommentRestrictionSettingsClick",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onCommentRestrictionSettingsClick"),W.prototype),(0,r.default)(W.prototype,"onDropdownItemSelected",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDropdownItemSelected"),W.prototype),(0,r.default)(W.prototype,"onDropdownTriggerClick",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDropdownTriggerClick"),W.prototype),(0,r.default)(W.prototype,"onEditAction",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEditAction"),W.prototype),(0,r.default)(W.prototype,"onEmbed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEmbed"),W.prototype),(0,r.default)(W.prototype,"onEnableComments",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onEnableComments"),W.prototype),(0,r.default)(W.prototype,"onFeedback",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onFeedback"),W.prototype),(0,r.default)(W.prototype,"onImproveMyFeed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onImproveMyFeed"),W.prototype),(0,r.default)(W.prototype,"onVisibility",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onVisibility"),W.prototype),(0,r.default)(W.prototype,"onIncorrectlyMentionedInTheNews",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onIncorrectlyMentionedInTheNews"),W.prototype),(0,r.default)(W.prototype,"onLeaveGroup",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onLeaveGroup"),W.prototype),(0,r.default)(W.prototype,"onRecommendEventPost",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRecommendEventPost"),W.prototype),(0,r.default)(W.prototype,"onRecommendGroupPost",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRecommendGroupPost"),W.prototype),(0,r.default)(W.prototype,"onRemoveMention",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRemoveMention"),W.prototype),(0,r.default)(W.prototype,"onReport",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onReport"),W.prototype),(0,r.default)(W.prototype,"onDiscover",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDiscover"),W.prototype),(0,r.default)(W.prototype,"onManage",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onManage"),W.prototype),(0,r.default)(W.prototype,"onPromoIrrelevant",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onPromoIrrelevant"),W.prototype),(0,r.default)(W.prototype,"onPromoLater",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onPromoLater"),W.prototype),(0,r.default)(W.prototype,"onSave",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onSave"),W.prototype),(0,r.default)(W.prototype,"onUnsave",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onUnsave"),W.prototype),(0,r.default)(W.prototype,"onShareVia",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onShareVia"),W.prototype),(0,r.default)(W.prototype,"onUnfollow",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onUnfollow"),W.prototype),(0,r.default)(W.prototype,"onMute",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onMute"),W.prototype),(0,r.default)(W.prototype,"onFeature",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onFeature"),W.prototype),(0,r.default)(W.prototype,"onUnfeature",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onUnfeature"),W.prototype),(0,r.default)(W.prototype,"_onBlockMemberFromGroupConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onBlockMemberFromGroupConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onDeleteConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onDeleteConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onLeaveGroupConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onLeaveGroupConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onRecommendEventPostConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onRecommendEventPostConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onRecommendGroupPostConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onRecommendGroupPostConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onRemoveMentionConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onRemoveMentionConfirmed"),W.prototype),(0,r.default)(W.prototype,"_onReportSuccess",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onReportSuccess"),W.prototype),(0,r.default)(W.prototype,"_onReportFailure",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onReportFailure"),W.prototype),(0,r.default)(W.prototype,"_onReportCancel",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onReportCancel"),W.prototype),(0,r.default)(W.prototype,"_onReportRedirect",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onReportRedirect"),W.prototype),(0,r.default)(W.prototype,"_onReportTrack",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onReportTrack"),W.prototype),(0,r.default)(W.prototype,"_onToggleCommenting",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onToggleCommenting"),W.prototype),(0,r.default)(W.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"_onDisableCommentsViaRestrictionSettingsConfirm"),W.prototype),(0,r.default)(W.prototype,"onUpdateCommentRestrictionSettings",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onUpdateCommentRestrictionSettings"),W.prototype),(0,r.default)(W.prototype,"onLearnMore",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onLearnMore"),W.prototype),(0,r.default)(W.prototype,"onDisinterest",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDisinterest"),W.prototype),(0,r.default)(W.prototype,"onDisinterestSuccess",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDisinterestSuccess"),W.prototype),(0,r.default)(W.prototype,"onDisinterestError",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onDisinterestError"),W.prototype),(0,r.default)(W.prototype,"onNavigationAction",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onNavigationAction"),W.prototype),(0,r.default)(W.prototype,"onRemoveConnection",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRemoveConnection"),W.prototype),(0,r.default)(W.prototype,"onRemoveConnectionConfirmed",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRemoveConnectionConfirmed"),W.prototype),(0,r.default)(W.prototype,"onRemoveConnectionCancel",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onRemoveConnectionCancel"),W.prototype),(0,r.default)(W.prototype,"onReportViaDisinterest",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"onReportViaDisinterest"),W.prototype),(0,r.default)(W.prototype,"refocusOnTrigger",[d.action],Object.getOwnPropertyDescriptor(W.prototype,"refocusOnTrigger"),W.prototype),W)
e.default=Ae;(0,t.setComponentTemplate)(Ee,Ae)}))
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,r,o,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}),v=Object.freeze({NONE:"NONE",ALL:"ALL",CONNECTIONS_ONLY:"CONNECTIONS_ONLY"}),b=Object.freeze({PUBLIC:[{iconType:"globe-icon",value:v.ALL,controlName:"select_comment_controls_all",i18nLabelKey:"i18n_comment_restriction_label_ALL",i18nSubLabelKey:"i18n_comment_restriction_sublabel_ALL"},{iconType:"people-icon",value:v.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:v.NONE,controlName:"select_comment_controls_none",i18nLabelKey:"i18n_comment_restriction_label_NONE",i18nSubLabelKey:"i18n_comment_restriction_sublabel_NONE"}],CONNECTIONS:[{iconType:"people-icon",value:v.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:v.NONE,controlName:"select_comment_controls_none",i18nLabelKey:"i18n_comment_restriction_label_NONE",i18nSubLabelKey:"i18n_comment_restriction_sublabel_NONE"}],COMPANY:[{iconType:"globe-icon",value:v.ALL,controlName:"select_comment_controls_all",i18nLabelKey:"i18n_comment_restriction_label_ALL",i18nSubLabelKey:"i18n_comment_restriction_sublabel_ALL"},{iconType:"speech-bubble-slash-icon",value:v.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")||v.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 b[e].map((e=>{let{iconType:t,value:n,controlName:i,i18nLabelKey:r,i18nSubLabelKey:o}=e
return{iconType:t,value:n,controlName:i,labelText:this.i18n.lookupTranslation("components/update-components@control-menu/comment-restriction-settings-modal",r)(),subLabelText:this.i18n.lookupTranslation("components/update-components@control-menu/comment-restriction-settings-modal",o)()}}))}constructor(){super(...arguments);(0,t.default)(this,"i18n",g,this);(0,t.default)(this,"selectedCommentRestriction",h,this)
"CONNECTIONS"===this.postVisibility&&this.allowedCommentersScope!==v.NONE?this.selectedCommentRestriction=v.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,o.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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(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,r.get)(this.args,"updateMetadata.miniGroup.entityUrn")
if(e)return{groupUrn:e}}}e.default=a;(0,t.setComponentTemplate)(o,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,r,o){"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 r.default{get icon(){return(0,o.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,r,o,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"),r=()=>{this.fireAdImpressionTrackingForCurrentCard()}
return()=>{r()
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,o.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 r=(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 o 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=o;(0,t.setComponentTemplate)(r,o)}))
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 r=(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 o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v
const b=(0,a.createTemplateFactory)({id:"YRNUqpAA",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"],[41,[30,4,["showDownloadCTA"]],[[[1,"    "],[8,[39,13],null,[["@documentModel","@onClickDownload"],[[30,4,["document"]],[30,0,["trackDownload"]]]],null],[1,"\\n"]],[]],null]],[]]]],["@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","document@document-download-button"]]',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",v,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:r,actionType:o}=e
const a={actionType:o,actionCategory:i,controlName:r}
if(t||n){var l,s
const e=(0,d.generateControlUrn)(r,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}),v=(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,o.setComponentTemplate)(b,_)}))
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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_,T,E,k,w
const O=(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 S=(h=(0,d.inject)("store"),f=(0,d.inject)("lix"),v=(0,d.inject)("@linkedin/ember-restli-graphql@graphql"),b=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",E,this);(0,t.default)(this,"showServiceRequestDetailsModalError",k,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)(b.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"lix",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"graphql",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,i.default)(b.prototype,"serviceDetailsModalOpen",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),k=(0,i.default)(b.prototype,"showServiceRequestDetailsModalError",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,i.default)(b.prototype,"serviceRequestDetails",[m.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,i.default)(b.prototype,"handleClick",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"handleClick"),b.prototype),(0,i.default)(b.prototype,"closeServiceRequestDetailsModal",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"closeServiceRequestDetailsModal"),b.prototype),(0,i.default)(b.prototype,"retryServiceRequestDetailsRequest",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"retryServiceRequestDetailsRequest"),b.prototype),b)
e.default=S;(0,o.setComponentTemplate)(O,S)}))
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,r,o,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,o.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,r,o,a,l,s,c,d,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p
const m=(0,r.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 o.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:r,actionType:o}=e
null===(t=this.args.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,{actionType:o,actionCategory:i,controlName:r})}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,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const o=(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 r.default{constructor(){super(...arguments);(0,t.default)(this,"trackingEventPayload",{customPayloadData:{actionCategory:"CLICK_THROUGH"}})}}e.default=a;(0,n.setComponentTemplate)(o,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,r,o,a,l,s,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,u,p,m,g,h,f,v,b,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 E=(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",v,this);(0,t.default)(this,"persistentToastManager",b,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:r}=(0,c.getProperties)(n,"trackingId","requestId"),o=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:r,trackingId:i,updateUrn:o,actionCategory:e.actionCategory,actionType:e.actionType})}},f=(0,i.default)(h.prototype,"feedActionEventService",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,i.default)(h.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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=E;(0,o.setComponentTemplate)(T,E)}))
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,r,o,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,o.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,r,o,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:"1hmqF9Ns",block:'[[[11,0],[16,0,[52,[30,0,["isRedesignEnabled"]],"feed-shared-feed-follow-prompt-v2","feed-shared-feed-follow-prompt"]],[17,1],[4,[38,1],null,[["registerOnImpression","routeName","currentRoute"],[[30,0,["handleImpressionTracking"]],[28,[37,2],[[53,"outletState"],"render.name"],null],[28,[37,2],[[53,"outletState"],"render"],null]]]],[12],[1,"\\n  "],[10,0],[14,0,"feed-shared-feed-follow-prompt-content"],[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"],[[52,[30,0,["isRedesignEnabled"]],1,2],[30,2,["actorImage"]]]],null],[1,"\\n          "]],[]]]]],[1,"\\n"]],[]],[[[1,"          "],[8,[39,7],null,[["@entitySize","@images"],[[52,[30,0,["isRedesignEnabled"]],1,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],[15,0,[29,["feed-shared-feed-follow-prompt__title\\n            ",[52,[28,[37,8],[[30,0,["isRedesignEnabled"]],[28,[37,9],[[30,2,["description"]]],null]],null],"feed-shared-feed-follow-prompt__title--w-no-desc"]]]],[12],[1,"\\n          "],[1,[28,[35,10],[[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,10],[[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,11],[[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],[1,"\\n"],[13]],["&attrs","@model"],false,["if","ember-cli-pemberly-tracking@track-impression","get","-get-dynamic-var","app-aware-link@navigation-context-link","on","ember-cli-pemberly-tracking@track-interaction","image-view-model@image-view-model","global-helpers@and","global-helpers@not","text-view-model@text-view-model","follows@follow-button"]]',moduleName:"update-components/components/follow-prompt.hbs",isStrictMode:!1})
let v=(u=(0,c.inject)("lix"),p=(0,c.inject)("tracking"),m=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",g,this);(0,t.default)(this,"tracking",h,this);(0,n.default)(this,"actorControlName","follow_prompt_actor_picture");(0,n.default)(this,"followControlName","follow_prompt_follow_toggle")}get isRedesignEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.feed-follow-prompt-redesign")}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"),r=(0,s.get)(n,"unfollowTrackingActionType"),o=(0,s.get)(n,"followTrackingActionType");(r||o)&&(null==t||t.fireFeedActionAndSponsoredTrackingEvents({actionType:i?r:o,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"),r=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()=>r?{body:r,name:"FeedAccessoryImpressionEvent"}:[]}},g=(0,i.default)(m.prototype,"lix",[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,"onActorClick",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"onActorClick"),m.prototype),(0,i.default)(m.prototype,"onFollowButtonToggle",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"onFollowButtonToggle"),m.prototype),(0,i.default)(m.prototype,"handleImpressionTracking",[s.action],Object.getOwnPropertyDescriptor(m.prototype,"handleImpressionTracking"),m.prototype),m)
e.default=v;(0,o.setComponentTemplate)(f,v)}))
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,r,o,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:v,PROFILE_FULLNAME:b,PROFILE_FAMILIARNAME:y,COMPANY_NAME:_,HASHTAG:T}=d.TEXT_ATTRIBUTE_TYPES
let E=(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 b.TYPE:case v.TYPE:t="viewMember"
break
case _.TYPE:t="viewCompany"
break
case T.TYPE:t="viewHashtagFeed"}return t}(t),i="update_topbar_actor",{updateTrackingObj:r}=this.args
if(r&&n){r.fireControlInteractionEvent(i)
r.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=E;(0,o.setComponentTemplate)(f,E)}))
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,r,o,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 v=(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 r=!!(0,s.get)(this.args.update,"updateMetadata.trackingData.sponsoredTracking"),{updateTrackingObj:o}=this.args
switch(t){case"HIDE_UPDATE":o.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":o.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:"undoUnfollow",actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.toggleFollowWithFollowingInfoRequest)((0,s.get)(this.args.update,"menuAction.followAction.followingInfo"),r?"SSU":"NON_SSU"))
break
case"HIDE_UPDATE_PROMO":i="promo_undo"
o.fireFeedActionAndSponsoredTrackingEvents({controlName:i,actionType:"undoPromoDismiss",actionCategory:"UNDO"})
e.adapterFor("-ember-m3").ajax(...(0,d.updateActionRequestV2)(n,"undoFeedback"))
break
case"MUTE_ACTOR":o.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=v;(0,o.setComponentTemplate)(f,v)}))
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,r,o,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 v=(0,a.createTemplateFactory)({id:"TqfMdYfk",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",[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","@aspectRatio"],[[30,0,["activeImage","tapTargets"]],[30,3],[30,4],[30,0,["onUntagClick"]],[30,0,["aspectRatio"]]]],[["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}),b="ArrowLeft",y=37,_="ArrowRight",T=39
let E=(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}get aspectRatio(){const e=(0,c.get)(this.activeImage,"vectorImage.artifacts")
if(null!=e&&e.length){const t=(0,c.get)(e[0],"width"),n=(0,c.get)(e[0],"height")
if(t&&n)return t/n}return 0}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===b||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=E;(0,o.setComponentTemplate)(v,E)}))
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","@ember/object/internals"],(function(e,t,n,i,r,o,a,l,s,c,d,u,p,m,g,h,f,v,b,y){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var _,T,E,k,w,O,S,C,D,I,A,P,x,N,M,R,L,F,U,j,z,V
const B=(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:G}=g.FeedConstants,H="a11yNux",{MAX_CAROUSEL_CONTENT_HEIGHT:W}=g.CAROUSEL_IMAGE_SIZE_CONSTANTS
let q=(_=(0,d.inject)("authentication@authenticated-user"),T=(0,d.inject)("i18n"),E=(0,d.inject)("global-services@local-storage"),k=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),w=(0,d.inject)("store"),O=(0,d.inject)("tracking"),S=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"authenticatedUser",C,this);(0,t.default)(this,"i18n",D,this);(0,t.default)(this,"localStorage",I,this);(0,t.default)(this,"persistentToastManager",A,this);(0,t.default)(this,"store",P,this);(0,t.default)(this,"tracking",x,this);(0,t.default)(this,"tags",N,this);(0,t.default)(this,"showPhotoTagPillText",M,this);(0,t.default)(this,"scaledImageSize",R,this);(0,t.default)(this,"hasExistingModal",L,this);(0,t.default)(this,"imageHeightWithoutAspectRatio",F,this);(0,t.default)(this,"a11yNuxDismissed",U,this);(0,t.default)(this,"activeImageIndex",j,this);(0,t.default)(this,"isImageViewerOpen",z,this);(0,t.default)(this,"shouldShowTagsOnImageViewer",V,this);(0,n.default)(this,"elementId",(0,y.guidFor)(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"),r=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===r.length?"":1===r.length?(0,h.default)(t.lookupTranslation("components/update-components@image","photo_tags_entry_1_tag")([{tagText1:(0,c.get)(r,"firstObject")}])):(0,h.default)(t.lookupTranslation("components/update-components@image","photo_tags_entry_2_or_more_tag")([{tagText1:(0,c.get)(r,"firstObject"),numLeft:(0,c.get)(r,"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,b.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"),r=(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,r)).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(H)||""
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(H,e)}_checkForExistingModal(){if(v.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",G.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"})}},C=(0,i.default)(S.prototype,"authenticatedUser",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,i.default)(S.prototype,"i18n",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,i.default)(S.prototype,"localStorage",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,i.default)(S.prototype,"persistentToastManager",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,i.default)(S.prototype,"store",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,i.default)(S.prototype,"tracking",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,i.default)(S.prototype,"tags",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,i.default)(S.prototype,"showPhotoTagPillText",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),R=(0,i.default)(S.prototype,"scaledImageSize",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return g.IMAGE_SIZES.EXTENDED}}),L=(0,i.default)(S.prototype,"hasExistingModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),F=(0,i.default)(S.prototype,"imageHeightWithoutAspectRatio",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),U=(0,i.default)(S.prototype,"a11yNuxDismissed",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),j=(0,i.default)(S.prototype,"activeImageIndex",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),z=(0,i.default)(S.prototype,"isImageViewerOpen",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,i.default)(S.prototype,"shouldShowTagsOnImageViewer",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,i.default)(S.prototype,"updateTags",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"updateTags"),S.prototype),(0,i.default)(S.prototype,"onInsert",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onInsert"),S.prototype),(0,i.default)(S.prototype,"calculateImageHeight",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"calculateImageHeight"),S.prototype),(0,i.default)(S.prototype,"disconnectObserver",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"disconnectObserver"),S.prototype),(0,i.default)(S.prototype,"openImageViewerWithPhotoTags",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"openImageViewerWithPhotoTags"),S.prototype),(0,i.default)(S.prototype,"onEditPost",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onEditPost"),S.prototype),(0,i.default)(S.prototype,"onDismissA11yNux",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onDismissA11yNux"),S.prototype),(0,i.default)(S.prototype,"onSingleImageClick",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onSingleImageClick"),S.prototype),(0,i.default)(S.prototype,"onMultiImageClick",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onMultiImageClick"),S.prototype),(0,i.default)(S.prototype,"onCloseModalClick",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onCloseModalClick"),S.prototype),(0,i.default)(S.prototype,"trackedOnCloseModalClick",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"trackedOnCloseModalClick"),S.prototype),(0,i.default)(S.prototype,"onUntagClick",[c.action],Object.getOwnPropertyDescriptor(S.prototype,"onUntagClick"),S.prototype),S)
e.default=q;(0,o.setComponentTemplate)(B,q)}))
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,r,o){"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 r.default{handleClick(){const{updateTrackingObj:e}=this.args,t=(0,o.get)(this.args,"model.navigationContext.trackingActionType")
e&&t&&e.fireFeedActionAndSponsoredTrackingEvents({actionType:t,actionCategory:"VIEW",controlName:"job_card"})}},(0,t.default)(a.prototype,"handleClick",[o.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,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k,w,O,S,C
const D=(0,a.createTemplateFactory)({id:"gpLr+Eni",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"]],[16,"aria-label",[28,[37,10],["i18n_live_video_title","update-components/components/linkedin-video"],[["liveVideoLinkTitle"],[[30,5,["title","text"]]]]]],[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=(v=(0,d.inject)("lix"),b=(0,d.inject)("store"),y=(0,d.inject)("persistent-toast-manager@persistent-toast-manager"),_=(0,d.inject)("i18n"),T=(0,d.inject)("lego@tracking"),E=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",k,this);(0,t.default)(this,"store",w,this);(0,t.default)(this,"persistentToastManager",O,this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"legoTracking",C,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={},r=(0,u.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:e.videoTitle})
i["content.title"]=r
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:r,actionType:o}=e
null===(t=this.args.updateTrackingObj)||void 0===t||null===(n=t.fireFeedActionEvent)||void 0===n||n.call(t,{actionType:o,actionCategory:i,controlName:r})}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}))}},k=(0,i.default)(E.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(E.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(E.prototype,"persistentToastManager",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(E.prototype,"i18n",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(E.prototype,"legoTracking",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(E.prototype,"fireLegoImpressionEvent",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"fireLegoImpressionEvent"),E.prototype),(0,i.default)(E.prototype,"fireLegoActionEvent",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"fireLegoActionEvent"),E.prototype),(0,i.default)(E.prototype,"onUpdateVideoSettings",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"onUpdateVideoSettings"),E.prototype),(0,i.default)(E.prototype,"fireCustomTracking",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"fireCustomTracking"),E.prototype),(0,i.default)(E.prototype,"fireFeedActionTracking",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"fireFeedActionTracking"),E.prototype),(0,i.default)(E.prototype,"onDescriptionLinkClick",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"onDescriptionLinkClick"),E.prototype),(0,i.default)(E.prototype,"didClickSaveCta",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"didClickSaveCta"),E.prototype),E)
e.default=I;(0,o.setComponentTemplate)(D,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,r,o,a,l,s,c,d,u,p,m,g,h){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var f,v,b,y,_,T,E,k,w
const O=(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}),S={article:"article",document:"document",event:"event",image:"image",poll:"poll","linkedin-video":"linkedin-video","scheduled-live-content":"scheduled-live-content"}
let C=(f=(0,l.inject)("feed-tracking@feed-action-event"),v=(0,l.inject)("feed-tracking@sponsored-action-tracking"),b=(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",E,this);(0,t.default)(this,"tracking",k,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||S[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}),E=(0,i.default)(_.prototype,"sponsoredActionTracking",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(_.prototype,"tracking",[b],{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=C;(0,o.setComponentTemplate)(O,C)}))
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,r,o,a,l,s,c,d,u,p,m,g,h,f,v){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var b,y,_,T,E,k,w,O,S,C,D
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 A=(b=(0,s.inject)("i18n"),y=(0,s.inject)("lix"),_=(0,s.inject)("store"),T=(0,s.inject)("persistent-toast-manager@persistent-toast-manager"),E=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",k,this);(0,t.default)(this,"lix",w,this);(0,t.default)(this,"store",O,this);(0,t.default)(this,"persistentToastManager",S,this);(0,t.default)(this,"subscribeButtonState",C,this);(0,t.default)(this,"subscribeButtonSource",D,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,r=(0,c.get)(t,"following"),o=r?m.FeedConstants.FOLLOW:m.FeedConstants.UNFOLLOW,a=(0,c.get)(e,"followTrackingActionType"),l=(0,c.get)(e,"unfollowTrackingActionType")||`un${a}`
i&&i.fireFeedActionAndSponsoredTrackingEvents({actionCategory:o,actionType:r?a:l,controlName:"article_follow_toggle"})
n.success(r)})).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),r=(0,v.addQueryParam)(`/${f.default.namespace}/voyagerPublishingContentSeries`,"action",t?"unsubscribe":"subscribe"),o={data:{urn:e}}
return n.ajax(r,"POST",o).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"})}},k=(0,i.default)(E.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,i.default)(E.prototype,"lix",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,i.default)(E.prototype,"store",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,i.default)(E.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,i.default)(E.prototype,"subscribeButtonState",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return(0,c.get)(this.args,"articleData.followAction.followingInfo.following")}}),D=(0,i.default)(E.prototype,"subscribeButtonSource",[g.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return"from-server"}}),(0,i.default)(E.prototype,"onToggleSubscribe",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"onToggleSubscribe"),E.prototype),(0,i.default)(E.prototype,"onToggleSubscribeDash",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"onToggleSubscribeDash"),E.prototype),(0,i.default)(E.prototype,"onNewsletterClick",[c.action],Object.getOwnPropertyDescriptor(E.prototype,"onNewsletterClick"),E.prototype),E)
e.default=A;(0,o.setComponentTemplate)(I,A)}))
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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,y,_,T
const E=(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 k=(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"),v=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",b,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"),r={data:{urn:e}},o=new d.default(this.persistentToastManager,this.i18n)
return n.ajax(i,"POST",r).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)
o.success(!t)}})).catch((e=>{o.error()
throw e}))}_fireTrackingEvents(e){this.args.updateTrackingObj&&this.args.updateTrackingObj.fireFeedActionAndSponsoredTrackingEvents(e)}},b=(0,i.default)(v.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,i.default)(v.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(v.prototype,"persistentToastManager",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(v.prototype,"store",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(v.prototype,"fireViewTrackingEvents",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"fireViewTrackingEvents"),v.prototype),(0,i.default)(v.prototype,"onSubscribe",[c.action],Object.getOwnPropertyDescriptor(v.prototype,"onSubscribe"),v.prototype),v)
e.default=k;(0,o.setComponentTemplate)(E,k)}))
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,r,o,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 r.default{get votePercentage(){const{uniqueVotersCount:e}=this.args
return e?Math.min(100,Math.round(100*(0,o.get)(this.args,"model.voteCount")/e)):0}get showVotedOnCheckmark(){return this.args.showPollResultView&&(0,o.get)(this.args,"votedPollOptionUrns.length")&&(0,o.get)(this.args,"votedPollOptionUrns.firstObject")===(0,o.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,o.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",[o.action],Object.getOwnPropertyDescriptor(l.prototype,"onPollOptionButtonClick"),l.prototype),(0,t.default)(l.prototype,"onPollOptionKeyUp",[o.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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_,T,E,k,w,O,S,C
const D=(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`,A="components/feed-shared@modals/decision-modal"
let P=(h=(0,l.inject)("i18n"),f=(0,l.inject)("persistent-toast-manager@persistent-toast-manager"),v=(0,l.inject)("store"),b=(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 r={pollOption:e.objectAt(i)}
t&&e.length===t.length&&(r.pollOptionSummary=t.objectAt(i))
return r})))
return n}constructor(){super(...arguments);(0,t.default)(this,"i18n",_,this);(0,t.default)(this,"persistentToastManager",T,this);(0,t.default)(this,"store",E,this);(0,t.default)(this,"pemTracking",k,this);(0,t.default)(this,"showCreatorResults",w,this);(0,t.default)(this,"showDecisionModal",O,this);(0,t.default)(this,"showVotersList",S,this);(0,t.default)(this,"decisionModalContext",C,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"),r=(0,p.addQueryParam)(I,"action","vote"),o={pollOptionUrn:i},{authenticatedActor:a}=this.args
a&&(0,d.get)(a,"miniCompany")&&(o.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(r,"POST",{data:o}),s=[g.DEGRADATION_TRACKING_METADATA.POLL_PARTICIPATION]
this.pemTracking.trackFeatureDegradations(r,[],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(A,"remove_vote")(),n=e.lookupTranslation(A,"remove_vote_description")(),i=e.lookupTranslation(A,"remove")(),r=e.lookupTranslation(A,"cancel")()
this._fireTrackingEvents({controlName:"poll_remove_vote_tap"})
this.decisionModalContext={cancelKeyText:r,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 r
null===(r=this.args.updateTrackingObj)||void 0===r||r.fireControlInteractionEvent(t)}if(i&&n){var o
null===(o=this.args.updateTrackingObj)||void 0===o||o.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:r}=e
this.disableRequests=!1
let o=""
if(i)o=(0,d.get)(i,"data.value")
else if(r)try{o=JSON.parse((0,d.get)(r,"errors.firstObject.detail")).data.value}catch(e){if("SyntaxError"!==e.name)throw e
o=""}const{i18n:a}=this
let l=""
switch(o){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 r
if(e){n&&(this.showCreatorResults=!0)
r=1;(0,d.set)(this.args,"model.votedPollOptionUrns",i.addObject(t))}else{n&&(this.showCreatorResults=!1)
r=-1;(0,d.set)(this.args,"model.votedPollOptionUrns",i.removeAt(0))}const o=(0,d.get)(this.args,"model.pollOptionSummaries")
if(o&&o.length){const e=this.pollOptionsAndSummaries.findIndex((e=>(0,d.get)(e.pollOption,"pollOptionUrn")===t)),n=o.objectAt(e);(0,d.set)(n,"voteCount",(0,d.get)(n,"voteCount")+r)}}},_=(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}),E=(0,i.default)(y.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,i.default)(y.prototype,"pemTracking",[b],{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}}),O=(0,i.default)(y.prototype,"showDecisionModal",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),S=(0,i.default)(y.prototype,"showVotersList",[s.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(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,o.setComponentTemplate)(D,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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v,b,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",v,this);(0,t.default)(this,"isLoading",b,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,r=i&&(0,p.default)(i)
r&&(n.organizationActorUrn=r)
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,r=i&&(0,p.default)(i)
r&&(n.organizationActorUrn=r)
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,r
if(e){var o
null===(o=this.args.updateTrackingObj)||void 0===o||o.fireControlInteractionEvent("close")}null===(t=(n=this.args).getPollSummary)||void 0===t||t.call(n)
this.pollVotes=[]
null===(i=(r=this.args).closeModal)||void 0===i||i.call(r)}_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[]}}),v=(0,i.default)(g.prototype,"currentPollOptionUrn",[c.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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,o.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,r,o,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:"UMSlT649",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"]],[[[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"]],[]],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"]]',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"}}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 r=null!==(n=(0,s.get)(e,"trackingActionType"))&&void 0!==n?n:"viewMember"
t.fireFeedActionAndSponsoredTrackingEvents({actionCategory:"VIEW",actionType:r,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,o.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,r,o,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 r.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(o.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,r,o,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 v=(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=v;(0,o.setComponentTemplate)(f,v)}))
define("update-components/components/promo-v1",["exports","@ember/component","@ember/template-factory","@glimmer/component","@ember/object","@ember/utils"],(function(e,t,n,i,r,o){"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,o.isPresent)(this.args.controlMenuComponent),t=(0,o.isPresent)((0,r.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 r=(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 o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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,r,o,a,l,s,c,d,u,p,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var g,h,f,v,b,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",v,this);(0,t.default)(this,"store",b,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)}},v=(0,i.default)(f.prototype,"legoTracking",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(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,o.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,r,o,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l
const s=(0,r.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 o.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,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,y,_,T,E,k
const w=(0,l.createTemplateFactory)({id:"kchUGtvm",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"],[16,"aria-label",[28,[37,5],["i18n_schedule_video_aria_label","update-components/components/scheduled-live-content"],[["scheduleVideoLinkTitle"],[[30,3,["title","text"]]]]]],[4,[38,6],[[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,7],[[24,0,"feed-shared-linkedin-video__live-external-link-button mb2 pv0 ph2"]],[["@type","@color","@text"],["primary","muted",[28,[37,5],["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,6],["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","t","ember-cli-pemberly-tracking@track-interaction","artdeco-button@artdeco-button","live@scheduled-live-update-details","live@live-event-viewer-state-button"]]',moduleName:"update-components/components/scheduled-live-content.hbs",isStrictMode:!1})
let O=(v=(0,u.inject)("global-services@realtime-events"),b=(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",E,this);(0,n.default)(this,"hasSubscribedToRealtimeEvents",k,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,r.default)(y.prototype,"realtimeEvents",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,r.default)(y.prototype,"store",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(y.prototype,"subtitle",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return(0,c.get)(this.args.model,"subtitle")}}),k=(0,r.default)(y.prototype,"hasSubscribedToRealtimeEvents",[p.tracked],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(y.prototype,"updateSubtitle",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"updateSubtitle"),y.prototype),(0,r.default)(y.prototype,"onEnteringIntersection",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"onEnteringIntersection"),y.prototype),(0,r.default)(y.prototype,"onExitIntersection",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"onExitIntersection"),y.prototype),(0,r.default)(y.prototype,"handleLiveRealtimeSignal",[c.action],Object.getOwnPropertyDescriptor(y.prototype,"handleLiveRealtimeSignal"),y.prototype),y)
e.default=O;(0,a.setComponentTemplate)(w,O)}))
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,r,o,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,v={DEFAULT:"see_all_cta",DISCOVERY:"entity_carousel_see_more",RELATED_FOLLOW:"see_more_follow_recommendations"}
let b=(c=class extends r.default{get ctaControlName(){return v[this.args.carouselType]||v.DEFAULT}get isGridLayout(){return(0,o.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,o.get)(e,"type")
if(!n)return
const{actionType:i,controlName:r}=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(r)
if(i){var a
null===(a=this.args.updateTrackingObj)||void 0===a||a.fireFeedActionAndSponsoredTrackingEvents({actionType:i,controlName:r,actionCategory:"VIEW"})}}},(0,t.default)(c.prototype,"trackingHandler",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"trackingHandler"),c.prototype),(0,t.default)(c.prototype,"onAttributeClick",[o.action],Object.getOwnPropertyDescriptor(c.prototype,"onAttributeClick"),c.prototype),c)
e.default=b;(0,n.setComponentTemplate)(d,b)}))
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,r,o,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 v=(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=v;(0,o.setComponentTemplate)(f,v)}))
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,r,o,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 r.default{get ctaIcon(){const e=(0,o.get)(this.args,"model.cta.iconName")
return e?(0,a.getLIIcon)(e):""}get isCtaDisabled(){const e=(0,o.get)(this.args,"model.cta")
return this.args.isPreviewMode||!e}get ctaTargetLink(){return this.isCtaDisabled?"#":(0,o.get)(this.args.model,"cta.navigationContext.actionTarget")}get backgroundTopCSSClass(){const e=(0,o.get)(this.args,"model.backgroundTopColor")
return e?l.SHOWCASE_BACKGROUND_CLASS[e]:void 0}get backgroundBottomCSSClass(){const e=(0,o.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,o.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",[o.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 r=(0,n.createTemplateFactory)({id:"2y3+ZEvt",block:'[[[11,0],[16,0,[30,1]],[17,2],[12],[1,"\\n  "],[8,[39,0],null,[["@model"],[[30,3]]],null],[1,"\\n"],[13]],["@class","&attrs","@model"],false,["slideshows@viewer"]]',moduleName:"update-components/components/slideshows.hbs",isStrictMode:!1})
var o=(0,t.setComponentTemplate)(r,(0,i.default)())
e.default=o}))
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,r,o,a,l,s,c,d,u,p){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,g,h,f,v
const b=(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",v,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}),v=(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,o.setComponentTemplate)(b,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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v
const b=(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",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 E=(h=(0,s.inject)("lix"),f=class extends l.default{constructor(){super(...arguments);(0,t.default)(this,"lix",v,this)}get entityHovercardV2(){return this.lix.getTreatment(T)}get hasEntityHovercardV2(){return this.lix.getTreatmentIsEnabled(T)}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 u.ENTITY_DATA_MAP_TETRIS[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=u.ENTITY_DATA_MAP_TETRIS[e].ENTITY_URN
if("MINI_PROFILE"===e){var i
const e=(0,c.get)(t,"profileUrn"),r=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:r}return(0,c.get)(t,n)}},v=(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=E;(0,o.setComponentTemplate)(b,E)}))
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,r,o,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,o.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,r,o,a,l,s,c,d,u,p,m,g,h,f){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var v,b,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=(v=(0,l.inject)("store"),b=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:r}=(0,u.getProperties)(n,"start","length"),o=(0,h.ucs2decode)(e),a=(0,h.ucs2encode)(o.slice(i,i+r))
this._createChunk(i,a,n,t)}))}_createChunk(e,t,n,i){const r=i.findBy("start",e)
r?r.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),r=(0,h.ucs2encode)(i),o=(0,s.A)(t).sortBy(this.sortBy)
let a=0
for(;a<r.length;){var l
const e=o.find((0,m.isNextAttributeAfter)(a))||{},t=null!==(l=(0,u.get)(e,"start"))&&void 0!==l?l:r.length
if(a!==t){const e=(0,h.ucs2encode)(i.slice(a,t)),{skipLinkParsing:r}=this.args,o=(0,g.default)(e,{url:!r,email:!r,hashtag:!1})
o.find((e=>!(!e.email&&!e.url)))?this._processTextWithHyperlinkIntoChunks(e,o,a,n):this._createChunk(a,e,void 0,n)
a=t}else{const e=o.filterBy("start",a)
a+=(0,u.get)(e,"firstObject.length")}}}_processTextWithHyperlinkIntoChunks(e,t,n,i){let r=0
const{store:o}=this,a=t.map((t=>{const i=e.indexOf(t.value,r)+n
r+=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=o.createRecord("com.linkedin.voyager.common.TextAttribute",e)}return{start:i,textValue:t.value,textAttribute:l}}),this)
this._createChunks(a,i)}},y=(0,i.default)(b.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b)
e.default=T;(0,o.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,r,o,a,l,s,c,d,u,p,m,g){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var h,f,v,b,y,_,T
const E=(0,a.createTemplateFactory)({id:"NWzkZsqR",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,["metadataText"]],[[[1,"      "],[10,1],[14,0,"t-black--light t-12 t-normal"],[12],[1,"\\n"],[41,[30,6],[[[1,"          "],[8,[39,3],null,[["@tvm"],[[30,5,["metadataText"]]]],null],[1,"\\n"]],[]],[[[1,"          "],[1,[28,[35,4],[[30,5,["metadataText"]]],null]],[1,"\\n"]],[]]],[1,"      "],[13],[1,"\\n"]],[]],null],[41,[30,6],[[[1,"      "],[8,[39,3],null,[["@tvm","@onAttributeClick"],[[30,5,["text"]],[30,0,["textViewTrackingHandler"]]]],null],[1,"\\n"]],[]],[[[1,"      "],[1,[28,[35,4],[[30,5,["text"]]],[["lineBreaks","trackable"],[true,true]]]],[1,"\\n"]],[]]],[1,"  "],[13],[1,"\\n"],[13]],["@class","@textDirection","&attrs","@openLinksExternally","@model","@isDashEnabled"],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}),k={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:O,HYPERLINK:S,PROFILE_MENTION:C,PROFILE_FULLNAME:D,PROFILE_FAMILIARNAME:I,COMPANY_NAME:A,EMAIL:P}=d.TEXT_ATTRIBUTE_TYPES
function x(e){let t
switch(e){case C.TYPE:case D.TYPE:case I.TYPE:t="profileMention"
break
case A.TYPE:t="companyMention"
break
case S.TYPE:t="hyperlink"
break
case P.TYPE:t="email"
break
case O.TYPE:t="hashtag"}return t}let N=(h=(0,l.inject)("router"),f=(0,l.inject)("global-services@window"),v=(0,l.inject)("app-aware-link@custom-navigation-context-router"),b=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:r}=this,o=t.href;(0,p.transitionToOrOpenInNewTab)(o,r,i,e,n)}}if(void 0!==n){const{openLinksExternally:i}=this.args,r=(0,c.get)(this.args.model,"text.attributes").objectAt(n)
this._trackingHandler(r)
if(t.href){const{windowService:n,router:r}=this,o=t.href;(0,p.transitionToOrOpenInNewTab)(o,r,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 r=(0,c.get)(this.args,"model.navigationContext.actionTarget"),{cncRouter:o}=this
if(r&&o.hasHandlerForResource(r)){o.invokeHandler(r)
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 r
t=0===(null===(r=(0,c.get)(e,"link"))||void 0===r?void 0:r.indexOf("mailto:"))
n=t?P.TYPE:(0,c.get)(e,"type")}if(!n)return
const o={controlName:(0,c.get)(e,"trackingControlName")||this._getTextAttributeControlName(n),actionType:this._getTextAttributeActionType(n)}
this._fireTrackingEvents(o)}_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=x(e)
return w[t]}_getTextAttributeControlName(e){const t=x(e),n=this.args.textAttributeControlNames
return n&&n[t]||k[t]}},y=(0,i.default)(b.prototype,"router",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,i.default)(b.prototype,"windowService",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,i.default)(b.prototype,"cncRouter",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,i.default)(b.prototype,"onClickHandler",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"onClickHandler"),b.prototype),(0,i.default)(b.prototype,"textViewTrackingHandler",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"textViewTrackingHandler"),b.prototype),(0,i.default)(b.prototype,"handleClickOnContentUrl",[c.action],Object.getOwnPropertyDescriptor(b.prototype,"handleClickOnContentUrl"),b.prototype),b)
e.default=N;(0,o.setComponentTemplate)(E,N)}))

//# sourceMappingURL=engine-vendor.map