define("@ember/test-waiters/build-waiter",["exports","@babel/runtime/helpers/esm/defineProperty","@ember/test-waiters/token","@ember/test-waiters/waiter-manager"],(function(e,t,i,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e._resetWaiterNames=function(){r=new Set}
e.default=function(e){0
return new s(e)
return new o(e)}
let r
function a(){return new i.default}class o{constructor(e,i){(0,t.default)(this,"name",void 0);(0,t.default)(this,"nextToken",void 0);(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=i||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 i=new Error
this.items.set(e,{get stack(){return i.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,n.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){(0,t.default)(this,"name",void 0)
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,i,n,r){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
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,"getWaiters",{enumerable:!0,get:function(){return t.getWaiters}})
Object.defineProperty(e,"_reset",{enumerable:!0,get:function(){return t._reset}})
Object.defineProperty(e,"getPendingWaiterState",{enumerable:!0,get:function(){return t.getPendingWaiterState}})
Object.defineProperty(e,"hasPendingWaiters",{enumerable:!0,get:function(){return t.hasPendingWaiters}})
Object.defineProperty(e,"buildWaiter",{enumerable:!0,get:function(){return i.default}})
Object.defineProperty(e,"_resetWaiterNames",{enumerable:!0,get:function(){return i._resetWaiterNames}})
Object.defineProperty(e,"waitForPromise",{enumerable:!0,get:function(){return n.default}})
Object.defineProperty(e,"waitFor",{enumerable:!0,get:function(){return r.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",[],(function(){}))
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 i=e
0
return i};(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,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i]
let r=t.length<3
if(r){let[e,i]=t
return n(e,i)}{let[,,e,i]=t
return e}}
function n(e,t){return e}(0,i.default)("@ember/test-waiters:generator-waiter")}))
define("@ember/test-waiters/waiter-manager",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.register=function(e){t.set(e.name,e)}
e.unregister=function(e){t.delete(e.name)}
e.getWaiters=i
e._reset=function(){for(let e of i())e.isRegistered=!1
t.clear()}
e.getPendingWaiterState=n
e.hasPendingWaiters=r
const t=new Map
Ember.Test&&Ember.Test.registerWaiter((()=>!r()))
function i(){let e=[]
t.forEach((t=>{e.push(t)}))
return e}function n(){let e={pending:0,waiters:{}}
t.forEach((t=>{if(!t.waitUntil()){e.pending++
let i=t.debugInfo()
e.waiters[t.name]=i||!0}}))
return e}function r(){return n().pending>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","global-utils/utils/is-browser","ad-choice/utils/constants","global-utils/utils/url","global-utils/utils/get-csrf-token"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N
const M="yes",L="no",x="success",U="failure",z="ongoing",V="ad-choice@components/modals/ad-choice-modal"
let j=(c=Ember.inject.service("tracking"),u=Ember.inject.service("store"),m=Ember.inject.service("lix"),p=Ember.inject.service("i18n"),h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember._tracked,f=Ember._tracked,E=Ember._action,_=Ember._action,y=Ember._action,T=Ember._action,I=Ember._action,O=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"store",S,this);(0,t.default)(this,"lix",k,this);(0,t.default)(this,"i18n",P,this);(0,t.default)(this,"showLoader",C,this);(0,t.default)(this,"hasError",D,this);(0,t.default)(this,"selectedFacetIdx",A,this);(0,t.default)(this,"feedbackCache",R,this);(0,t.default)(this,"adSnoozeRequestStatus",N,this);(0,i.default)(this,"policyLink",`${(0,l.getDomainUrl)()}/help/linkedin/answer/38605`);(0,i.default)(this,"manageAdPreferencesLink",`${(0,l.getDomainUrl)()}/help/linkedin/answer/62931`);(0,i.default)(this,"adChoiceData",null)
this._fetchAdChoiceResponse()}get inOverviewScreen(){return void 0===this.selectedFacetIdx}get showFeedbackSubmittedText(){if(this.inOverviewScreen)return this.feedbackCache[s.OVERVIEW_FEEDBACK_CACHE_KEY]
const e=`${s.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?Ember.get(this.adChoiceData,"matchedTargetingFacets").objectAt(this.selectedFacetIdx):null}get feedbackQuestion(){const e=this.inOverviewScreenAndSnoozeEnabled()||this.inOverviewScreenAndReportThisAdRedirectionFlowEnabled()?"i18n_ad_choice_modal_relevance_feedback_text":"i18n_ad_choice_modal_feedback_text"
return this.i18n.lookupTranslation(V,e)()}get inlineFeedbackMessage(){let e="i18n_ad_choice_modal_feedback_submitted_text"
this.feedbackCache[s.OVERVIEW_FEEDBACK_CACHE_KEY]===L&&(this.inOverviewScreenAndReportThisAdRedirectionFlowEnabled()?e="i18n_ad_choice_modal_report_ad_text":this.inOverviewScreenAndSnoozeEnabled()&&(e=this.adSnoozeRequestStatus===x?"i18n_ad_choice_modal_ad_removed_text":"i18n_ad_choice_modal_ad_not_relevant_text"))
return this.i18n.lookupTranslation(V,e)()}get showAdSnoozeButton(){return this.feedbackCache[s.OVERVIEW_FEEDBACK_CACHE_KEY]===L&&(this.adSnoozeRequestStatus!==x&&this.inOverviewScreenAndSnoozeEnabled()||this.inOverviewScreenAndReportThisAdRedirectionFlowEnabled())}get isAdSnoozeStatusUpdateError(){return this.adSnoozeRequestStatus===U&&this.inOverviewScreen}_fetchAdChoiceResponse(){Ember.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||Ember.setProperties(this,{adChoiceData:e,showLoader:!1})})).catch((e=>{if(!this.isDestroying){Ember.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",i=Ember.get(this.adChoiceData,"trackingId")
this.tracking.fireInteractionEvent(t,"SHORT_PRESS",i)}_focusAdChoiceModal(){if(o.default){const e=document.querySelector(".ad-choice-modal")
e&&e.focus()}}inOverviewScreenAndSnoozeEnabled(){return!this.args.hideAdSnooze&&this.inOverviewScreen&&this.lix.getTreatmentIsEnabled("voyager.web.engage-ad-choice-snooze-enabled")}inOverviewScreenAndReportThisAdRedirectionFlowEnabled(){return this.inOverviewScreen&&this.lix.getTreatmentIsEnabled("voyager.web.ad-choice-report-ad-redirection-enabled")}onMatchedTargetingFacetClick(e){this.handleFacetTracking(e)
this.selectedFacetIdx=e}onBackButtonClicked(){this.selectedFacetIdx=void 0
this._focusAdChoiceModal()}dismissModal(e){this.args.onDismissAdChoice(this.adSnoozeRequestStatus===(x||z),e)}onFeedBackSubmitted(e){const t=Ember.get(this.adChoiceData,"trackingId")
if(this.inOverviewScreen){const i=e?"ad_choice_overview_feedback_yes_button":"ad_choice_overview_feedback_no_button"
this.tracking.fireInteractionEvent(i,"SHORT_PRESS",t)
this.feedbackCache[s.OVERVIEW_FEEDBACK_CACHE_KEY]=e?M:L}else{const i=e?"ad_choice_detail_feedback_yes_button":"ad_choice_detail_feedback_no_button"
this.tracking.fireInteractionEvent(i,"SHORT_PRESS",t)
const n=`${s.DETAIL_FEEDBACK_CACHE_KEY_PREFIX}${this.selectedFacetIdx}`
this.feedbackCache[n]=!0}this.feedbackCache=this.feedbackCache
this._focusAdChoiceModal()}onRemoveOrReportAdClicked(){if(this.inOverviewScreenAndReportThisAdRedirectionFlowEnabled())this.dismissModal(!0)
else if(this.inOverviewScreenAndSnoozeEnabled()){if(this.adSnoozeRequestStatus===z)return
this.adSnoozeRequestStatus=z
const e=Ember.get(this.adChoiceData,"trackingId")
this.tracking.fireInteractionEvent("ad_choice_overview_remove_ad","SHORT_PRESS",e)
const t=(0,l.addQueryParam)(Ember.get(this.adChoiceData,"adSnoozeActionUrl"),"csrfToken",(0,d.default)())
this.store.adapterFor("-ember-m3").ajax(t,"POST").then((()=>{this.isDestroying||(this.adSnoozeRequestStatus=x)})).catch((e=>{if(!this.isDestroying){this.adSnoozeRequestStatus=U
throw e}}))}}},w=(0,n.default)(O.prototype,"tracking",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,n.default)(O.prototype,"store",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,n.default)(O.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,n.default)(O.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,n.default)(O.prototype,"showLoader",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),D=(0,n.default)(O.prototype,"hasError",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,n.default)(O.prototype,"selectedFacetIdx",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){}}),R=(0,n.default)(O.prototype,"feedbackCache",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),N=(0,n.default)(O.prototype,"adSnoozeRequestStatus",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){}}),(0,n.default)(O.prototype,"onMatchedTargetingFacetClick",[E],Object.getOwnPropertyDescriptor(O.prototype,"onMatchedTargetingFacetClick"),O.prototype),(0,n.default)(O.prototype,"onBackButtonClicked",[_],Object.getOwnPropertyDescriptor(O.prototype,"onBackButtonClicked"),O.prototype),(0,n.default)(O.prototype,"dismissModal",[y],Object.getOwnPropertyDescriptor(O.prototype,"dismissModal"),O.prototype),(0,n.default)(O.prototype,"onFeedBackSubmitted",[T],Object.getOwnPropertyDescriptor(O.prototype,"onFeedBackSubmitted"),O.prototype),(0,n.default)(O.prototype,"onRemoveOrReportAdClicked",[I],Object.getOwnPropertyDescriptor(O.prototype,"onRemoveOrReportAdClicked"),O.prototype),O)
e.default=j}))
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"],(function(e,t,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,s,l,d
let c=(o=Ember.inject.service("lix"),s=Ember._action,l=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"lix",d,this)}get hasNoMatchedFacets(){return 0===Ember.get(this.args.adChoiceData,"matchedTargetingFacets").length}onFacetSelected(e){this.args.setSelectedFacet(e)}},d=(0,n.default)(l.prototype,"lix",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(l.prototype,"onFacetSelected",[s],Object.getOwnPropertyDescriptor(l.prototype,"onFacetSelected"),l.prototype),l)
e.default=c}))
define("ad-choice/templates/components/modals/ad-choice-modal",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"KUPA+U1n",block:'{"symbols":["modal","@isOpen"],"statements":[[8,"artdeco-modal@artdeco-modal",[[4,[38,7],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice",[30,[36,6],[[30,[36,5],["outletState"],null],"render.name"],null],[30,[36,6],[[30,[36,5],["outletState"],null],"render"],null]]]]],[["@modalClasses","@isOpen","@dismissModal","@size"],["ad-choice-modal",[32,2],[30,[36,3],[[32,0,["dismissModal"]],false],null],"medium"]],[["default"],[{"statements":[[2,"\\n  "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[10,"h1"],[14,0,"t-sans t-20 t-black t-normal"],[14,1,"ad-choice-modal-header"],[12],[2,"\\n      "],[1,[30,[36,0],["i18n_ad_choice_modal_header","ad-choice/templates/components/modals/ad-choice-modal"],null]],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n  "],[8,[32,1,["artdeco-modal-content"]],[[24,"classNames","ad_choice-modal-content t-black"]],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,0,["showLoader"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"ad-choice@modals/ad-choice-modal/loading",[],[[],[]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["hasError"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"ad-choice@modals/ad-choice-modal/error",[],[["@policyLink"],[[32,0,["policyLink"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["inOverviewScreen"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"ad-choice@modals/ad-choice-modal/overview",[],[["@adChoiceData","@setSelectedFacet","@policyLink","@manageAdPreferencesLink"],[[32,0,["adChoiceData"]],[32,0,["onMatchedTargetingFacetClick"]],[32,0,["policyLink"]],[32,0,["manageAdPreferencesLink"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"ad-choice@modals/ad-choice-modal/facet-detail",[],[["@image","@trackingId","@matchedTargetingFacet"],[[32,0,["adChoiceData","advertiserImage"]],[32,0,["adChoiceData","trackingId"]],[32,0,["matchedTargetingFacet"]]]],null],[2,"\\n    "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "]],"parameters":[]}]]],[2,"\\n"],[6,[37,8],[[32,0,["hideFooterContent"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"ad-choice-modal__feedback-actions"],[12],[2,"\\n"],[6,[37,4],[[32,0,["showFeedbackSubmittedText"]]],null,[["default","else"],[{"statements":[[6,[37,4],[[32,0,["isAdSnoozeStatusUpdateError"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[[4,[38,7],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_ad_snooze_failed",[30,[36,6],[[30,[36,5],["outletState"],null],"render.name"],null],[30,[36,6],[[30,[36,5],["outletState"],null],"render"],null]]]]],[["@type","@message","@class"],["error",[30,[36,0],["i18n_ad_choice_modal_error_text","ad-choice/templates/components/modals/ad-choice-modal"],null],"ad-choice-modal__feedback-text"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@type","@message","@class"],["note",[32,0,["inlineFeedbackMessage"]],"ad-choice-modal__feedback-text"]],null],[2,"\\n"],[6,[37,4],[[32,0,["showAdSnoozeButton"]]],null,[["default"],[{"statements":[[2,"            "],[10,"div"],[14,0,"ad-choice-modal__feedback-buttons"],[12],[2,"\\n              "],[8,"artdeco-button@artdeco-button",[[4,[38,2],["click",[32,0,["onRemoveOrReportAdClicked"]]],null]],[["@type","@color","@size","@text"],["tertiary","muted",2,[30,[36,0],["i18n_ad_choice_modal_feedback_text_yes","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"        "],[10,"div"],[14,0,"t-14 ad-choice-modal__feedback-text"],[12],[2,"\\n          "],[1,[32,0,["feedbackQuestion"]]],[2,"\\n        "],[13],[2,"\\n        "],[10,"div"],[14,0,"ad-choice-modal__feedback-buttons"],[12],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[4,[38,2],["click",[30,[36,3],[[32,0,["onFeedBackSubmitted"]],true],null]],null]],[["@type","@color","@size","@text"],["tertiary","muted",2,[30,[36,0],["i18n_ad_choice_modal_feedback_text_yes","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[4,[38,2],["click",[30,[36,3],[[32,0,["onFeedBackSubmitted"]],false],null]],null]],[["@type","@color","@size","@text","@class"],["tertiary","muted",2,[30,[36,0],["i18n_ad_choice_modal_feedback_text_no","ad-choice/templates/components/modals/ad-choice-modal"],null],"ad-choice-modal__feedback-button"]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n"],[6,[37,8],[[32,0,["inOverviewScreen"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["artdeco-modal-footer"]],[[24,0,"ad-choice-modal__footer display-flex justify-flex-end"]],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[16,"data-control-id",[32,0,["adChoiceData","trackingId"]]],[4,[38,1],["ad_choice_facet_detail_back_button"],null],[4,[38,2],["click",[32,0,["onBackButtonClicked"]]],null]],[["@type","@color","@size","@text"],["secondary","default",2,[30,[36,0],["i18n_ad_choice_modal_feedback_text_back","ad-choice/templates/components/modals/ad-choice-modal"],null]]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[1]}]]],[2,"\\n"]],"hasEval":false,"upvars":["t","ember-cli-pemberly-tracking@track-interaction","on","fn","if","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-render","unless"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal.hbs"}})
e.default=t}))
define("ad-choice/templates/components/modals/ad-choice-modal/error",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"LFJs8iYw",block:'{"symbols":["@policyLink"],"statements":[[8,"artdeco-empty-state@artdeco-empty-state",[[4,[38,4],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_error_state",[30,[36,3],[[30,[36,2],["outletState"],null],"render.name"],null],[30,[36,3],[[30,[36,2],["outletState"],null],"render"],null]]]]],[["@illustration","@muted","@headline","@message","@class"],["sad-browser",true,[30,[36,0],["i18n_ad_choice_error_headline","ad-choice/templates/components/modals/ad-choice-modal/error"],null],[30,[36,0],["i18n_ad_choice_error_message","ad-choice/templates/components/modals/ad-choice-modal/error"],[["linkInfo"],[[30,[36,1],null,[["href","target","class"],[[32,1],"_blank","link"]]]]]],"ad-choice-modal-empty-state"]],null]],"hasEval":false,"upvars":["t","hash","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-render"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal/error.hbs"}})
e.default=t}))
define("ad-choice/templates/components/modals/ad-choice-modal/facet-detail",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"yvuTgDoo",block:'{"symbols":["clickAction","idx","@trackingId","@matchedTargetingFacet","@image"],"statements":[[11,"div"],[24,0,"ad-choice-modal-facet"],[4,[38,6],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_detail",[30,[36,5],[[30,[36,4],["outletState"],null],"render.name"],null],[30,[36,5],[[30,[36,4],["outletState"],null],"render"],null]]]],[12],[2,"\\n  "],[10,"div"],[14,0,"ad-choice-modal-facet-messaging t-sans t-16 t-black"],[12],[2,"\\n"],[6,[37,7],[[32,5]],null,[["default"],[{"statements":[[2,"      "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class"],[[32,5],4,"ad-choice-modal-facet-messaging__logo"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[10,"div"],[14,0,"ad-choice-modal-facet-messaging__text"],[12],[2,"\\n      "],[11,"span"],[16,"data-control-id",[32,3]],[4,[38,0],["ad_choice_advertiser_detail"],null],[12],[2,"\\n        "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,4,["detail"]]]],null],[2,"\\n      "],[13],[2,"\\n      "],[10,"div"],[14,0,"t-12 ad-choice-modal-facet-messaging__disclaimer"],[12],[2,"\\n        "],[11,"span"],[16,"data-control-id",[32,3]],[4,[38,0],["ad_choice_facet_disclaimer"],null],[12],[2,"\\n          "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,4,["disclaimer"]]]],null],[2,"\\n         "],[13],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"],[6,[37,7],[[32,4,["segmentDetail"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[14,0,"ad-choice-modal-facet-reason t-14 t-black"],[12],[2,"\\n      "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,4,["segmentDetail"]]]],null],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,7],[[32,4,["clickActions"]]],null,[["default"],[{"statements":[[2,"    "],[10,"ul"],[14,0,"ad-choice-modal-facet-control-actions artdeco-list"],[12],[2,"\\n"],[6,[37,3],[[30,[36,2],[[30,[36,2],[[32,4,["clickActions"]]],null]],null]],null,[["default"],[{"statements":[[2,"        "],[10,"li"],[14,0,"artdeco-list__item ad-choice-modal-facet-control-action"],[12],[2,"\\n          "],[11,"a"],[16,6,[32,1,["targetUrl"]]],[16,"data-control-id",[32,3]],[24,"target","_blank"],[24,"rel","noopener noreferrer"],[4,[38,0],[[32,1,["controlName"]]],null],[12],[2,"\\n            "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,1,["title"]]]],null],[2,"\\n            "],[1,[30,[36,1],null,[["class","type","size"],["ad-choice-modal-facet-control-action__icon","link-external","small"]]]],[2,"\\n          "],[13],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[1,2]}]]],[2,"    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","-track-array","each","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-render","if"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal/facet-detail.hbs"}})
e.default=t}))
define("ad-choice/templates/components/modals/ad-choice-modal/loading",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"3Poh0GmZ",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"ad-choice-modal-content-loader"],[12],[2,"\\n  "],[8,"artdeco-loader@artdeco-loader",[[24,"size","small"]],[[],[]],null],[2,"\\n  "],[10,"span"],[14,0,"t-sans t-20"],[12],[1,[30,[36,0],["i18n_ad_choice_modal_loader_text","ad-choice/templates/components/modals/ad-choice-modal/loading"],null]],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["t"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal/loading.hbs"}})
e.default=t}))
define("ad-choice/templates/components/modals/ad-choice-modal/overview",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"PbGvDC83",block:'{"symbols":["facet","idx","@adChoiceData","@manageAdPreferencesLink","@policyLink"],"statements":[[11,"div"],[24,0,"ad-choice-modal-overview-messaging t-sans t-16 t-black"],[4,[38,8],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_overview",[30,[36,7],[[30,[36,6],["outletState"],null],"render.name"],null],[30,[36,7],[[30,[36,6],["outletState"],null],"render"],null]]]],[12],[2,"\\n"],[6,[37,9],[[32,3,["advertiserImage"]]],null,[["default"],[{"statements":[[2,"    "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class"],[[32,3,["advertiserImage"]],4,"ad-choice-modal-overview-messaging__logo"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[11,"span"],[16,"data-control-id",[32,3,["trackingId"]]],[24,0,"ad-choice-modal-overview-messaging__text"],[4,[38,10],["ad_choice_advertiser_overview"],null],[12],[2,"\\n    "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,3,["advertiserDetail"]]]],null],[2,"\\n  "],[13],[2,"\\n"],[13],[2,"\\n"],[10,"div"],[14,0,"ad-choice-modal-overview-matched-facets"],[12],[2,"\\n"],[6,[37,9],[[32,0,["hasNoMatchedFacets"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"artdeco-empty-state@artdeco-empty-state",[[4,[38,8],null,[["pageKey","routeName","currentRoute"],["flagship3_ad_choice_overview_empty_matched_facets",[30,[36,7],[[30,[36,6],["outletState"],null],"render.name"],null],[30,[36,7],[[30,[36,6],["outletState"],null],"render"],null]]]]],[["@illustration","@message","@headline","@class"],["clipboard-check",[30,[36,2],["i18n_ad_choice_empty_state_headline","ad-choice/templates/components/modals/ad-choice-modal/overview"],null],[30,[36,2],["i18n_ad_choice_empty_state_message","ad-choice/templates/components/modals/ad-choice-modal/overview"],[["linkInfo"],[[30,[36,5],null,[["href","target","class"],[[32,5],"_blank","link"]]]]]],"ad-choice-modal-facts-empty-state"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"h2"],[14,0,"t-sans t-16 t-bold"],[12],[2,"\\n      "],[1,[30,[36,2],["i18n_ad_choice_modal_targeting_facets_header","ad-choice/templates/components/modals/ad-choice-modal/overview"],null]],[2,"\\n    "],[13],[2,"\\n    "],[10,"ul"],[14,0,"ad-choice-modal-overview-matched-facets-list artdeco-list"],[12],[2,"\\n"],[6,[37,4],[[30,[36,3],[[30,[36,3],[[32,3,["matchedTargetingFacets"]]],null]],null]],null,[["default"],[{"statements":[[2,"        "],[11,"li"],[24,0,"artdeco-list__item"],[24,"role","button"],[4,[38,1],["click",[30,[36,0],[[32,0,["onFacetSelected"]],[32,2]],null]],null],[12],[2,"\\n          "],[8,"ad-choice@modals/ad-choice-modal/overview/matched-facet",[],[["@facet"],[[32,1]]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[1,2]}]]],[2,"    "],[13],[2,"\\n    "],[10,"div"],[14,0,"t-12"],[12],[2,"\\n      "],[10,"span"],[14,0,"ad-choice-modal-overview-matched-facets-disclaimer t-12"],[12],[2,"\\n        "],[1,[30,[36,2],["i18n_ad_choice_modal_facets_disclaimer_text_v2","ad-choice/templates/components/modals/ad-choice-modal/overview"],[["reasonsLink","adPreferencesLink"],[[30,[36,5],null,[["href","target","class","data-control-name","data-control-id","data-test-learn-more-reasons","rel"],[[32,5],"_blank","link","ad_choice_targeting_reasons_disclaimer",[32,3,["trackingId"]],"true","noopener noreferrer"]]],[30,[36,5],null,[["href","target","class","data-control-name","data-control-id","data-test-manage-ad-preferences","rel"],[[32,4],"_blank","link","ad_choice_overview_manage_ad_preferences",[32,3,["trackingId"]],"true","noopener noreferrer"]]]]]]],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["fn","on","t","-track-array","each","hash","-get-dynamic-var","get","ember-cli-pemberly-tracking@track-render","if","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal/overview.hbs"}})
e.default=t}))
define("ad-choice/templates/components/modals/ad-choice-modal/overview/matched-facet",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"YVv/Hh6S",block:'{"symbols":["@facet"],"statements":[[10,"button"],[14,0,"ad-choice-modal-overview-matched-facet"],[14,4,"button"],[12],[2,"\\n  "],[8,"image-view-model@image-view-model",[],[["@images","@entitySize","@class"],[[32,1,["icon"]],1,"ad-choice-modal-overview-matched-facet__icon"]],null],[2,"\\n  "],[10,"p"],[14,0,"ad-choice-modal-overview-matched-facet__text t-14"],[12],[2,"\\n    "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,1,["overview"]]]],null],[2,"\\n  "],[13],[2,"\\n  "],[1,[30,[36,0],null,[["type","class","size"],["chevron-right-icon","ad-choice-modal-overview-matched-facet__chevron-icon","large"]]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["artdeco-icons-web@li-icon"]}',meta:{moduleName:"ad-choice/templates/components/modals/ad-choice-modal/overview/matched-facet.hbs"}})
e.default=t}))
define("ad-choice/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.DETAIL_FEEDBACK_CACHE_KEY_PREFIX=e.OVERVIEW_FEEDBACK_CACHE_KEY=void 0
e.OVERVIEW_FEEDBACK_CACHE_KEY="overview"
e.DETAIL_FEEDBACK_CACHE_KEY_PREFIX="detail_"}))
define("artdeco-button/components/artdeco-button",["exports","artdeco-button/templates/components/artdeco-button","artdeco-button/utils/constants"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=Ember.Component.extend({layout:t.default,tagName:"button",classNames:["artdeco-button"],classNameBindings:["_classCircle","_classColor","_classIconRight","_classSize","_classStretch","_classTheme","_classType","disabled:artdeco-button--disabled"],attributeBindings:["aria-controls","aria-expanded","aria-pressed","aria-label","aria-labelledby","aria-describedby","disabled","_outputtedTabIndex:tabindex","controlType:type","title"],circle:!1,color:i.COLORS.DEFAULT,controlType:void 0,disabled:!1,size:2,stretch:i.STRETCHES.NONE,theme:i.THEMES.STANDARD,type:i.TYPES.PRIMARY,tabindex:0,icon:null,iconRight:!1,iconSize:Ember.computed("circle","isIconInBug","size",(function(){const{circle:e,isIconInBug:t,size:i}=Ember.getProperties(this,["circle","isIconInBug","size"]),n=parseInt(i,10)
return t?4===n?"21dp":"14dp":e&&1===n||!e&&n<4?"small":null})).readOnly(),iconColor:Ember.computed("color","isIconInBug",(function(){const{color:e,isIconInBug:t}=Ember.getProperties(this,["color","isIconInBug"])
return t?"inverse"===e?"brand":"inverse":null})).readOnly(),isIconInBug:Ember.computed("icon","type",(function(){const e=Ember.get(this,"icon")===i.IN_BUG
return e})).readOnly(),_classCircle:Ember.computed("circle","color","icon","theme",(function(){const{circle:e,color:t,icon:n,theme:r}=Ember.getProperties(this,["circle","color","icon","theme"])
if(!e)return""
i.THEMES.PRO
return"artdeco-button--circle"})).readOnly(),_classColor:Ember.computed("color",(function(){const e=Ember.get(this,"color")
return e===i.COLORS.DEFAULT?"":`artdeco-button--${e}`})).readOnly(),_classIconRight:Ember.computed("circle","icon","iconRight",(function(){const{circle:e,icon:t,iconRight:i}=Ember.getProperties(this,["icon","iconRight"])
return i?"artdeco-button--icon-right":""})).readOnly(),_classSize:Ember.computed("size",(function(){const e=Ember.get(this,"size"),t=parseInt(e,10)
return`artdeco-button--${t}`})).readOnly(),_classStretch:Ember.computed("circle","size","stretch","type",(function(){const{circle:e,stretch:t}=Ember.getProperties(this,["circle","stretch"])
return t&&t!==i.STRETCHES.NONE?`artdeco-button--${t}`:""})).readOnly(),_classTheme:Ember.computed("color","theme","type",(function(){const{color:e,theme:t,type:n}=Ember.getProperties(this,["color","theme","type"])
if(t===i.THEMES.STANDARD)return""
i.THEMES.PRO
i.THEMES.PREMIUM
return`artdeco-button--${t}`})).readOnly(),_classType:Ember.computed("type",(function(){const e=Ember.get(this,"type")
return`artdeco-button--${e}`})).readOnly(),_outputtedTabIndex:Ember.computed("tabindex",(function(){const e=this.get("tabindex")
return 0!==e?e:null})).readOnly(),_isValuePresent:(e,t)=>Object.keys(e).map((t=>e[t])).indexOf(t)>-1,didReceiveAttrs(){this._super(...arguments)
Ember.isEmpty(Ember.get(this,"title"))
const e=[...Ember.get(this,"attributeBindings")]
Object.keys(this).forEach((t=>{"data-"===t.substring(0,5)&&e.push(t)}))
Ember.set(this,"attributeBindings",e)}})
e.default=n}))
define("artdeco-button/templates/components/artdeco-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"M0iByphi",block:'{"symbols":["&default"],"statements":[[6,[37,5],[[35,1]],null,[["default"],[{"statements":[[2,"  "],[1,[30,[36,7],null,[["class","color","size","type"],[[30,[36,6],["artdeco-button__icon",[30,[36,5],[[35,4]," artdeco-button__icon--in-bug"],null]],null],[35,3],[35,2],[35,1]]]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[10,"span"],[14,0,"artdeco-button__text"],[12],[2,"\\n"],[6,[37,5],[[27,[32,1]]],null,[["default","else"],[{"statements":[[2,"    "],[18,1,null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[1,[34,0]],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["text","icon","iconSize","iconColor","isIconInBug","if","concat","li-icon"]}',meta:{moduleName:"artdeco-button/templates/components/artdeco-button.hbs"}})
e.default=t}))
define("artdeco-button/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.IN_BUG=e.STRETCHES=e.SIZES=e.TYPES=e.COLORS=e.THEMES=void 0
e.THEMES={STANDARD:"standard",PREMIUM:"premium",PRO:"pro"}
e.COLORS={DEFAULT:"default",INVERSE:"inverse",MUTED:"muted"}
e.TYPES={PRIMARY:"primary",SECONDARY:"secondary",TERTIARY:"tertiary"}
e.SIZES=[1,2,3,4]
e.STRETCHES={NONE:"none",FLUID:"fluid",FULL:"full"}
e.IN_BUG="linkedin-bug"}))
define("artdeco-button/utils/get-key-from-event",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e){return e.key||t[e.which]||null}
const t={13:"Enter",27:"Escape",32:" "}}))
define("artdeco-empty-state/components/artdeco-empty-state",["exports","artdeco-empty-state/templates/components/artdeco-empty-state","artdeco-empty-state/utils/constants"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=Ember.Component.extend({layout:t.default,tagName:"section",classNames:["artdeco-empty-state"],actionText:null,buttonType:"secondary",headline:null,message:null,illustration:null,muted:!1,onButtonClick:null,size:i.ILLUSTRATION_SIZE_DEFAULT,theme:"standard",url:null,mercadoSize:1,actions:{buttonClick(){Ember.tryInvoke(this,"onButtonClick")}},init(){this._super(...arguments)
this._assertAttrs()},_assertAttrs(){const{buttonType:e,headline:t,illustration:i,message:n,muted:r,onButtonClick:a,size:o,theme:s,url:l,mercadoSize:d}=Ember.getProperties(this,["buttonType","headline","illustration","message","muted","onButtonClick","size","theme","url","mercadoSize"])},_isIllustrationValid(e,t){return i.ILLUSTRATIONS.includes(e+(t?"-muted":""))||this._isMercadoIllustration},_isSpot:e=>i.ILLUSTRATION_SPOTS.includes(e),_isMicroSpot:e=>i.ILLUSTRATION_MICROSPOTS.includes(e),_isMercadoIllustration:Ember.computed("illustration",(function(){return this._isSpot(this.illustration)||this._isMicroSpot(this.illustration)})),_mercadoSizeString:Ember.computed("mercadoSize",(function(){const{mercadoSize:e}=this
return 1===e?"small":2===e?"large":""})),_mercadoPaddingClass:Ember.computed("mercadoSize","illustration",(function(){const e=this._mercadoSizeString
return this._isSpot(this.illustration)?`artdeco-empty-state__headline--mercado-spots-${e}`:this._isMicroSpot(this.illustration)?`artdeco-empty-state__headline--mercado-microspots-${e}`:""}))})
e.default=n}))
define("artdeco-empty-state/templates/components/artdeco-empty-state",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"sWyOudfF",block:'{"symbols":[],"statements":[[2,"\\n"],[6,[37,9],[[35,16]],null,[["default","else"],[{"statements":[[2,"  "],[10,"h1"],[15,0,[31,["artdeco-empty-state__headline artdeco-empty-state__headline--mercado-",[34,12],"-",[34,15]," ",[34,14]]]],[12],[2,"\\n    "],[1,[34,13]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[10,"h1"],[15,0,[31,["artdeco-empty-state__headline artdeco-empty-state__headline--",[34,12],[30,[36,9],[[35,11],"-muted"],null]," artdeco-empty-state__headline--",[34,10]]]],[12],[2,"\\n    "],[1,[34,13]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[10,"p"],[14,0,"artdeco-empty-state__message"],[12],[2,"\\n  "],[1,[34,17]],[2,"\\n"],[13],[2,"\\n\\n"],[6,[37,9],[[35,3]],null,[["default"],[{"statements":[[6,[37,9],[[35,6]],null,[["default","else"],[{"statements":[[2,"    "],[10,"a"],[15,6,[31,[[34,6]]]],[15,0,[31,["artdeco-button artdeco-button--",[34,2]," artdeco-button--",[34,1]," artdeco-empty-state__action"]]],[15,"target",[31,[[34,7]]]],[15,"rel",[31,[[34,8]]]],[15,"data-control-name",[31,[[34,0]]]],[12],[2,"\\n      "],[1,[34,3]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[1,[30,[36,5],null,[["class","click","text","type","theme","data-control-name"],["artdeco-empty-state__action",[30,[36,4],[[32,0],"buttonClick"],null],[35,3],[35,2],[35,1],[35,0]]]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["ctaDataControlName","theme","buttonType","actionText","action","artdeco-button","url","ctaTarget","ctaRel","if","size","muted","illustration","headline","_mercadoPaddingClass","_mercadoSizeString","_isMercadoIllustration","message"]}',meta:{moduleName:"artdeco-empty-state/templates/components/artdeco-empty-state.hbs"}})
e.default=t}))
define("artdeco-empty-state/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.MERCADO_SIZES=e.THEMES=e.BUTTON_TYPES=e.ILLUSTRATION_SIZES=e.ILLUSTRATION_SIZE_DEFAULT=e.ILLUSTRATION_SPOTS=e.ILLUSTRATION_MICROSPOTS=e.ILLUSTRATIONS=void 0
e.ILLUSTRATIONS=["add-attachment","add-connection-inverse","add-feed","add-media","add-school","address-book-import","blank-page-muted","blank-page","calendar-import","camera-lens-muted","camera-lens","clipboard-muted","clipboard-check","contacts-sync","deserted-island","desktop-mobile-screens","desktop-text-ads","edit-pipeline","empty-clipboard","empty-course-bookmark","empty-globe-search","empty-monitor-unfollow","empty-pencil-paper","empty-rocket-launch","empty-search-company","empty-search-groups","empty-search-jobs","empty-search-people","empty-search-results","empty-search-school","empty-trophy","empty-video-bookmark","empty-video-course","empty-video-single","folder-data-transfer","gray-missing-profile","inmail-personalized","laptop-personal-ads","missing-piece-muted","missing-piece","missing-profile-muted","no-connection-muted","no-connection","no-entities-muted","no-entities","no-invites-muted","no-invites","no-jobs-muted","no-jobs","no-likers-muted","no-likers","no-messages-muted","no-messages","no-profile-views-muted","no-profile-views","paper-move-folder","people-comment","people-nearby-muted","sad-browser-muted","sad-browser","saved-articles","search-companies-muted","search-groups-muted","search-jobs-muted","search-people-muted","search-results-muted","search-schools-muted","shooting-star-muted","shooting-star","star-empty-muted","star-empty","star-muted","star","success-award","success-check","success-inbug","upload-media-muted","upload-media"]
e.ILLUSTRATION_MICROSPOTS=["address-book","company","gift","mail","salary","ui-chart","article","compass","glasses","mail-open","school","ui-dashboard","article-stack","dartboard","globe","megaphone","search","ui-feed-profile","award","dashboard","id-badge","messages","shield","unlocked","binders","document","image","notebook","signal-caution","video","birthday","document-comment","image-stack","notepad","signal-error","video-course","briefcase-jobs","document-folder","industry","patent","signal-success","calendar","document-report","location-marker","pencil-ruler","slides-stack","camera","flowers","locked","phone","toolbox","certificate","folder","magnet","rocket","trophy"]
e.ILLUSTRATION_SPOTS=["empty-leaving","error-construction","main-broadcast","main-coworkers-2","main-presentation","empty-no-mail","error-crossing","main-collaboration","main-coworkers-3","main-relax","empty-room","error-fail","main-commute","main-coworkers-4","success-individual","empty-waiting","error-pit-crew","main-conversation","main-coworkers-5","success-individual-2","error-connection","error-server","main-coworkers","main-person","success-team"]
e.ILLUSTRATION_SIZE_DEFAULT=3
e.ILLUSTRATION_SIZES=[1,2,3]
e.BUTTON_TYPES=["secondary","tertiary"]
e.THEMES=["standard","pro"]
e.MERCADO_SIZES=[1,2]}))
define("artdeco-toggle/components/artdeco-toggle",["exports","artdeco-toggle/templates/components/artdeco-toggle","ember-lifeline","artdeco-toggle/utils/constants"],(function(e,t,i,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var r=Ember.Component.extend({layout:t.default,classNames:["artdeco-toggle"],toggled:!1,isFocused:!1,size:"32dp",theme:"default",disabled:!1,isLabelHidden:!1,tabIndex:0,hasLabel:!1,isDefaultChecked:null,_internalCheckboxState:!1,classNameBindings:["_classSize","_classTheme","disabled:artdeco-toggle--disabled","toggled:artdeco-toggle--toggled","isFocused:artdeco-toggle--focused"],attributeBindings:["trackingControlName:data-control-name"],_classSize:Ember.computed("size",(function(){return`artdeco-toggle--${Ember.get(this,"size")}`})),_classTheme:Ember.computed("theme",(function(){return`artdeco-toggle--${Ember.get(this,"theme")}`})),isToggled:Ember.computed.bool("toggled"),_a11yText:Ember.computed.or("a11yText","labelText"),hasA11yText:Ember.computed.notEmpty("_a11yText"),externalLabel:Ember.computed.and("hasLabel","toggleId"),_toggleId:Ember.computed("toggleId",(function(){return Ember.getWithDefault(this,"toggleId",`adToggle_${Ember.guidFor(this)}`)})),_validate(){Ember.get(this,"hasLabel")},init(){this._super(...arguments)
if(null!==Ember.get(this,"isDefaultChecked")){Ember.set(this,"toggled",!0)
Ember.set(this,"_internalCheckboxState",!0)}Ember.get(this,"toggled")&&Ember.set(this,"isDefaultChecked",!0)},didReceiveAttrs(){this._validate()
if(this.element&&this.element.querySelector("input")){const e=Ember.get(this,"toggled")
this.element.querySelector("input").checked=e
Ember.set(this,"_internalCheckboxState",e)}},willDestroy(){this._super(...arguments);(0,i.runDisposables)(this)},click(){Ember.get(this,"disabled")||Ember.tryInvoke(this,"onToggle",[!Ember.get(this,"toggled")])},actions:{focus(e){(0,i.runTask)(this,(()=>{Ember.set(this,"isFocused",e)}))}}})
e.default=r}))
define("artdeco-toggle/templates/components/artdeco-toggle",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"t1f0CQ8X",block:'{"symbols":[],"statements":[[10,"span"],[14,"aria-hidden","true"],[14,0,"artdeco-toggle__text"],[14,"data-artdeco-toggle-text","true"],[15,"data-artdeco-toggled",[34,12]],[12],[2,"\\n"],[6,[37,1],[[35,12]],null,[["default","else"],[{"statements":[[2,"    "],[1,[30,[36,1],[[35,11],[35,11],[30,[36,9],["ad_toggled_text","artdeco-toggle/templates/components/artdeco-toggle"],null]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[1,[30,[36,1],[[35,10],[35,10],[30,[36,9],["ad_untoggled_text","artdeco-toggle/templates/components/artdeco-toggle"],null]],null]],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"],[6,[37,14],[[35,13]],null,[["default"],[{"statements":[[10,"label"],[15,"for",[34,3]],[14,"data-artdeco-toggle-label","true"],[15,0,[31,["artdeco-toggle__label ",[30,[36,1],[[35,7]," toggled "],null],[30,[36,1],[[35,6]," disabled "],null],[30,[36,1],[[35,5]," focused "],null],[30,[36,1],[[35,4],[35,4]],null]]]],[12],[2,"\\n"],[6,[37,1],[[35,8]],null,[["default"],[{"statements":[[2,"    "],[10,"span"],[15,0,[31,["label ",[30,[36,1],[[35,0]," a11y-text "],null]]]],[15,"data-artdeco-toggle-label-hidden",[34,0]],[12],[2,"\\n      "],[1,[34,2]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[10,"input"],[15,"checked",[34,15]],[14,0,"input artdeco-toggle__button"],[14,"data-artdeco-toggle-button","true"],[15,1,[34,3]],[15,"disabled",[34,6]],[15,"onfocus",[30,[36,16],[[32,0],"focus",true],null]],[15,"onblur",[30,[36,16],[[32,0],"focus",false],null]],[14,4,"checkbox"],[12],[13],[2,"\\n"]],"hasEval":false,"upvars":["isLabelHidden","if","_a11yText","_toggleId","theme","isFocused","disabled","isToggled","hasA11yText","t","untoggledText","toggledText","toggled","externalLabel","unless","isDefaultChecked","action"]}',meta:{moduleName:"artdeco-toggle/templates/components/artdeco-toggle.hbs"}})
e.default=t}))
define("artdeco-toggle/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.THEMES=e.SIZES=void 0
e.SIZES=["32dp","24dp"]
e.THEMES=["default","inverse"]}))
define("connect-button/components/connect-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","global-utils/utils/is-network-error","connect-button/utils/get-error-message","global-helpers/helpers/name"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z
let V=(d=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),c=Ember.inject.service("invitation-platform@invitation-platform"),u=Ember.inject.service("i18n"),m=Ember.inject.service("tracking"),p=Ember._tracked,h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember._tracked,f=Ember._tracked,E=Ember._tracked,_=Ember._action,y=Ember._action,T=Ember._action,I=Ember._action,O=Ember._action,w=Ember._action,S=Ember._action,k=class extends a.default{get enableHasBlock(){this.isHasBlockEnabled=!0}constructor(){super(...arguments);(0,t.default)(this,"persistentToastManager",P,this);(0,t.default)(this,"invitationPlatform",C,this);(0,t.default)(this,"i18n",D,this);(0,t.default)(this,"tracking",A,this);(0,t.default)(this,"isWithdrawDialogOpen",R,this);(0,t.default)(this,"isFuseLimitError",N,this);(0,t.default)(this,"isSendInviteModalOpen",M,this);(0,t.default)(this,"isInsideModal",L,this);(0,t.default)(this,"yieldedText",x,this);(0,t.default)(this,"yieldedAriaText",U,this);(0,t.default)(this,"isHasBlockEnabled",z,this)
this._updateYieldedText()}onButtonInsideModal(){this.isInsideModal=!0}sendInvite(){const{args:e,isInsideModal:t,invitationPlatform:i,tracking:n}=this,{invitee:r,trackingId:a,invitationProduct:s,isCustomMessageModalAllowed:l,onFuseLimitErrorCallback:d,inviteCIE:c}=e
Ember.isPresent(c)&&n.fireInteractionEvent(c)
l&&!t?this.isSendInviteModalOpen=!0:i.sendInvitationByProfileId({profileId:Ember.get(r,"entityUrn"),trackingId:a,invitationProduct:s}).then((e=>{if(!this.isDestroying){Ember.setProperties(r,{invitation:e,isInviteSent:!0})
this.isHasBlockEnabled&&this._updateYieldedText()}const i=Ember.get(e,"fuseEducationView")
i&&(t?null==d||d(i):this.isDestroying||Ember.setProperties(this,{fuseEducationView:i,isFuseLimitError:!0}))})).catch((e=>{if(!(0,o.default)(e))throw e
this._handleInviteFailure(e)}))}withdrawInvite(){const{args:e,invitationPlatform:t,tracking:i,persistentToastManager:n,i18n:r}=this,{withdrawCIE:a,invitee:l}=e
Ember.isPresent(a)&&i.fireInteractionEvent(a)
t.withdrawInvitation(Ember.get(l,"invitation")).then((()=>{if(!this.isDestroying){Ember.setProperties(l,{isInviteSent:!1,isInviteWithdrawn:!0})
this.isHasBlockEnabled&&this._updateYieldedText()}})).catch((e=>{if(!(0,o.default)(e))throw e
{const t=(0,s.getErrorMessage)({error:e,invitee:l,isConnect:!1,i18n:r})
n.error({message:t})}}))}onClickAction(){Ember.get(this,"args.invitee.isInviteWithdrawn")||this.sendInvite()}sendInviteFailure(e){this._handleInviteFailure(e)}showWithdrawDialog(){this.isWithdrawDialogOpen=!0}updateIsInviteSent(){Ember.set(this,"args.invitee.isInviteSent",!0)}_handleInviteFailure(e){const{invitationPlatform:t,args:i,persistentToastManager:n,i18n:r,isInsideModal:a}=this,{invitee:o,onFuseLimitErrorCallback:l}=i
if(t.isFuseLimitError(e)){a?null==l||l():this.isFuseLimitError=!0
return}const d=(0,s.getErrorMessage)({error:e,invitee:o,isConnect:!0,i18n:r})
n.error({message:d})}_updateYieldedText(){const{i18n:e,args:t}=this,{invitee:i}=t
let n,r
const a=(0,l.getName)(i)
if(Ember.get(i,"isInviteWithdrawn")){n=e.lookupTranslation("components/connect-button@connect-button","i18n_withdrawn_btn_name")()
r=e.lookupTranslation("components/connect-button@connect-button","i18n_withdrawn_a11y_text")([{member:a}])}else if(Ember.get(i,"isInviteSent")){n=e.lookupTranslation("components/connect-button@connect-button","i18n_pending_btn_name")()
r=e.lookupTranslation("components/connect-button@connect-button","i18n_pending_btn_a11y_text")([{member:a}])}else{n=e.lookupTranslation("components/connect-button@connect-button","i18n_connect_btn_name")()
r=e.lookupTranslation("components/connect-button@connect-button","i18n_connect_btn_a11y_text")([{member:a}])}Ember.setProperties(this,{yieldedText:n,yieldedAriaText:r})}},P=(0,n.default)(k.prototype,"persistentToastManager",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,n.default)(k.prototype,"invitationPlatform",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,n.default)(k.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,n.default)(k.prototype,"tracking",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,n.default)(k.prototype,"isWithdrawDialogOpen",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),N=(0,n.default)(k.prototype,"isFuseLimitError",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),M=(0,n.default)(k.prototype,"isSendInviteModalOpen",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),L=(0,n.default)(k.prototype,"isInsideModal",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),x=(0,n.default)(k.prototype,"yieldedText",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,n.default)(k.prototype,"yieldedAriaText",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,n.default)(k.prototype,"isHasBlockEnabled",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(k.prototype,"onButtonInsideModal",[_],Object.getOwnPropertyDescriptor(k.prototype,"onButtonInsideModal"),k.prototype),(0,n.default)(k.prototype,"sendInvite",[y],Object.getOwnPropertyDescriptor(k.prototype,"sendInvite"),k.prototype),(0,n.default)(k.prototype,"withdrawInvite",[T],Object.getOwnPropertyDescriptor(k.prototype,"withdrawInvite"),k.prototype),(0,n.default)(k.prototype,"onClickAction",[I],Object.getOwnPropertyDescriptor(k.prototype,"onClickAction"),k.prototype),(0,n.default)(k.prototype,"sendInviteFailure",[O],Object.getOwnPropertyDescriptor(k.prototype,"sendInviteFailure"),k.prototype),(0,n.default)(k.prototype,"showWithdrawDialog",[w],Object.getOwnPropertyDescriptor(k.prototype,"showWithdrawDialog"),k.prototype),(0,n.default)(k.prototype,"updateIsInviteSent",[S],Object.getOwnPropertyDescriptor(k.prototype,"updateIsInviteSent"),k.prototype),k)
e.default=V}))
define("connect-button/components/modal-follow-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","urn-utils"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m
let p=(s=Ember.inject.service("store"),l=Ember.inject.service("connect-button@follow-state-sync"),d=Ember._action,c=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"store",u,this);(0,t.default)(this,"followStateSync",m,this)}get isFollowing(){return this.followStateSync.isFollowing(this.args.profileUrn)}toggleFollow(){var e,t
const i=`urn:li:fsd_followingState:urn:li:fsd_profile:${(0,o.extractEntityInfoFromUrn)(this.args.profileUrn).id}`,n=!this.isFollowing
null===(e=(t=this.args).onClick)||void 0===e||e.call(t)
return this.store.queryURL(`/voyager/api/feed/dash/followingStates/${i}`,{method:"POST",reload:!0,params:{patch:{$set:{following:n}}}}).then((()=>{this.followStateSync.setFollowing(this.args.profileUrn,n)}))}},u=(0,n.default)(c.prototype,"store",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,n.default)(c.prototype,"followStateSync",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(c.prototype,"toggleFollow",[d],Object.getOwnPropertyDescriptor(c.prototype,"toggleFollow"),c.prototype),c)
e.default=p}))
define("connect-button/components/modal-message-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","global-helpers/helpers/load","tracked-toolbox","urn-utils"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h
let v=(d=Ember.inject.service("authentication@authenticated-user"),c=Ember.inject.service("store"),u=Ember._action,m=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"authenticatedUser",p,this);(0,t.default)(this,"store",h,this)}get composeOption(){const e=(0,l.extractEntityInfoFromUrn)(this.args.recipientUrn).id,t=`voyagerMessagingComposeOptions/${encodeURIComponent(`urn:li:fs_profile:${e}`)}`
return(0,o.load)(this.store.queryURL(t))}get isNotPremiumUser(){return!this.authenticatedUser.isPremiumUser}get isUpsellOrLoading(){return this.composeOption.isLoading||this.composeOption.isError||"UPSELL"===Ember.get(this.composeOption,"value.composeOptionType")}showUpsellModal(){if(!this.composeOption.isLoading&&!this.composeOption.isError&&"UPSELL"===Ember.get(this.composeOption,"value.composeOptionType")){var e,t
null===(e=(t=this.args).onShowUpsellModal)||void 0===e||e.call(t)}}},p=(0,n.default)(m.prototype,"authenticatedUser",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,n.default)(m.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(m.prototype,"composeOption",[s.cached],Object.getOwnPropertyDescriptor(m.prototype,"composeOption"),m.prototype),(0,n.default)(m.prototype,"showUpsellModal",[u],Object.getOwnPropertyDescriptor(m.prototype,"showUpsellModal"),m.prototype),m)
e.default=v}))
define("connect-button/components/send-invite-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","tracked-toolbox","invitation-platform/utils/constants","urn-utils","global-utils/utils/url","global-utils/utils/html-safe","global-helpers/helpers/name","global-utils/utils/api-compat"],(function(e,t,i,n,r,a,o,s,l,d,c,u,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z,V,j,F,B,G,H,W,q,$,K,Y,Q,Z,J,X,ee,te,ie,ne,re,ae,oe,se,le,de,ce,ue,me
const pe=/^.+@.+\..+$/,he=(0,d.getDomainUrl)(),ve=`${he}/help/linkedin/answer/62928`,be=`${he}/help/linkedin/answer/82752`,ge=`${he}/help/linkedin/suggested/1239/email-address-needed-for-an-invitation`,fe="sendInvite",Ee="followReminder",_e="personKnown",ye="connectReminder"
let Te=(p=Ember.inject.service("store"),h=Ember.inject.service("authentication@authenticated-user"),v=Ember.inject.service("i18n"),b=Ember.inject.service("connect-button@follow-state-sync"),g=Ember.inject.service("lix"),f=Ember.inject.service("tracking"),E=Ember.inject.service("router"),_=Ember.inject.service("tag-manager"),y=Ember.inject.service("invitation-platform@invitation-platform"),T=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),I=Ember._tracked,O=Ember._tracked,w=Ember._tracked,S=Ember._tracked,k=Ember._tracked,P=Ember._tracked,C=Ember._tracked,D=Ember._tracked,A=(0,o.localCopy)("args.isSendInviteModalOpen"),R=Ember._tracked,N=Ember._tracked,M=Ember._action,L=Ember._action,x=Ember._action,U=Ember._action,z=Ember._action,V=Ember._action,j=Ember._action,F=Ember._action,B=Ember._action,G=Ember._action,H=Ember._action,W=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"store",q,this);(0,t.default)(this,"authenticatedUser",$,this);(0,t.default)(this,"i18n",K,this);(0,t.default)(this,"followStateSync",Y,this);(0,t.default)(this,"lix",Q,this);(0,t.default)(this,"tracking",Z,this);(0,t.default)(this,"router",J,this);(0,t.default)(this,"tagManager",X,this);(0,t.default)(this,"invitationPlatform",ee,this);(0,t.default)(this,"persistentToastManager",te,this);(0,t.default)(this,"email",ie,this);(0,t.default)(this,"focusCustomMessageInput",ne,this);(0,t.default)(this,"focusSecondaryActionButton",re,this);(0,t.default)(this,"fuseEducationView",ae,this);(0,t.default)(this,"isClosing",oe,this);(0,t.default)(this,"isFuseLimitError",se,this);(0,t.default)(this,"isUpsellModalOpen",le,this);(0,t.default)(this,"message",de,this);(0,t.default)(this,"isSendInviteModalOpen",ce,this);(0,t.default)(this,"showMessage",ue,this);(0,t.default)(this,"modalState",me,this);(0,i.default)(this,"iweRestrictedMoreInfoLink",ve);(0,i.default)(this,"iweWarnedLearnMoreLink",be);(0,i.default)(this,"checkEmailLink",ge);(0,i.default)(this,"maxCharLimit",300)}get modalStateCheck(){return{[this.modalState]:!0}}get checkEmail(){var e
return this.args.checkEmailOpts||Ember.get(this.authenticatedUser,"miniProfile.iweRestriction")||(null===(e=this.args.modalContext)||void 0===e?void 0:e.emailRequired)}get iweWarned(){var e
return Ember.get(this.authenticatedUser,"miniProfile.iweWarned")||(null===(e=this.args.modalContext)||void 0===e?void 0:e.iweWarned)}get checkIweWarned(){return!this.checkEmail&&this.iweWarned}get showPremiumUpsell(){return!this.checkEmail&&!this.iweWarned&&this.isConnectionCountOver30&&!this.authenticatedUser.isPremiumUser}get charactersLeft(){var e
return this.maxCharLimit-((null===(e=this.message)||void 0===e?void 0:e.length)||0)}get isEmailValid(){return pe.test(this.email)}get isSubmitDisabled(){if(this.checkEmail)return!this.isEmailValid
if(this.showMessage){var e
return 0===((null===(e=this.message)||void 0===e?void 0:e.length)||0)}return!1}get isConnectionCountOver30(){const e=this.lix.getTreatment("voyager.infra.web.connection-count")
return"LT_30"!==e&&"control"!==e}get sendInviteInteractionEvent(){return this.showMessage&&!this.isClosing?"custom_invite.send_custom":"custom_invite.send_standard"}get nofollowConnectInteractionEvent(){const e=this.lix.getTreatment("voyager.web.invitations-send-invite-modal-friction")
return"treatment_1"===e?"custom_invite_no_follow_connect":"treatment_2"===e?"custom_invite_unknown_connect":null}get profileId(){const{modalContext:e}=this.args
return Ember.get(e,"id")||(0,m.entityUrnToId)(Ember.get(e,"entityUrn"))}get isFollowing(){return this.followStateSync.isFollowing(Ember.get(this.args.modalContext,"entityUrn"))}_getCustomMessage(){if(this.isClosing)return null
const{message:e,showMessage:t}=this
return t&&e?e:null}sendInvite(){const e=this._getCustomMessage()
return(this.checkEmail?this.invitationPlatform.sendInvitationByEmail(this.email,{message:e}):this.invitationPlatform.sendInvitationByProfileId({profileId:this.profileId,message:e})).then((e=>{if(this.isDestroying||this.isInsideConnectButton)return
const t=e||{},i=(0,l.extractEntityInfoFromUrn)(Ember.get(e,"invitationUrn")).id,n=Ember.get(t,"fuseEducationView")
if(n){const e=Ember.RSVP.defer()
Ember.setProperties(this,{isFuseLimitError:!0,fuseEducationView:n,fuseLimitAlertDeferred:e})
e.promise.then((()=>{var e,t
null===(e=(t=this.args).sendInviteSuccessCallback)||void 0===e||e.call(t,i)}))}else{var r,a
this._setEmptyState()
null===(r=(a=this.args).sendInviteSuccessCallback)||void 0===r||r.call(a,i)}})).catch((e=>{var t,i
null===(t=(i=this.args).sendInviteFailureCallback)||void 0===t||t.call(i,e)
if(this.isDestroying||this.isInsideConnectButton)return
this.message=null
this.isFuseLimitError=this.invitationPlatform.isFuseLimitError(e)
if(this.isFuseLimitError)return
const n=Ember.get(e,"errors.firstObject.serviceErrorCode")
this._showErrorToast(n)
this.isSendInviteModalOpen=!1
throw e}))}_showErrorToast(e){let t
t=e===s.KNOWN_ERRORS.primaryHandleNotConfirmed?(0,c.default)(this.i18n.lookupTranslation("components/connect-button@send-invite-modal","i18n_send_error_unconfirmed_email")([{linkInfo:{href:`${(0,d.getDomainUrl)()}/help/linkedin/answer/67401/verifying-your-email-address-on-linkedin`,target:"_blank"}}])):e===s.KNOWN_ERRORS.connectionLimitRSVP?(0,c.default)(this.i18n.lookupTranslation("components/connect-button@send-invite-modal","i18n_send_error_connection_limit")([{linkInfo:{href:`${(0,d.getDomainUrl)()}/help/linkedin/answer/69689/network-size-limit`,target:"_blank"}}])):e===s.KNOWN_ERRORS.pendingInvitationLimit?(0,c.default)(this.i18n.lookupTranslation("components/connect-button@send-invite-modal","i18n_send_error_pending_limit")([{linkInfo:{href:`${(0,d.getDomainUrl)()}${this.router.urlFor("mynetwork.invitation-manager.sent")}`}}])):this.i18n.lookupTranslation("components/connect-button@send-invite-modal","i18n_send_error")([{member:(0,u.getName)(this.args.modalContext)}])
this.persistentToastManager.error({message:t})}static getKnownError(e){return e&&Object.keys(s.KNOWN_ERRORS).find((t=>s.KNOWN_ERRORS[t]===e))}initializeModalState(){if(this.checkEmail||this.iweWarned||!this.args.isMemberPrefersFollow)this.modalState=fe
else{const e=this.lix.getTreatment("voyager.web.invitations-send-invite-modal-friction")
this.modalState="treatment_1"===e?Ee:"treatment_2"===e?_e:fe}}goToSendInviteState(){this.modalState=fe}goToConnectReminder(){this.modalState=ye}goToFollowReminder(){this.modalState=Ee}cancel(){this.showMessage=!1
this.focusSecondaryActionButton=!0}addMessage(){this.showMessage=!0
this.focusCustomMessageInput=!0}onCloseFuseLimitAlert(){var e,t,i
this._setEmptyState()
null===(e=(t=this.args).onCloseCallback)||void 0===e||e.call(t)
null===(i=this.fuseLimitAlertDeferred)||void 0===i||i.resolve()}close(){var e,t
this.isClosing=!0
this.isConnectionCountOver30||this.checkEmail||this.checkIweWarned||this.args.isMemberPrefersFollow&&"control"!==this.lix.getTreatment("voyager.web.invitations-send-invite-modal-friction")?this._setEmptyState():this.sendInvite()
null===(e=(t=this.args).onCloseCallback)||void 0===e||e.call(t)}showUpsellModal(){this.isUpsellModalOpen=!0}onClosePremiumUpsellModal(){var e,t
this._setEmptyState()
null===(e=(t=this.args).onCloseCallback)||void 0===e||e.call(t)}_setEmptyState(){this.showMessage=!1
this.message=null
this.isUpsellModalOpen=!1
this.isSendInviteModalOpen=!1}},q=(0,n.default)(W.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,n.default)(W.prototype,"authenticatedUser",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,n.default)(W.prototype,"i18n",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Y=(0,n.default)(W.prototype,"followStateSync",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Q=(0,n.default)(W.prototype,"lix",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Z=(0,n.default)(W.prototype,"tracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),J=(0,n.default)(W.prototype,"router",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),X=(0,n.default)(W.prototype,"tagManager",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ee=(0,n.default)(W.prototype,"invitationPlatform",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),te=(0,n.default)(W.prototype,"persistentToastManager",[T],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ie=(0,n.default)(W.prototype,"email",[I],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),ne=(0,n.default)(W.prototype,"focusCustomMessageInput",[O],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),re=(0,n.default)(W.prototype,"focusSecondaryActionButton",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ae=(0,n.default)(W.prototype,"fuseEducationView",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),oe=(0,n.default)(W.prototype,"isClosing",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),se=(0,n.default)(W.prototype,"isFuseLimitError",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),le=(0,n.default)(W.prototype,"isUpsellModalOpen",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),de=(0,n.default)(W.prototype,"message",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),ce=(0,n.default)(W.prototype,"isSendInviteModalOpen",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ue=(0,n.default)(W.prototype,"showMessage",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),me=(0,n.default)(W.prototype,"modalState",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),(0,n.default)(W.prototype,"sendInvite",[M],Object.getOwnPropertyDescriptor(W.prototype,"sendInvite"),W.prototype),(0,n.default)(W.prototype,"initializeModalState",[L],Object.getOwnPropertyDescriptor(W.prototype,"initializeModalState"),W.prototype),(0,n.default)(W.prototype,"goToSendInviteState",[x],Object.getOwnPropertyDescriptor(W.prototype,"goToSendInviteState"),W.prototype),(0,n.default)(W.prototype,"goToConnectReminder",[U],Object.getOwnPropertyDescriptor(W.prototype,"goToConnectReminder"),W.prototype),(0,n.default)(W.prototype,"goToFollowReminder",[z],Object.getOwnPropertyDescriptor(W.prototype,"goToFollowReminder"),W.prototype),(0,n.default)(W.prototype,"cancel",[V],Object.getOwnPropertyDescriptor(W.prototype,"cancel"),W.prototype),(0,n.default)(W.prototype,"addMessage",[j],Object.getOwnPropertyDescriptor(W.prototype,"addMessage"),W.prototype),(0,n.default)(W.prototype,"onCloseFuseLimitAlert",[F],Object.getOwnPropertyDescriptor(W.prototype,"onCloseFuseLimitAlert"),W.prototype),(0,n.default)(W.prototype,"close",[B],Object.getOwnPropertyDescriptor(W.prototype,"close"),W.prototype),(0,n.default)(W.prototype,"showUpsellModal",[G],Object.getOwnPropertyDescriptor(W.prototype,"showUpsellModal"),W.prototype),(0,n.default)(W.prototype,"onClosePremiumUpsellModal",[H],Object.getOwnPropertyDescriptor(W.prototype,"onClosePremiumUpsellModal"),W.prototype),W)
e.default=Te}))
define("connect-button/components/withdraw-invitation-modal",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","invitation/utils/constants"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p
let h=(s=Ember.inject.service("i18n"),l=Ember._tracked,d=Ember._action,c=Ember._action,u=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",m,this);(0,t.default)(this,"isWithdrawDialogOpen",p,this)}get dialogContent(){let e=3,t="i18n_withdraw_confirmation_dialog_all"
this.args.invitationType===o.INVITATION_TYPES.EVENT?e=1:this.args.invitationType===o.INVITATION_TYPES.ORGANIZATION&&(t="i18n_withdraw_confirmation_dialog_organization")
return this.i18n.lookupTranslation("connect-button@components/withdraw-invitation-modal",t)([{count:e}])}openModal(){this.isWithdrawDialogOpen=!0}onWithdrawInvite(){var e,t
this.isWithdrawDialogOpen=!1
null===(e=(t=this.args).onWithdrawInvite)||void 0===e||e.call(t)}},m=(0,n.default)(u.prototype,"i18n",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,n.default)(u.prototype,"isWithdrawDialogOpen",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(u.prototype,"openModal",[d],Object.getOwnPropertyDescriptor(u.prototype,"openModal"),u.prototype),(0,n.default)(u.prototype,"onWithdrawInvite",[c],Object.getOwnPropertyDescriptor(u.prototype,"onWithdrawInvite"),u.prototype),u)
e.default=h}))
define("connect-button/modifiers/is-inside-modal",["exports","ember-modifier"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i=(0,t.modifier)(((e,t)=>{let[i]=t
const n=document.querySelector(".artdeco-modal")
n&&n.contains(e)&&i()}))
e.default=i}))
define("connect-button/services/follow-state-sync",["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","urn-utils","global-utils/utils/urn-id-helpers"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c
let u=(l=Ember._tracked,d=class extends(Ember.Service.extend(Ember.Evented)){constructor(){super(...arguments);(0,i.default)(this,"followingCache",c,this)}isFollowing(e){if(!(0,s.isUrn)(e))return!1
const t=(0,o.extractEntityInfoFromUrn)(e).id
return this.followingCache[t]}setFollowing(e,i){const n=(0,o.extractEntityInfoFromUrn)(e).id
this.followingCache=(0,t.default)((0,t.default)({},this.followingCache),{},{[n]:i})
this.trigger("entityFollowStateChanged",e,i)}},c=(0,r.default)(d.prototype,"followingCache",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),d)
e.default=u}))
define("connect-button/templates/components/connect-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"ZnvyThMy",block:'{"symbols":["openModal","openModal","&attrs","@type","@color","@size","@disabled","@invitee","&default"],"statements":[[6,[37,8],[[27,[32,9]]],null,[["default","else"],[{"statements":[[2,"  "],[1,[32,0,["enableHasBlock"]]],[2,"\\n  "],[8,"connect-button@withdraw-invitation-modal",[],[["@onWithdrawInvite"],[[32,0,["withdrawInvite"]]]],[["default"],[{"statements":[[2,"\\n    "],[18,9,[[30,[36,9],null,[["text","ariaLabel","isInviteSent","isInviteWithdrawn","onClick"],[[32,0,["yieldedText"]],[32,0,["yieldedAriaText"]],[32,8,["isInviteSent"]],[32,8,["isInviteWithdrawn"]],[30,[36,8],[[32,8,["isInviteSent"]],[32,2],[32,0,["onClickAction"]]],null]]]]]],[2,"\\n  "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,8],[[32,8,["isInviteSent"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"connect-button@withdraw-invitation-modal",[],[["@onWithdrawInvite"],[[32,0,["withdrawInvite"]]]],[["default"],[{"statements":[[2,"\\n    "],[8,"artdeco-button@artdeco-button",[[17,3],[4,[38,4],["click",[32,1]],null],[4,[38,6],["connect_button_withdraw_invite"],null]],[["@aria-label","@controlType","@size","@stretch","@icon","@color","@text","@type"],[[30,[36,2],["i18n_pending_btn_a11y_text","connect-button/templates/components/connect-button"],[["member"],[[30,[36,3],[[32,8]],null]]]],"button",[30,[36,1],[[32,6],2],null],"full","check-icon","muted",[30,[36,2],["i18n_pending_btn_name","connect-button/templates/components/connect-button"],null],"secondary"]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,8],[[32,8,["isInviteWithdrawn"]]],null,[["default","else"],[{"statements":[[2,"  "],[11,"div"],[17,3],[24,0,"t-16 t-black--light t-bold"],[24,"tabindex","-1"],[12],[2,"\\n    "],[1,[30,[36,7],null,[["type","size"],["check-icon","small"]]]],[2,"\\n    "],[10,"span"],[14,0,"pl1"],[14,"aria-hidden","true"],[12],[1,[30,[36,2],["i18n_withdrawn_btn_name","connect-button/templates/components/connect-button"],null]],[13],[2,"\\n    "],[10,"span"],[14,0,"visually-hidden"],[14,"role","alert"],[12],[2,"\\n      "],[1,[30,[36,2],["i18n_withdrawn_a11y_text","connect-button/templates/components/connect-button"],[["member"],[[30,[36,3],[[32,8]],null]]]]],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"artdeco-button@artdeco-button",[[17,3],[4,[38,4],["click",[32,0,["sendInvite"]]],null],[4,[38,5],[[32,0,["onButtonInsideModal"]]],null],[4,[38,6],["connect_button_send_invite"],null]],[["@type","@color","@size","@disabled","@text","@aria-label"],[[30,[36,1],[[32,4],"primary"],null],[30,[36,1],[[32,5],"default"],null],[30,[36,1],[[32,6],2],null],[32,7],[30,[36,2],["i18n_connect_btn_name","connect-button/templates/components/connect-button"],null],[30,[36,2],["i18n_connect_btn_a11y_text","connect-button/templates/components/connect-button"],[["member"],[[30,[36,3],[[32,8]],null]]]]]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[8,"connect-button@send-invite-modal",[],[["@modalContext","@isSendInviteModalOpen","@isInsideConnectButton","@sendInviteSuccessCallback","@sendInviteFailureCallback","@onCloseCallback"],[[32,8],[32,0,["isSendInviteModalOpen"]],true,[32,0,["updateIsInviteSent"]],[32,0,["sendInviteFailure"]],[30,[36,0],[[32,0],"isSendInviteModalOpen",false],null]]],null],[2,"\\n\\n"],[6,[37,8],[[32,0,["isFuseLimitError"]]],null,[["default"],[{"statements":[[2,"  "],[8,"invitation-platform@fuse-limit-alert",[],[["@isFuseLimitError","@fuseEducationView","@onCloseAlert"],[[32,0,["isFuseLimitError"]],[32,0,["fuseEducationView"]],[30,[36,0],[[32,0],"isFuseLimitError",false],null]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["ember-set-helper@set","global-helpers@or","t","global-helpers@name","on","connect-button@is-inside-modal","ember-cli-pemberly-tracking@track-interaction","artdeco-icons-web@li-icon","if","hash"]}',meta:{moduleName:"connect-button/templates/components/connect-button.hbs"}})
e.default=t}))
define("connect-button/templates/components/modal-follow-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"FyLP4Y4F",block:'{"symbols":["&attrs"],"statements":[[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,1],[[32,0,["isFollowing"]],[30,[36,0],["following_text","connect-button/templates/components/modal-follow-button"],null],[30,[36,0],["follow_text","connect-button/templates/components/modal-follow-button"],null]],null]],[17,1],[4,[38,2],["click",[32,0,["toggleFollow"]]],null]],[["@text","@size","@disabled"],[[30,[36,1],[[32,0,["isFollowing"]],[30,[36,0],["following_text","connect-button/templates/components/modal-follow-button"],null],[30,[36,0],["follow_text","connect-button/templates/components/modal-follow-button"],null]],null],2,[32,0,["isFollowing"]]]],null],[2,"\\n\\n"]],"hasEval":false,"upvars":["t","if","on"]}',meta:{moduleName:"connect-button/templates/components/modal-follow-button.hbs"}})
e.default=t}))
define("connect-button/templates/components/modal-message-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"XP5hqnAo",block:'{"symbols":["openMessaging","@recipientUrn","@onMessagingOpened","@type","&attrs"],"statements":[[6,[37,3],[[32,0,["isUpsellOrLoading"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"artdeco-button@artdeco-button",[[17,5],[4,[38,2],["click",[32,0,["showUpsellModal"]]],null]],[["@icon","@size","@text","@type","@color","@disabled"],[[30,[36,3],[[32,0,["isNotPremiumUser"]],"lock-icon",""],null],2,[30,[36,0],["i18n_message","connect-button/templates/components/modal-message-button"],null],[30,[36,1],[[32,4],"secondary"],null],"muted",[32,0,["composeOption","isError"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"message-button@entry-point",[],[["@entryPointClasses","@composeOption","@recipientUrns","@onMessagingOpened"],["mr1 artdeco-button artdeco-button--2 artdeco-button--muted artdeco-button--secondary",[32,0,["composeOption","value"]],[32,2],[32,3]]],[["default"],[{"statements":[[2,"\\n    "],[8,"artdeco-button@artdeco-button",[[17,5],[4,[38,2],["click",[32,1]],null]],[["@size","@text","@type","@color"],[2,[30,[36,0],["i18n_message","connect-button/templates/components/modal-message-button"],null],[30,[36,1],[[32,4],"secondary"],null],"muted"]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","global-helpers@or","on","if"]}',meta:{moduleName:"connect-button/templates/components/modal-message-button.hbs"}})
e.default=t}))
define("connect-button/templates/components/send-invite-modal",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"pqLl7Mfr",block:'{"symbols":["modal","@modalContext"],"statements":[[6,[37,4],[[32,0,["isFuseLimitError"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"invitation-platform@fuse-limit-alert",[],[["@isFuseLimitError","@product","@onCloseAlert","@fuseEducationView"],[[32,0,["isFuseLimitError"]],[32,0,["sentFrom"]],[30,[36,9],["custom_invite.dismiss",[32,0,["onCloseFuseLimitAlert"]]],null],[32,0,["fuseEducationView"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["isUpsellModalOpen"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"s-upsell@interstitial-upsell-modal",[],[["@contextUrn","@interstitialUpsellOrigin","@onCloseModal","@openByDefault"],[[32,2,["entityUrn"]],"PREMIUM_INMAIL_PROFILE_UPSELL_MODAL",[30,[36,9],["custom_invite.dismiss",[32,0,["onClosePremiumUpsellModal"]]],null],true]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-modal",[[4,[38,10],[[32,0,["initializeModalState"]]],null]],[["@isOpen","@modalClasses","@dismissModal","@size","@testId"],[[32,0,["isSendInviteModalOpen"]],"send-invite",[30,[36,9],["custom_invite.dismiss",[32,0,["close"]]],null],"medium","send-invite-modal"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,0,["modalStateCheck","followReminder"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"send-invite-modal"],[12],[2,"\\n          "],[1,[30,[36,0],["follow_recommendation_title","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,4],[[32,0,["isFollowing"]],[30,[36,0],["follow_recommendation_subtitle_following","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]],[30,[36,0],["follow_recommendation_subtitle","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],null]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["display-flex justify-flex-end"]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["connect_text","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["goToSendInviteState"]]],null],[4,[38,3],[[32,0,["nofollowConnectInteractionEvent"]]],null]],[["@text","@class","@size","@color","@type"],[[30,[36,0],["connect_text","connect-button/templates/components/send-invite-modal"],null],"mr2",2,"muted","secondary"]],null],[2,"\\n        "],[8,"connect-button@modal-message-button",[[16,0,[30,[36,4],[[32,0,["isFollowing"]],"","mr2"],null]],[4,[38,3],["custom_invite_message"],null]],[["@type","@recipientUrn","@onShowUpsellModal","@onMessagingOpened"],[[30,[36,4],[[32,0,["isFollowing"]],"primary","secondary"],null],[32,2,["entityUrn"]],[32,0,["showUpsellModal"]],[32,0,["close"]]]],null],[2,"\\n"],[6,[37,7],[[32,0,["isFollowing"]]],null,[["default"],[{"statements":[[2,"          "],[8,"connect-button@modal-follow-button",[[4,[38,3],["custom_invite_follow"],null]],[["@profileUrn","@onClick"],[[32,2,["entityUrn"]],[32,0,["close"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["modalStateCheck","personKnown"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"send-invite-modal"],[12],[2,"\\n          "],[1,[30,[36,0],["follow_recommendation_title","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,0],["person_known_subtitle","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["text-align-right"]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["person_known_yes","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["goToConnectReminder"]]],null],[4,[38,3],["custom_invite_known_person"],null]],[["@text","@class","@size","@color","@type"],[[30,[36,0],["person_known_yes","connect-button/templates/components/send-invite-modal"],null],"mr2",2,"muted","secondary"]],null],[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["person_known_no","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["goToFollowReminder"]]],null],[4,[38,3],["custom_invite_unknown_person"],null]],[["@text","@size","@color","@type"],[[30,[36,0],["person_known_no","connect-button/templates/components/send-invite-modal"],null],2,"muted","secondary"]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["modalStateCheck","connectReminder"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"send-invite-modal"],[12],[2,"\\n          "],[1,[30,[36,0],["connect_reminder_title","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,0],["connect_reminder_subtitle","connect-button/templates/components/send-invite-modal"],null]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["text-align-right"]],[["default"],[{"statements":[[2,"\\n        "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["connect_text","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["goToSendInviteState"]]],null],[4,[38,3],["custom_invite_known_connect"],null]],[["@text","@size"],[[30,[36,0],["connect_text","connect-button/templates/components/send-invite-modal"],null],2]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"send-invite-modal"],[12],[2,"\\n"],[6,[37,4],[[32,0,["showPremiumUpsell"]]],null,[["default","else"],[{"statements":[[2,"            "],[1,[30,[36,4],[[32,0,["showMessage"]],[30,[36,0],["premium_upsell_header","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]],[30,[36,0],["header_text","connect-button/templates/components/send-invite-modal"],null]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["checkEmail"]]],null,[["default","else"],[{"statements":[[2,"            "],[1,[30,[36,0],["connect_text","connect-button/templates/components/send-invite-modal"],null]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["checkIweWarned"]]],null,[["default","else"],[{"statements":[[2,"            "],[1,[30,[36,0],["iwe_warned_header_text","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["isConnectionCountOver30"]]],null,[["default","else"],[{"statements":[[2,"            "],[1,[30,[36,4],[[32,0,["showMessage"]],[30,[36,0],["i18n_add_note_to_invitation","connect-button/templates/components/send-invite-modal"],null],[30,[36,0],["i18n_invite_send_title","connect-button/templates/components/send-invite-modal"],null]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"            "],[1,[30,[36,0],["header_text","connect-button/templates/components/send-invite-modal"],null]],[2,"\\n          "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,0,["authenticatedUser","miniProfile","iweRestriction"]]],null,[["default"],[{"statements":[[2,"          "],[10,"p"],[14,0,"pv4 mb3"],[12],[1,[30,[36,0],["iwe_more_info_text","connect-button/templates/components/send-invite-modal"],[["moreInfoLink"],[[30,[36,8],null,[["target","href","data-test-send-invite-modal-iwe-restricted-more-info-link"],["_blank",[32,0,["iweRestrictedMoreInfoLink"]],true]]]]]]],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,4],[[32,0,["checkEmail"]]],null,[["default"],[{"statements":[[2,"          "],[10,"label"],[14,"for","email"],[12],[2,"\\n            "],[1,[30,[36,0],["verify_email_learn_why_new","connect-button/templates/components/send-invite-modal"],[["learnWhyLink"],[[30,[36,8],null,[["target","href","data-test-send-invite-modal-check-email-link"],["_blank",[32,0,["checkEmailLink"]],true]]]]]]],[2,"\\n            "],[8,"input",[[24,3,"email"],[24,1,"email"],[24,0,"mb3"]],[["@type","@value"],["email",[32,0,["email"]]]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,4],[[32,0,["showMessage"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"label"],[14,"for","custom-message"],[12],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,0],["char_limit_text","connect-button/templates/components/send-invite-modal"],null]],[13],[2,"\\n"],[6,[37,4],[[32,0,["showPremiumUpsell"]]],null,[["default","else"],[{"statements":[[2,"              "],[10,"p"],[14,0,"t-14 t-black--light pb4"],[12],[1,[30,[36,0],["premium_upsell_subheader","connect-button/templates/components/send-invite-modal"],null]],[13],[2,"\\n              "],[10,"p"],[14,0,"t-14 t-black pb1"],[12],[1,[30,[36,0],["premium_upsell_message_optional","connect-button/templates/components/send-invite-modal"],null]],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"              "],[10,"p"],[14,0,"t-14 pb2"],[12],[1,[30,[36,4],[[32,0,["isConnectionCountOver30"]],[30,[36,0],["body_copy","connect-button/templates/components/send-invite-modal"],null],[30,[36,0],["custom_message_label","connect-button/templates/components/send-invite-modal"],null]],null]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n          "],[10,"div"],[14,0,"relative"],[12],[2,"\\n            "],[8,"textarea",[[24,3,"message"],[24,"minLength","1"],[24,"rows","2"],[16,"maxlength",[32,0,["maxCharLimit"]]],[16,"placeholder",[30,[36,0],["msg_placeholder","connect-button/templates/components/send-invite-modal"],null]],[24,1,"custom-message"],[24,0,"connect-button-send-invite__custom-message mb3"],[4,[38,2],null,[["when"],[[32,0,["focusCustomMessageInput"]]]]]],[["@value"],[[32,0,["message"]]]],null],[2,"            "],[10,"span"],[14,"aria-live","polite"],[14,0,"t-14 t-black--light connect-button-send-invite__count"],[12],[2,"\\n              "],[1,[30,[36,0],["left_of_limit","connect-button/templates/components/send-invite-modal"],[["charactersLeft","maxCharLimit"],[[32,0,["charactersLeft"]],[32,0,["maxCharLimit"]]]]]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"],[6,[37,4],[[32,0,["showPremiumUpsell"]]],null,[["default"],[{"statements":[[2,"            "],[10,"div"],[14,0,"pt3 pb4"],[12],[2,"\\n              "],[1,[30,[36,5],null,[["type","size","a11y-text"],["premium-badge","8dp","Premium"]]]],[2,"\\n              "],[10,"p"],[14,0,"t-14 t-black--light pv2"],[12],[1,[30,[36,0],["premium_upsell_title","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[13],[2,"\\n              "],[8,"s-upsell@upsell-link",[],[["@buttonStyle","@class","@upsellName"],[false,"t-14","SEND_INVITE_MODAL"]],null],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,7],[[32,0,["checkEmail"]]],null,[["default"],[{"statements":[[2,"            "],[10,"p"],[14,0,"display-flex"],[12],[2,"\\n"],[6,[37,4],[[32,0,["checkIweWarned"]]],null,[["default","else"],[{"statements":[[2,"                "],[10,"span"],[14,0,"flex-1"],[12],[2,"\\n                  "],[1,[30,[36,0],["body_copy_iwe_warned","connect-button/templates/components/send-invite-modal"],null]],[2,"\\n                "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["isConnectionCountOver30"]]],null,[["default","else"],[{"statements":[[2,"                "],[1,[30,[36,5],null,[["type","size","aria-hidden","class"],["success-pebble-icon","large","true","connect-button-send-invite__success-icon mr1"]]]],[2,"\\n                "],[10,"span"],[14,0,"flex-1"],[12],[2,"\\n                  "],[1,[30,[36,0],["i18n_invite_send_subtitle","connect-button/templates/components/send-invite-modal"],[["member"],[[30,[36,6],[[32,2]],null]]]]],[2,"\\n                "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"                "],[10,"span"],[14,0,"t-14"],[12],[1,[30,[36,0],["body_copy","connect-button/templates/components/send-invite-modal"],null]],[13],[2,"\\n              "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[6,[37,4],[[32,0,["checkIweWarned"]]],null,[["default"],[{"statements":[[2,"          "],[10,"p"],[14,0,"pb2"],[12],[2,"\\n            "],[10,"a"],[15,6,[32,0,["iweWarnedLearnMoreLink"]]],[14,"target","_blank"],[14,"rel","noopener noreferrer"],[12],[2,"\\n              "],[1,[30,[36,0],["iwe_warned_learn_more","connect-button/templates/components/send-invite-modal"],null]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-footer"]],[],[["@classNames"],["text-align-right"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,4],[[32,0,["showMessage"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["i18n_cancel_btn_a11y","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["cancel"]]],null],[4,[38,2],null,[["when"],[[32,0,["focusSecondaryActionButton"]]]]],[4,[38,3],["custom_invite.customize_cancel"],null]],[["@text","@class","@size","@color","@type"],[[30,[36,0],["cancel_btn","connect-button/templates/components/send-invite-modal"],null],"mr1",3,"muted",[30,[36,4],[[32,0,["isConnectionCountOver30"]],"tertiary","secondary"],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["add_msg_btn","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["addMessage"]]],null],[4,[38,2],null,[["when"],[[32,0,["focusSecondaryActionButton"]]]]],[4,[38,3],["custom_invite.customize_open"],null]],[["@text","@class","@size","@color","@type"],[[30,[36,0],["add_msg_btn","connect-button/templates/components/send-invite-modal"],null],"mr1",3,"muted","secondary"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["send_now_btn","connect-button/templates/components/send-invite-modal"],null]],[4,[38,1],["click",[32,0,["sendInvite"]]],null],[4,[38,3],[[32,0,["sendInviteInteractionEvent"]]],null]],[["@text","@class","@size","@disabled"],[[30,[36,0],["send_btn","connect-button/templates/components/send-invite-modal"],null],"ml1",3,[32,0,["isSubmitDisabled"]]]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","on","global-modifiers@focus","ember-cli-pemberly-tracking@track-interaction","if","artdeco-icons-web@li-icon","global-helpers@name","unless","hash","ember-cli-pemberly-tracking@tracked-action","did-insert"]}',meta:{moduleName:"connect-button/templates/components/send-invite-modal.hbs"}})
e.default=t}))
define("connect-button/templates/components/withdraw-invitation-modal",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"5M75qUc6",block:'{"symbols":["@modalClasses","&attrs","&default"],"statements":[[18,3,[[32,0,["openModal"]]]],[2,"\\n\\n"],[6,[37,2],[[32,0,["isWithdrawDialogOpen"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-modal@artdeco-confirmation-dialog",[[17,2]],[["@title","@content","@primaryActionText","@secondaryActionText","@modalClasses","@dismissModal","@onPrimary","@onSecondary","@onEscape","@isOpen"],[[30,[36,0],["i18n_withdraw_dialog_title","connect-button/templates/components/withdraw-invitation-modal"],null],[32,0,["dialogContent"]],[30,[36,0],["i18n_withdraw_dialog_withdraw_btn","connect-button/templates/components/withdraw-invitation-modal"],null],[30,[36,0],["i18n_withdraw_dialog_cancel_btn","connect-button/templates/components/withdraw-invitation-modal"],null],[32,1],[30,[36,1],[[32,0],"isWithdrawModalOpen",false],null],[32,0,["onWithdrawInvite"]],[30,[36,1],[[32,0],"isWithdrawDialogOpen",false],null],[30,[36,1],[[32,0],"isWithdrawDialogOpen",false],null],[32,0,["isWithdrawDialogOpen"]]]],null],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","ember-set-helper@set","if"]}',meta:{moduleName:"connect-button/templates/components/withdraw-invitation-modal.hbs"}})
e.default=t}))
define("connect-button/utils/get-error-message",["exports","global-utils/utils/url","global-utils/utils/html-safe"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getErrorMessage=function(e){let{error:c,invitee:u,isConnect:m,i18n:p}=e
const h=Ember.get(c,"errors.firstObject.serviceErrorCode")||Ember.get(c,"errors.firstObject.code"),v=m?"ERROR_CONNECT":"ERROR_WITHDRAW",b=n[h]||v,g=function(e,i){switch(e){case r:case a:return{member:{firstName:Ember.get(i,"firstName"),lastName:Ember.get(i,"lastName")}}
case o:return{link:{href:`${(0,t.getDomainUrl)()}/mynetwork/invitation-manager/sent`}}
case s:return{link:{href:`${(0,t.getDomainUrl)()}/help/linkedin/answer/69689/network-size-limit`,target:"_blank"}}
case l:return{link:{href:`${(0,t.getDomainUrl)()}/help/linkedin/answer/67401/verifying-your-email-address-on-linkedin`,target:"_blank"}}
default:return{}}}(b,u)
return(0,i.default)(p.lookupTranslation("components/connect-button@connect-button",d[b])([g]))}
const n={110:"MAXIMUM_PENDING_INVITATIONS",117:"MAXIMUM_CONNECTION_LIMIT",PRIMARY_HANDLE_NOT_CONFIRMED:"PRIMARY_HANDLE_NOT_CONFIRMED"},r="ERROR_CONNECT",a="ERROR_WITHDRAW",o="MAXIMUM_PENDING_INVITATIONS",s="MAXIMUM_CONNECTION_LIMIT",l="PRIMARY_HANDLE_NOT_CONFIRMED",d={ERROR_CONNECT:"i18n_connect_error",ERROR_WITHDRAW:"i18n_withdraw_error",MAXIMUM_PENDING_INVITATIONS:"i18n_maximum_pending_error",MAXIMUM_CONNECTION_LIMIT:"i18n_connection_limit_error",PRIMARY_HANDLE_NOT_CONFIRMED:"i18n_unconfirmed_email_error"}}))
define("ember-async-data/helpers/load",["exports","ember-async-data/tracked-async-data"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.load=function(e,i){return new t.default(e,i)}
e.default=void 0
class i extends Ember.Helper{compute(e){let[i]=e
return new t.default(i,this)}}e.default=i}))
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","@ember/test-waiters"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,u,m,p,h,v,b,g,f,E
const _=(0,s.buildWaiter)("ember-async-data"),y=new WeakMap,T=["PENDING"]
let I=(l=Ember._tracked,d=class{constructor(){(0,n.default)(this,"data",c,this)}},c=(0,a.default)(d.prototype,"data",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return T}}),d)
var O=(u=Ember._dependentKeyCompat,m=Ember._dependentKeyCompat,p=Ember._dependentKeyCompat,h=Ember._dependentKeyCompat,v=Ember._dependentKeyCompat,b=Ember._dependentKeyCompat,g=(f=new WeakMap,E=new WeakMap,class e{constructor(n,r){f.set(this,{writable:!0,value:void 0})
E.set(this,{writable:!0,value:new I})
if(this.constructor!==e)throw new Error("tracked-async-data cannot be subclassed")
const a=function(e){return"object"==typeof e&&null!==e&&(t="then",i=e,t in i)&&"function"==typeof e.then
var t,i}(n)?n:Promise.resolve(n);(0,i.default)(this,f,_.beginAsync())
const o=y.get(a)
if(o)return o
a.then((e=>{(0,t.default)(this,E).data=["RESOLVED",e]
_.endAsync((0,t.default)(this,f))}),(e=>{(0,t.default)(this,E).data=["REJECTED",e]
_.endAsync((0,t.default)(this,f))}))
y.set(a,this)
if(r){Ember._associateDestroyableChild(r,this)
Ember._registerDestructor(this,(()=>{_.endAsync((0,t.default)(this,f))}))}}get state(){return(0,t.default)(this,E).data[0]}get value(){return"RESOLVED"===(0,t.default)(this,E).data[0]?(0,t.default)(this,E).data[1]:null}get error(){return"REJECTED"===(0,t.default)(this,E).data[0]?(0,t.default)(this,E).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:i}=this
return e?{isPending:e,isResolved:t,isRejected:i}:t?{isPending:e,isResolved:t,value:this.value,isRejected:i}:{isPending:e,isResolved:t,isRejected:i,error:this.error}}toString(){return JSON.stringify(this.toJSON(),null,2)}}),(0,a.default)(g.prototype,"state",[u],Object.getOwnPropertyDescriptor(g.prototype,"state"),g.prototype),(0,a.default)(g.prototype,"value",[m],Object.getOwnPropertyDescriptor(g.prototype,"value"),g.prototype),(0,a.default)(g.prototype,"error",[p],Object.getOwnPropertyDescriptor(g.prototype,"error"),g.prototype),(0,a.default)(g.prototype,"isPending",[h],Object.getOwnPropertyDescriptor(g.prototype,"isPending"),g.prototype),(0,a.default)(g.prototype,"isResolved",[v],Object.getOwnPropertyDescriptor(g.prototype,"isResolved"),g.prototype),(0,a.default)(g.prototype,"isRejected",[b],Object.getOwnPropertyDescriptor(g.prototype,"isRejected"),g.prototype),g)
e.default=O}))
define("ember-batcher/batcher",["exports","ember-test-waiters"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.readDOM=function(e){let t=i.beginAsync()
r.unshift([t,e])
c()}
e.mutateDOM=function(e){let t=n.beginAsync()
a.unshift([t,e])
c()}
e.visibilityChange=void 0
const i=(0,t.buildWaiter)("ember-batcher: readDOM"),n=(0,t.buildWaiter)("ember-batcher: mutateDOM"),r=[],a=[]
let o=()=>{}
e.visibilityChange=o
let s=!1,l=!1
const d="object"==typeof window&&"function"==typeof window.requestAnimationFrame?e=>{let t=()=>{if(!l){l=!0
e()}}
setTimeout(t,20)
return requestAnimationFrame(t)}:e=>setTimeout(e)
0
function c(){if(!s){s=!0
d((()=>{let e,t
for(e=0,t=r.length;e<t;e++){let[e,t]=r.pop()
t()
i.endAsync(e)}for(e=0,t=a.length;e<t;e++){let[e,t]=a.pop()
t()
n.endAsync(e)}s=!1
l=!1;(a.length>0||r.length>0)&&c()}))}}}))
define("ember-batcher/index",["exports","ember-batcher/batcher"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.defineProperty(e,"readDOM",{enumerable:!0,get:function(){return t.readDOM}})
Object.defineProperty(e,"mutateDOM",{enumerable:!0,get:function(){return t.mutateDOM}})}))
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 i(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"LiTMS tracking event"
t.default.config.current.assert.ok(e(),i)}e.TagManagerSession=class{constructor(e){this._tagManagerService=e}assertLiTMSPageView(e,t){return i((()=>this._tagManagerService._getAllFiredEvents().some((i=>i.profileName===t&&i.eventData.pageKey===e))),`LiTMS has correct ${e} PageViewEvent`)}assertLiTMSInteraction(e,t){return i((()=>this._tagManagerService._getAllFiredEvents().some((i=>{return i.profileName===t&&("string"==typeof(n=i.eventData.controlUrn)?n.split("-").pop():"")===e
var n}))),`LiTMS has correct ${e} ControlInteractionEvent`)}reset(){this._tagManagerService._cleanUpAllFiredEvents()}}}))
define("ember-cli-pemberly-litms/services/tag-manager",["exports","ember-cli-pemberly-litms/@linkedin/litms-lib","ember-stdlib/utils/is-browser"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.TRACKING_SERVICE_EVENT_SOURCE=void 0
const n=[],{Logger:r}=Ember,a="litms-class",o="litms",s=[],l=[]
let d=!1,c=!1,u={},m=new Map
const p="tracking-service-listener"
e.TRACKING_SERVICE_EVENT_SOURCE=p
var h=Ember.Service.extend({tracking:Ember.inject.service("tracking"),trackingListenerAdapter:Ember.inject.service("tracking-adapter-for-tag-manager"),lix:Ember.inject.service("lix"),init(){this._super(...arguments)
if(!c){c=!0
this.get(a)||this.set(a,t.default)
if(!i.default)return
this.set("onTrackingEvent",this._handleTrackingEvent.bind(this))
this._applyConfigurations()
this._registerRouteListener()}},_getGlobalTMSProfile(){if(this._shouldInitializeGlobalTMSProfile())return u.profileName},_registerTrackingListener(){if(!d){d=!0
this.get("trackingListenerAdapter").listen(this.get("onTrackingEvent"))}},_cleanUpTrackingListener(){if(d&&this.get("onTrackingEvent")){d=!1
this.get("trackingListenerAdapter").removeListener(this.get("onTrackingEvent"))}},_handleTrackingEvent(e){this._processTrackingEvent(e)},_registerRouteListener(){const e=Ember.getOwner(this).lookup("router:main")
e.on?e.on("didTransition",(()=>{this._cleanUpTrackingListener()
this._useProfileForRoute(e.currentRouteName)
this._processQueuedEvents()})):r.warn("Router appears to be mocked. Tag Manager won't work as expected")},_shouldInitializeGlobalTMSProfile(){return u.profileName&&this._isTagManagementSystemRamped()},_isTagManagementSystemRamped(){return u.lixKeyForRamp&&this.get("lix").getTreatmentIsEnabled(u.lixKeyForRamp)||!u.lixKeyForRamp},_applyConfigurations(){u=Ember.getOwner(this).resolveRegistration("config:environment").tagManager||{}
u.whitelist=u.whitelist||{}
u.listenForTrackingEventsWithGlobalProfile=!u.disableTrackingEventsListenerForGlobalProfile},registerProfileForRoutes(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{disableWhitelisting:u.disableWhitelisting}
n.push({profileName:e,filterFn:t})
m.set(e,i)},_getProfileNameForRoute(e){let t
n.some((i=>{let{profileName:n,filterFn:r}=i
if(r(e)){t=n
return!0}}))
return t},_useProfileForRoute(e){const t=this._getProfileNameForRoute(e)
if(t){this._registerTrackingListener()
this.useProfile(t)
r.debug(`Using profile ${t} for route ${e}`)}else this._useGlobalProfile(e)},_useGlobalProfile(e){const t=this._getGlobalTMSProfile()
if(t){u.listenForTrackingEventsWithGlobalProfile&&this._registerTrackingListener()
this.useProfile(t)
r.debug(`No route based profile for route ${e}. Falling back to global profile ${t}`)}else r.debug("No route based profile for route ${currentRouteName}. No global profile configured. TMS will be disabled for this route.")},useProfile(e){const i=this.get(o)
if(i&&i.profileName===e)return
let n=(0,t.getInstanceForProfile)(e)
const r=m.has(e)?m.get(e).disableWhitelisting:u.disableWhitelisting
if(void 0===n){n=new(this.get(a))({profileName:e,enableWhitelisting:!r,cacheBusterInterval:u.cacheBusterInterval})
this._instantiateContainerTag(n)}this.set(o,n)},_instantiateContainerTag(e){e.initialize().then(this._fireTrackingEvent.bind(this)).catch((()=>{r.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){Ember.testing&&s.push({profileName:t,eventData:e})},_queueEvent(e,t){e&&t&&l.push({eventData:e,callbackFunction:t})},_processQueuedEvents(){const e=this.get(o)
l.forEach((t=>{e?t.callbackFunction.call(this,t.eventData):r.debug(`No LiTMS instance was available. Dropping event ${JSON.stringify(t.eventData)}`)}))
l.length=0},trackPageView(e){const t=this.get(o)
t?Ember.run.later((()=>{t.trackPageView(e,this._fireTrackingEvent.bind(this))
this._recordFiredEventForTesting(e,t.profileName)})):this._queueEvent(e,this.trackPageView)},trackControlInteraction(e){const t=this.get(o)
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,i=e.eventBody||e.body
switch(t.eventName){case"PageViewEvent":this.trackPageView({eventSource:p,pageKey:i.requestHeader.pageKey})
break
case"ControlInteractionEvent":this.trackControlInteraction({eventSource:p,controlUrn:i.controlUrn,pageKey:i.requestHeader.pageKey})}},_getAllFiredEvents:()=>s,_cleanUpAllFiredEvents(){s.length=0},willDestroy(){c=!1
this._cleanUpTrackingListener()
n.length=0
this._cleanUpAllFiredEvents()
l.length=0}})
e.default=h}))
define("ember-cli-pemberly-litms/services/tracking-adapter-for-tag-manager",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const{Logger:t}=Ember,i="tracking"
var n=Ember.Service.extend(Ember.Evented,{tracking:Ember.inject.service("tracking"),init(){this._super(...arguments)
const e=this.get("tracking")
this._trackingEventRelayHandler=e=>{this.trigger(i,e)}
if(this._isLegacyTrackingService(e))if(e._listen){e._listen(this._trackingEventRelayHandler)
t.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 t.warn("Tracking service appears to be mocked. Tag Manager won't work as expected")
else e.listen(this._trackingEventRelayHandler)},listen(e){this.on(i,this,e)},removeListener(e){this.off(i,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=n}))
define("ember-test-waiters/index",["exports","@ember/test-waiters"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
Object.keys(t).forEach((function(i){"default"!==i&&"__esModule"!==i&&(i in e&&e[i]===t[i]||Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[i]}}))}))}))
define("ember-vector-upload-manager/components/vector-upload-manager",["exports","@ember-vector-upload-manager/vector-upload-manager","ember-vector-upload-manager/templates/components/vector-upload-manager"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const n="Csrf-Token",r=/JSESSIONID="?([^";]+)"?/
var a=Ember.Component.extend({tagName:"vector-upload-manager",layout:i.default,uploads:null,init(){this._super(...arguments)
const e=this.get("getUploadMetaData"),i=this.getWithDefault("maxConcurrentFiles",1/0),a=this.getWithDefault("maxConcurrentPartsPerFile",1/0),o=this.getWithDefault("maxRetriesPerPart",0),s=this.getWithDefault("retryDelay",0),l=this.getWithDefault("method","PUT"),d=this.getWithDefault("headers",{})
Ember.get(d,n)||Ember.set(d,n,function(){const e=r.exec(document.cookie)
return e&&e[1]||""}())
const c=new t.default({method:l,headers:d,maxConcurrentFiles:i,maxConcurrentPartsPerFile:a,maxRetriesPerPart:o,retryDelay:s,getUploadMetaData:e})
this.set("uploadManager",c)
this.set("uploads",new Ember.A)
c.on("upload",(e=>{this.get("uploads").pushObject(e)}))
c.start()},actions:{upload(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i]
const n=t.pop().target.files,r=t[0]
this.get("uploadManager").add(n,r)},cancel(e){e?e.cancel():this.get("uploadManager").cancel()},remove(e){this.get("uploads").removeObject(e)}}})
e.default=a}))
define("ember-vector-upload-manager/components/vector-upload",["exports","ember-vector-upload-manager/templates/components/vector-upload"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function i(){const e=this.get("uploader")
Ember.tryInvoke(this,"onFinish",[e.results,this])}const n=Ember.Component.extend({tagName:"vector-upload",layout:t.default,is:null,progress:null,state:null,fileName:null,fileSize:null,fileType:null,uploadMetaData:null,init(){this._super(...arguments)
const e=this.get("uploader"),t=i.bind(this)
e.then(t,t)
this.set("state",e.status().state)
this.set("is",Ember.Object.create(e.state.is))
this.set("fileName",e.file.name)
this.set("fileSize",e.file.size)
this.set("fileType",e.file.type)
this.set("uploadMetaData",e.consumer.meta)
this.set("progress",Ember.Object.create(e.progress))
!this.get("onFinish")&&this.get("finish")&&this.set("onFinish",this.get("finish"))
e.on("status",(t=>{let{state:i,progress:n}=t
this.set("state",i)
this.get("is").setProperties(e.state.is)
this.get("progress").setProperties(n)}))},actions:{cancel(){return this.get("uploader").cancel()},retry(){const e=this.get("uploader").retry(),t=i.bind(this)
e.then(t,t)
return e},pause(){return this.get("uploader").pause()},resume(){return this.get("uploader").resume()},toggle(){return this.get("uploader").toggle()}}})
n.reopenClass({positionalParams:["uploader"]})
var r=n
e.default=r}))
define("ember-vector-upload-manager/templates/components/vector-upload-manager",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"GXjZusYk",block:'{"symbols":["&default"],"statements":[[18,1,[[32,0]]],[2,"\\n"]],"hasEval":false,"upvars":[]}',meta:{moduleName:"ember-vector-upload-manager/templates/components/vector-upload-manager.hbs"}})
e.default=t}))
define("ember-vector-upload-manager/templates/components/vector-upload",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"89EkK1Zj",block:'{"symbols":["&default"],"statements":[[18,1,[[32,0]]],[2,"\\n"]],"hasEval":false,"upvars":[]}',meta:{moduleName:"ember-vector-upload-manager/templates/components/vector-upload.hbs"}})
e.default=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","@glimmer/component"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m
const p=Ember.HTMLBars.template({id:"qP0pUVSx",block:'{"symbols":["dropdown","broadcastTool","&attrs"],"statements":[[11,"div"],[17,3],[12],[2,"\\n  "],[10,"label"],[14,"for","ef-broadcast-tool-dropdown"],[12],[2,"\\n    "],[1,[30,[36,3],["i18n_event_broadcast_tool","events-form/components/form-controls/broadcast-tool-control"],null]],[2,"\\n  "],[13],[2,"\\n  "],[8,"artdeco-dropdown@artdeco-dropdown",[],[["@class","@isOpen","@placement","@onVisibilityChange"],["display-flex flex-1 relative",[32,0,["isBroadcastToolDropdownOpen"]],"bottom",[30,[36,4],[[32,0],"isBroadcastToolDropdownOpen"],null]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["dropdown-trigger"]],[],[["@class","@id","@withIcon"],["ef-broadcast-tool__dropdown-trigger","ef-broadcast-tool-dropdown",true]],[["default"],[{"statements":[[2,"\\n      "],[10,"span"],[14,0,"flex-1 pv2 t-14"],[12],[2,"\\n        "],[1,[32,0,["selectedBroadcastToolOption","name"]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["dropdown-content"]],[],[["@class"],["ef-broadcast-tool__dropdown-content"]],[["default"],[{"statements":[[2,"\\n      "],[10,"ul"],[12],[2,"\\n"],[6,[37,6],[[30,[36,5],[[30,[36,5],[[32,0,["broadcastToolDropdownOptions"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,2],[[30,[36,1],[[32,2,["value"]],[32,0,["selectedBroadcastToolOption","value"]]],null]],null,[["default"],[{"statements":[[2,"            "],[10,"li"],[12],[2,"\\n              "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@class","@itemSelected"],["ef-broadcast-tool__dropdown-option",[30,[36,0],[[32,0,["selectBroadcastTool"]],[32,2]],null]]],[["default"],[{"statements":[[2,"\\n                "],[1,[32,2,["name"]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[2]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"],[6,[37,2],[[32,0,["selectedBroadcastToolOption","helpNote"]]],null,[["default"],[{"statements":[[2,"    "],[8,"events-form@form-controls/help-text",[],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[1,[32,0,["selectedBroadcastToolOption","helpNote"]]],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["fn","global-helpers@neq","if","t","ember-set-helper@set","-track-array","each"]}',meta:{moduleName:"events-form/components/form-controls/broadcast-tool-control.hbs"}}),h="events-form@form-controls/broadcast-tool-control"
let v=(s=Ember.inject.service("i18n"),l=Ember._tracked,d=Ember._action,c=class extends o.default{get broadcastToolDropdownOptions(){const e=[]
this.args.showLinkedinLiveOption&&e.push(this._getBroadcastToolOptionInCommonFormat("i18n_linkedin_live","live","i18n_linkedin_live_helptext"))
this.args.showLiveAudioOption&&e.push(this._getBroadcastToolOptionInCommonFormat("i18n_live_audio_event","live_audio","i18n_live_audio_helptext"))
e.push(this._getBroadcastToolOptionInCommonFormat("i18n_external_link","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,i.default)(this,"i18n",u,this);(0,i.default)(this,"isBroadcastToolDropdownOpen",m,this)}selectBroadcastTool(e){this.isBroadcastToolDropdownOpen=!1
this.args.selectBroadcastTool(e.value)
this.args.fireCIE("change_broadcast_tool")}_getBroadcastToolOptionInCommonFormat(e,i,n){return(0,t.default)({name:this.i18n.lookupTranslation(`components/${h}`,e)(),value:i},n&&{helpNote:this.i18n.lookupTranslation(`components/${h}`,n)()})}},u=(0,r.default)(c.prototype,"i18n",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,r.default)(c.prototype,"isBroadcastToolDropdownOpen",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,r.default)(c.prototype,"selectBroadcastTool",[d],Object.getOwnPropertyDescriptor(c.prototype,"selectBroadcastTool"),c.prototype),c)
e.default=v
Ember._setComponentTemplate(p,v)}))
define("events-form/components/form-controls/help-text",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const t=Ember.HTMLBars.template({id:"DFmfPNqA",block:'{"symbols":["&attrs","&default"],"statements":[[11,"span"],[24,0,"t-12 t-black--light"],[17,1],[12],[2,"\\n  "],[18,2,null],[2,"\\n"],[13]],"hasEval":false,"upvars":[]}',meta:{moduleName:"events-form/components/form-controls/help-text.hbs"}})
var i=Ember._setComponentTemplate(t,Ember._templateOnlyComponent())
e.default=i}))
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","@glimmer/component","image-edit/utils/image-chooser"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p
const h=Ember.HTMLBars.template({id:"MeTH9x3J",block:'{"symbols":["@ghostImageClass","@imageClass","@selectedUrl","&attrs","@controlName","@uploadImageText","@uploadImageHintText","@a11yText","@editA11yText"],"statements":[[11,"div"],[24,0,"relative"],[17,4],[12],[2,"\\n"],[6,[37,1],[[32,3]],null,[["default","else"],[{"statements":[[2,"    "],[10,"img"],[15,0,[32,2]],[15,"src",[32,3]],[14,"alt",""],[14,"role","presentation"],[12],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"span"],[15,0,[30,[36,0],["relative ",[32,2]," ",[32,1]],null]],[12],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[8,"image-edit@img-edit-button",[],[["@class","@triggerClassName","@displayMode","@dropdownPosition","@controlName","@uploadImageText","@uploadImageHintText","@removeImage","@uploadImage"],[[31,["ef-image-chooser__image-edit-btn ",[32,0,["editImageButtonClass"]]]],"artdeco-button artdeco-button--circle artdeco-button--muted artdeco-button--1 artdeco-button--secondary","circleEdge","right",[32,5],[32,6],[32,7],[30,[36,1],[[32,3],[32,0,["onDeleteImage"]]],null],[32,0,["onImageSelect"]]]],[["default"],[{"statements":[[2,"\\n    "],[1,[30,[36,2],null,[["type","class","size","color","a11y-text"],["pencil-icon","artdeco-button__icon","small",true,[30,[36,1],[[32,3],[32,9],[32,8]],null]]]]],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["concat","if","artdeco-icons-web@li-icon"]}',meta:{moduleName:"events-form/components/form-controls/image-chooser-control.hbs"}}),v=Object.freeze({EDIT_BANNER:"edit_banner",EDIT_LOGO:"edit_logo",EDIT_BANNER_DELETE:"edit_banner_delete",EDIT_LOGO_DELETE:"edit_logo_delete"}),b="banner"
let g=(s=Ember.inject.service("i18n"),l=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),d=Ember._action,c=Ember._action,u=class extends a.default{get editImageButtonClass(){return this.args.imageType===b?"ef-image-chooser__image-edit-btn--banner":"ef-image-chooser__image-edit-btn--logo"}constructor(){super(...arguments);(0,t.default)(this,"i18n",m,this);(0,t.default)(this,"persistentToastManager",p,this)
this.imageChooser=new o.default({i18n:this.i18n,persistentToastManager:this.persistentToastManager})}onImageSelect(e){if(e){this.args.fireCIE(this.args.imageType===b?v.EDIT_BANNER:v.EDIT_LOGO)
this.args.onImageSelect(e)}}onDeleteImage(){this.args.fireCIE(this.args.imageType===b?v.EDIT_BANNER_DELETE:v.EDIT_LOGO_DELETE)
this.args.onDeleteImage()}},m=(0,n.default)(u.prototype,"i18n",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,n.default)(u.prototype,"persistentToastManager",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(u.prototype,"onImageSelect",[d],Object.getOwnPropertyDescriptor(u.prototype,"onImageSelect"),u.prototype),(0,n.default)(u.prototype,"onDeleteImage",[c],Object.getOwnPropertyDescriptor(u.prototype,"onDeleteImage"),u.prototype),u)
e.default=g
Ember._setComponentTemplate(h,g)}))
define("events-form/components/form-controls/image-cropper",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","image-edit/components/picture-cropper","image-edit/mixins/filter-cropper","image-edit/utils/image-chooser","events-shared-v2/utils/constants"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g
const f=Ember.HTMLBars.template({id:"kbMxW9bE",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"ef-image-cropper__body flex-1"],[12],[2,"\\n  "],[10,"div"],[14,0,"profile-photo-cropper__cropper"],[12],[2,"\\n    "],[10,"div"],[14,0,"profile-photo-cropper__upload-and-crop"],[12],[2,"\\n      "],[10,"div"],[15,0,[31,["ef-image-cropper__cropper-container ",[32,0,["cropperContainerClass"]]," p5"]]],[12],[2,"\\n"],[6,[37,0],[[32,0,["imageUrl"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"div"],[15,0,[31,[[32,0,["imageContainerClass"]]," ",[30,[36,0],[[32,0,["imageLoaded"]],"pic-cropper__image-loaded"],null]]]],[14,"tabindex","0"],[12],[2,"\\n"],[6,[37,0],[[32,0,["isCropping"]]],null,[["default"],[{"statements":[[2,"              "],[10,"p"],[14,0,"ef-image-cropper__filter-info t-14 t-white t-normal"],[12],[2,"\\n                "],[1,[30,[36,1],["i18n_filter_info","events-form/components/form-controls/image-cropper"],null]],[2,"\\n              "],[13],[2,"\\n              "],[10,"div"],[14,0,"photo-cropper__thirds photo-cropper__thirds--bg-img"],[12],[2,"\\n                "],[10,"div"],[14,0,"photo-cropper__thirds-line photo-cropper__thirds-line--top-horizontal"],[12],[13],[2,"\\n                "],[10,"div"],[14,0,"photo-cropper__thirds-line photo-cropper__thirds-line--bottom-horizontal"],[12],[13],[2,"\\n                "],[10,"div"],[14,0,"photo-cropper__thirds-line photo-cropper__thirds-line--left-vertical"],[12],[13],[2,"\\n                "],[10,"div"],[14,0,"photo-cropper__thirds-line photo-cropper__thirds-line--right-vertical"],[12],[13],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"            "],[10,"img"],[14,0,"ef-image-cropper__target-image"],[15,1,[30,[36,2],[[32,0,["elementId"]],"-target-image"],null]],[15,"src",[32,0,["imageUrl"]]],[15,"alt",[30,[36,1],["i18n_img_alt","events-form/components/form-controls/image-cropper"],null]],[15,5,[32,0,["imageStyle"]]],[15,"onload",[30,[36,3],[[32,0],"onImageLoadedInContainer"],null]],[15,"draggable",[32,0,["draggable"]]],[12],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["fileToUpload"]]],null,[["default","else"],[{"statements":[[2,"          "],[8,"artdeco-loader@artdeco-loader",[[24,0,"photo-cropper__loader photo-cropper__loader--bg-img"]],[["@size"],["small"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"div"],[15,0,[31,[[32,0,["imageContainerClass"]]," pic-cropper__image-loaded"]]],[12],[2,"\\n            "],[10,"img"],[14,0,"ghost-person pic-cropper__ghost-image"],[14,"alt",""],[14,"role","presentation"],[12],[13],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"],[2,"      "],[10,"img"],[15,"src",[32,0,["originalImageUrl"]]],[14,0,"photo-cropper__original-image hidden"],[12],[13],[2,"\\n"],[2,"    "],[13],[2,"\\n\\n    "],[8,"image-edit@photo-filter",[],[["@isPreloading","@masterImageInfo","@editImage","@imageAttrs","@imageAttrsLoaded","@cfg","@filterInfo","@orientation","@croppedImageSizeLimit","@photoFilterPreviewStyleClass","@shouldAttemptToKeepImageInCanvasWhenRotating","@setImageRotation","@setImageZoom","@setImagePosition","@setIsCropping","@setFilterData","@setUserFilterData","@setIsImageLoading"],[[32,0,["isPreloading"]],[32,0,["masterImageInfo"]],[32,0,["editImage"]],[32,0,["imageAttrs"]],[32,0,["imageAttrsLoaded"]],[32,0,["cfg"]],[32,0,["filterInfo"]],[32,0,["orientation"]],[32,0,["croppedImageSizeLimit"]],"photo-filter__filter-preview-container--bg-img EntityPhoto-square-5",true,[30,[36,3],[[32,0],"setImageRotation"],null],[30,[36,3],[[32,0],"zoomImage"],null],[30,[36,3],[[32,0],"setImagePosition"],null],[30,[36,3],[[32,0],"setIsCropping"],null],[30,[36,3],[[32,0],"setFilterData"],null],[30,[36,3],[[32,0],"setUserFilterData"],null],[30,[36,3],[[32,0],"setIsImageLoading"],null]]],null],[2,"\\n  "],[13],[2,"\\n"],[13],[2,"\\n\\n"],[10,"footer"],[14,0,"ef-image-cropper__actions"],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex justify-space-between"],[12],[2,"\\n    "],[11,"input"],[24,"accept","image/*"],[24,0,"visually-hidden ef-image-cropper__action--change-photo"],[24,1,"ef-image-cropper__file-upload-input"],[16,"onchange",[30,[36,3],[[32,0],"chooseFile"],null]],[24,4,"file"],[4,[38,4],[[32,0,["changeImageCIE"]]],null],[12],[13],[2,"\\n    "],[10,"label"],[14,"for","ef-image-cropper__file-upload-input"],[14,0,"artdeco-button artdeco-button--secondary artdeco-button--2 artdeco-button--muted m0 mr2"],[12],[2,"\\n      "],[1,[30,[36,1],["i18n_change_photo","events-form/components/form-controls/image-cropper"],null]],[2,"\\n    "],[13],[2,"\\n    "],[8,"artdeco-button@artdeco-button",[[4,[38,4],[[32,0,["uploadImageCIE"]]],null]],[["@controlType","@size","@type","@click","@text"],["button",2,"primary",[30,[36,3],[[32,0],"createCropImage"],null],[30,[36,1],["i18n_apply","events-form/components/form-controls/image-cropper"],null]]],null],[2,"\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["if","t","concat","action","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"events-form/components/form-controls/image-cropper.hbs"}})
let E=(c=(0,a.classNames)("ef-image-cropper"),u=Ember.inject.service("i18n"),m=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),p=Ember._action,c(h=(v=class extends(o.default.extend(s.default)){constructor(){super(...arguments);(0,t.default)(this,"i18n",b,this);(0,t.default)(this,"persistentToastManager",g,this);(0,i.default)(this,"maskClass","photo-cropper__rectangle-frame");(0,i.default)(this,"targetImageClass","ef-image-cropper__target-image");(0,i.default)(this,"cropImageMaxWidth",800);(0,i.default)(this,"cropImageMaxHeight",800)}init(){super.init.apply(this,arguments)
const{type:e}=this,t="banner"===e
t&&Ember.setProperties(this,{cropImageMaxWidth:1400,cropImageMaxHeight:350})
this._defaultCropperSize=Object.freeze({width:t?d.BannerImageSizes.CROPPER_WIDTH:230,height:t?d.BannerImageSizes.CROPPER_HEIGHT:230})
Ember.setProperties(this,{config:{aspectRatio:t?4:1},isPhotoFilterEnabled:!0,imageChooser:new l.default({persistentToastManager:this.persistentToastManager,i18n:this.i18n})})
Ember.setProperties(this,{changeImageCIE:`change_${this.type}`,uploadImageCIE:`upload_${this.type}`})}didInsertElement(){super.didInsertElement.apply(this,arguments)
Ember.set(this,"fileToUpload",this.imageInfo)}setupOnImageLoad(e){super.setupOnImageLoad(e)
Ember.set(this,"scaleOnSlider",1)}chooseFile(e){const t=this.imageChooser.chooseImage(e.target,e.target.files)
t&&Ember.set(this,"fileToUpload",t)}},b=(0,n.default)(v.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(v.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(v.prototype,"chooseFile",[p],Object.getOwnPropertyDescriptor(v.prototype,"chooseFile"),v.prototype),v))||h)
e.default=E
Ember._setComponentTemplate(f,E)}))
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","@glimmer/component","events-form/utils/constants"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p,h,v,b,g
const f=Ember.HTMLBars.template({id:"BahkQIs1",block:'{"symbols":["locationTypeahead","results","isLoaded","content","result","&attrs","@showLocationValidationErrorMsg"],"statements":[[11,"div"],[17,6],[12],[2,"\\n  "],[10,"label"],[14,0,"ef-location-control__label required"],[14,"for","ef-location-control__input"],[12],[2,"\\n    "],[1,[30,[36,0],["i18n_event_location","events-form/components/form-controls/location-control"],null]],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[14,0,"relative"],[12],[2,"\\n    "],[8,"basic-typeahead@basic-typeahead",[],[["@currentKeywords"],[[32,0,["locationText"]]]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,1,["trigger"]],[[4,[38,6],["input",[32,0,["onLocationInputChange"]]],null],[4,[38,6],["change",[32,0,["onLocationChange"]]],null]],[["@inputId","@placeholder","@ariaLabel","@autocomplete","@required","@className"],["ef-location-control__input",[30,[36,0],["i18n_search_location","events-form/components/form-controls/location-control"],null],[30,[36,0],["i18n_search_location_a11y","events-form/components/form-controls/location-control"],null],"off",true,"pr6"]],null],[2,"\\n"],[6,[37,5],[[32,0,["locationText"]]],null,[["default"],[{"statements":[[2,"        "],[8,"artdeco-button@artdeco-button",[],[["@size","@icon","@type","@class","@color","@click","@mouseDown","@controlType","@aria-label","@title"],[1,"cancel-icon","tertiary","ef-location-control__typeahead-dismiss","muted",[32,0,["onResetLocation"]],[32,0,["onResetLocation"]],"button",[30,[36,0],["i18n_a11y_dismiss","events-form/components/form-controls/location-control"],null],[30,[36,0],["i18n_a11y_dismiss","events-form/components/form-controls/location-control"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,5],[[32,1,["isExpanded"]]],null,[["default"],[{"statements":[[2,"        "],[8,"basic-typeahead@ta-fetch",[],[["@keywords","@fetchFn","@debouncePeriod"],[[32,1,["currentKeywords"]],[30,[36,4],null,[["bingGeoContext","includeStructuredAddress","formatAsTwoLineAddress"],["EVENTS",true,true]]],300]],[["default"],[{"statements":[[2,"\\n"],[6,[37,5],[[32,3]],null,[["default"],[{"statements":[[2,"            "],[8,[32,1,["triggered-content"]],[],[["@className"],["ef-location-control__suggestions-container"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,3],[[30,[36,2],[[30,[36,2],[[32,2]],null]],null]],null,[["default"],[{"statements":[[2,"                "],[8,[32,4,["selectable"]],[[24,0,"ef-location-control__suggestion t-14"]],[["@value","@keywordsValue","@onSelect"],[[32,5],[32,5,["text","text"]],[30,[36,1],[[32,0,["onLocationSelection"]],[32,5]],null]]],[["default"],[{"statements":[[2,"\\n                  "],[8,"rich-text@attributed-text",[[24,0,"t-bold"]],[["@attributedText"],[[32,5,["text"]]]],null],[2,"\\n                  "],[8,"rich-text@attributed-text",[],[["@attributedText"],[[32,5,["subtext"]]]],null],[2,"\\n                "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[5]}]]],[2,"            "]],"parameters":[4]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"        "]],"parameters":[2,3]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[1]}]]],[2,"\\n  "],[13],[2,"\\n"],[6,[37,5],[[32,7]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@message","@type","@class"],[[30,[36,0],["i18n_location_field_error","events-form/components/form-controls/location-control"],null],"error","pt1"]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["t","fn","-track-array","each","search-ta-kit@fetch-bing-geo-recommendations","if","on"]}',meta:{moduleName:"events-form/components/form-controls/location-control.hbs"}})
let E=(s=Ember._tracked,l=Ember._tracked,d=Ember._tracked,c=Ember._action,u=Ember._action,m=Ember._action,p=Ember._action,h=class extends a.default{onLocationSelection(e){var t,i,n,r
this.locationText=Ember.get(e,"text.text")
this.locationAddress=Ember.get(e,"address")
this.isBingAddressSource=Ember.get(e,"type")===o.BING_GEO_ADDRESS_SOURCE
null===(t=(i=this.args).setLocationError)||void 0===t||t.call(i,!1)
this.args.fireCIE("select_location_typeahead")
this.args.onLocationChange(this.locationText,this.locationAddress,this.isBingAddressSource)
null===(n=(r=this.args).validateEventLocation)||void 0===n||n.call(r)}onLocationInputChange(e){var t,i
this.locationText=e.target.value
this.locationAddress=null
this.isBingAddressSource=null
null===(t=(i=this.args).setLocationError)||void 0===t||t.call(i,!1)}onLocationChange(){var e,t
this.args.fireCIE("edit_location")
if(!this.locationAddress){var i,n
null===(i=(n=this.args).setLocationError)||void 0===i||i.call(n,!0)}this.args.onLocationChange(this.locationText,this.locationAddress,this.isBingAddressSource)
null===(e=(t=this.args).validateEventLocation)||void 0===e||e.call(t)}onResetLocation(){var e,t,i,n
this.args.fireCIE("dismiss_location")
this.locationText=""
this.locationAddress=null
this.isBingAddressSource=null
null===(e=(t=this.args).setLocationError)||void 0===e||e.call(t,!1)
this.args.onLocationChange()
null===(i=(n=this.args).validateEventLocation)||void 0===i||i.call(n)}constructor(){super(...arguments);(0,t.default)(this,"locationText",v,this);(0,t.default)(this,"locationAddress",b,this);(0,t.default)(this,"isBingAddressSource",g,this)
this.locationText=this.args.initialValue
this.locationAddress=this.args.initialAddress}},v=(0,n.default)(h.prototype,"locationText",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),b=(0,n.default)(h.prototype,"locationAddress",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(h.prototype,"isBingAddressSource",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(h.prototype,"onLocationSelection",[c],Object.getOwnPropertyDescriptor(h.prototype,"onLocationSelection"),h.prototype),(0,n.default)(h.prototype,"onLocationInputChange",[u],Object.getOwnPropertyDescriptor(h.prototype,"onLocationInputChange"),h.prototype),(0,n.default)(h.prototype,"onLocationChange",[m],Object.getOwnPropertyDescriptor(h.prototype,"onLocationChange"),h.prototype),(0,n.default)(h.prototype,"onResetLocation",[p],Object.getOwnPropertyDescriptor(h.prototype,"onResetLocation"),h.prototype),h)
e.default=E
Ember._setComponentTemplate(f,E)}))
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","@glimmer/component","global-utils/utils/urn-converter","events-form/utils/constants","global-helpers/helpers/name"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h,v
const b=Ember.HTMLBars.template({id:"7fRlujFh",block:'{"symbols":["@fireCIE","@selectOrganizer","@selectedOrganizer","@isDisabled","&attrs"],"statements":[[8,"events-form@form-controls/organizer-dropdown",[[17,5]],[["@organizerDropdownOptions","@fireCIE","@selectOrganizer","@selectedOrganizer","@isDisabled"],[[32,0,["organizerDropdownOptions"]],[32,1],[32,2],[32,3],[32,4]]],null],[2,"\\n"]],"hasEval":false,"upvars":[]}',meta:{moduleName:"events-form/components/form-controls/organizer-control.hbs"}}),g="events-form@form-controls/organizer-control"
let f=(d=Ember.inject.service("i18n"),c=Ember.inject.service("ember-cli-pemberly-i18n@formatter"),u=Ember.inject.service("authentication@authenticated-user"),m=class extends a.default{get organizerDropdownOptions(){var e
const t=[],i=null!==(e=this.args.organizerSuggestions)&&void 0!==e?e:[]
t.push(this._getOrganizerOptionInCommonFormat(this.authenticatedUser.miniProfile))
i.forEach((e=>{const{company:i,leadGenEnabled:n,eligibleToCreateLinkedinLiveVideo:r}=Ember.getProperties(e,"company","leadGenEnabled","eligibleToCreateLinkedinLiveVideo")
i&&t.push(this._getOrganizerOptionInCommonFormat(i,n,r))}))
return t}constructor(){super(...arguments);(0,t.default)(this,"i18n",p,this);(0,t.default)(this,"formatter",h,this);(0,t.default)(this,"authenticatedUser",v,this)}_getOrganizerOptionInCommonFormat(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=null
if(e){const r=(0,o.getSimpleTypeFromUrn)(Ember.get(e,"entityUrn"))
if("miniProfile"===r){const{picture:r,entityUrn:a}=Ember.getProperties(e,"picture","entityUrn")
n={type:s.ORGANIZER_SUGGESTION_TYPES.MEMBER,picture:r,pictureAltText:this.i18n.lookupTranslation(`components/${g}`,"i18n_member_profile_picture")([{member:(0,l.getName)(e)}]),name:this.formatter.formatName(e,"full"),ghostImageType:s.GHOST_IMAGE_TYPES.PERSON,lockupImageShape:s.LOCKUP_IMAGE_SHAPES.CIRCLE,entityUrn:a,isLeadGenEnabled:t,canStreamOnLinkedinLive:i}}else if("normalized_company"===r){const{"logo.image":r,name:a,entityUrn:o}=Ember.getProperties(e,"logo.image","name","entityUrn")
n={type:s.ORGANIZER_SUGGESTION_TYPES.COMPANY,picture:r,pictureAltText:this.i18n.lookupTranslation(`components/${g}`,"i18n_company_logo")([{companyName:a}]),name:a,ghostImageType:s.GHOST_IMAGE_TYPES.COMPANY,lockupImageShape:s.LOCKUP_IMAGE_SHAPES.SQUARE,entityUrn:o,isLeadGenEnabled:t,canStreamOnLinkedinLive:i}}}return n}},p=(0,n.default)(m.prototype,"i18n",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,n.default)(m.prototype,"formatter",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,n.default)(m.prototype,"authenticatedUser",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m)
e.default=f
Ember._setComponentTemplate(b,f)}))
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","@glimmer/component","events-form/utils/constants"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c
const u=Ember.HTMLBars.template({id:"Jh9ZvitE",block:'{"symbols":["dropdown","organizer","elements","elements","@isDisabled","&attrs","@fireCIE","@organizerDropdownOptions"],"statements":[[11,"div"],[17,6],[12],[2,"\\n  "],[10,"label"],[15,0,[31,[[30,[36,0],[[32,5],"ef-organizer-dropdown--disabled "],null],"mt1 required"]]],[14,"for","ef-organizer-dropdown"],[12],[2,"\\n    "],[1,[30,[36,1],["i18n_event_organizer","events-form/components/form-controls/organizer-dropdown"],null]],[2,"\\n  "],[13],[2,"\\n  "],[8,"artdeco-dropdown@artdeco-dropdown",[],[["@class","@isOpen","@placement","@onVisibilityChange","@disabled"],["display-flex flex-1 relative",[32,0,["isOrganizerDropdownOpen"]],"bottom",[30,[36,4],[[32,0],"isOrganizerDropdownOpen"],null],[32,5]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["dropdown-trigger"]],[],[["@class","@id","@withIcon","@onClick"],["ef-organizer-dropdown__trigger","ef-organizer-dropdown",true,[30,[36,2],[[32,7],"edit_organizer"],null]]],[["default"],[{"statements":[[2,"\\n      "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@size","@class"],[1,"display-flex flex-1"]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,4,["image"]],[],[["@type"],[[32,0,["selectedOrganizer","lockupImageShape"]]]],[["default"],[{"statements":[[2,"\\n          "],[8,"ember-vector-images@lazy-image",[],[["@image","@alt","@ghostType","@desiredWidth","@desiredHeight"],[[32,0,["selectedOrganizer","picture"]],[32,0,["selectedOrganizer","pictureAltText"]],[32,0,["selectedOrganizer","ghostImageType"]],32,32]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n        "],[8,[32,4,["content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[8,[32,4,["title"]],[],[["@class"],["ef-organizer-dropdown__trigger-content"]],[["default"],[{"statements":[[2,"\\n            "],[1,[32,0,["selectedOrganizer","name"]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[4]}]]],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["dropdown-content"]],[],[["@occlusionCulling","@class"],[false,"ef-organizer-dropdown__content"]],[["default"],[{"statements":[[2,"\\n      "],[10,"ul"],[12],[2,"\\n"],[6,[37,6],[[30,[36,5],[[30,[36,5],[[32,8]],null]],null]],null,[["default"],[{"statements":[[6,[37,0],[[30,[36,3],[[32,2,["entityUrn"]],[32,0,["selectedOrganizer","entityUrn"]]],null]],null,[["default"],[{"statements":[[2,"            "],[10,"li"],[12],[2,"\\n              "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@class","@itemSelected"],["ef-organizer-dropdown__option",[30,[36,2],[[32,0,["selectOrganizer"]],[32,2]],null]]],[["default"],[{"statements":[[2,"\\n                "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@size"],[1]],[["default"],[{"statements":[[2,"\\n                  "],[8,[32,3,["image"]],[],[["@type"],[[32,2,["lockupImageShape"]]]],[["default"],[{"statements":[[2,"\\n                    "],[8,"ember-vector-images@lazy-image",[],[["@image","@alt","@ghostType","@desiredWidth","@desiredHeight"],[[32,2,["picture"]],[32,2,["pictureAltText"]],[32,2,["ghostImageType"]],32,32]],null],[2,"\\n                  "]],"parameters":[]}]]],[2,"\\n                  "],[8,[32,3,["content"]],[],[["@class"],["pl2"]],[["default"],[{"statements":[[2,"\\n                    "],[8,[32,3,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n                      "],[1,[32,2,["name"]]],[2,"\\n                    "]],"parameters":[]}]]],[2,"\\n                  "]],"parameters":[]}]]],[2,"\\n                "]],"parameters":[3]}]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[2]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"],[6,[37,0],[[32,0,["isPageOrganizingTheEvent"]]],null,[["default"],[{"statements":[[2,"    "],[8,"events-form@form-controls/help-text",[[16,0,[31,[[30,[36,0],[[32,5],"ef-organizer-dropdown--disabled "],null],"pt1"]]]],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[1,[30,[36,1],["i18n_attending_page_admins_shown_as_hosts_note","events-form/components/form-controls/organizer-dropdown"],null]],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["if","t","fn","global-helpers@neq","ember-set-helper@set","-track-array","each"]}',meta:{moduleName:"events-form/components/form-controls/organizer-dropdown.hbs"}})
let m=(s=Ember._tracked,l=Ember._action,d=class extends a.default{get isPageOrganizingTheEvent(){var e
return(null===(e=this.selectedOrganizer)||void 0===e?void 0:e.type)===o.ORGANIZER_SUGGESTION_TYPES.COMPANY}get selectedOrganizer(){var e
return this.args.selectedOrganizer&&(null!==(e=this.args.organizerDropdownOptions)&&void 0!==e?e:[]).find((e=>Ember.get(e,"entityUrn")===this.args.selectedOrganizer))}constructor(){super(...arguments);(0,t.default)(this,"isOrganizerDropdownOpen",c,this)}selectOrganizer(e){this.isOrganizerDropdownOpen=!1
this.args.selectOrganizer(e)
const t=e.type===o.ORGANIZER_SUGGESTION_TYPES.COMPANY?"select_company_event":"select_member_event"
this.args.fireCIE(t)}},c=(0,n.default)(d.prototype,"isOrganizerDropdownOpen",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(d.prototype,"selectOrganizer",[l],Object.getOwnPropertyDescriptor(d.prototype,"selectOrganizer"),d.prototype),d)
e.default=m
Ember._setComponentTemplate(u,m)}))
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","@glimmer/component","events-form/utils/constants","events-form/utils/helpers","global-utils/utils/urn-converter","ember-lifeline"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z,V,j
const F=Ember.HTMLBars.template({id:"0tQLF8yM",block:'{"symbols":["speaker","elements","connectionsTypeahead","results","isLoaded","content","result","elements","&attrs","@fireCIE","@isCreateMode","@speakers"],"statements":[[11,"div"],[17,9],[4,[38,8],[[32,0,["onSpeakersControlRender"]]],null],[12],[2,"\\n  "],[10,"label"],[14,0,"mt0"],[14,"for","ef-form-control-speaker-typeahead-input"],[12],[2,"\\n    "],[1,[30,[36,0],["i18n_event_speakers","events-form/components/form-controls/speakers-control"],null]],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[14,0,"relative"],[12],[2,"\\n    "],[8,"basic-typeahead@basic-typeahead",[],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,3,["trigger"]],[[16,"onClick",[30,[36,4],[[32,10],"search_speaker"],null]],[4,[38,9],null,[["onSelector","when"],["input",[32,0,["focusTypeaheadInput"]]]]]],[["@inputId","@className","@placeholder","@ariaDescribedBy","@autocomplete","@disabled"],["ef-form-control-speaker-typeahead-input","pl6",[30,[36,0],["i18n_search_your_connections","events-form/components/form-controls/speakers-control"],null],"speakers-control-help-note","off",[32,0,["isMaxNumberOfSpeakersLimitReached"]]]],null],[2,"\\n      "],[10,"span"],[14,0,"ef-speaker-control__typeahead-search-icon-container"],[12],[2,"\\n        "],[11,"button"],[24,0,"mt1 t-black--light"],[24,"tabindex","-1"],[16,"disabled",[32,0,["isMaxNumberOfSpeakersLimitReached"]]],[24,4,"button"],[4,[38,10],["click",[32,0,["focusTypeahead"]]],null],[12],[2,"\\n          "],[1,[30,[36,11],null,[["type","size","a11y-text"],["search-icon","small",[30,[36,0],["i18n_search_your_connections","events-form/components/form-controls/speakers-control"],null]]]]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"],[6,[37,2],[[32,3,["isExpanded"]]],null,[["default"],[{"statements":[[2,"        "],[8,"basic-typeahead@ta-fetch",[],[["@keywords","@fetchFn","@onFetchResolve","@debouncePeriod"],[[32,3,["currentKeywords"]],[30,[36,7],null,[["type"],["CONNECTIONS"]]],[30,[36,4],[[32,0,["onSuggestionsRenderResults"]],[32,3,["currentKeywords"]]],null],300]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,5]],null,[["default"],[{"statements":[[2,"            "],[8,[32,3,["triggered-content"]],[],[["@className"],["ef-speaker-control__speakers-suggestions"]],[["default"],[{"statements":[[2,"\\n              "],[10,"div"],[12],[2,"\\n"],[6,[37,6],[[30,[36,5],[[30,[36,5],[[32,4]],null]],null]],null,[["default"],[{"statements":[[2,"                  "],[8,[32,6,["selectable"]],[[24,0,"ef-speaker-control__speaker-suggestion"]],[["@value","@keywordsValue","@onSelect"],[[32,7],"",[30,[36,4],[[32,0,["onSpeakerAddition"]],[32,7]],null]]],[["default"],[{"statements":[[2,"\\n                    "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@size"],[1]],[["default"],[{"statements":[[2,"\\n                      "],[8,[32,8,["image"]],[],[["@type"],["circle"]],[["default"],[{"statements":[[2,"\\n                        "],[8,"image-view-model@image-view-model",[[24,0,"mt1"]],[["@images","@entitySize"],[[32,7,["image"]],1]],null],[2,"\\n                      "]],"parameters":[]}]]],[2,"\\n                      "],[8,[32,8,["content"]],[],[["@class"],["pl2"]],[["default"],[{"statements":[[2,"\\n                        "],[8,[32,8,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n                          "],[8,"rich-text@attributed-text",[],[["@attributedText"],[[32,7,["text"]]]],null],[2,"\\n                        "]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,7,["subtext","text"]]],null,[["default"],[{"statements":[[2,"                          "],[8,[32,8,["subtitle"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n                            "],[8,"rich-text@attributed-text",[],[["@attributedText"],[[32,7,["subtext"]]]],null],[2,"\\n                          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"                      "]],"parameters":[]}]]],[2,"\\n                    "]],"parameters":[8]}]]],[2,"\\n                  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[7]}]]],[2,"              "],[13],[2,"\\n            "]],"parameters":[6]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"        "]],"parameters":[4,5]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"    "]],"parameters":[3]}]]],[2,"\\n  "],[13],[2,"\\n  "],[8,"events-form@form-controls/help-text",[[24,1,"speakers-control-help-note"]],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[1,[30,[36,2],[[32,11],[30,[36,0],["i18n_speakers_help_note","events-form/components/form-controls/speakers-control"],null],[30,[36,0],["i18n_speakers_during_edit_help_note","events-form/components/form-controls/speakers-control"],null]],null]],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["showSpeakersLimitNote"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[[24,0,"mt2"]],[["@type","@ariaRole","@message"],["note","status",[32,0,["speakersLimitNote"]]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,12,["length"]]],null,[["default"],[{"statements":[[2,"    "],[10,"ul"],[15,0,[30,[36,2],[[32,0,["showSpeakersLimitNote"]],"mt2","mt3"],null]],[12],[2,"\\n"],[6,[37,6],[[30,[36,5],[[30,[36,5],[[32,0,["speakersToPopulate"]]],null]],null]],null,[["default"],[{"statements":[[2,"        "],[10,"li"],[14,0,"display-flex align-items-center mv2"],[12],[2,"\\n          "],[8,"artdeco-entity-lockup@artdeco-entity-lockup",[],[["@class","@size"],["flex-1 mr2",1]],[["default"],[{"statements":[[2,"\\n            "],[8,[32,2,["image"]],[],[["@type"],["circle"]],[["default"],[{"statements":[[2,"\\n              "],[8,"image-view-model@image-view-model",[[24,0,"mt1"]],[["@images","@entitySize"],[[32,1,["profileImage"]],1]],null],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n            "],[8,[32,2,["content"]],[],[["@class"],["pl2"]],[["default"],[{"statements":[[2,"\\n              "],[8,[32,2,["title"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n                "],[8,"rich-text@attributed-text",[],[["@attributedText"],[[32,1,["fullName"]]]],null],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n              "],[8,[32,2,["subtitle"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n                "],[8,"rich-text@attributed-text",[],[["@attributedText"],[[32,1,["headline"]]]],null],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n          "]],"parameters":[2]}]]],[2,"\\n"],[6,[37,2],[[30,[36,3],[[32,1,["state"]],"UNSENT"],null]],null,[["default"],[{"statements":[[2,"            "],[10,"span"],[14,0,"t-14 t-black--light flex-shrink-zero flex-grow-0 mr4"],[12],[2,"\\n"],[6,[37,2],[[30,[36,1],[[32,1,["state"]],"APPROVED"],null]],null,[["default","else"],[{"statements":[[2,"                "],[1,[30,[36,0],["i18n_confirmed","events-form/components/form-controls/speakers-control"],null]],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,2],[[30,[36,1],[[32,1,["state"]],"PENDING"],null]],null,[["default"],[{"statements":[[2,"                "],[1,[30,[36,0],["i18n_pending","events-form/components/form-controls/speakers-control"],null]],[2,"\\n              "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[8,"artdeco-button@artdeco-button",[],[["@size","@icon","@type","@color","@click","@controlType","@circle","@class","@aria-label"],[1,"cancel-icon","tertiary","muted",[30,[36,4],[[32,0,["onRemoveSpeakerTrigger"]],[32,1]],null],"button",true,"mt1 flex-shrink-zero flex-grow-0",[30,[36,0],["i18n_remove_a11y_text","events-form/components/form-controls/speakers-control"],[["fullName"],[[32,1,["fullName","text"]]]]]]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[1]}]]],[2,"    "],[13],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n\\n"],[8,"artdeco-modal@artdeco-confirmation-dialog",[],[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[32,0,["isEvictConfirmationDialogOpen"]],[30,[36,0],["i18n_remove_speaker_confirmation_title","events-form/components/form-controls/speakers-control"],null],[30,[36,2],[[32,0,["showSelfRemovalConfirmationText"]],[30,[36,0],["i18n_self_remove_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],null],[30,[36,0],["i18n_remove_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],[["fullName"],[[32,0,["removalSpeakerInfo","fullName","text"]]]]]],null],[30,[36,0],["i18n_remove","events-form/components/form-controls/speakers-control"],null],[30,[36,0],["i18n_cancel","events-form/components/form-controls/speakers-control"],null],[32,0,["cancelRemoveSpeaker"]],[32,0,["confirmRemoveSpeaker"]],[32,0,["cancelRemoveSpeaker"]],"remove-confirmation-dialog"]],null],[2,"\\n\\n"],[8,"artdeco-modal@artdeco-confirmation-dialog",[],[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[32,0,["isWithdrawConfirmationDialogOpen"]],[30,[36,0],["i18n_withdraw_confirmation_title","events-form/components/form-controls/speakers-control"],null],[30,[36,0],["i18n_withdraw_speaker_confirmation_content","events-form/components/form-controls/speakers-control"],[["fullName"],[[32,0,["removalSpeakerInfo","fullName","text"]]]]],[30,[36,0],["i18n_withdraw","events-form/components/form-controls/speakers-control"],null],[30,[36,0],["i18n_cancel","events-form/components/form-controls/speakers-control"],null],[32,0,["cancelRemoveSpeaker"]],[32,0,["confirmRemoveSpeaker"]],[32,0,["cancelRemoveSpeaker"]],"withdraw-confirmation-dialog"]],null]],"hasEval":false,"upvars":["t","global-helpers@eq","if","global-helpers@neq","fn","-track-array","each","search-ta-kit@fetch-results","did-insert","global-modifiers@focus","on","artdeco-icons-web@li-icon"]}',meta:{moduleName:"events-form/components/form-controls/speakers-control.hbs"}}),B="events-form@form-controls/speakers-control"
let G=(c=Ember.inject.service("store"),u=Ember.inject.service("lix"),m=Ember.inject.service("i18n"),p=Ember.inject.service("ember-cli-pemberly-i18n@formatter"),h=Ember.inject.service("authentication@authenticated-user"),v=Ember._tracked,b=Ember._tracked,g=Ember._tracked,f=Ember._tracked,E=Ember._tracked,_=Ember._tracked,y=Ember._action,T=Ember._action,I=Ember._action,O=Ember._action,w=Ember._action,S=Ember._action,k=Ember._action,P=Ember._action,C=class extends a.default{get maxNumberOfSpeakersLimit(){return this.args.limit||parseInt(this.lix.getTreatment("voyager.web.professional-events-speakers-count-limit").split("N_").pop(),10)||20}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/${B}`,"i18n_speakers_limit_reached")([{limit:this.maxNumberOfSpeakersLimit}]):this.i18n.lookupTranslation(`components/${B}`,"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=Ember.get(e,"state")
return-1!==[o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED,o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING,o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.UNSENT].indexOf(t)})):[]}get isMaxNumberOfSpeakersLimitReached(){return this.speakersToPopulate.length>=this.maxNumberOfSpeakersLimit}constructor(){super(...arguments);(0,t.default)(this,"store",D,this);(0,t.default)(this,"lix",A,this);(0,t.default)(this,"i18n",R,this);(0,t.default)(this,"formatter",N,this);(0,t.default)(this,"authenticatedUser",M,this);(0,t.default)(this,"speakers",L,this);(0,t.default)(this,"isEvictConfirmationDialogOpen",x,this);(0,t.default)(this,"isWithdrawConfirmationDialogOpen",U,this);(0,t.default)(this,"showSelfRemovalConfirmationText",z,this);(0,t.default)(this,"removalSpeakerInfo",V,this);(0,t.default)(this,"focusTypeaheadInput",j,this)}willDestroy(){super.willDestroy.apply(this,arguments);(0,d.runDisposables)()}onRemoveSpeakerTrigger(e){let t
switch(Ember.get(e,"state")){case o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:t=Ember.get(e,"profileNormalizedUrn")===(0,l.convertUrnType)("fs_normalized_profile",Ember.get(Ember.get(this,"authenticatedUser.miniProfile"),"entityUrn"))
this.showSelfRemovalConfirmationText=t
this.isEvictConfirmationDialogOpen=!0
this.removalSpeakerInfo=e
this.args.fireCIE("remove_speaker")
break
case o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.PENDING:Ember.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(Ember.get(e,"state")){case o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:this.isEvictConfirmationDialogOpen=!1
this.showSelfRemovalConfirmationText=!1
this.args.fireCIE("remove_speaker_confirm")
break
case o.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(Ember.get(e,"state")){case o.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES.APPROVED:this.isEvictConfirmationDialogOpen=!1
this.showSelfRemovalConfirmationText=!1
this.args.fireCIE("remove_speaker_cancel")
break
case o.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,l.convertUrnType)("fs_normalized_profile",Ember.get(e,"targetUrn")),{text:i,subtext:n,image:r}=Ember.getProperties(e,"text","subtext","image"),a=(this.args.speakers||[]).map((e=>Ember.copy(e))),[o]=a.filter((e=>Ember.get(e,"profileNormalizedUrn")===t))
if(o){a.removeObject(o)
switch(Ember.get(o,"state")){case"REVOKED":Ember.set(o,"state","APPROVED")
break
case"WITHDRAWN":Ember.set(o,"state","PENDING")}a.unshiftObject(o)}else a.unshiftObject({fullName:i,headline:n,profileImage:r,profileNormalizedUrn:t,state:"UNSENT"})
this.args.setSpeakers(a)}onSpeakerRemoval(e){const t=(this.args.speakers||[]).map((e=>Ember.copy(e))),i=t.findBy("profileNormalizedUrn",e)
if(i)switch(Ember.get(i,"state")){case"UNSENT":t.removeObject(i)
break
case"APPROVED":Ember.set(i,"state","REVOKED")
break
case"PENDING":Ember.set(i,"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 i=Ember.get(this,"authenticatedUser.miniProfile")
if(i){const{entityUrn:n,occupation:r,picture:a}=Ember.getProperties(i,"entityUrn","occupation","picture"),o=this.formatter.formatName(i,"full")
o.match(new RegExp(e,"ig"))&&Ember.get(t,"firstObject.targetUrn")!==n&&t.unshiftObject((0,s.getTypeaheadModelOfPeopleType)(n,o,r,a))}}_removeSpeaker(e){this.onSpeakerRemoval(Ember.get(e,"profileNormalizedUrn"));(0,d.scheduleTask)(this,"render",(()=>{this.focusTypeaheadInput=!0}))}},D=(0,n.default)(C.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,n.default)(C.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,n.default)(C.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(C.prototype,"formatter",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,n.default)(C.prototype,"authenticatedUser",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,n.default)(C.prototype,"speakers",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),x=(0,n.default)(C.prototype,"isEvictConfirmationDialogOpen",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),U=(0,n.default)(C.prototype,"isWithdrawConfirmationDialogOpen",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),z=(0,n.default)(C.prototype,"showSelfRemovalConfirmationText",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),V=(0,n.default)(C.prototype,"removalSpeakerInfo",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),j=(0,n.default)(C.prototype,"focusTypeaheadInput",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(C.prototype,"onRemoveSpeakerTrigger",[y],Object.getOwnPropertyDescriptor(C.prototype,"onRemoveSpeakerTrigger"),C.prototype),(0,n.default)(C.prototype,"confirmRemoveSpeaker",[T],Object.getOwnPropertyDescriptor(C.prototype,"confirmRemoveSpeaker"),C.prototype),(0,n.default)(C.prototype,"cancelRemoveSpeaker",[I],Object.getOwnPropertyDescriptor(C.prototype,"cancelRemoveSpeaker"),C.prototype),(0,n.default)(C.prototype,"onSpeakersControlRender",[O],Object.getOwnPropertyDescriptor(C.prototype,"onSpeakersControlRender"),C.prototype),(0,n.default)(C.prototype,"focusTypeahead",[w],Object.getOwnPropertyDescriptor(C.prototype,"focusTypeahead"),C.prototype),(0,n.default)(C.prototype,"onSpeakerAddition",[S],Object.getOwnPropertyDescriptor(C.prototype,"onSpeakerAddition"),C.prototype),(0,n.default)(C.prototype,"onSpeakerRemoval",[k],Object.getOwnPropertyDescriptor(C.prototype,"onSpeakerRemoval"),C.prototype),(0,n.default)(C.prototype,"onSuggestionsRenderResults",[P],Object.getOwnPropertyDescriptor(C.prototype,"onSuggestionsRenderResults"),C.prototype),C)
e.default=G
Ember._setComponentTemplate(F,G)}))
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","@glimmer/component","events-form/utils/validators/events-validator"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p,h,v,b,g,f,E
const _=Ember.HTMLBars.template({id:"NyB0xAAd",block:'{"symbols":["@isBroadcastLinkToggled","@externalUrl","@showExternalUrlError","@hideBroadcastLinkCheckbox","@selectBroadcastTool","@fireCIE","@canStreamOnLinkedinLive","@canHostAudioRoom","@selectedBroadcastToolValue","@onLocationChange","@validateEventLocation","@locationText","@locationAddress","@venueDetails","&attrs","@isOnlineEventToggled"],"statements":[[11,"section"],[17,15],[12],[2,"\\n  "],[10,"header"],[12],[2,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[30,[36,1],["i18n_location","events-form/components/form-sections/location-section"],null]],[13],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[14,0,"display-flex align-items-center mt3"],[12],[2,"\\n    "],[8,"input",[[24,1,"online-event"],[24,0,"mr2 flex-grow-0"],[4,[38,0],["change",[32,0,["onOnlineEventToggled"]]],null]],[["@type","@checked"],["checkbox",[32,16]]],null],[2,"\\n    "],[10,"label"],[14,"for","online-event"],[14,0,"t-14"],[12],[2,"\\n      "],[1,[30,[36,1],["i18n_online_only_event","events-form/components/form-sections/location-section"],null]],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n"],[6,[37,3],[[32,16]],null,[["default"],[{"statements":[[2,"    "],[8,"events-form@form-controls/location-control",[[24,0,"mt5"]],[["@onLocationChange","@validateEventLocation","@fireCIE","@initialValue","@initialAddress","@showLocationValidationErrorMsg","@setLocationError"],[[32,10],[32,11],[32,6],[32,12],[32,13],[32,0,["showLocationValidationErrorMsg"]],[32,0,["setLocationError"]]]],null],[2,"\\n    "],[8,"artdeco-text-input@artdeco-text-input",[[24,0,"mt5"],[4,[38,0],["change",[32,0,["onChangeVenue"]]],null]],[["@type","@value","@inputId","@label","@placeholder"],["text",[32,14],"ef-location-section-venue-details-form-control",[30,[36,1],["i18n_event_venue_details","events-form/components/form-sections/location-section"],null],[30,[36,1],["i18n_event_venue_details_placeholder","events-form/components/form-sections/location-section"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["showBroadcastTool"]]],null,[["default"],[{"statements":[[2,"    "],[8,"events-form@form-controls/broadcast-tool-control",[[24,0,"mt5"]],[["@selectBroadcastTool","@fireCIE","@showLinkedinLiveOption","@showLiveAudioOption","@selectedBroadcastToolValue"],[[32,5],[32,6],[32,7],[32,8],[32,9]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,2],[[32,0,["showExternalUrl"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-text-input@artdeco-text-input",[[24,0,"mt5"],[4,[38,0],["change",[32,0,["onExternalUrlChange"]]],null],[4,[38,0],["input",[32,0,["onUrlInput"]]],null]],[["@type","@value","@inputClasses","@inputId","@maxLength","@label"],["text",[32,2],[30,[36,2],[[32,3],"error"],null],"ef-location-section-external-url-form-control",[32,0,["externalUrlFieldMaxLength"]],[30,[36,2],[[32,4],[30,[36,1],["i18n_event_broadcast_link","events-form/components/form-sections/location-section"],null],[30,[36,1],["i18n_event_registration_or_broadcast_link","events-form/components/form-sections/location-section"],null]],null]]],null],[2,"\\n"],[6,[37,2],[[32,3]],null,[["default"],[{"statements":[[2,"      "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[[24,0,"ef-location-section__url-error"]],[["@message","@type"],[[30,[36,1],["i18n_url_field_error","events-form/components/form-sections/location-section"],null],"error"]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,4]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"display-flex align-items-center"],[12],[2,"\\n        "],[8,"input",[[24,1,"event-broadcast-link"],[24,0,"mr2 flex-grow-0"],[4,[38,0],["change",[32,0,["onBroadcastLinkToggled"]]],null]],[["@type","@checked"],["checkbox",[32,1]]],null],[2,"\\n        "],[10,"label"],[14,"for","event-broadcast-link"],[14,0,"t-14"],[12],[2,"\\n          "],[1,[30,[36,1],["i18n_event_broadcast_link_checkbox_label","events-form/components/form-sections/location-section"],null]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["on","t","if","unless"]}',meta:{moduleName:"events-form/components/form-sections/location-section.hbs"}}),y=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"}),T=Object.freeze({LIVE:"live",EXTERNAL:"external",LIVE_AUDIO:"live_audio"})
let I=(s=Ember.inject.service("lix"),l=Ember._tracked,d=Ember._tracked,c=Ember._action,u=Ember._action,m=Ember._action,p=Ember._action,h=Ember._action,v=Ember._action,b=class extends a.default{get showBroadcastTool(){return this.args.canStreamOnLinkedinLive||this.args.showLiveAudioOption&&this.lix.getTreatmentIsEnabled("voyager.web.live-audio-create-audio-event")}get showExternalUrl(){return this.args.selectedBroadcastToolValue===T.EXTERNAL}onOnlineEventToggled(e){var t,i
const n=e.target.checked,r=n?y.ONLINE_ON:y.ONLINE_OFF
this.args.fireCIE(r)
this.showBroadcastTool&&this.args.selectBroadcastTool(n?T.LIVE:T.EXTERNAL)
this.args.onOnlineEventToggled(n)
if(this.showLocationValidationErrorMsg&&n){this.showLocationValidationErrorMsg=!1
this.args.onLocationChange()}null===(t=(i=this.args).validateEventLocation)||void 0===t||t.call(i)}onChangeVenue(e){this.args.fireCIE(y.EDIT_VENUE)
this.args.onChangeVenue(e.target.value)}onExternalUrlChange(e){var t,i
this.args.fireCIE(y.EDIT_URL)
this.args.onExternalUrlChange(e.target.value)
null===(t=(i=this.args).validateUrlField)||void 0===t||t.call(i,o.COMPONENTS.externalUrl)}onUrlInput(){var e,t
null===(e=(t=this.args).onUrlInput)||void 0===e||e.call(t,o.ERROR_KEYS.externalUrlError)}onBroadcastLinkToggled(e){this.args.fireCIE(y.CLICK_CHECKBOX_IS_BROADCASTING)
this.args.onBroadcastLinkToggled(e.target.checked)}setLocationError(e){this.showLocationValidationErrorMsg=e}constructor(){super(...arguments);(0,t.default)(this,"lix",g,this);(0,t.default)(this,"isOnlineEventToggled",f,this);(0,t.default)(this,"showLocationValidationErrorMsg",E,this);(0,i.default)(this,"externalUrlFieldMaxLength",1024)}},g=(0,n.default)(b.prototype,"lix",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,n.default)(b.prototype,"isOnlineEventToggled",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),E=(0,n.default)(b.prototype,"showLocationValidationErrorMsg",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(b.prototype,"onOnlineEventToggled",[c],Object.getOwnPropertyDescriptor(b.prototype,"onOnlineEventToggled"),b.prototype),(0,n.default)(b.prototype,"onChangeVenue",[u],Object.getOwnPropertyDescriptor(b.prototype,"onChangeVenue"),b.prototype),(0,n.default)(b.prototype,"onExternalUrlChange",[m],Object.getOwnPropertyDescriptor(b.prototype,"onExternalUrlChange"),b.prototype),(0,n.default)(b.prototype,"onUrlInput",[p],Object.getOwnPropertyDescriptor(b.prototype,"onUrlInput"),b.prototype),(0,n.default)(b.prototype,"onBroadcastLinkToggled",[h],Object.getOwnPropertyDescriptor(b.prototype,"onBroadcastLinkToggled"),b.prototype),(0,n.default)(b.prototype,"setLocationError",[v],Object.getOwnPropertyDescriptor(b.prototype,"setLocationError"),b.prototype),b)
e.default=I
Ember._setComponentTemplate(_,I)}))
define("events-form/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.BING_GEO_ADDRESS_SOURCE=e.GHOST_IMAGE_TYPES=e.LOCKUP_IMAGE_SHAPES=e.ORGANIZER_SUGGESTION_TYPES=e.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES=void 0
e.PROFESSIONAL_EVENT_ROLE_ASSIGNMENT_STATES={APPROVED:"APPROVED",PENDING:"PENDING",UNSENT:"UNSENT",WITHDRAWN:"WITHDRAWN",REVOKED:"REVOKED"}
const t=Object.freeze({COMPANY:"COMPANY",MEMBER:"MEMBER"})
e.ORGANIZER_SUGGESTION_TYPES=t
const i=Object.freeze({CIRCLE:"circle",SQUARE:"square"})
e.LOCKUP_IMAGE_SHAPES=i
const n=Object.freeze({PERSON:"person",COMPANY:"company"})
e.GHOST_IMAGE_TYPES=n
e.BING_GEO_ADDRESS_SOURCE="BING_GEO"}))
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"],(function(e,t,i,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getTypeaheadModelOfPeopleType=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=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:a}),image:i.ImageViewModelCreate.fromVectorImage(o,"PROFILE_PICTURE"),type:"PEOPLE",trackingId:(0,n.generateTrackingId)()})}}))
define("events-form/utils/validators/events-date-time-validator",["exports","global-utils/utils/date-utils","events-shared-v2/utils/helpers"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsDateTimeValidator=void 0
e.EventsDateTimeValidator=class{static validate(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}
const{startDate:a,startTime:o,endDate:s,endTime:l}=e,{endDateTime:d=!1}=r
let c=!1
c=Ember.isEmpty(s)!==Ember.isEmpty(l)||(Ember.isEmpty(s)||Ember.isEmpty(l)?!d:a.getTime()+(0,t.convertTimeToMilliseconds)(o)>=s.getTime()+(0,t.convertTimeToMilliseconds)(l))
const{timezoneInfo:u}=e,m=new Date(n.now()),p=(0,i.getTimeAdjustmentForTimezone)(m,u),h=m.setTime(m.getTime()+60*p*60*1e3)>=a.getTime()+(0,t.convertTimeToMilliseconds)(o)
return!(c||h)}}}))
define("events-form/utils/validators/events-details-validator",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsDetailsValidator=void 0
e.EventsDetailsValidator=class{static validate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
const{name:i,description:n,startTime:r,startDate:a,endTime:o,endDate:s,timezoneInfo:l}=e,{description:d=!1,endDateTime:c=!1}=t
return!(Ember.isEmpty(null==i?void 0:i.trim())||!d&&Ember.isEmpty(null==n?void 0:n.trim())||Ember.isEmpty(r)||Ember.isEmpty(a)||c&&Ember.isEmpty(s)!==Ember.isEmpty(o)||!c&&(Ember.isEmpty(o)||Ember.isEmpty(s))||!l)}}}))
define("events-form/utils/validators/events-location-validator",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsLocationValidator=void 0
e.EventsLocationValidator=class{static validate(e){const{isOnlineEventToggled:t,locationFields:i}=e
return!(!t&&Ember.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","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"],(function(e,t,i,n,r,a,o,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.EventsValidator=e.ERROR_KEYS=e.COMPONENTS=void 0
var u,m,p,h,v,b,g,f,E,_,y,T,I,O,w
const S=Object.freeze({eventsDetails:"eventsDetails",eventsDateTimePicker:"eventsDateTimePicker",eventsSettings:"eventsSettings",privacyUrl:"privacyUrl",externalUrl:"externalUrl",streamingUrl:"streamingUrl",eventsLocation:"eventsLocation"})
e.COMPONENTS=S
const k=Object.freeze({privacyUrlError:"isPolicyUrlError",externalUrlError:"isExternalUrlError",streamingUrlError:"isStreamingUrlError"})
e.ERROR_KEYS=k
let P=(u=Ember._tracked,m=Ember._tracked,p=Ember._tracked,h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember._tracked,f=class e{get isEventDataValid(){return!(this.isDetailsError||this.isDateTimeError||this.isSettingsError||this.isPolicyUrlError||this.isExternalUrlError||this.isStreamingUrlError||this.isLocationError)}constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,t.default)(this,"isDetailsError",E,this);(0,t.default)(this,"isDateTimeError",_,this);(0,t.default)(this,"isPolicyUrlError",y,this);(0,t.default)(this,"isExternalUrlError",T,this);(0,t.default)(this,"isStreamingUrlError",I,this);(0,t.default)(this,"isSettingsError",O,this);(0,t.default)(this,"isLocationError",w,this);(0,i.default)(this,"dateService",void 0);(0,i.default)(this,"optionalFormFields",void 0)
this.dateService=e
this.optionalFormFields=n}validate(t){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];(Ember.isEmpty(i)||i.includes(S.eventsDetails))&&(this.isDetailsError=!s.EventsDetailsValidator.validate(t,this.optionalFormFields));(Ember.isEmpty(i)||i.includes(S.eventsDateTimePicker))&&(this.isDateTimeError=!o.EventsDateTimeValidator.validate(t,this.dateService,this.optionalFormFields));(Ember.isEmpty(i)||i.includes(S.eventsSettings))&&(this.isSettingsError=!d.SettingsValidator.validate(t));(Ember.isEmpty(i)||i.includes(S.privacyUrl)||i.includes(S.eventsSettings))&&(this.isPolicyUrlError=!l.PrivacyURLValidator.validate(t));(Ember.isEmpty(i)||i.includes(S.eventsLocation))&&(this.isLocationError=!c.EventsLocationValidator.validate(t));(Ember.isEmpty(i)||i.includes(S.externalUrl))&&(this.isExternalUrlError=!e.validateUrl(t.externalUrl));(Ember.isEmpty(i)||i.includes(S.streamingUrl))&&(this.isStreamingUrlError=!e.validateUrl(t.streamingUrl))}resetError(e){this[e]&&(this[e]=!1)}static validateUrl(e){return Ember.isEmpty(e)||(0,a.isUrl)(e)}},E=(0,n.default)(f.prototype,"isDetailsError",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),_=(0,n.default)(f.prototype,"isDateTimeError",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),y=(0,n.default)(f.prototype,"isPolicyUrlError",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),T=(0,n.default)(f.prototype,"isExternalUrlError",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),I=(0,n.default)(f.prototype,"isStreamingUrlError",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),O=(0,n.default)(f.prototype,"isSettingsError",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),w=(0,n.default)(f.prototype,"isLocationError",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),f)
e.EventsValidator=P}))
define("events-form/utils/validators/privacy-url-validator",["exports","global-utils/utils/url"],(function(e,t){"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"),n=new RegExp("^https?://(www.)?linkedin(:?-ei)?.c[.\\w]+/company.*","i"),r=new RegExp("https?://","i")
class a{static validate(e){const t="object"==typeof e?e.leadGenPrivacyPolicyUrl:e
return!!Ember.isEmpty(t)||!(i.test(t)&&!t.toLowerCase().includes("privacy")||n.test(t))&&a._validateURL(t)}static _validateURL(e){try{const i=encodeURI(decodeURIComponent(e))
return(0,t.isUrl)(i)&&r.test(i)}catch(e){return!1}}}e.PrivacyURLValidator=a}))
define("events-form/utils/validators/settings-validator",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.SettingsValidator=void 0
e.SettingsValidator=class{static validate(e){const{privateEvent:t,leadSubmissionRequired:i,leadGenPrivacyPolicyUrl:n}=e
return!(!t&&i&&Ember.isEmpty(n))}}}))
define("events-shared-v2/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.STATUS_TRANSITION_TOAST=e.EVENT_VIEWER_ACTIONS=e.BROADCAST_TOOL=e.JET_TAGS=e.FORM_MODE=e.EVENT_CREATION_CIE_BY_CONTEXT=e.BannerImageSizes=e.ACCEPTED_ERROR_RESPONSE_CODE=e.EVENT_LIFECYCLE_STATUS=e.ManageEventModalConstants=e.PaginationConstants=e.FeedRequestParameters=e.ViewerStatus=e.ProfessionalEventActionType=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"})
e.ProfessionalEventActionType=t
const i=Object.freeze({ATTENDING:"ATTENDING",NOT_ATTENDING:"NOT_ATTENDING",REQUESTED:"REQUESTED",INTERESTED:"INTERESTED",CHECKED_IN:"CHECKED_IN",REGISTERED:"REGISTERED",INVITED:"INVITED",EVICTED:"EVICTED",REJECTED:"REJECTED",WITHDRAWN_REQUEST:"WITHDRAWN_REQUEST"})
e.ViewerStatus=i
const n=Object.freeze({START:0,COUNT:6,PAGING_COUNT:6,EVENTS_Q:"event"})
e.FeedRequestParameters=n
const r=Object.freeze({START:0,COUNT:10})
e.PaginationConstants=r
const a=Object.freeze({ATTENDEES_TAB:"Attendees",INVITED_TAB:"Invited",REQUESTED_TAB:"Requested",NUMBER_OF_RESULTS_TO_FETCH:10})
e.ManageEventModalConstants=a
const o=Object.freeze({FUTURE:"FUTURE",ONGOING:"ONGOING",PAST:"PAST"})
e.EVENT_LIFECYCLE_STATUS=o
const s=Object.freeze({41:"41"})
e.ACCEPTED_ERROR_RESPONSE_CODE=s
const l=Object.freeze({CROPPER_WIDTH:696,CROPPER_HEIGHT:174})
e.BannerImageSizes=l
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"]])
e.EVENT_CREATION_CIE_BY_CONTEXT=d
const c=Object.freeze({CREATE:"create",EDIT:"edit"})
e.FORM_MODE=c
const u=Object.freeze({CREATE_EVENT:"events-create-event",UPDATE_EVENT:"events-update-event"})
e.JET_TAGS=u
const m=Object.freeze({LINKEDIN_LIVE_VIDEO:"LINKEDIN_LIVE_VIDEO",LINKEDIN_LIVE_AUDIO:"LINKEDIN_LIVE_AUDIO",LINKEDIN_INTERACTIVE_MEETING:"LINKEDIN_INTERACTIVE_MEETING"})
e.BROADCAST_TOOL=m
const p=Object.freeze({DECLINE_INVITATION:"DECLINE_INVITATION",ACCEPT_INVITATION:"ACCEPT_INVITATION"})
e.EVENT_VIEWER_ACTIONS=p
const h=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=h}))
define("events-shared-v2/utils/data-providers",["exports","@babel/runtime/helpers/esm/toConsumableArray","extended/config/environment","global-utils/utils/url"],(function(e,t,i,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.generateBaseEventUrl=s
e.updateViewerStatus=function(e,t){let i=s(e)
t&&(i=(0,n.addQueryParam)(i,"action","updateViewerStatus"))
return[i,"POST",{data:{status:t}}]}
e.getLeadGenDataAssociatedWithEvent=function(e){const t=s(e)
return[`${t}/leadGenForm`,{reload:!0}]}
e.getEvent=function(e){return[s(e),{reload:!0,params:{recipe:"com.linkedin.voyager.deco.events.WebProfessionalEvent"}}]}
e.getEventsTopicalFeed=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENTS_FEED_UPDATE_V2}`
t&&(i=(0,n.addQueryParams)(i,t))
return[i]}
e.getEventInviteeSuggestionStatuses=function(e,t){let i=`${s(e)}/voyagerGrowthProfessionalEventInviteeSuggestionStatuses`
t&&(i=(0,n.addQueryParams)(i,t))
return[i,{reload:!0}]}
e.getEventAttendeesForSocialProofV2=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:""
const i=s(e),n=t?`?fields=${t}`:"",r=`${i}/${o.GROWTH_PROFESSIONAL_EVENT_SOCIAL_PROOF}${n}`
return[r,{reload:!0}]}
e.getEventUrlPreviewCacheKey=l
e.getEventUrlPreview=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]
const i=encodeURIComponent(e)
return[`contentcreation/urlPreview/${i}`,{cacheKey:l(e),reload:t}]}
e.getEventAttendees=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}`
const a=Ember.assign({},t,{q:r.EVENTS_Q,attendeeResponses:`List(${r.EVENTS_ATTENDING})`})
t&&(i=(0,n.addQueryParams)(i,a,!1))
return[i,{reload:!0}]}
e.getEventRequesters=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}`
const a=Ember.assign({},t,{q:r.EVENTS_Q,attendeeResponses:`List(${r.EVENTS_REQUESTED})`})
t&&(i=(0,n.addQueryParams)(i,a,!1))
return[i,{reload:!0}]}
e.getRecommendedActions=function(e){return[`${s(e)}/education`,{reload:!0}]}
e.completeRecommendedAction=function(e,t){return[`${s(e)}?action=completedEventAction`,"POST",{data:{actionType:t}}]}
e.getEventInvitations=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENT_INVITED}`
const r=Ember.assign({},t,{q:a.EVENTS_Q})
t&&(i=(0,n.addQueryParams)(i,r))
return[i,{reload:!0}]}
e.evictAttendeeFromEvent=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENT_ATTENDEES}/${t}`
i=(0,n.addQueryParam)(i,"action","evict")
return[i,"POST",{}]}
e.getAttendeeCohorts=function(e,t){let i=`${s(e)}/${o.GROWTH_PROFESSIONAL_EVENTS_ATTENDEE_COHORTS}`
i=(0,n.addQueryParam)(i,"q",t)
return[i,{reload:!0}]}
e.getAnalyticsHighlights=function(e){let t=`/${i.default.namespace}/${o.GROWTH_PROFESSIONAL_EVENTS_ANALYTICS_HIGHLIGHTS}`
t=(0,n.addQueryParams)(t,{q:"event",professionalEventUrn:e})
return[t,{reload:!0,params:{recipe:"com.linkedin.voyager.dash.deco.events.ProfessionalEventAnalyticsHighlights"}}]}
e.getSocialUpdateAnalytics=function(e,t){const r={q:"socialUpdateAnalytics",numHighlightInfos:t,urn:e}
return[(0,n.addQueryParams)(`/${i.default.namespace}/identity/socialUpdateAnalytics`,r),{reload:!0}]}
e.fetchExactLocations=function(e,t){const i={q:"bingGeo",keywords:t,includeStructuredAddress:!0,bingGeoContext:"EVENTS",formatAsTwoLineAddress:!0}
return e.queryURL("typeahead/hitsV2",{cacheKey:`typeahead-hits-v2-${t}`,params:i})}
e.getEventOrganizers=function(e,t){let i={recipe:"com.linkedin.voyager.deco.events.WebProfessionalEventOrganizer"}
t||(i=Object.assign(i,{q:"viewer"}))
const n=t?`${o.PROFESSIONAL_EVENTS_ORGANIZERS}/${t}`:`${o.PROFESSIONAL_EVENTS_ORGANIZERS}`
return e.queryURL(n,{reload:!0,params:i})}
e.getEventTimeZoneOffsetRequest=function(e,n,r,a){var s
return(s=e.adapterFor("-ember-m3")).ajax.apply(s,(0,t.default)(function(e,t,n){return[`/${i.default.namespace}/${o.GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API}?action=${o.GROWTH_PROFESSIONAL_EVENTS_TIMEZONE_API_GET_OFFSET_ACTION}`,"POST",{data:{timeZone:e,date:t,timeOfDay:n}}]}(n,r,a)))}
e.EventsModels=e.InvitationsPagingParameters=e.AttendeesPagingParameters=void 0
const r={EVENTS_Q:"response",EVENTS_ATTENDING:"ATTENDING",EVENTS_REQUESTED:"REQUESTED"}
e.AttendeesPagingParameters=r
const a={EVENTS_Q:"open"}
e.InvitationsPagingParameters=a
const o={GROWTH_PROFESSIONAL_EVENTS:"growth/professionalEventsV2",GROWTH_PROFESSIONAL_EVENTS_FEED_UPDATE_V2:"voyagerGrowthProfessionalEventUpdatesV2",GROWTH_PROFESSIONAL_EVENT_SOCIAL_PROOF:"socialProof",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"}
e.EventsModels=o
function s(e){return`/${i.default.namespace}/growth/professionalEventsV2/${encodeURIComponent(e)}`}function l(e){return encodeURIComponent(e)}}))
define("events-shared-v2/utils/events-requests",["exports","@babel/runtime/helpers/esm/toConsumableArray","events-shared-v2/utils/data-providers"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.updateViewerStatusRequest=function(e,n,r){var a
return(a=e.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)(i.default.updateViewerStatus(n,r)))}
e.getLeadGenDataAssociatedWithEventRequest=function(e,n){return e.queryURL.apply(e,(0,t.default)(i.default.getLeadGenDataAssociatedWithEvent(n)))}
e.getEventRequest=function(e,n){return e.queryURL.apply(e,(0,t.default)(i.default.getEvent(n)))}
e.getEventsTopicalFeedRequest=function(e,n,r,a){return e.queryURL.apply(e,(0,t.default)(i.default.getEventsTopicalFeed(r,a)).concat([{reload:!0}])).catch((()=>{n.logError(new Error("Error on API call to getEventsTopicalFeed"),null,!1)
return[]}))}
e.getEventAttendeesRequest=function(e,n,r,a){return e.queryURL.apply(e,(0,t.default)(i.default.getEventAttendees(r,a))).catch((()=>{n.logError(new Error("Error on API call to getEventAttendees"),null,!1)
return null}))}
e.getEventRequestersRequest=function(e,n,r,a){return e.queryURL.apply(e,(0,t.default)(i.default.getEventRequesters(r,a)))}
e.getRecommendedActions=function(e,n){return e.queryURL.apply(e,(0,t.default)(i.default.getRecommendedActions(n)))}
e.completeRecommendedAction=function(e,n,r){var a
return(a=e.adapterFor("-ember-m3")).ajax.apply(a,(0,t.default)(i.default.completeRecommendedAction(n,r)))}
e.getEventInviteeSuggestionStatusesRequest=function(e,n,r){return e.queryURL.apply(e,(0,t.default)(i.default.getEventInviteeSuggestionStatuses(n,r)))}
e.getEventInvitationsRequest=function(e,n,r,a){return e.queryURL.apply(e,(0,t.default)(i.default.getEventInvitations(r,a))).catch((()=>{n.logError(new Error("Error on API call to getEventInvitations"),null,!1)
return null}))}
e.getEventAttendeesForSocialProofV2Request=function(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:""
return e.queryURL.apply(e,(0,t.default)(i.default.getEventAttendeesForSocialProofV2(n,r)))}
e.getEventUrlPreviewRequest=function(e,n){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]
return e.queryURL.apply(e,(0,t.default)(i.default.getEventUrlPreview(n,r))).catch((()=>{throw new Error("Ember Data Request GET /voyager/api/contentcreation/urlPreview [events-common/events-requests]")}))}
e.evictAttendeeFromEventRequest=function(e,t,r){const a={adapterOptions:{partial:!0,url:`${(0,i.generateBaseEventUrl)(t)}/${n}/${r}`,transformPayload:()=>({patch:{$set:{response:"EVICTED"}}})}}
return e.save(a)}
e.approveAttendeeRequest=function(e,t,r){const a={adapterOptions:{partial:!0,url:`${(0,i.generateBaseEventUrl)(t)}/${n}/${r}`,transformPayload:()=>({patch:{$set:{response:"ATTENDING"}}})}}
return e.save(a)}
e.denyAttendeeRequest=function(e,t,r){const a={adapterOptions:{partial:!0,url:`${(0,i.generateBaseEventUrl)(t)}/${n}/${r}`,transformPayload:()=>({patch:{$set:{response:"REJECTED"}}})}}
return e.save(a)}
e.batchAttendeesApprovalRequest=function(e,t,r,a){const o=`${(0,i.generateBaseEventUrl)(t)}/${n}?ids=List(${r.join(",")})`,s={}
r.forEach((e=>{s[e]={patch:{$set:{response:"ATTENDING"}}}}))
return a.queryURL(o,{method:"POST",params:{entities:s}})}
e.batchAttendeesDenialRequest=function(e,t,r,a){const o=`${(0,i.generateBaseEventUrl)(t)}/${n}?ids=List(${r.join(",")})`,s={}
r.forEach((e=>{s[e]={patch:{$set:{response:"REJECTED"}}}}))
return a.queryURL(o,{method:"POST",params:{entities:s}})}
e.getEventCohortsRequest=function(e,n){return n.queryURL.apply(n,(0,t.default)(i.default.getAttendeeCohorts(e,"attendeeCohorts")))}
e.getEventAnalyticsHighlights=function(e,n){return e.queryURL.apply(e,(0,t.default)(i.default.getAnalyticsHighlights(n)))}
e.getSocialUpdateAnalytics=function(e,n,r){return e.queryURL.apply(e,(0,t.default)(i.default.getSocialUpdateAnalytics(n,r))).then((e=>Ember.get(e,"elements.firstObject.value.highlights")))}
const{GROWTH_PROFESSIONAL_EVENT_ATTENDEES:n}=i.EventsModels}))
define("events-shared-v2/utils/events-util",["exports","@babel/runtime/helpers/esm/objectSpread2","events-shared-v2/utils/constants","global-utils/utils/url"],(function(e,t,i,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getAttendeeStatus=p
e.getEventStateMap=function(e){return(0,t.default)((0,t.default)({},function(e){const t=Ember.get(e,"cancelled"),n=Ember.get(e,"openEvent"),r=Ember.get(e,"privateEvent"),a=!!Ember.get(e,"ugcPostUrn"),o=Ember.get(e,"broadcastTool")===i.BROADCAST_TOOL.LINKEDIN_LIVE_VIDEO,s=Ember.get(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.ONGOING,l=Ember.get(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.PAST,d=Ember.get(e,"lifecycleState")===i.EVENT_LIFECYCLE_STATUS.FUTURE,c=!l&&!t
return{hasPreAttendFlow:Ember.get(e,"leadSubmissionRequired"),isActive:c,isCancelled:t,isOpen:n,isPrivate:r,isOngoing:s,isPast:l,isUpcoming:d,isLiveVideoEvent:o,isNewLiveVideoEvent:o&&a}}(e)),function(e){const t=Ember.get(e,"viewerStatus"),i=Ember.get(e,"hostViewer")
return{isViewerParticipant:i||t===a,isViewerHost:i}}(e))}
e.getViewerPermissions=function(e){let{viewerStatus:t,eventState:i={}}=e
const{isOpenEvent:n,isPrivateEvent:r,isActive:a}=i,{isEvicted:o,isNone:s,isRegistered:l,isNotAttending:d}=p(t),c=d||(n?s:l)
return{canAttend:!r&&a&&!o&&c}}
e.getEventUrl=function(e){return`${(0,n.getDomainUrl)()}/events/${e}/`}
e.getNewViewerStatus=function(e){let{currentStatus:t,newStatus:n,actionName:r}=e
return{attendEvent:n===a,acceptSpeakerInvitation:r===i.EVENT_VIEWER_ACTIONS.ACCEPT_INVITATION,declineSpeakerInvitation:r===i.EVENT_VIEWER_ACTIONS.DECLINE_INVITATION,acceptInvitation:t===l&&n===a,declineInvitation:t===l&&n===o,requestToAttendEvent:n===c,withdrawRequest:n===m,leaveEvent:t===a&&n===o}}
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{REGISTERED:r,ATTENDING:a,NOT_ATTENDING:o,CHECKED_IN:s,INVITED:l,EVICTED:d,REQUESTED:c,REJECTED:u,WITHDRAWN_REQUEST:m}=i.ViewerStatus
function p(e){return{isNone:!e,isRegistered:e===r,isAttending:e===a,isNotAttending:e===o,isCheckedIn:e===s,isInvited:e===l,isRequested:e===c,isEvicted:e===d,isRejected:e===u,isRequestWithdrawn:e===m}}}))
define("events-shared-v2/utils/helpers",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.canViewerCreateAnEvent=function(e){return"cn"!==e.requestIpCountryCode}
e.getTimeAdjustmentForTimezone=function(e,t){var i
const n=e.getTimezoneOffset()/60*-1,r=t&&null!==(i=Ember.get(t,"utcOffset"))&&void 0!==i?i:n
let a=0
n!==r&&(a=r-n)
return a}}))
define("events-shared-v2/utils/image-helper",["exports","@babel/runtime/helpers/esm/objectSpread2","global-utils/utils/is-browser","image-edit/utils/photo-filters","ember-test-waiters"],(function(e,t,i,n,r){"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 Ember.RSVP.reject(new Error("You must pass an image URL to get image data"))
if(!t!=!n)return Ember.RSVP.reject(new Error("cropInfo and cfg both should be passed or none"))
if(i.default)return(0,r.waitForPromise)(new Ember.RSVP.Promise(((i,r)=>{const a=document.createElement("img")
a.setAttribute("crossorigin","anonymous")
a.addEventListener("error",r)
a.src=jSecure.sanitizeUrl(e)
a.addEventListener("load",(()=>t?s(a,t,n).then((e=>i({imageData:e}))):i({imageData:o(a)})))})))
return Ember.RSVP.reject(new Error("getImageDataURI should not be called on the server"))}
function a(e,t){const i=function(e,t){const{containerHeight:i,containerWidth:n}=t,r=Ember.get(e,"x")||0,a=Ember.get(e,"y")||0,{naturalImageHeight:o,naturalImageWidth:s}=t,l=o-a,d=s-r
return n/i>d/l?n/d:i/l}(e,t),n=function(e,t){const{naturalImageHeight:i,naturalImageWidth:n}=e
return{height:i*t,width:n*t}}(t,i),r={left:Ember.get(e,"x")*i*-1,top:Ember.get(e,"y")*i*-1}
!function(e,t,i){if(e.height>=i.containerHeight&&e.width>=i.containerWidth){t.width=e.width
t.height=e.height}else{t.height=i.naturalImageHeight
t.width=i.naturalImageWidth}}(n,r,t)
return r}function o(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 s(e,i,r){const o=(0,t.default)((0,t.default)({},r),{},{naturalImageHeight:e.naturalHeight,naturalImageWidth:e.naturalWidth}),s=a(i,o),l={height:o.containerHeight,width:o.containerWidth}
return(0,n.getCroppedImageCanvas)(e,s,o,l).then((e=>e.toDataURL()))}}))
define("events-shared-v2/utils/tracking-helper",["exports","ember-cli-pemberly-tracking/utils/tracking","global-utils/utils/urn-converter"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.fireControlInteractionEvent=function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"SHORT_PRESS"
const r=e.generateControlUrn(i,Ember.Object.create({pageKey:t}))
e.fireCustomUrnInteractionEvent(r,n)}
e.firePageViewEvent=function(e,t){t&&e.firePageViewEvent(t)}
e.fireProfessionalEventActionEvent=function(e,n,r){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4?arguments[4]:void 0
const s=(0,i.toUrn)("event",n),l={professionalEvent:{objectUrn:s,trackingId:(0,t.generateTrackingId)()},actionType:r}
a&&(l.controlUrn=e.generateControlUrn(a))
o&&(l.entityUrn=o)
e.fireTrackingPayload("ProfessionalEventActionEvent",l)}
e.fireProfessionalEventViewEvent=function(e,n,r){const a={professionalEvent:{objectUrn:(0,i.toUrn)("event",n),trackingId:(0,t.generateTrackingId)()}}
e.fireTrackingPayload("ProfessionalEventViewEvent",a,{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","@glimmer/component","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,u,m,p,h,v,b,g
const f=Ember.HTMLBars.template({id:"l1dBEHOf",block:'{"symbols":["changeStatus","@eventId","&attrs","@hasPreAttendFlow","@customStatusChangeHandler","@onSuccess","@onFailure","&default"],"statements":[[11,"div"],[17,3],[4,[38,0],[[32,0,["loadLeadgenBundle"]],[32,4]],null],[12],[2,"\\n  "],[8,"events-shared@base-attendee-status-updater",[],[["@eventId","@viewerStatus","@customEventName","@customStatusChangeHandler","@beforeStatusChange","@onSuccess","@onFailure"],[[32,2],[32,0,["viewerStatus"]],[32,0,["customEventActionName"]],[32,5],[32,0,["beforeAttendingStatusChange"]],[30,[36,2],[[30,[36,1],[[32,6]],null],[32,0,["viewerStatus"]]],null],[30,[36,2],[[30,[36,1],[[32,7]],null],[32,0,["viewerStatus"]]],null]]],[["default"],[{"statements":[[2,"\\n    "],[18,8,[[32,1]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n\\n"],[6,[37,3],[[32,0,["triggerPreAttendFlow"]]],null,[["default"],[{"statements":[[2,"    "],[8,"events-shared@pre-attend-event",[],[["@eventId","@onPreAttendEventFlowCompletion"],[[32,2],[32,0,["onPreAttendEventFlowCompletion"]]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["did-insert","global-helpers@optional","fn","if"]}',meta:{moduleName:"events-shared/components/attend-event.hbs"}})
let E=(l=Ember.inject.service("tracking"),d=Ember.inject.service("asset-loader"),c=Ember._tracked,u=Ember._action,m=Ember._action,p=Ember._action,h=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",v,this);(0,t.default)(this,"assetLoader",b,this);(0,t.default)(this,"triggerPreAttendFlow",g,this);(0,i.default)(this,"viewerStatus","ATTENDING")}get customEventActionName(){return this.args.customEventName||o.ProfessionalEventActionType.JOIN_EVENT}loadLeadgenBundle(){this.args.hasPreAttendFlow&&this.assetLoader.loadBundle("lead-gen")}beforeAttendingStatusChange(){(0,s.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,"ACCEPT_INVITATION"===this.customEventActionName?o.ProfessionalEventActionType.ACCEPT_INVITATION_CLICK:o.ProfessionalEventActionType.ATTEND_EVENT_CLICK)
if(this.args.hasPreAttendFlow){this.triggerPreAttendFlow=!0
return new Ember.RSVP.Promise(((e,t)=>{this._preAttendFlowResolver=e
this._preAttendFlowRejecter=t})).finally((()=>{this.isDestroying||(this.triggerPreAttendFlow=!1)}))}return Ember.RSVP.resolve()}onPreAttendEventFlowCompletion(e,t){switch(e){case"SUCCESS":this._preAttendFlowResolver()
break
case"TERMINATE":this._preAttendFlowRejecter(!1)
break
default:this._preAttendFlowRejecter(t)}}},v=(0,n.default)(h.prototype,"tracking",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,n.default)(h.prototype,"assetLoader",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(h.prototype,"triggerPreAttendFlow",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(h.prototype,"loadLeadgenBundle",[u],Object.getOwnPropertyDescriptor(h.prototype,"loadLeadgenBundle"),h.prototype),(0,n.default)(h.prototype,"beforeAttendingStatusChange",[m],Object.getOwnPropertyDescriptor(h.prototype,"beforeAttendingStatusChange"),h.prototype),(0,n.default)(h.prototype,"onPreAttendEventFlowCompletion",[p],Object.getOwnPropertyDescriptor(h.prototype,"onPreAttendEventFlowCompletion"),h.prototype),h)
e.default=E
Ember._setComponentTemplate(f,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","@glimmer/component","events-shared-v2/utils/events-requests","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h
const v=Ember.HTMLBars.template({id:"uH5ug2a9",block:'{"symbols":["&default"],"statements":[[18,1,[[32,0,["changeStatus"]]]]],"hasEval":false,"upvars":[]}',meta:{moduleName:"events-shared/components/base-attendee-status-updater.hbs"}})
let b=(d=Ember.inject.service("tracking"),c=Ember.inject.service("store"),u=Ember._action,m=class extends a.default{static isValidCustomEventName(e){return Object.values(s.ProfessionalEventActionType).indexOf(e)>=0}static isValidViewerStatus(e){return Object.values(s.ViewerStatus).indexOf(e)>=0}constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this);(0,t.default)(this,"store",h,this)}changeStatus(){return(this.args.beforeStatusChange?this.args.beforeStatusChange():Ember.RSVP.resolve()).then((()=>(this.args.customStatusChangeHandler?this.args.customStatusChangeHandler():(0,o.updateViewerStatusRequest)(this.store,this.args.eventId,this.args.viewerStatus)).catch((e=>{var t,i
null===(t=(i=this.args).onFailure)||void 0===t||t.call.apply(t,[i].concat(Array.prototype.slice.call(arguments)))
throw e})))).then((e=>{var t,i
null===(t=(i=this.args).onSuccess)||void 0===t||t.call.apply(t,[i].concat(Array.prototype.slice.call(arguments)));(0,l.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,this.args.customEventName,this.args.controlName)
return e}))}},p=(0,n.default)(m.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,n.default)(m.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(m.prototype,"changeStatus",[u],Object.getOwnPropertyDescriptor(m.prototype,"changeStatus"),m.prototype),m)
e.default=b
Ember._setComponentTemplate(v,b)}))
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","@glimmer/component","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N
const M=Ember.HTMLBars.template({id:"TJTkHSAE",block:'{"symbols":["modal","&default","&attrs","@mode","@context","@eventInfo","@updateEventInfo","@isDuringEvent","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultLogoImage"],"statements":[[11,"div"],[17,3],[12],[2,"\\n"],[6,[37,2],[[27,[32,2]]],null,[["default"],[{"statements":[[2,"    "],[18,2,[[32,0,["openCreateEventModal"]]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@headerId","@dismissModal","@overlayClasses","@modalClasses","@size","@testId"],[[32,0,["isCreateEventModalOpen"]],"events-shared-creation-form-modal__header",[32,0,["closeCreateEventModal"]],"events-shared-creation-form-modal__overlay","events-shared-creation-form-modal full-height","large",[30,[36,2],[[32,0,["isCreateMode"]],"create-event-modal-v2","edit-event-modal-v2"],null]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["artdeco-modal-header"]],[],[["@classNames"],["display-flex align-items-center"]],[["default"],[{"statements":[[2,"\\n"],[6,[37,2],[[32,0,["backButtonVisible"]]],null,[["default"],[{"statements":[[2,"        "],[8,"artdeco-button@artdeco-button",[[4,[38,1],[[32,0,["backButtonCIE"]]],null]],[["@class","@circle","@color","@icon","@text","@type","@click"],["mr3",true,"muted","arrow-left-icon",[30,[36,0],["i18n_back_button","events-shared/components/creation-form-modal"],null],"tertiary",[32,0,["onBackButtonClick"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[10,"h2"],[14,1,"events-shared-creation-form__header"],[12],[2,"\\n        "],[1,[32,0,["modalHeaderText"]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n\\n    "],[8,[32,1,["artdeco-modal-content"]],[],[["@classNames"],["display-flex flex-column full-height p0 relative"]],[["default"],[{"statements":[[2,"\\n      "],[8,"events-shared@creation-form-v2",[[24,0,"ph5 pv3"]],[["@mode","@context","@eventInfo","@updateEventInfo","@isDuringEvent","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultLogoImage","@onCreateOrEditActionComplete","@isImageEditInProgress","@toggleImageEdit","@onUserFormEdit"],[[32,4],[32,5],[32,6],[32,7],[32,8],[32,9],[32,10],[32,11],[32,12],[32,0,["closeCreateEventModal"]],[32,0,["backButtonVisible"]],[32,0,["toggleBackButton"]],[32,0,["onUserFormEdit"]]]],null],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n\\n  "],[8,"artdeco-modal@artdeco-confirmation-dialog",[],[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onSecondary","@onPrimary","@onEscape","@testId"],[[32,0,["isDiscardConfirmationDialogOpen"]],[30,[36,0],["i18n_discard_changes_confirmation_title","events-shared/components/creation-form-modal"],null],[30,[36,0],["i18n_confirm_exit_creation_form_modal","events-shared/components/creation-form-modal"],null],[30,[36,0],["i18n_discard","events-shared/components/creation-form-modal"],null],[30,[36,0],["i18n_cancel","events-shared/components/creation-form-modal"],null],[32,0,["discardChangesCancel"]],[32,0,["discardChangesConfirm"]],[32,0,["discardChangesCancel"]],"discard-changes-confirmation-dialog"]],null],[2,"\\n"],[13]],"hasEval":false,"upvars":["t","ember-cli-pemberly-tracking@track-interaction","if"]}',meta:{moduleName:"events-shared/components/creation-form-modal.hbs"}}),L=Object.freeze({LOGO:{cieName:"edit_logo_cancel",headerString:"i18n_edit_logo"},BANNER:{cieName:"edit_banner_cancel",headerString:"i18n_edit_cover_photo"}})
let x=(l=Ember.inject.service("tracking"),d=Ember.inject.service("i18n"),c=Ember._tracked,u=Ember._tracked,m=Ember._tracked,p=Ember._tracked,h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember._action,f=Ember._action,E=Ember._action,_=Ember._action,y=Ember._action,T=Ember._action,I=Ember._action,O=class extends a.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,i
e=null!==(t=null===(i=L[this.imageType])||void 0===i?void 0:i.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=L[this.imageType])||void 0===t?void 0:t.cieName)&&void 0!==e?e:""}constructor(){super(...arguments);(0,t.default)(this,"tracking",w,this);(0,t.default)(this,"i18n",S,this);(0,t.default)(this,"_isCreateEventModalOpen",k,this);(0,t.default)(this,"isDiscardConfirmationDialogOpen",P,this);(0,t.default)(this,"isSubmitButtonDisabled",C,this);(0,t.default)(this,"backButtonVisible",D,this);(0,t.default)(this,"imageType",A,this);(0,t.default)(this,"shouldDisplayExitWarning",R,this);(0,t.default)(this,"isCreateMode",N,this)
const{mode:e}=this.args
this.isCreateMode=e===o.FORM_MODE.CREATE
Object.keys(o.FORM_MODE).map((e=>o.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,s.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}},w=(0,n.default)(O.prototype,"tracking",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),S=(0,n.default)(O.prototype,"i18n",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,n.default)(O.prototype,"_isCreateEventModalOpen",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),P=(0,n.default)(O.prototype,"isDiscardConfirmationDialogOpen",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(0,n.default)(O.prototype,"isSubmitButtonDisabled",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),D=(0,n.default)(O.prototype,"backButtonVisible",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),A=(0,n.default)(O.prototype,"imageType",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return""}}),R=(0,n.default)(O.prototype,"shouldDisplayExitWarning",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),N=(0,n.default)(O.prototype,"isCreateMode",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(O.prototype,"onBackButtonClick",[g],Object.getOwnPropertyDescriptor(O.prototype,"onBackButtonClick"),O.prototype),(0,n.default)(O.prototype,"toggleBackButton",[f],Object.getOwnPropertyDescriptor(O.prototype,"toggleBackButton"),O.prototype),(0,n.default)(O.prototype,"openCreateEventModal",[E],Object.getOwnPropertyDescriptor(O.prototype,"openCreateEventModal"),O.prototype),(0,n.default)(O.prototype,"closeCreateEventModal",[_],Object.getOwnPropertyDescriptor(O.prototype,"closeCreateEventModal"),O.prototype),(0,n.default)(O.prototype,"onUserFormEdit",[y],Object.getOwnPropertyDescriptor(O.prototype,"onUserFormEdit"),O.prototype),(0,n.default)(O.prototype,"discardChangesConfirm",[T],Object.getOwnPropertyDescriptor(O.prototype,"discardChangesConfirm"),O.prototype),(0,n.default)(O.prototype,"discardChangesCancel",[I],Object.getOwnPropertyDescriptor(O.prototype,"discardChangesCancel"),O.prototype),O)
e.default=x
Ember._setComponentTemplate(M,x)}))
define("events-shared/components/creation-form-v2",["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","@glimmer/component","ember-vector-images/utils/vector-url","global-utils/utils/urn-converter","events-shared-v2/utils/constants","events-shared-v2/utils/tracking-helper","ember-m3-pdsc-model-builder","events-form/utils/validators/events-validator","events-shared-v2/utils/data-providers","events-shared-v2/utils/image-helper","ember-lifeline","vector/utils/constants","global-utils/utils/date-utils","global-utils/utils/is-browser","ember-batcher","date-time-picker/utils/date-time-utils","events-shared-v2/utils/helpers","global-utils/utils/logger","global-utils/utils/url"],(function(e,t,i,n,r,a,o,s,l,d,c,u,m,p,h,v,b,g,f,E,_,y,T,I,O){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var w,S,k,P,C,D,A,R,N,M,L,x,U,z,V,j,F,B,G,H,W,q,$,K,Y,Q,Z,J,X,ee,te,ie,ne,re,ae,oe,se,le,de,ce,ue,me,pe,he,ve,be,ge,fe,Ee,_e,ye,Te,Ie,Oe,we,Se,ke,Pe,Ce,De,Ae,Re,Ne,Me,Le,xe,Ue,ze,Ve,je,Fe,Be,Ge,He,We,qe,$e,Ke,Ye,Qe,Ze,Je,Xe,et,tt,it,nt,rt,at,ot,st,lt,dt,ct,ut,mt,pt,ht,vt,bt,gt,ft,Et,_t,yt,Tt,It,Ot,wt,St,kt,Pt,Ct,Dt,At,Rt,Nt,Mt,Lt,xt,Ut,zt,Vt,jt,Ft,Bt,Gt,Ht,Wt,qt,$t,Kt,Yt,Qt,Zt,Jt,Xt,ei,ti,ii,ni,ri,ai,oi,si,li,di,ci,ui,mi,pi,hi,vi,bi
const gi=Ember.HTMLBars.template({id:"lGcnIPqL",block:'{"symbols":["detailsSection","&attrs","@isImageEditInProgress"],"statements":[[6,[37,2],[[32,0,["isFormLoading"]]],null,[["default","else"],[{"statements":[[2,"  "],[8,"artdeco-loader@artdeco-loader",[],[["@size","@class"],["default","events-shared-creation-form__loader"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,2],[[32,3]],null,[["default","else"],[{"statements":[[2,"    "],[8,"events-form@form-controls/image-cropper",[],[["@class","@imageInfo","@type","@getCroppedImage","@close"],["display-flex flex-column full-height",[30,[36,2],[[32,0,["isBackgroundEdit"]],[32,0,["eventBackgroundInfoForCropping"]],[32,0,["eventLogoInfoForCropping"]]],null],[30,[36,2],[[32,0,["isBackgroundEdit"]],"banner","logo"],null],[30,[36,2],[[32,0,["isBackgroundEdit"]],[32,0,["setBannerImage"]],[32,0,["setLogoImage"]]],null],[30,[36,2],[[32,0,["isBackgroundEdit"]],[30,[36,8],[[32,0],"isBackgroundEdit",false],null],[30,[36,8],[[32,0],"isLogoEdit",false],null]],null]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[10,"div"],[14,0,"events-shared-creation-form-v2__form-content"],[12],[2,"\\n      "],[11,"form"],[17,2],[4,[38,4],["submit",[32,0,["submitEventForm"]]],null],[12],[2,"\\n        "],[8,"events-form@form-controls/image-chooser-control",[[24,0,"events-shared-creation-banner-image-container"]],[["@fireCIE","@imageType","@controlName","@a11yText","@editA11yText","@imageClass","@ghostImageClass","@onImageSelect","@selectedUrl","@onDeleteImage","@uploadImageText","@uploadImageHintText"],[[32,0,["fireCIE"]],"banner","background_edit",[30,[36,0],["a11y_upload_background_button","events-shared/components/creation-form-v2"],null],[30,[36,0],["a11y_edit_background_button","events-shared/components/creation-form-v2"],null],"events-shared-creation-form__background-image","events-shared-creation-form__background-image--ghost",[32,0,["onBannerSelect"]],[32,0,["selectedBackgroundUrl"]],[32,0,["onDeleteBanner"]],[30,[36,0],["i18n_upload_banner_image","events-shared/components/creation-form-v2"],null],[30,[36,0],["i18n_background_image_helper","events-shared/components/creation-form-v2"],null]]],null],[2,"\\n\\n        "],[10,"div"],[14,0,"display-flex justify-space-between"],[12],[2,"\\n          "],[8,"events-form@form-controls/image-chooser-control",[[24,0,"events-shared-creation-logo-image-container mb3 relative"]],[["@fireCIE","@imageType","@controlName","@a11yText","@editA11yText","@imageClass","@ghostImageClass","@onImageSelect","@selectedUrl","@onDeleteImage","@uploadImageText"],[[32,0,["fireCIE"]],"logo","logo_edit",[30,[36,0],["a11y_upload_logo_button","events-shared/components/creation-form-v2"],null],[30,[36,0],["a11y_edit_logo_button","events-shared/components/creation-form-v2"],null],"events-shared-creation-form__logo-image","ghost-events",[32,0,["onLogoSelect"]],[32,0,["selectedLogoUrl"]],[32,0,["onDeleteLogo"]],[30,[36,0],["i18n_upload_logo_image","events-shared/components/creation-form-v2"],null]]],null],[2,"\\n\\n          "],[10,"div"],[14,0,"t-14 t-black--light mt3"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_legend","events-shared/components/creation-form-v2"],null]],[2,"\\n          "],[13],[2,"\\n        "],[13],[2,"\\n\\n"],[6,[37,2],[[32,0,["showImageUploadError"]]],null,[["default"],[{"statements":[[2,"          "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@message","@type","@class"],[[30,[36,0],["i18n_image_upload_error","events-shared/components/creation-form-v2"],null],"error","mt6"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["showApiError"]]],null,[["default"],[{"statements":[[2,"          "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@message","@type","@class"],[[30,[36,0],[[32,0,["apiErrorMessage"]],"events-shared/components/creation-form-v2"],null],"error","mt6"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["showAdsDisclaimer"]]],null,[["default"],[{"statements":[[2,"          "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@type","@ariaRole","@class","@message"],["note",[29],"events-shared-creation-form-v2__ads-disclaimer",[30,[36,0],["i18n_ads_disclaimer_text","events-shared/components/creation-form-v2"],[["linkInfo"],[[30,[36,1],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-ads-disclaimer-link"],["_blank",[32,0,["adsDisclaimerHelpLink"]],"noopener noreferrer","link",[30,[36,0],["i18n_learn_more_about_ads_disclaimer_a11y","events-shared/components/creation-form-v2"],null],"ads_disclaimer_learn_more",true]]]]]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["organizerSuggestions","length"]]],null,[["default"],[{"statements":[[2,"          "],[8,"events-form@form-controls/organizer-control",[[24,0,"mt6"]],[["@isDisabled","@selectOrganizer","@organizerSuggestions","@fireCIE","@selectedOrganizer"],[[32,0,["showOrganizerInfo"]],[32,0,["selectOrganizer"]],[32,0,["organizerSuggestions"]],[32,0,["fireCIE"]],[32,0,["selectedOrganizer"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n        "],[8,"events-shared@form-sections/details-section",[[24,0,"mt6"]],[["@fireCIE","@name","@setName","@description","@setDescription","@speakers","@setSpeakers","@isCreateMode","@validateEventDetails"],[[32,0,["fireCIE"]],[32,0,["name"]],[32,0,["onEventNameChange"]],[32,0,["description"]],[32,0,["onEventDescriptionChange"]],[32,0,["speakers"]],[32,0,["onSpeakerChange"]],[32,0,["isCreateMode"]],[32,0,["validateEventDetails"]]]],[["default"],[{"statements":[[2,"\\n          "],[8,[32,1,["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"],[[32,0,["timezoneInfo"]],[32,0,["startDate"]],[32,0,["startTime"]],[32,0,["endDate"]],[32,0,["endTime"]],[30,[36,5],[[32,0,["fireCIE"]],"edit_timezone"],null],[32,0,["onTimezoneSelected"]],[32,0,["onStartDateSelected"]],[32,0,["onEndDateSelected"]],[32,0,["onStartTimeChange"]],[32,0,["onEndTimeChange"]],[32,0,["eventsValidator","isDateTimeError"]],[32,0,["validateEventDateTime"]]]],null],[2,"\\n        "]],"parameters":[1]}]]],[2,"\\n\\n        "],[8,"events-shared@form-sections/settings-section",[[24,0,"mt6"]],[["@isCreateMode","@isPrivateEvent","@isOrganizerCompany","@isLeadGenEnabled","@leadSubmissionRequired","@organizerInviteOnly","@fireCIE","@onEventVisibilityChange","@leadGenPrivacyPolicyUrl","@onLeadSubmissionRequiredChange","@onPrivacyUrlInput","@onPrivacyUrlChange","@onOrganizerInviteOnlyChange","@isDisabled","@showPrivacyUrlError","@validatePrivacyURL","@validateEventsSettings"],[[32,0,["isCreateMode"]],[32,0,["privateEvent"]],[32,0,["isCompanyHostingTheEvent"]],[32,0,["canCreateLGFGatedEvent"]],[32,0,["leadSubmissionRequired"]],[32,0,["organizerInviteOnly"]],[32,0,["fireCIE"]],[32,0,["onEventVisibilityChange"]],[32,0,["leadGenPrivacyPolicyUrl"]],[32,0,["onLeadSubmissionRequiredChange"]],[32,0,["onPrivacyUrlInput"]],[32,0,["onPrivacyUrlChange"]],[32,0,["onOrganizerInviteOnlyChange"]],[30,[36,6],[[32,0,["isCreateMode"]]],null],[32,0,["eventsValidator","isPolicyUrlError"]],[32,0,["validatePrivacyURL"]],[32,0,["validateEventsSettings"]]]],null],[2,"\\n\\n        "],[8,"events-form@form-sections/location-section",[[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"],[[32,0,["canStreamOnLinkedinLive"]],[32,0,["canHostAudioRoom"]],[32,0,["isOnlineEventToggled"]],[32,0,["onOnlineEventToggled"]],[32,0,["location"]],[32,0,["locationFields"]],[32,0,["onLocationChange"]],[32,0,["validateEventLocation"]],[32,0,["venueDetails"]],[32,0,["onChangeVenue"]],[32,0,["broadcastTool"]],[32,0,["selectBroadcastTool"]],[32,0,["externalUrl"]],[32,0,["onUrlInput"]],[32,0,["onExternalUrlChange"]],[32,0,["isBroadcastLink"]],[32,0,["onBroadcastLinkToggled"]],[32,0,["fireCIE"]],[32,0,["leadSubmissionRequired"]],[32,0,["eventsValidator","isExternalUrlError"]],[32,0,["validateUrlField"]]]],null],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"],[6,[37,7],[[32,3]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[15,0,[30,[36,3],["events-shared-creation-form-v2__footer",[30,[36,2],[[32,0,["isCreateMode"]]," justify-space-between"," justify-flex-end"],null]],null]],[12],[2,"\\n"],[6,[37,2],[[32,0,["isCreateMode"]]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[14,0,"mr2"],[12],[2,"\\n            "],[10,"span"],[14,0,"t-14 t-black t-normal"],[12],[2,"\\n              "],[1,[30,[36,0],["i18n_terms_and_conditions","events-shared/components/creation-form-v2"],[["linkInfo"],[[30,[36,1],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",[30,[36,0],["i18n_terms_and_conditions_a11y_text","events-shared/components/creation-form-v2"],null],"link"]]]]]]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[8,"artdeco-button@artdeco-button",[[4,[38,4],["click",[32,0,["submitEventForm"]]],null]],[["@text","@class","@disabled"],[[30,[36,2],[[32,0,["isCreateMode"]],[30,[36,0],["i18n_create","events-shared/components/creation-form-v2"],null],[30,[36,0],["i18n_update","events-shared/components/creation-form-v2"],null]],null],"flex-shrink-zero full-height",[32,0,["isSubmitButtonDisabled"]]]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","hash","if","concat","on","fn","global-helpers@not","unless","ember-set-helper@set"]}',meta:{moduleName:"events-shared/components/creation-form-v2.hbs"}}),fi=1776,Ei=Object.freeze({LOGO:"LOGO",BANNER:"BANNER"}),_i="events-shared@creation-form-v2"
let yi=(w=Ember.inject.service("store"),S=Ember.inject.service("tracking"),k=Ember.inject.service("authentication@authenticated-user"),P=Ember.inject.service("date"),C=Ember.inject.service("ember-cli-pemberly-i18n@formatter"),D=Ember.inject.service("lix"),A=Ember.inject.service("date-time-picker@timezone"),R=Ember.inject.service("vector@vector-upload"),N=Ember.inject.service("jet"),M=Ember.inject.service("i18n"),L=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),x=Ember.inject.service("router"),U=Ember.inject.service("locale"),z=Ember._tracked,V=Ember._tracked,j=Ember._tracked,F=Ember._tracked,B=Ember._tracked,G=Ember._tracked,H=Ember._tracked,W=Ember._tracked,q=Ember._tracked,$=Ember._tracked,K=Ember._tracked,Y=Ember._tracked,Q=Ember._tracked,Z=Ember._tracked,J=Ember._tracked,X=Ember._tracked,ee=Ember._tracked,te=Ember._tracked,ie=Ember._tracked,ne=Ember._tracked,re=Ember._tracked,ae=Ember._tracked,oe=Ember._tracked,se=Ember._tracked,le=Ember._tracked,de=Ember._tracked,ce=Ember._tracked,ue=Ember._tracked,me=Ember._tracked,pe=Ember._tracked,he=Ember._tracked,ve=Ember._tracked,be=Ember._tracked,ge=Ember._tracked,fe=Ember._tracked,Ee=Ember._tracked,_e=Ember._tracked,ye=Ember._tracked,Te=Ember._tracked,Ie=Ember._tracked,Oe=Ember._tracked,we=Ember._tracked,Se=Ember._tracked,ke=Ember._tracked,Pe=Ember._action,Ce=Ember._action,De=Ember._action,Ae=Ember._action,Re=Ember._action,Ne=Ember._action,Me=Ember._action,Le=Ember._action,xe=Ember._action,Ue=Ember._action,ze=Ember._action,Ve=Ember._action,je=Ember._action,Fe=Ember._action,Be=Ember._action,Ge=Ember._action,He=Ember._action,We=Ember._action,qe=Ember._action,$e=Ember._action,Ke=Ember._action,Ye=Ember._action,Qe=Ember._action,Ze=Ember._action,Je=Ember._action,Xe=Ember._action,et=Ember._action,tt=Ember._action,it=Ember._action,nt=Ember._action,rt=Ember._action,at=Ember._action,ot=Ember._action,st=Ember._action,lt=Ember._action,dt=(pi=new WeakMap,hi=new WeakMap,vi=new WeakMap,bi=new WeakMap,class extends s.default{get pageKey(){return this.isCreateMode?"d_flagship3_event_create":"d_flagship3_event_management_edit"}get showOrganizerInfo(){return this.args.defaultOrganizingEntity||this.args.eventInfo}get isCompanyHostingTheEvent(){var e
return"normalized_company"===(0,d.getSimpleTypeFromUrn)(null!==(e=this.selectedOrganizer)&&void 0!==e?e:"")}get didUserEditForm(){const{copyOfFormFields:e}=this
return["name","startTime","startDate","endTime","endDate","location","venueDetails","streamingUrl","description","externalUrl","selectedLogoUrl","selectedBackgroundUrl","timezoneInfo.timeZone","isOnlineEventToggled","isSpeakersDataDirty","selectedOrganizer","privateEvent","leadSubmissionRequired","leadGenPrivacyPolicyUrl","broadcastTool","isBroadcastLink"].some((t=>{const i=Ember.get(this,t),n=Ember.get(e,t)
return i instanceof Date?i.getTime()!==n.getTime():i!==n}))}get isSubmitButtonDisabled(){return!this.eventsValidator.isEventDataValid||this.isSavingDetails||!this.isCreateMode&&!this.didUserEditForm}get isSpeakersDataDirty(){const{speakers:e,copyOfFormFields:{speakers:t}}=this
if(e.length!==t.length)return!0
const i=t.reduce(((e,t)=>{e[Ember.get(t,"profileNormalizedUrn")]=Ember.get(t,"state")
return e}),{}),n=e.reduce(((e,t)=>{e[Ember.get(t,"profileNormalizedUrn")]=Ember.get(t,"state")
return e}),{})
return Object.keys(i).some((e=>n[e]!==i[e]))}get showAdsDisclaimer(){return!this.isCreateMode}get adsDisclaimerHelpLink(){return jSecure.sanitizeUrl(`${(0,O.getDomainUrl)()}/help/lms/answer/a421048/ads-under-review?lang=${this.locale.interfaceLocale}`)}constructor(){super(...arguments);(0,t.default)(this,"store",ct,this);(0,t.default)(this,"tracking",ut,this);(0,t.default)(this,"authenticatedUser",mt,this);(0,t.default)(this,"date",pt,this);(0,t.default)(this,"formatter",ht,this);(0,t.default)(this,"lix",vt,this);(0,t.default)(this,"timezoneHelper",bt,this);(0,t.default)(this,"vectorUpload",gt,this);(0,t.default)(this,"jet",ft,this);(0,t.default)(this,"i18n",Et,this);(0,t.default)(this,"persistentToastManager",_t,this);(0,t.default)(this,"router",yt,this);(0,t.default)(this,"locale",Tt,this);(0,t.default)(this,"name",It,this);(0,t.default)(this,"description",Ot,this);(0,t.default)(this,"speakers",wt,this);(0,t.default)(this,"isCreateMode",St,this);(0,t.default)(this,"isFormLoading",kt,this);(0,t.default)(this,"timezoneInfo",Pt,this);(0,t.default)(this,"startDate",Ct,this);(0,t.default)(this,"startTime",Dt,this);(0,t.default)(this,"startsOn",At,this);(0,t.default)(this,"startTimeOfDay",Rt,this);(0,t.default)(this,"endDate",Nt,this);(0,t.default)(this,"endTime",Mt,this);(0,t.default)(this,"endsOn",Lt,this);(0,t.default)(this,"endTimeOfDay",xt,this);(0,t.default)(this,"privateEvent",Ut,this);(0,t.default)(this,"organizerInviteOnly",zt,this);(0,t.default)(this,"leadSubmissionRequired",Vt,this);(0,t.default)(this,"leadGenPrivacyPolicyUrl",jt,this);(0,t.default)(this,"eventsValidator",Ft,this);(0,t.default)(this,"selectedOrganizer",Bt,this);(0,t.default)(this,"canCreateLGFGatedEvent",Gt,this);(0,t.default)(this,"canStreamOnLinkedinLive",Ht,this);(0,t.default)(this,"eventLogoInfoForCropping",Wt,this);(0,t.default)(this,"eventBackgroundInfoForCropping",qt,this);(0,t.default)(this,"isBackgroundEdit",$t,this);(0,t.default)(this,"isLogoEdit",Kt,this);(0,t.default)(this,"selectedBackgroundUrl",Yt,this);(0,t.default)(this,"selectedLogoUrl",Qt,this);(0,t.default)(this,"isOnlineEventToggled",Zt,this);(0,t.default)(this,"location",Jt,this);(0,t.default)(this,"locationFields",Xt,this);(0,t.default)(this,"venueDetails",ei,this);(0,t.default)(this,"broadcastTool",ti,this);(0,t.default)(this,"externalUrl",ii,this);(0,t.default)(this,"isBroadcastLink",ni,this);(0,t.default)(this,"apiErrorMessage",ri,this);(0,t.default)(this,"showApiError",ai,this);(0,t.default)(this,"showImageUploadError",oi,this);(0,t.default)(this,"showExternalUrlError",si,this);(0,t.default)(this,"showPrivacyUrlError",li,this);(0,t.default)(this,"showLocationError",di,this);(0,t.default)(this,"showDateTimeError",ci,this);(0,t.default)(this,"isSavingDetails",ui,this);(0,t.default)(this,"copyOfFormFields",mi,this)
pi.set(this,{writable:!0,value:!1})
hi.set(this,{writable:!0,value:!1})
vi.set(this,{writable:!0,value:!1})
bi.set(this,{writable:!0,value:!1})
const{mode:e}=this.args
this.isCreateMode=e===c.FORM_MODE.CREATE
Object.keys(c.FORM_MODE).map((e=>c.FORM_MODE[e]))
this.eventInfo=this.args.eventInfo
this.isOnlineEvent=this.isCreateMode||!Ember.get(this.args,"eventInfo.localizedAddress")
this._initializeEventForm()}willDestroy(){super.willDestroy.apply(this,arguments);(0,b.runDisposables)()}fireCIE(e){(0,u.fireControlInteractionEvent)(this.tracking,this.pageKey,e)}onBannerSelect(e){var t,i,n,r
this.eventBackgroundInfoForCropping=e
this.isBackgroundEdit=!0
null===(t=(i=this.args).toggleImageEdit)||void 0===t||t.call(i,Ei.BANNER,!0)
null===(n=(r=this.args).onUserFormEdit)||void 0===n||n.call(r,this.didUserEditForm)}setBannerImage(e){if(e){var t,i,n,a
const o=this.selectedBackgroundUrl
this.isBackgroundEdit=!1;(0,r.default)(this,hi,!1)
this.eventBackgroundInfoForCropping=e
this.eventBackgroundInfo=e
this.selectedBackgroundUrl=e;(0,r.default)(this,pi,!0)
null===(t=(i=this.args).toggleImageEdit)||void 0===t||t.call(i)
null===(n=(a=this.args).onUserFormEdit)||void 0===n||n.call(a,this.didUserEditForm)
URL.revokeObjectURL(o)}}onDeleteBanner(){var e,t
this.eventBackgroundInfoForCropping=null;(0,r.default)(this,hi,!!Ember.get(this.args,"eventInfo.backgroundImage"));(0,r.default)(this,pi,!1)
this.eventBackgroundInfo=null
this.selectedBackgroundUrl=null
this.backgroundImageUrn=null
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onLogoSelect(e){var t,i,n,r
this.eventLogoInfoForCropping=e
this.isLogoEdit=!0
null===(t=(i=this.args).toggleImageEdit)||void 0===t||t.call(i,Ei.LOGO,!0)
null===(n=(r=this.args).onUserFormEdit)||void 0===n||n.call(r,this.didUserEditForm)}setLogoImage(e){if(e){var t,i,n,a
const o=this.selectedLogoUrl
this.isLogoEdit=!1;(0,r.default)(this,bi,!1)
this.eventLogoInfoForCropping=e
this.eventLogoInfo=e
this.selectedLogoUrl=e;(0,r.default)(this,vi,!0)
null===(t=(i=this.args).toggleImageEdit)||void 0===t||t.call(i)
null===(n=(a=this.args).onUserFormEdit)||void 0===n||n.call(a,this.didUserEditForm)
URL.revokeObjectURL(o)}}onDeleteLogo(){var e,t
this.eventLogoInfoForCropping=null;(0,r.default)(this,bi,!!Ember.get(this.args,"eventInfo.logoImage"));(0,r.default)(this,vi,!1)
this.eventLogoInfo=null
this.selectedLogoUrl=null
this.logoImageUrn=null
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}selectOrganizer(e){var t,i
const{entityUrn:n,isLeadGenEnabled:r,canStreamOnLinkedinLive:a}=Ember.getProperties(e,"entityUrn","isLeadGenEnabled","canStreamOnLinkedinLive")
this.selectedOrganizer=n
this.canCreateLGFGatedEvent=r
this.canStreamOnLinkedinLive=a
this.broadcastTool=a&&this.isOnlineEventToggled?"live":"external"
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onEventNameChange(e){var t,i
this.name=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onTimezoneSelected(e){var t,i
this.fireCIE("select_timezone")
this.timezoneInfo=e
this._initDateTime()
this.validateEventDateTime()
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,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,i
this.description=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onSpeakerChange(e){var t,i
this.speakers=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}validateEventDetails(){this.eventsValidator.validate(this,[p.COMPONENTS.eventsDetails])}validateEventDateTime(){this.eventsValidator.validate(this,[p.COMPONENTS.eventsDateTimePicker])}onEventVisibilityChange(){var e,t
let i=arguments.length>0&&void 0!==arguments[0]&&arguments[0]
this.privateEvent=i
if(i){this.leadSubmissionRequired=!1
this.leadGenPrivacyPolicyUrl=""
this.eventsValidator.validate(this,[p.COMPONENTS.eventsSettings])
this.fireCIE("select_private")}else{this.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.leadSubmissionRequired=!this.leadSubmissionRequired
if(this.leadSubmissionRequired)this.isBroadcastLink=!0
else{this.leadGenPrivacyPolicyUrl=""
this.eventsValidator.resetError(p.ERROR_KEYS.privacyUrlError)}null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onPrivacyUrlInput(){this.eventsValidator.resetError(p.ERROR_KEYS.privacyUrlError)}onPrivacyUrlChange(e){var t,i
this.leadGenPrivacyPolicyUrl=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onOrganizerInviteOnlyChange(e){var t,i
this.organizerInviteOnly=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}validatePrivacyURL(){this.eventsValidator.validate(this,[p.COMPONENTS.privacyUrl])}validateEventsSettings(){this.eventsValidator.validate(this,[p.COMPONENTS.eventsSettings])}onOnlineEventToggled(){var e,t
this.isOnlineEventToggled=!this.isOnlineEventToggled
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onLocationChange(){var e,t
let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null
this.location=i
this.locationFields=n
this.bingAddressSource=r
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}onChangeVenue(e){var t,i
this.venueDetails=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}selectBroadcastTool(e){var t,i
this.broadcastTool=e
"live"===e&&this.externalUrl&&(this.externalUrl="")
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onExternalUrlChange(e){var t,i
this.externalUrl=e
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}onUrlInput(e){this.eventsValidator.resetError(e)}onBroadcastLinkToggled(){var e,t
this.isBroadcastLink=!this.isBroadcastLink
null===(e=(t=this.args).onUserFormEdit)||void 0===e||e.call(t,this.didUserEditForm)}validateUrlField(e){this.eventsValidator.validate(this,[e])}validateEventLocation(){this.eventsValidator.validate(this,[p.COMPONENTS.eventsLocation])}submitEventForm(e){e.preventDefault();(0,b.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?c.EVENT_CREATION_CIE_BY_CONTEXT.get(e):"create"
this.fireCIE(t)}else this.fireCIE("save")
const e=this._uploadImage(this.eventBackgroundInfo,g.UPLOAD_MEDIA_TYPES.EVENT_BACKGROUND,"backgroundImageUrn"),t=this._uploadImage(this.eventLogoInfo,g.UPLOAD_MEDIA_TYPES.EVENT_LOGO,"logoImageUrn")
return Ember.RSVP.hash({bgPromise:e,logoPromise:t}).then((()=>this.isDestroying?Ember.RSVP.reject():this._createOrEditEvent())).then((e=>{const t=this.isCreateMode?Ember.get(e,"entityUrn"):Ember.get(this.eventInfo,"entityUrn"),i=(0,d.fromUrn)(t).id;(0,n.default)(this,pi)&&(0,u.fireProfessionalEventActionEvent)(this.tracking,i,c.ProfessionalEventActionType.UPLOAD_BACKGROUND_IMAGE);(0,n.default)(this,vi)&&(0,u.fireProfessionalEventActionEvent)(this.tracking,i,c.ProfessionalEventActionType.UPLOAD_LOGO);(0,n.default)(this,hi)&&(0,u.fireProfessionalEventActionEvent)(this.tracking,i,c.ProfessionalEventActionType.DELETE_BACKGROUND_IMAGE);(0,n.default)(this,bi)&&(0,u.fireProfessionalEventActionEvent)(this.tracking,i,c.ProfessionalEventActionType.DELETE_LOGO)
if(!this.isDestroying){(0,r.default)(this,pi,!1);(0,r.default)(this,hi,!1);(0,r.default)(this,vi,!1);(0,r.default)(this,bi,!1)}})).finally((()=>{this.isDestroying||(this.isSavingDetails=!1);(this.showImageUploadError||this.showApiError)&&E.default&&(0,_.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:Ember.get(this.timezoneHelper,"timezoneFetchPromise")}
if(this.isCreateMode){e.defaultLogoImage=this._getDefaultLogoImage()
e.defaultBackgroundImage=this._getDefaultBackgroundImage()}this.args.defaultOrganizingEntity?e.organizerSuggestions=this._getDefaultOrganizerSuggestionPromise(this.args.defaultOrganizingEntity):this.isCreateMode&&(e.organizerSuggestions=this._getAllOrganizerSuggestionsPromise())
Ember.RSVP.hashSettled(e).finally((()=>{if(!this.isDestroying){this.isCreateMode?this._initFormForCreate({selectedLogoUrl:this.selectedLogoUrl,selectedBackgroundUrl:this.selectedBackgroundUrl}):this._initFormForEdit()
this._initDateTime()
this.isFormLoading=!1
this._createCopyOfFormFields()
this.eventsValidator.validate(this,[p.COMPONENTS.eventsDetails]);(0,u.firePageViewEvent)(this.tracking,this.pageKey)}}))}_getDefaultLogoImage(){const e=Ember.get(this.args,"defaultLogoImage.image")
if(e){const t=(0,l.default)(e,120,120)
return(0,v.getImageDataURI)(t).then((e=>{this.isDestroying||this.setLogoImage(e.imageData)}))}return Ember.RSVP.resolve()}_getDefaultBackgroundImage(){const{"defaultBackgroundImage.image":e,"defaultBackgroundImage.cropInfo":t}=Ember.getProperties(this.args,"defaultBackgroundImage.image","defaultBackgroundImage.cropInfo")
if(e){const i=(0,l.default)(e,fi,444),n={containerHeight:444,containerWidth:fi}
return(0,v.getImageDataURI)(i,t,n).then((e=>{this.isDestroying||this.setBannerImage(e.imageData)}))}return Ember.RSVP.resolve()}_getDefaultOrganizerSuggestionPromise(e){return(0,h.getEventOrganizers)(this.store,e).then((e=>{if(this.isDestroying)return
const{leadGenEnabled:t,eligibleToCreateLinkedinLiveVideo:i,"company.entityUrn":n}=Ember.getProperties(e,"leadGenEnabled","eligibleToCreateLinkedinLiveVideo","company.entityUrn")
this.selectedOrganizer=n
this.canCreateLGFGatedEvent=t
this.canStreamOnLinkedinLive=i
this.broadcastTool=i?"live":"external"
this.organizerSuggestions=[e]})).catch((e=>{if(!this.isDestroying){this.canCreateLGFGatedEvent=!1
this.canStreamOnLinkedinLive=!1
this.organizerSuggestions=[]}throw e}))}_getAllOrganizerSuggestionsPromise(){return(0,h.getEventOrganizers)(this.store).then((e=>{var t
if(this.isDestroying)return
this.organizerSuggestions=Ember.get(e,"elements")
const i=Ember.get(null!==(t=this.organizerSuggestions)&&void 0!==t?t:[],"firstObject"),{leadGenEnabled:n,eligibleToCreateLinkedinLiveVideo:r,"company.entityUrn":a}=Ember.getProperties(null!=i?i:{},"leadGenEnabled","eligibleToCreateLinkedinLiveVideo","company.entityUrn")
this.selectedOrganizer=a
this.canCreateLGFGatedEvent=n
this.canStreamOnLinkedinLive=r
this.broadcastTool=r?"live":"external"})).catch((e=>{this.isDestroying||(this.organizerSuggestions=[])
throw e}))}_createCopyOfFormFields(){this.copyOfFormFields={name:this.name,location:this.location,venueDetails:this.venueDetails,description:this.description,externalUrl:this.externalUrl,logoImageUrn:this.logoImageUrn,backgroundImageUrn:this.backgroundImageUrn,locationFields:{geographicArea:Ember.get(this,"locationFields.geographicArea"),country:Ember.get(this,"locationFields.country"),city:Ember.get(this,"locationFields.city"),postalCode:Ember.get(this,"locationFields.postalCode"),line1:Ember.get(this,"locationFields.line1"),line2:Ember.get(this,"locationFields.line2"),line3:Ember.get(this,"locationFields.line3"),line4:Ember.get(this,"locationFields.line4")},startTime:this.startTime,endTime:this.endTime,startDate:this.startDate,endDate:this.endDate,selectedLogoUrl:this.selectedLogoUrl,selectedBackgroundUrl:this.selectedBackgroundUrl,selectedOrganizer:this.selectedOrganizer,timezoneInfo:{timeZone:Ember.get(this,"timezoneInfo.timeZone")},leadSubmissionRequired:this.leadSubmissionRequired,leadGenPrivacyPolicyUrl:this.leadGenPrivacyPolicyUrl,isOnlineEventToggled:this.isOnlineEventToggled,speakers:(this.speakers||[]).map((e=>Ember.copy(e))),isSpeakersDataDirty:!1,broadcastTool:this.broadcastTool,isBroadcastLink:this.isBroadcastLink}
this._addPrivateEventRelatedDetails(this.copyOfFormFields)}_initFormForCreate(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
this.timezoneInfo=this.timezoneHelper.getTimezoneInfoFromOffset(new Date(this.date.now()).getTimezoneOffset())
this.name=""
this.location=""
this.locationFields=null
this.venueDetails=null
this.description=""
this.externalUrl=""
this.selectedLogoUrl=null
this.selectedBackgroundUrl=null
this.memberInfo=Ember.get(this,"authenticatedUser.miniProfile")
this.startsOn=null
this.startTimeOfDay=null
this.endsOn=null
this.endTimeOfDay=null
this.isOnlineEventToggled=this.isOnlineEvent
this.leadSubmissionRequired=!1
this.leadGenPrivacyPolicyUrl=""
this.speakers=[]
this.isBroadcastLink=!1
Ember.setProperties(this,e)
this._setPrivateEventDefaults()}_initFormForEdit(){var e
const t=Ember.get(this,"eventInfo.logoImage")
t&&(this.selectedLogoUrl=(0,l.default)(t,120,120))
const i=Ember.get(this,"eventInfo.backgroundImage")
i&&(this.selectedBackgroundUrl=(0,l.default)(i,fi,444))
this.name=Ember.get(this,"eventInfo.localizedName")
this.location=Ember.get(this,"eventInfo.localizedAddress")
this.venueDetails=Ember.get(this,"eventInfo.venueDetails.text")
this.description=Ember.get(this,"eventInfo.localizedDescription.text")
this.externalUrl=null!==(e=Ember.get(this,"eventInfo.streamingUrl"))&&void 0!==e?e:Ember.get(this,"eventInfo.externalUrl")
this.logoImageUrn=Ember.get(this,"eventInfo.logoImageUrn")
this.backgroundImageUrn=Ember.get(this,"eventInfo.backgroundImageUrn")
this.memberInfo=Ember.get(this,"authenticatedUser.miniProfile")
this.timezoneEnum=Ember.get(this,"eventInfo.timeZone")
this.startsOn=Ember.get(this,"eventInfo.startsOn")
this.startTimeOfDay=Ember.get(this,"eventInfo.startTimeOfDay")
this.endsOn=Ember.get(this,"eventInfo.endsOn")
this.endTimeOfDay=Ember.get(this,"eventInfo.endTimeOfDay")
this.privateEvent=Ember.get(this,"eventInfo.privateEvent")
this.organizerInviteOnly=Ember.get(this,"eventInfo.organizerInviteOnly")
this.leadSubmissionRequired=Ember.get(this,"eventInfo.leadSubmissionRequired")
this.leadGenPrivacyPolicyUrl=Ember.get(this,"eventInfo.leadGenPrivacyPolicyUrl")
this.timezoneInfo={timeZone:Ember.get(this,"eventInfo.timeZone"),displayName:this.timezoneHelper.getTimezoneRenderTextFromEnum(Ember.get(this,"eventInfo.timeZone"))}
this.isOnlineEventToggled=this.isOnlineEvent
this.isBroadcastLink=this.leadSubmissionRequired||!!Ember.get(this,"eventInfo.streamingUrl")
const n=Ember.get(this,"eventInfo.linkedinLiveEvent")
this.broadcastTool=n?"live":"external"
n&&(this.canStreamOnLinkedinLive=n)
if(Ember.get(this,"eventInfo.address")){var r,a,o
this.locationFields={geographicArea:Ember.get(this,"eventInfo.address.geographicArea"),country:Ember.get(this,"eventInfo.address.country"),city:Ember.get(this,"eventInfo.address.city"),postalCode:Ember.get(this,"eventInfo.address.postalCode"),line1:Ember.get(this,"eventInfo.address.line1"),line2:null!==(r=Ember.get(this,"eventInfo.address.line2"))&&void 0!==r?r:"",line3:null!==(a=Ember.get(this,"eventInfo.address.line3"))&&void 0!==a?a:"",line4:null!==(o=Ember.get(this,"eventInfo.address.line4"))&&void 0!==o?o:""}}this._initSpeakers()}_addPrivateEventRelatedDetails(e){e.privateEvent=this.privateEvent
this.isCreateMode&&!this.privateEvent||(e.organizerInviteOnly=this.organizerInviteOnly)}_clearFormData(){this.name=""
this.location=""
this.locationFields=null
this.venueDetails=null
this.description=""
this.externalUrl=""
this.shouldShowLocationTypeaheadResults=!1
this.selectedLogoUrl=null
this.logoImageUrn=null
this.selectedBackgroundUrl=null
this.backgroundImageUrn=null
this.showExternalUrlError=!1
this.showDateTimeError=!1
this.showLocationError=!1
this.showImageUploadError=!1
this.showApiError=!1
this.startsOn=null
this.startTimeOfDay=null
this.endsOn=null
this.endTimeOfDay=null
this.leadSubmissionRequired=!1
this.leadGenPrivacyPolicyUrl=""
this.isOnlineEventToggled=this.isOnlineEvent
this.speakers=[]
this.isBroadcastLink=!1
this.broadcastTool=null
this._setPrivateEventDefaults()}_setPrivateEventDefaults(){this.privateEvent=!1
this.organizerInviteOnly=!0}_createOrEditEvent(){const e=this._processFieldValues()
return this.isCreateMode?this._createEvent(e):this._editEvent(e)}_processFieldValues(){const e={name:this.name,description:this.description,memberInfo:this.memberInfo,timezoneInfo:this.timezoneInfo},{startDate:t,endDate:i}=this
e.startsOn={$type:"com.linkedin.common.Date",day:t.getDate(),month:t.getMonth()+1,year:t.getFullYear()}
const[n,r]=this.startTime.split(":")
e.startTimeOfDay={$type:"com.linkedin.common.TimeOfDay",hour:parseInt(n,10),minute:parseInt(r,10)}
e.endsOn={$type:"com.linkedin.common.Date",day:i.getDate(),month:i.getMonth()+1,year:i.getFullYear()}
const[a,o]=this.endTime.split(":")
e.endTimeOfDay={$type:"com.linkedin.common.TimeOfDay",hour:parseInt(a,10),minute:parseInt(o,10)}
e.timeRangeStart=t.getTime()+(0,f.convertTimeToMilliseconds)(this.startTime)
e.timeRangeEnd=i.getTime()+(0,f.convertTimeToMilliseconds)(this.endTime)
if(this.isOnlineEventToggled){e.locationFields=null
e.venueDetails=null
e.address=null
e.bingAddressSource=null}else{const{locationFields:t}=this,i={$type:"com.linkedin.common.Address",geographicArea:Ember.get(t,"geographicArea"),country:Ember.get(t,"country"),city:Ember.get(t,"city"),postalCode:Ember.get(t,"postalCode"),line1:Ember.get(t,"line1"),line2:Ember.get(t,"line2"),line3:Ember.get(t,"line3"),line4:Ember.get(t,"line4")},{bingAddressSource:n}=this
"boolean"==typeof n&&(e.bingAddressSource=n)
const r=this.venueDetails?(0,m.buildModel)("com.linkedin.voyager.common.TextViewModel",{text:this.venueDetails}):null
e.address=i
e.venueDetails=r}if(this.isBroadcastLink){e.streamingUrl=this.externalUrl||null
e.externalUrl=null}else{e.externalUrl=this.externalUrl||null
e.streamingUrl=null}this.broadcastTool&&(e.linkedinLiveEvent="live"===this.broadcastTool)
const{selectedOrganizer:s}=this
s&&(e.organizer=s)
e.speakers=this.speakers.map((e=>(0,m.buildModel)("com.linkedin.voyager.growth.events.ProfessionalEventRoleAssignment",{assigneeProfileUrn:Ember.get(e,"profileNormalizedUrn"),state:Ember.get(e,"state")})))
this.isCreateMode&&(e.dummyEntityUrn="urn:li:fs_professionalEvent:-1")
return e}_createEvent(e){const{name:t,organizer:i,timeRangeStart:n,timeRangeEnd:r,timezoneInfo:a,address:o,bingAddressSource:s,venueDetails:l,streamingUrl:m,description:p,externalUrl:h,memberInfo:v,dummyEntityUrn:b,startsOn:g,startTimeOfDay:f,endsOn:E,endTimeOfDay:_,speakers:y,linkedinLiveEvent:T}=e,I={entityUrn:b,localizedName:t,timeRange:{$type:"com.linkedin.common.TimeRange",start:n,end:r},address:o,bingAddressSource:s,venueDetails:l,streamingUrl:m,localizedDescription:{$type:"com.linkedin.pemberly.text.AttributedText",text:p},externalUrl:h,logoImageUrn:this.logoImageUrn,backgroundImageUrn:this.backgroundImageUrn,timeZone:Ember.get(a,"timeZone"),startsOn:g,startTimeOfDay:f,endsOn:E,endTimeOfDay:_,linkedinLiveEvent:T}
y&&(I.speakers=y)
if(!this.isPrivateEvent&&this.canCreateLGFGatedEvent){I.leadSubmissionRequired=this.leadSubmissionRequired
this.isCreateMode&&this.leadSubmissionRequired&&(I.leadGenPrivacyPolicyUrl=this.leadGenPrivacyPolicyUrl)}if(i)if(this.isCompanyHostingTheEvent)I.organizingCompanyUrn=i
else{const{firstName:e,publicIdentifier:t,entityUrn:i}=Ember.getProperties(v,"firstName","publicIdentifier","entityUrn")
I.organizingMember={$type:"com.linkedin.voyager.identity.shared.MiniProfile",firstName:e,publicIdentifier:t,entityUrn:i}}this._addPrivateEventRelatedDetails(I)
return this.store.createRecord("com.linkedin.voyager.growth.events.ProfessionalEvent",I).save().then((e=>{(0,u.fireProfessionalEventActionEvent)(this.tracking,(0,d.fromUrn)(Ember.get(e,"entityUrn")).id,c.ProfessionalEventActionType.CREATE_EVENT)
this.isDestroying||this._onEventApiSuccess(e)
return e})).catch((e=>{this.isDestroying||this._onEventApiFailure(e)
throw e}))}_editEvent(e){const{name:t,timeRangeStart:i,timeRangeEnd:n,timezoneInfo:r,address:a,bingAddressSource:o,venueDetails:s,streamingUrl:l,description:d,externalUrl:c,startsOn:u,startTimeOfDay:m,endsOn:p,endTimeOfDay:h,speakers:v,linkedinLiveEvent:b}=e
a&&Object.keys(a).forEach((e=>{void 0!==a[e]&&""!==a[e]||(a[e]=null)}))
const g={localizedName:t,timeRange:{$type:"com.linkedin.common.TimeRange",start:i,end:n},address:a,bingAddressSource:o,venueDetails:s,streamingUrl:l,localizedDescription:{$type:"com.linkedin.pemberly.text.AttributedText",text:d},externalUrl:c,logoImageUrn:this.logoImageUrn,backgroundImageUrn:this.backgroundImageUrn,timeZone:Ember.get(r,"timeZone"),startsOn:u,startTimeOfDay:m,endsOn:p,endTimeOfDay:h,linkedinLiveEvent:b}
v&&(g.speakers=v)
Object.keys(g).forEach((e=>{""!==g[e]&&null!==g[e]||(g[e]=void 0)}))
return this.args.updateEventInfo(g).then((e=>{this.isDestroying||this._onEventApiSuccess(e)
return e})).catch((e=>{this.isDestroying||this._onEventApiFailure(e)
throw e}))}_onEventApiSuccess(e){var t,i
const{isCreateMode:n,persistentToastManager:r,router:a}=this,o=n?(0,d.fromUrn)(Ember.get(e,"entityUrn")).id:(0,d.fromUrn)(Ember.get(this.eventInfo,"entityUrn")).id
null===(t=(i=this.args).onCreateOrEditActionComplete)||void 0===t||t.call(i,!0)
this._clearFormData()
if(E.default&&!this.isCreateMode){const e=this.i18n.lookupTranslation(`components/${_i}`,"i18n_edit_success")()
r.success({message:e})
return}const s=this.i18n.lookupTranslation(`components/${_i}`,"i18n_create_success")()
r.success({message:s})
a.transitionTo("events",o,{queryParams:{newEvent:!0,showShareByPost:!0}})._keepDefaultQueryParamValues=!1}_onEventApiFailure(e){var t,i,n
const r=Ember.isArray(e.errors)&&e.errors.length?e.errors[0]:e,a=c.ACCEPTED_ERROR_RESPONSE_CODE[r.serviceErrorCode]?r.message:this.i18n.lookupTranslation(`components/${_i}`,"i18n_default_api_error")()
this.apiErrorMessage=a
this.showApiError=!0;(0,I.errorLogger)(this.jet,`Events:creation.form.modal -> Error on API CREATE call to professionalEventsV2: ${a}`,e,[this.isCreateMode?c.JET_TAGS.CREATE_EVENT:c.JET_TAGS.UPDATE_EVENT],{callTreeId:null==e||null===(t=e.errors)||void 0===t||null===(i=t[0])||void 0===i||null===(n=i.meta)||void 0===n?void 0:n.callTreeId,shouldRethrow:!1})}_uploadImage(e,t,i){return e?this.vectorUpload.upload(e,{mediaUploadType:t}).then((e=>{if(!this.isDestroying){const t=Ember.get(e,"meta"),n=Ember.get(t,"urn")||Ember.get(t,"data.urn")
this[i]=n}})).catch((e=>{if(!this.isDestroying){this.showImageUploadError=!0
throw e}})):Ember.RSVP.resolve()}_initSpeakers(){var e
const t=(null!==(e=Ember.get(this,"eventInfo.speakers"))&&void 0!==e?e:[]).map((e=>{var t
const{assigneeProfileUrn:i,state:n}=Ember.getProperties(e,"assigneeProfileUrn","state"),r=(0,m.buildModel)("com.linkedin.voyager.common.ImageAttribute",Ember.get(i,"profilePicture")?{sourceType:"PROFILE_PICTURE",vectorImage:Ember.get(i,"profilePicture")}:{sourceType:"PROFILE_GHOST"}),a=(0,m.buildModel)("com.linkedin.voyager.common.ImageViewModel",{attributes:[r]})
return{fullName:(0,m.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:this.formatter.formatName({firstName:Ember.get(i,"firstName"),lastName:Ember.get(i,"lastName")},"full")}),headline:(0,m.buildModel)("com.linkedin.pemberly.text.AttributedText",{attributes:[],text:null!==(t=Ember.get(i,"headline"))&&void 0!==t?t:""}),profileImage:a,profileNormalizedUrn:Ember.get(i,"entityUrn"),state:n}}))
this.speakers=t}_onDateTimeChange(e){var t,i
let{key:n,value:r,isUserAction:a,controlName:o}=e
this[n]=r
a&&this.fireCIE(o)
null===(t=(i=this.args).onUserFormEdit)||void 0===t||t.call(i,this.didUserEditForm)}_initDateTime(){this.startDate=this._getDate(this.startsOn,0,"timeRange.start")
this.endDate=this._getDate(this.endsOn,1,"timeRange.end")
this.startTime=this._getTime(this.startTimeOfDay,0,"timeRange.start")
this.endTime=this._getTime(this.endTimeOfDay,1,"timeRange.end")}_getDate(e,t,i){let n=new Date(this.date.now())
if(this.args.mode===c.FORM_MODE.CREATE){const e=(0,T.getTimeAdjustmentForTimezone)(n,this.timezoneInfo)+2
n.setTime(n.getTime()+60*(e+t)*60*1e3)}else if(e)n=new Date(Ember.get(e,"year"),Ember.get(e,"month")-1,Ember.get(e,"day"))
else{const{eventInfo:e}=this.args
n=new Date(Ember.get(e,i))}n.setHours(0,0,0,0)
return n}_getTime(e,t,i){if(this.args.mode===c.FORM_MODE.CREATE){const e=new Date(this.date.now()),i=(0,T.getTimeAdjustmentForTimezone)(e,this.timezoneInfo)+2
e.setTime(e.getTime()+60*(i+t)*60*1e3)
return(0,y.formatTime)(e.getHours())}if(e)return(0,y.formatTime)(Ember.get(e,"hour"),Ember.get(e,"minute"))
const{eventInfo:n}=this.args,r=new Date(Ember.get(n,i))
return(0,y.formatTime)(r.getHours(),r.getMinutes())}}),ct=(0,a.default)(dt.prototype,"store",[w],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ut=(0,a.default)(dt.prototype,"tracking",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),mt=(0,a.default)(dt.prototype,"authenticatedUser",[k],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),pt=(0,a.default)(dt.prototype,"date",[P],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ht=(0,a.default)(dt.prototype,"formatter",[C],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),vt=(0,a.default)(dt.prototype,"lix",[D],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),bt=(0,a.default)(dt.prototype,"timezoneHelper",[A],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),gt=(0,a.default)(dt.prototype,"vectorUpload",[R],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ft=(0,a.default)(dt.prototype,"jet",[N],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Et=(0,a.default)(dt.prototype,"i18n",[M],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_t=(0,a.default)(dt.prototype,"persistentToastManager",[L],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),yt=(0,a.default)(dt.prototype,"router",[x],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Tt=(0,a.default)(dt.prototype,"locale",[U],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),It=(0,a.default)(dt.prototype,"name",[z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ot=(0,a.default)(dt.prototype,"description",[V],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),wt=(0,a.default)(dt.prototype,"speakers",[j],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),St=(0,a.default)(dt.prototype,"isCreateMode",[F],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),kt=(0,a.default)(dt.prototype,"isFormLoading",[B],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Pt=(0,a.default)(dt.prototype,"timezoneInfo",[G],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ct=(0,a.default)(dt.prototype,"startDate",[H],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Dt=(0,a.default)(dt.prototype,"startTime",[W],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),At=(0,a.default)(dt.prototype,"startsOn",[q],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Rt=(0,a.default)(dt.prototype,"startTimeOfDay",[$],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Nt=(0,a.default)(dt.prototype,"endDate",[K],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Mt=(0,a.default)(dt.prototype,"endTime",[Y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Lt=(0,a.default)(dt.prototype,"endsOn",[Q],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),xt=(0,a.default)(dt.prototype,"endTimeOfDay",[Z],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ut=(0,a.default)(dt.prototype,"privateEvent",[J],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),zt=(0,a.default)(dt.prototype,"organizerInviteOnly",[X],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Vt=(0,a.default)(dt.prototype,"leadSubmissionRequired",[ee],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),jt=(0,a.default)(dt.prototype,"leadGenPrivacyPolicyUrl",[te],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Ft=(0,a.default)(dt.prototype,"eventsValidator",[ie],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return new p.EventsValidator(this.date)}}),Bt=(0,a.default)(dt.prototype,"selectedOrganizer",[ne],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Gt=(0,a.default)(dt.prototype,"canCreateLGFGatedEvent",[re],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Ht=(0,a.default)(dt.prototype,"canStreamOnLinkedinLive",[ae],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Wt=(0,a.default)(dt.prototype,"eventLogoInfoForCropping",[oe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),qt=(0,a.default)(dt.prototype,"eventBackgroundInfoForCropping",[se],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$t=(0,a.default)(dt.prototype,"isBackgroundEdit",[le],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Kt=(0,a.default)(dt.prototype,"isLogoEdit",[de],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),Yt=(0,a.default)(dt.prototype,"selectedBackgroundUrl",[ce],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Qt=(0,a.default)(dt.prototype,"selectedLogoUrl",[ue],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Zt=(0,a.default)(dt.prototype,"isOnlineEventToggled",[me],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),Jt=(0,a.default)(dt.prototype,"location",[pe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),Xt=(0,a.default)(dt.prototype,"locationFields",[he],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ei=(0,a.default)(dt.prototype,"venueDetails",[ve],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ti=(0,a.default)(dt.prototype,"broadcastTool",[be],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ii=(0,a.default)(dt.prototype,"externalUrl",[ge],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ni=(0,a.default)(dt.prototype,"isBroadcastLink",[fe],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ri=(0,a.default)(dt.prototype,"apiErrorMessage",[Ee],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),ai=(0,a.default)(dt.prototype,"showApiError",[_e],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),oi=(0,a.default)(dt.prototype,"showImageUploadError",[ye],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),si=(0,a.default)(dt.prototype,"showExternalUrlError",[Te],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),li=(0,a.default)(dt.prototype,"showPrivacyUrlError",[Ie],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),di=(0,a.default)(dt.prototype,"showLocationError",[Oe],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ci=(0,a.default)(dt.prototype,"showDateTimeError",[we],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),ui=(0,a.default)(dt.prototype,"isSavingDetails",[Se],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),mi=(0,a.default)(dt.prototype,"copyOfFormFields",[ke],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return{}}}),(0,a.default)(dt.prototype,"fireCIE",[Pe],Object.getOwnPropertyDescriptor(dt.prototype,"fireCIE"),dt.prototype),(0,a.default)(dt.prototype,"onBannerSelect",[Ce],Object.getOwnPropertyDescriptor(dt.prototype,"onBannerSelect"),dt.prototype),(0,a.default)(dt.prototype,"setBannerImage",[De],Object.getOwnPropertyDescriptor(dt.prototype,"setBannerImage"),dt.prototype),(0,a.default)(dt.prototype,"onDeleteBanner",[Ae],Object.getOwnPropertyDescriptor(dt.prototype,"onDeleteBanner"),dt.prototype),(0,a.default)(dt.prototype,"onLogoSelect",[Re],Object.getOwnPropertyDescriptor(dt.prototype,"onLogoSelect"),dt.prototype),(0,a.default)(dt.prototype,"setLogoImage",[Ne],Object.getOwnPropertyDescriptor(dt.prototype,"setLogoImage"),dt.prototype),(0,a.default)(dt.prototype,"onDeleteLogo",[Me],Object.getOwnPropertyDescriptor(dt.prototype,"onDeleteLogo"),dt.prototype),(0,a.default)(dt.prototype,"selectOrganizer",[Le],Object.getOwnPropertyDescriptor(dt.prototype,"selectOrganizer"),dt.prototype),(0,a.default)(dt.prototype,"onEventNameChange",[xe],Object.getOwnPropertyDescriptor(dt.prototype,"onEventNameChange"),dt.prototype),(0,a.default)(dt.prototype,"onTimezoneSelected",[Ue],Object.getOwnPropertyDescriptor(dt.prototype,"onTimezoneSelected"),dt.prototype),(0,a.default)(dt.prototype,"onStartDateSelected",[ze],Object.getOwnPropertyDescriptor(dt.prototype,"onStartDateSelected"),dt.prototype),(0,a.default)(dt.prototype,"onEndDateSelected",[Ve],Object.getOwnPropertyDescriptor(dt.prototype,"onEndDateSelected"),dt.prototype),(0,a.default)(dt.prototype,"onStartTimeChange",[je],Object.getOwnPropertyDescriptor(dt.prototype,"onStartTimeChange"),dt.prototype),(0,a.default)(dt.prototype,"onEndTimeChange",[Fe],Object.getOwnPropertyDescriptor(dt.prototype,"onEndTimeChange"),dt.prototype),(0,a.default)(dt.prototype,"onEventDescriptionChange",[Be],Object.getOwnPropertyDescriptor(dt.prototype,"onEventDescriptionChange"),dt.prototype),(0,a.default)(dt.prototype,"onSpeakerChange",[Ge],Object.getOwnPropertyDescriptor(dt.prototype,"onSpeakerChange"),dt.prototype),(0,a.default)(dt.prototype,"validateEventDetails",[He],Object.getOwnPropertyDescriptor(dt.prototype,"validateEventDetails"),dt.prototype),(0,a.default)(dt.prototype,"validateEventDateTime",[We],Object.getOwnPropertyDescriptor(dt.prototype,"validateEventDateTime"),dt.prototype),(0,a.default)(dt.prototype,"onEventVisibilityChange",[qe],Object.getOwnPropertyDescriptor(dt.prototype,"onEventVisibilityChange"),dt.prototype),(0,a.default)(dt.prototype,"onLeadSubmissionRequiredChange",[$e],Object.getOwnPropertyDescriptor(dt.prototype,"onLeadSubmissionRequiredChange"),dt.prototype),(0,a.default)(dt.prototype,"onPrivacyUrlInput",[Ke],Object.getOwnPropertyDescriptor(dt.prototype,"onPrivacyUrlInput"),dt.prototype),(0,a.default)(dt.prototype,"onPrivacyUrlChange",[Ye],Object.getOwnPropertyDescriptor(dt.prototype,"onPrivacyUrlChange"),dt.prototype),(0,a.default)(dt.prototype,"onOrganizerInviteOnlyChange",[Qe],Object.getOwnPropertyDescriptor(dt.prototype,"onOrganizerInviteOnlyChange"),dt.prototype),(0,a.default)(dt.prototype,"validatePrivacyURL",[Ze],Object.getOwnPropertyDescriptor(dt.prototype,"validatePrivacyURL"),dt.prototype),(0,a.default)(dt.prototype,"validateEventsSettings",[Je],Object.getOwnPropertyDescriptor(dt.prototype,"validateEventsSettings"),dt.prototype),(0,a.default)(dt.prototype,"onOnlineEventToggled",[Xe],Object.getOwnPropertyDescriptor(dt.prototype,"onOnlineEventToggled"),dt.prototype),(0,a.default)(dt.prototype,"onLocationChange",[et],Object.getOwnPropertyDescriptor(dt.prototype,"onLocationChange"),dt.prototype),(0,a.default)(dt.prototype,"onChangeVenue",[tt],Object.getOwnPropertyDescriptor(dt.prototype,"onChangeVenue"),dt.prototype),(0,a.default)(dt.prototype,"selectBroadcastTool",[it],Object.getOwnPropertyDescriptor(dt.prototype,"selectBroadcastTool"),dt.prototype),(0,a.default)(dt.prototype,"onExternalUrlChange",[nt],Object.getOwnPropertyDescriptor(dt.prototype,"onExternalUrlChange"),dt.prototype),(0,a.default)(dt.prototype,"onUrlInput",[rt],Object.getOwnPropertyDescriptor(dt.prototype,"onUrlInput"),dt.prototype),(0,a.default)(dt.prototype,"onBroadcastLinkToggled",[at],Object.getOwnPropertyDescriptor(dt.prototype,"onBroadcastLinkToggled"),dt.prototype),(0,a.default)(dt.prototype,"validateUrlField",[ot],Object.getOwnPropertyDescriptor(dt.prototype,"validateUrlField"),dt.prototype),(0,a.default)(dt.prototype,"validateEventLocation",[st],Object.getOwnPropertyDescriptor(dt.prototype,"validateEventLocation"),dt.prototype),(0,a.default)(dt.prototype,"submitEventForm",[lt],Object.getOwnPropertyDescriptor(dt.prototype,"submitEventForm"),dt.prototype),dt)
e.default=yi
Ember._setComponentTemplate(gi,yi)}))
define("events-shared/components/creation-form",["exports","@glimmer/component","global-utils/utils/urn-converter"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const n=Ember.HTMLBars.template({id:"JK1vlpga",block:'{"symbols":["openEventCreationModal","&default","&attrs","@mode","@context","@eventInfo","@updateEventInfo","@isDuringEvent","@isCreateEventModalOpen","@onDismiss","@defaultBackgroundImage","@defaultLogoImage"],"statements":[[11,"div"],[17,3],[12],[2,"\\n"],[8,"events-shared@creation-form-modal",[],[["@mode","@context","@eventInfo","@updateEventInfo","@isDuringEvent","@isCreateEventModalOpen","@onDismiss","@defaultOrganizingEntity","@defaultBackgroundImage","@defaultLogoImage"],[[32,4],[32,5],[32,6],[32,7],[32,8],[32,9],[32,10],[32,0,["defaultOrganizingEntityUrn"]],[32,11],[32,12]]],[["default"],[{"statements":[[2,"\\n"],[6,[37,0],[[27,[32,2]]],null,[["default"],[{"statements":[[2,"      "],[18,2,[[32,1]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "]],"parameters":[1]}]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"events-shared/components/creation-form.hbs"}})
class r extends t.default{get defaultOrganizingEntityUrn(){if(this.args.defaultOrganizingEntity)return(0,i.convertUrnType)("fs_normalized_company",Ember.get(this.args.defaultOrganizingEntity,"entityUrn"))
const e=Ember.get(this.args,"eventInfo.organizingCompany")
return e?(0,i.convertUrnType)("fs_normalized_company",Ember.get(e,"entityUrn")):null}}e.default=r
Ember._setComponentTemplate(n,r)}))
define("events-shared/components/form-sections/details-section",["exports","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@glimmer/component"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n,r,a
const o=Ember.HTMLBars.template({id:"I4mZ454/",block:'{"symbols":["&attrs","@name","@fireCIE","&default","@description","@setSpeakers","@speakers","@isCreateMode"],"statements":[[11,"section"],[17,1],[12],[2,"\\n  "],[10,"header"],[12],[2,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[30,[36,0],["i18n_details","events-shared/components/form-sections/details-section"],null]],[13],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[12],[2,"\\n"],[2,"    "],[8,"artdeco-text-input@artdeco-text-input",[],[["@type","@class","@value","@inputId","@maxLength","@label","@required","@onChange","@onInput"],["text","mt5",[32,2],"events-shared-creation-form__name",75,[30,[36,0],["i18n_event_name","events-shared/components/form-sections/details-section"],null],true,[30,[36,1],[[32,3],"edit_name"],null],[32,0,["setName"]]]],null],[2,"\\n\\n    "],[18,4,[[30,[36,3],null,[["date-time-picker"],[[30,[36,2],["date-time-picker@date-time-picker"],null]]]]]],[2,"\\n\\n"],[2,"    "],[8,"artdeco-text-input@artdeco-text-input",[[16,"aria-describedby",[30,[36,0],["i18n_event_description_placeholder","events-shared/components/form-sections/details-section"],null]]],[["@type","@value","@class","@inputId","@maxLength","@label","@placeholder","@required","@onChange","@onInput"],["multiline",[32,5],"events-shared-details-section__description","events-shared-details-section__description",5000,[30,[36,0],["i18n_event_description","events-shared/components/form-sections/details-section"],null],[30,[36,0],["i18n_event_description_placeholder","events-shared/components/form-sections/details-section"],null],true,[30,[36,1],[[32,3],"edit_description"],null],[32,0,["setDescription"]]]],null],[2,"\\n\\n"],[2,"    "],[8,"events-form@form-controls/speakers-control",[],[["@setSpeakers","@speakers","@fireCIE","@isCreateMode"],[[32,6],[32,7],[32,3],[32,8]]],null],[2,"\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["t","fn","component","hash"]}',meta:{moduleName:"events-shared/components/form-sections/details-section.hbs"}})
let s=(n=Ember._action,r=Ember._action,a=class extends i.default{setName(e){var t,i
this.args.setName(e.target.value)
null===(t=(i=this.args).validateEventDetails)||void 0===t||t.call(i)}setDescription(e){var t,i
this.args.setDescription(e.target.value)
null===(t=(i=this.args).validateEventDetails)||void 0===t||t.call(i)}},(0,t.default)(a.prototype,"setName",[n],Object.getOwnPropertyDescriptor(a.prototype,"setName"),a.prototype),(0,t.default)(a.prototype,"setDescription",[r],Object.getOwnPropertyDescriptor(a.prototype,"setDescription"),a.prototype),a)
e.default=s
Ember._setComponentTemplate(o,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","@glimmer/component","global-utils/utils/url"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p,h,v,b,g,f
const E=Ember.HTMLBars.template({id:"8C6fl9Y1",block:'{"symbols":["dropdown","eventVisibility","@leadGenPrivacyPolicyUrl","@showPrivacyUrlError","@leadSubmissionRequired","@isDisabled","@organizerInviteOnly","&attrs","@isPrivateEvent"],"statements":[[11,"section"],[17,8],[12],[2,"\\n  "],[10,"header"],[12],[2,"\\n    "],[10,"h3"],[14,0,"t-16 t-bold"],[12],[1,[30,[36,0],["i18n_event_settings","events-shared/components/form-sections/settings-section"],null]],[13],[2,"\\n  "],[13],[2,"\\n  "],[8,"events-form@form-controls/help-text",[[24,0,"pt1"]],[[],[]],[["default"],[{"statements":[[2,"\\n    "],[1,[30,[36,0],["i18n_event_settings_note","events-shared/components/form-sections/settings-section"],[["linkInfo"],[[30,[36,5],null,[["target","href","rel","class","aria-label","data-control-name","data-test-form-event-settings-learn-more"],["_blank",[32,0,["helpCenterLink"]],"noopener noreferrer","link",[30,[36,0],["i18n_learn_more_a11y","events-shared/components/form-sections/settings-section"],null],"edit_settings_learn_more",true]]]]]]],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n\\n  "],[10,"label"],[15,0,[30,[36,4],["mt5",[30,[36,1],[[32,6]," events-shared-event-visibility--disabled"],null]],null]],[14,"for","events-shared-event-visibility__dropdown"],[12],[2,"\\n    "],[1,[30,[36,0],["i18n_event_visibility","events-shared/components/form-sections/settings-section"],null]],[2,"\\n  "],[13],[2,"\\n  "],[8,"artdeco-dropdown@artdeco-dropdown",[],[["@class","@isOpen","@placement","@onVisibilityChange","@disabled"],["display-flex flex-1 relative",[32,0,["isVisibilityDropdownOpen"]],"bottom",[30,[36,9],[[32,0],"isVisibilityDropdownOpen"],null],[32,6]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["dropdown-trigger"]],[],[["@class","@id","@withIcon"],["events-shared-event-visibility__dropdown-trigger","events-shared-event-visibility__dropdown",true]],[["default"],[{"statements":[[2,"\\n      "],[10,"div"],[14,0,"full-width t-14 t-black t-normal"],[12],[2,"\\n        "],[1,[32,0,["selectedEventVisibility","displayName"]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[8,[32,1,["dropdown-content"]],[],[["@occlusionCulling","@class"],[false,"events-shared-event-visibility__dropdown-content"]],[["default"],[{"statements":[[2,"\\n      "],[10,"ul"],[12],[2,"\\n"],[6,[37,11],[[30,[36,10],[[30,[36,10],[[32,0,["eventVisibilities"]]],null]],null]],null,[["default"],[{"statements":[[6,[37,1],[[30,[36,8],[[32,2,["value"]],[32,0,["selectedEventVisibility","value"]]],null]],null,[["default"],[{"statements":[[2,"            "],[10,"li"],[12],[2,"\\n              "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@class","@itemSelected"],["events-shared-event-visibility__dropdown-option",[30,[36,7],[[32,0,["onEventVisibilityChange"]],[32,2]],null]]],[["default"],[{"statements":[[2,"\\n                "],[1,[32,2,["displayName"]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[2]}]]],[2,"      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n\\n"],[6,[37,1],[[32,9]],null,[["default","else"],[{"statements":[[2,"    "],[8,"events-form@form-controls/help-text",[[16,0,[30,[36,4],["pv1",[30,[36,1],[[32,6]," events-shared-event-visibility--disabled"],null]],null]]],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[1,[30,[36,0],["i18n_private_event_visibility_description","events-shared/components/form-sections/settings-section"],null]],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n    "],[10,"div"],[14,0,"pt2"],[12],[2,"\\n      "],[11,"input"],[24,1,"organizer-invite-only"],[16,"checked",[30,[36,6],[[32,7]],null]],[16,"disabled",[32,6]],[24,4,"checkbox"],[4,[38,3],["change",[32,0,["onOrganizerInviteOnlyChange"]]],null],[12],[13],[2,"\\n      "],[10,"label"],[14,"for","organizer-invite-only"],[14,0,"t-14 t-black t-normal"],[12],[2,"\\n        "],[1,[30,[36,0],["i18n_event_settings_invitation_privilege_text","events-shared/components/form-sections/settings-section"],null]],[2,"\\n      "],[13],[2,"\\n      "],[8,"events-form@form-controls/help-text",[[16,0,[30,[36,4],["events-shared-event-visibility--left-padding pv1",[30,[36,1],[[32,6]," events-shared-event-visibility--disabled"],null]],null]]],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,0],["i18n_event_settings_invitation_privilege_subtext","events-shared/components/form-sections/settings-section"],null]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[8,"events-form@form-controls/help-text",[[16,0,[30,[36,4],["pv1",[30,[36,1],[[32,6]," events-shared-event-visibility--disabled"],null]],null]],[16,"aria-disabled",[30,[36,1],[[32,6],"true","false"],null]]],[[],[]],[["default"],[{"statements":[[2,"\\n      "],[1,[30,[36,0],["i18n_public_event_visibility_description","events-shared/components/form-sections/settings-section"],null]],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["showLeadSubmissionSetting"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"pt2"],[12],[2,"\\n        "],[11,"input"],[24,1,"lead-submission-required-option"],[16,"checked",[32,5]],[16,"disabled",[32,6]],[24,4,"checkbox"],[4,[38,3],["change",[32,0,["onLeadSubmissionRequiredChange"]]],null],[12],[13],[2,"\\n        "],[10,"label"],[14,"for","lead-submission-required-option"],[14,0,"t-14 t-black t-normal"],[12],[2,"\\n          "],[1,[30,[36,0],["i18n_lead_submission_required_option","events-shared/components/form-sections/settings-section"],null]],[2,"\\n        "],[13],[2,"\\n        "],[8,"events-form@form-controls/help-text",[[16,0,[30,[36,4],["events-shared-event-visibility--left-padding pv1 inline-block",[30,[36,1],[[32,6]," events-shared-event-visibility--disabled"],null]],null]]],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[1,[30,[36,0],["i18n_lead_submission_required_option_subtext","events-shared/components/form-sections/settings-section"],[["linkInfo"],[[30,[36,5],null,[["target","href","rel","class","aria-label","data-control-name","data-test-learn-more-about-lead-submission-link"],["_blank",[32,0,["leadSubmissionHelpCenterLink"]],"noopener noreferrer","link",[30,[36,0],["i18n_learn_more_about_lead_submission_a11y","events-shared/components/form-sections/settings-section"],null],"lead_submission_learn_more",true]]]]]]],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n"],[6,[37,1],[[32,0,["showLeadSubmissionPrivacyUrl"]]],null,[["default"],[{"statements":[[2,"          "],[8,"artdeco-text-input@artdeco-text-input",[],[["@type","@value","@class","@inputClasses","@inputId","@placeholder","@maxLength","@required","@label","@onInput","@onChange","@helperText"],["text",[32,3],"events-shared-event-visibility--left-padding mt2",[30,[36,1],[[32,0,["showPrivacyUrlError"]],"error"],null],"events-shared-event-visibility__lgf-privacy-url",[30,[36,0],["i18n_lgf_privacy_url_placeholder","events-shared/components/form-sections/settings-section"],null],[32,0,["privacyUrlFieldMaxLength"]],true,[30,[36,0],["i18n_event_lgf_privacy_url","events-shared/components/form-sections/settings-section"],null],[32,0,["onPrivacyUrlInput"]],[32,0,["onPrivacyUrlChange"]],[30,[36,2],[[32,4],[30,[36,0],["i18n_lgf_privacy_url_helper_text","events-shared/components/form-sections/settings-section"],null]],null]]],null],[2,"\\n"],[6,[37,1],[[32,4]],null,[["default"],[{"statements":[[2,"            "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[],[["@class","@message","@type"],["events-shared-event-visibility__url-error events-shared-event-visibility--left-padding",[30,[36,0],["i18n_privacy_url_field_error","events-shared/components/form-sections/settings-section"],null],"error"]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["t","if","unless","on","concat","hash","global-helpers@not","fn","global-helpers@neq","ember-set-helper@set","-track-array","each"]}',meta:{moduleName:"events-shared/components/form-sections/settings-section.hbs"}}),_=Object.freeze({public:{key:"i18n_event_type_public",value:"public"},private:{key:"i18n_event_type_private",value:"private"}})
let y=(s=Ember.inject.service("locale"),l=Ember.inject.service("i18n"),d=Ember._tracked,c=Ember._action,u=Ember._action,m=Ember._action,p=Ember._action,h=Ember._action,v=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"locale",b,this);(0,t.default)(this,"i18n",g,this);(0,t.default)(this,"isVisibilityDropdownOpen",f,this);(0,i.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,o.getDomainUrl)()}/help/linkedin/answer/106264?lang=${this.locale.interfaceLocale}`}get leadSubmissionHelpCenterLink(){return`${(0,o.getDomainUrl)()}/help/linkedin/answer/122358?lang=${this.locale.interfaceLocale}`}get eventVisibilities(){return Object.values(_).map((e=>this._getEventVisibility(e)))}get selectedEventVisibility(){return this._getEventVisibility(_[this.args.isPrivateEvent?"private":"public"])}onEventVisibilityChange(e){var t,i
this.isVisibilityDropdownOpen=!1
null===(t=(i=this.args).onEventVisibilityChange)||void 0===t||t.call(i,e.value===_.private.value)}onOrganizerInviteOnlyChange(e){var t,i
const n=e.target.checked
null===(t=(i=this.args).onOrganizerInviteOnlyChange)||void 0===t||t.call(i,!n)
n?this.args.fireCIE("check_private_attendee_invite_privilege"):this.args.fireCIE("uncheck_private_attendee_invite_privilege")}onLeadSubmissionRequiredChange(e){var t,i,n,r
const a=e.target.checked
null===(t=(i=this.args).onLeadSubmissionRequiredChange)||void 0===t||t.call(i,a)
a?this.args.fireCIE("event_creation_check_lead_submission"):this.args.fireCIE("event_creation_uncheck_lead_submission")
null===(n=(r=this.args).validateEventsSettings)||void 0===n||n.call(r)}onPrivacyUrlInput(){var e,t,i,n
null===(e=(t=this.args).onPrivacyUrlInput)||void 0===e||e.call(t)
null===(i=(n=this.args).validateEventsSettings)||void 0===i||i.call(n)}onPrivacyUrlChange(e){var t,i,n,r,a,o
const s=e.target.value
this.args.fireCIE("edit_privacy_url")
null===(t=(i=this.args).onPrivacyUrlChange)||void 0===t||t.call(i,s)
null===(n=(r=this.args).validatePrivacyURL)||void 0===n||n.call(r)
null===(a=(o=this.args).validateEventsSettings)||void 0===a||a.call(o)}_getEventVisibility(e){return{displayName:this.i18n.lookupTranslation("components/events-shared@form-sections/settings-section",e.key)(),value:e.value}}},b=(0,n.default)(v.prototype,"locale",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(v.prototype,"i18n",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,n.default)(v.prototype,"isVisibilityDropdownOpen",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(v.prototype,"onEventVisibilityChange",[c],Object.getOwnPropertyDescriptor(v.prototype,"onEventVisibilityChange"),v.prototype),(0,n.default)(v.prototype,"onOrganizerInviteOnlyChange",[u],Object.getOwnPropertyDescriptor(v.prototype,"onOrganizerInviteOnlyChange"),v.prototype),(0,n.default)(v.prototype,"onLeadSubmissionRequiredChange",[m],Object.getOwnPropertyDescriptor(v.prototype,"onLeadSubmissionRequiredChange"),v.prototype),(0,n.default)(v.prototype,"onPrivacyUrlInput",[p],Object.getOwnPropertyDescriptor(v.prototype,"onPrivacyUrlInput"),v.prototype),(0,n.default)(v.prototype,"onPrivacyUrlChange",[h],Object.getOwnPropertyDescriptor(v.prototype,"onPrivacyUrlChange"),v.prototype),v)
e.default=y
Ember._setComponentTemplate(E,y)}))
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","@glimmer/component","events-shared-v2/utils/constants","events-shared-v2/utils/events-requests","global-utils/utils/urn-converter","ember-cli-pemberly-tracking/utils/tracking","ember-test-waiters","ember-lifeline","events-shared-v2/utils/tracking-helper"],(function(e,t,i,n,r,a,o,s,l,d,c,u,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R
const N=Ember.HTMLBars.template({id:"WfA+DFRd",block:'{"symbols":["asset","modal"],"statements":[[8,"asset-loader@deferred-asset-loader",[],[["@bundle"],["lead-gen"]],[["default"],[{"statements":[[2,"\\n  "],[11,"div"],[4,[38,2],[[32,0,["fetchLeadGenFormForAnEvent"]]],null],[12],[2,"\\n"],[6,[37,1],[[32,1,["state","fulfilled"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"lead-gen@lead-gen-modal",[],[["@isOpen","@isFetchingData","@closeModal","@leadGenForm","@pageKey","@onDismissModal","@isFormDataAvailable","@fetchLeadGenModalData"],[[32,0,["isLeadGenFormModalOpen"]],[32,0,["isFetchingLeadGenData"]],[32,0,["closeLeadGenModal"]],[32,0,["leadGenFormData"]],[32,0,["leadGenPageKey"]],[32,0,["dismissLeadGenModal"]],[32,0,["isFormDataAvailable"]],[32,0,["fetchLeadGenFormForAnEvent"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"artdeco-modal@artdeco-modal",[],[["@isOpen","@size","@dismissModal"],[[32,0,["isLeadGenFormModalOpen"]],"medium",[32,0,["dismissLeadGenModal"]]]],[["default"],[{"statements":[[2,"\\n        "],[8,[32,2,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n          "],[10,"h3"],[14,1,"lead-gen-modal-header"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_header_loading","events-shared/components/lead-gen-modal-activity"],null]],[2,"\\n          "],[13],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n        "],[8,[32,2,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,1],[[32,1,["state","pending"]]],null,[["default","else"],[{"statements":[[2,"            "],[8,"artdeco-loader@artdeco-loader",[[24,0,"mv6"]],[["@size"],["small"]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,1],[[32,1,["state","rejected"]]],null,[["default"],[{"statements":[[2,"            "],[8,"artdeco-inline-feedback@artdeco-inline-feedback",[[24,0,"mv5"]],[["@message","@type"],[[30,[36,0],["i18n_lead_gen_loading_error","events-shared/components/lead-gen-modal-activity"],null],"error"]],null],[2,"\\n          "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"        "]],"parameters":[]}]]],[2,"\\n      "]],"parameters":[2]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["t","if","did-insert"]}',meta:{moduleName:"events-shared/components/lead-gen-modal-activity.hbs"}})
let M=(p=Ember._tracked,h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember.inject.service("i18n"),f=Ember.inject.service("store"),E=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),_=Ember.inject.service("tracking"),y=Ember._action,T=Ember._action,I=Ember._action,O=class extends a.default{constructor(){super(...arguments);(0,i.default)(this,"leadGenPageKey","d_flagship3_event_lgf");(0,t.default)(this,"isFetchingLeadGenData",w,this);(0,t.default)(this,"leadGenFormData",S,this);(0,t.default)(this,"isFormDataAvailable",k,this);(0,t.default)(this,"isLeadGenFormModalOpen",P,this);(0,t.default)(this,"i18n",C,this);(0,t.default)(this,"store",D,this);(0,t.default)(this,"persistentToastManager",A,this);(0,t.default)(this,"tracking",R,this)}willDestroy(){super.willDestroy.apply(this,arguments);(0,u.runDisposables)(this)}closeLeadGenModal(e){e?e.then((()=>{if(!this.isDestroying){this.isLeadGenFormModalOpen=!1
this.leadGenFormData=null
this.isFetchingLeadGenData=!1;(0,m.fireProfessionalEventActionEvent)(this.tracking,this.args.eventId,o.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,c.waitForPromise)((0,s.getLeadGenDataAssociatedWithEventRequest)(this.store,this.args.eventId).then((e=>{if(!this.isDestroying&&e){this.isFetchingLeadGenData=!1
this.leadGenFormData=e
this.isFormDataAvailable=!0;(0,u.runTask)(this,(()=>{this._fireProfessionalEventViewEvent()}))}})).catch((e=>{if(!this.isDestroying){this.isFetchingLeadGenData=!1
this.leadGenFormData=null
this.isFormDataAvailable=!1}throw e})))}_fireProfessionalEventViewEvent(){const e={professionalEvent:{objectUrn:(0,l.toUrn)("event",this.args.eventId),trackingId:(0,d.generateTrackingId)()}}
this.tracking.fireTrackingPayload("ProfessionalEventViewEvent",e,{requestHeader:{pageKey:this.leadGenPageKey}})}},w=(0,n.default)(O.prototype,"isFetchingLeadGenData",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),S=(0,n.default)(O.prototype,"leadGenFormData",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),k=(0,n.default)(O.prototype,"isFormDataAvailable",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),P=(0,n.default)(O.prototype,"isLeadGenFormModalOpen",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),C=(0,n.default)(O.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,n.default)(O.prototype,"store",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,n.default)(O.prototype,"persistentToastManager",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,n.default)(O.prototype,"tracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(O.prototype,"closeLeadGenModal",[y],Object.getOwnPropertyDescriptor(O.prototype,"closeLeadGenModal"),O.prototype),(0,n.default)(O.prototype,"dismissLeadGenModal",[T],Object.getOwnPropertyDescriptor(O.prototype,"dismissLeadGenModal"),O.prototype),(0,n.default)(O.prototype,"fetchLeadGenFormForAnEvent",[I],Object.getOwnPropertyDescriptor(O.prototype,"fetchLeadGenFormForAnEvent"),O.prototype),O)
e.default=M
Ember._setComponentTemplate(N,M)}))
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","@glimmer/component","global-utils/utils/urn-converter","events-shared-v2/utils/tracking-helper","events-shared-v2/utils/constants"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p
const h=Ember.HTMLBars.template({id:"yFTe++Zj",block:'{"symbols":["@entityUrn","@isOpen"],"statements":[[6,[37,2],[[32,2]],null,[["default"],[{"statements":[[2,"  "],[11,"div"],[4,[38,0],[[32,0,["onPreAttendFlowTrigger"]]],null],[12],[2,"\\n    "],[8,"events-shared@pre-attend-event",[],[["@eventId","@onPreAttendEventFlowCompletion"],[[30,[36,1],[[32,1]],[["validate"],[false]]],[32,0,["onPreEventInviteAcceptFlowCompletion"]]]],null],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["did-insert","global-helpers@urn-to-id","if"]}',meta:{moduleName:"events-shared/components/pre-accept-invite.hbs"}})
let v=(d=Ember.inject.service("tracking"),c=Ember._action,u=Ember._action,m=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"tracking",p,this)}onPreAttendFlowTrigger(){(0,s.fireProfessionalEventActionEvent)(this.tracking,(0,o.fromUrn)(this.args.entityUrn,!1).id,l.ProfessionalEventActionType.ACCEPT_INVITATION_CLICK,this.args.controlName)}onPreEventInviteAcceptFlowCompletion(){if(!this.isDestroying){var e;(e=this.args).acceptInvitationCallback.apply(e,arguments)}}},p=(0,n.default)(m.prototype,"tracking",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(m.prototype,"onPreAttendFlowTrigger",[c],Object.getOwnPropertyDescriptor(m.prototype,"onPreAttendFlowTrigger"),m.prototype),(0,n.default)(m.prototype,"onPreEventInviteAcceptFlowCompletion",[u],Object.getOwnPropertyDescriptor(m.prototype,"onPreEventInviteAcceptFlowCompletion"),m.prototype),m)
e.default=v
Ember._setComponentTemplate(h,v)}))
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","@glimmer/component"],(function(e,t,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,s,l,d,c
const u=Ember.HTMLBars.template({id:"W+cviyYx",block:'{"symbols":["@eventId","&attrs"],"statements":[[11,"div"],[17,2],[4,[38,0],[[32,0,["triggerPreAttendFlow"]]],null],[12],[2,"\\n"],[6,[37,1],[[32,0,["shouldTriggerLeadGenActivity"]]],null,[["default"],[{"statements":[[2,"    "],[8,"events-shared@lead-gen-modal-activity",[],[["@eventId","@onActivityComplete"],[[32,1],[32,0,["onActivityComplete"]]]],null],[2,"\\n"]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["did-insert","if"]}',meta:{moduleName:"events-shared/components/pre-attend-event.hbs"}})
let m=(o=Ember._tracked,s=Ember._action,l=Ember._action,d=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"shouldTriggerLeadGenActivity",c,this)}onActivityComplete(){var e
this.isDestroying||(this.shouldTriggerLeadGenActivity=!1);(e=this.args).onPreAttendEventFlowCompletion.apply(e,arguments)}triggerPreAttendFlow(){this.shouldTriggerLeadGenActivity=!0}},c=(0,n.default)(d.prototype,"shouldTriggerLeadGenActivity",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(d.prototype,"onActivityComplete",[s],Object.getOwnPropertyDescriptor(d.prototype,"onActivityComplete"),d.prototype),(0,n.default)(d.prototype,"triggerPreAttendFlow",[l],Object.getOwnPropertyDescriptor(d.prototype,"triggerPreAttendFlow"),d.prototype),d)
e.default=m
Ember._setComponentTemplate(u,m)}))
define("inline-show-more-text/components/inline-show-more-text",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","ember-batcher","global-utils/utils/api-compat"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var l,d,c,u,m,p,h,v
const b=Ember.HTMLBars.template({id:"bLLJsN6k",block:'{"symbols":["@seeLessText","@seeMoreText","@text","@tvm","@isUserGenerated","@class","&attrs"],"statements":[[11,"div"],[16,0,[31,["\\n    inline-show-more-text\\n    ",[30,[36,0],[[32,0,["_isCollapsed"]],"inline-show-more-text--is-collapsed"],null],"\\n    ",[30,[36,0],[[32,0,["_shouldUseLineClamp"]],"inline-show-more-text--is-collapsed-with-line-clamp"],null],"\\n    ",[30,[36,0],[[32,0,["_onDark"]],"inline-show-more-text--on-dark"],null],"\\n    ",[32,6],"\\n  "]]],[16,5,[32,0,["style"]]],[17,7],[4,[38,4],[[32,0,["onDidInsert"]]],null],[12],[2,"\\n\\n"],[6,[37,0],[[32,0,["useTextViewModelV2"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"text-view-model@text-view-model-v2",[],[["@tvm","@userGenerated"],[[32,4],[32,5]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,0],[[32,4]],null,[["default","else"],[{"statements":[[2,"    "],[1,[30,[36,3],[[32,4]],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[1,[32,3]],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["_needsToggleButtons"]]],null,[["default"],[{"statements":[[6,[37,0],[[32,0,["_shouldShowMoreButton"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"inline-show-more-text__link-container-collapsed"],[12],[2,"\\n"],[6,[37,0],[[32,0,["_shouldShowEllipsis"]]],null,[["default"],[{"statements":[[2,"          "],[10,"span"],[12],[1,[30,[36,2],["i18n_ellipsis","inline-show-more-text/components/inline-show-more-text"],null]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[11,"button"],[16,0,[31,["inline-show-more-text__button ",[30,[36,0],[[32,0,["_lightButtonText"]],"inline-show-more-text__button--light"],null]," link"]]],[24,"aria-expanded","false"],[24,4,"button"],[4,[38,1],["click",[32,0,["expand"]]],null],[12],[2,"\\n          "],[1,[32,2]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,0],[[32,0,["_shouldShowLessButton"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"inline-show-more-text__link-container-expanded"],[12],[2,"\\n        "],[11,"button"],[16,0,[31,["inline-show-more-text__button ",[30,[36,0],[[32,0,["_lightButtonText"]],"inline-show-more-text__button--light"],null]," link"]]],[24,"aria-expanded","true"],[24,4,"button"],[4,[38,1],["click",[32,0,["collapse"]]],null],[12],[2,"\\n          "],[1,[32,1]],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["if","on","t","text-view-model@text-view-model","did-insert"]}',meta:{moduleName:"inline-show-more-text/components/inline-show-more-text.hbs"}})
let g=(l=Ember._tracked,d=Ember._tracked,c=Ember._action,u=Ember._action,m=Ember._action,p=class extends a.default{get _lines(){var e
return null!==(e=this.args.lines)&&void 0!==e?e:3}get _showMoreButton(){var e
return null===(e=this.args.showMoreButton)||void 0===e||e}get _showLessButton(){var e
return null!==(e=this.args.showLessButton)&&void 0!==e&&e}get _showManualEllipsis(){var e
return null===(e=this.args.showManualEllipsis)||void 0===e||e}get _isDummyButton(){var e
return null!==(e=this.args.isDummyButton)&&void 0!==e&&e}get _lightButtonText(){var e
return null!==(e=this.args.lightButtonText)&&void 0!==e&&e}get _onDark(){var e
return null!==(e=this.args.onDark)&&void 0!==e&&e}get _isCollapsed(){return!this._isExpanded}get _shouldShowEllipsis(){return this._showMoreButton&&this._showManualEllipsis}get _shouldUseLineClamp(){return!this._showMoreButton&&this._isCollapsed}get _shouldShowMoreButton(){return this._showMoreButton&&this._isCollapsed}get _shouldShowLessButton(){return this._showLessButton&&this._isExpanded}get useTextViewModelV2(){return this.args.tvm&&"com.linkedin.voyager.dash.common.text.TextViewModel"===(0,s.classNameOf)(this.args.tvm)}get style(){const[e,t]=this._parseLineHeight(),{_lines:i,_isCollapsed:n,_shouldUseLineClamp:r}=this
let a=`line-height:${e}${t};`
if(n){a+=`max-height:${e*i}${t};`
r&&(a+=`-webkit-line-clamp:${i};`)}return a}constructor(){super(...arguments);(0,t.default)(this,"_isExpanded",h,this);(0,t.default)(this,"_needsToggleButtons",v,this)
this._assertProperties()}_assertProperties(){const{_showMoreButton:e,_showLessButton:t,_lightButtonText:i,_onDark:n}=this,[r,a]=this._parseLineHeight()}onDidInsert(e){(0,o.mutateDOM)((()=>{this.isDestroying||this._handleShowingToggleButtons(e)}))}_handleShowingToggleButtons(e){e&&(this._needsToggleButtons=e.offsetHeight<e.scrollHeight)}_parseLineHeight(){const{lineHeight:e}=this.args
if(e){const t=parseFloat(e)
return[t,e.substring(String(t).length)]}return[]}expand(){var e,t
this._isDummyButton||(this._isExpanded=!0)
null===(e=(t=this.args).onExpand)||void 0===e||e.call(t)}collapse(){var e,t
this._isExpanded=!1
null===(e=(t=this.args).onCollapse)||void 0===e||e.call(t)}},h=(0,n.default)(p.prototype,"_isExpanded",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),v=(0,n.default)(p.prototype,"_needsToggleButtons",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(p.prototype,"onDidInsert",[c],Object.getOwnPropertyDescriptor(p.prototype,"onDidInsert"),p.prototype),(0,n.default)(p.prototype,"expand",[u],Object.getOwnPropertyDescriptor(p.prototype,"expand"),p.prototype),(0,n.default)(p.prototype,"collapse",[m],Object.getOwnPropertyDescriptor(p.prototype,"collapse"),p.prototype),p)
e.default=g
Ember._setComponentTemplate(b,g)}))
define("invitation/components/base-invitation",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","invitation/utils/i18n-constants","global-utils/utils/html-safe","global-helpers/helpers/name","invitation/utils/get-entity-name","global-utils/utils/is-browser","global-utils/utils/url","invitation-platform/utils/constants","ember-lifeline"],(function(e,t,i,n,r,a,o,s,l,d,c,u,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x
const U=[{linkInfo:{target:"_blank",href:`${(0,c.getDomainUrl)()}/help/linkedin/answer/83858`}}],z="accept",V="ignore",j="withdraw",F="actor_withdraw",B="report",G=["invitations-baseInvitation-error-log"]
let H=(p=Ember.inject.service("i18n"),h=Ember.inject.service("store"),v=Ember.inject.service("router"),b=Ember.inject.service("invitation-platform@invitation-platform"),g=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),f=Ember.inject.service("tracking"),E=Ember.inject.service("lix"),_=Ember.inject.service("jet"),y=Ember._action,T=Ember._action,I=Ember._action,O=Ember._action,w=Ember._action,S=Ember._action,k=Ember._action,P=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"i18n",C,this);(0,t.default)(this,"store",D,this);(0,t.default)(this,"router",A,this);(0,t.default)(this,"invitationPlatform",R,this);(0,t.default)(this,"persistentToastManager",N,this);(0,t.default)(this,"tracking",M,this);(0,t.default)(this,"lix",L,this);(0,t.default)(this,"jet",x,this);(0,i.default)(this,"numAcceptedInvites",0)}init(){super.init()
const{i18n:e}=this,t=a.default.TEMPLATE,i=this.useLongerCopy?a.default.INVITATION_GENERAL_FAILURE_HELPCENTER:a.default.INVITATION_GENERAL_FAILURE_HELPCENTER_SHORT
this.i18nDeclinedMsg=e.getMessageRenderer(t,a.default.INVITATION_DECLINED)
this.i18nMarkUnknown=e.getMessageRenderer(t,a.default.INVITATION_MARK_UNKNOWN)
this.i18nWithdrawnMsg=e.getMessageRenderer(t,a.default.INVITATION_WITHDRAWN)
this.i18nMarkUnknownSuccess=e.getMessageRenderer(t,a.default.INVITATION_MARK_UNKNOWN_SUCCESS)
this.i18nAcceptFailure=e.getMessageRenderer(t,i)
this.i18nAcceptFailureConnectionLimit=()=>e.getMessageRenderer(t,a.default.INVITATION_ACCEPT_FAILURE_CONNECTION_LIMIT)([{linkInfo:{target:"_blank",href:`${(0,c.getDomainUrl)()}/help/linkedin/answer/69689/network-size-limit`}}])
this.i18nDeclineFailure=e.getMessageRenderer(t,a.default.INVITATION_DECLINE_FAILURE)
this.i18nWithdrawFailure=e.getMessageRenderer(t,a.default.INVITATION_WITHDRAW_FAILURE)
this.i18nReportFailure=e.getMessageRenderer(t,a.default.INVITATION_REPORT_FAILURE)}willDestroy(){super.willDestroy.apply(this,arguments);(0,m.runDisposables)(this)}markUnknown(e){const t=this.i18nMarkUnknownSuccess()
this.persistentToastManager.success({message:t})
Ember.set(this,"markedUnknown",!0)
this._rejectUnknownInvitation(e)}_showFailureToast(e){const{persistentToastManager:t}=this,i=(0,o.default)(e)
t.error({message:i})}toastDismiss(e){this.tracking.fireInteractionEvent(e)}_dismissComplete(e){e.isDestroying||Ember.set(e,"isUnloaded",!0)}_showInvitationDeclinedToast(){const e=this.i18nDeclinedMsg()
this.persistentToastManager.success({message:e})}_showInvitationAcceptedToast(e){const{i18n:t}=this,i={member:(0,s.getName)(e)},n=(0,o.default)(t.getMessageRenderer(a.default.TEMPLATE,a.default.INVITATION_ACCEPTED)([i])),r=(0,o.default)(t.getMessageRenderer(a.default.TEMPLATE,a.default.INVITATION_VIEW_PROFILE)())
this.persistentToastManager.success({message:n,ctaText:r,ctaRouteName:"profile.view",ctaOptions:Ember.get(e,"publicIdentifier")})}_showInvitationToastForEvent(e,t){const{i18n:i}=this,n={eventName:Ember.get(e,"localizedName")},r=(0,o.default)(i.getMessageRenderer(a.default.TEMPLATE,t)([n]))
this.persistentToastManager.success({message:r})}_showToastForGenericInvitation(e,t){const{i18n:i}=this,n={entityName:(0,l.default)(e)},r=(0,o.default)(i.getMessageRenderer(a.default.TEMPLATE,t)([n]))
this.persistentToastManager.success({message:r})}_showInvitationWithdrawnToast(){const e=this.i18nWithdrawnMsg()
this.persistentToastManager.success({message:e})}_handleInviteActionSuccess(e,t){this._handleAnimation(e)
const i=Ember.get(e,"fromMember")||Ember.get(e,"invitation.fromMember"),n=Ember.get(e,"fromEvent")||Ember.get(e,"invitation.fromEvent"),r=Ember.get(e,"genericInvitationView")
if(t===z)i?this._showInvitationAcceptedToast(i):n?this._showInvitationToastForEvent(n,a.default.EVENT_INVITATION_ACCEPTED,"invite_accept_toast_dismiss"):r&&this._showToastForGenericInvitation(r,a.default.GENERIC_INVITATION_ACCEPTED,"invite_accept_toast_dismiss")
else if(t===V){e.isDestroying||Ember.set(e,"ignoredInvite",!0)
i?this._showInvitationDeclinedToast(e):n?this._showInvitationToastForEvent(n,a.default.EVENT_INVITATION_DECLINED,"invite_ignore_toast_dismiss"):r&&this._showToastForGenericInvitation(r,a.default.GENERIC_INVITATION_DECLINED,"invite_ignore_toast_dismiss")}else if(t===j||t===F){this._showInvitationWithdrawnToast()
Ember.run.later((()=>{this._setFocusAfterAction()}),0)}}_setFocusAfterAction(){if(d.default){const e=document.querySelector(".invitation-card:not(.invitation-card--dismiss) .invitation-card__picture")
if(e)e.focus({preventScroll:!0})
else{const e=document.querySelector("#mn-invitation-manager__invitation-facet-pills--CONNECTION")
e&&e.focus({preventScroll:!0})}}}_handleAnimation(e){e.isDestroying||Ember.set(e,"isUnloading",!0);(0,m.runTask)(this,(()=>this._dismissComplete(e)),400)}_handleInviteActionFailure(e,t){let i
e===z?i=t&&Ember.get(t,"errors.firstObject.code")===u.KNOWN_ERRORS.acceptConnectionLimit?this.i18nAcceptFailureConnectionLimit():this.i18nAcceptFailure(U):e===V?i=this.i18nDeclineFailure():e===j||e===F?i=this.i18nWithdrawFailure():e===B&&(i=this.i18nReportFailure())
this._showFailureToast(i)}_rejectUnknownInvitation(e){if(!e.isDestroying){Ember.set(this,"markedUnknown",!0)
this.tracking.fireInteractionEvent("i_don't_know")
return this.invitationPlatform.rejectInvitation(Ember.get(e,"invitation")||e).catch((e=>{this._handleInviteActionFailure(V)
console.error("_rejectUnknownInvitation errored on ignoring invite in base-invitation: ",e)
throw e}))}return Ember.RSVP.reject()}_reportInvitation(e){e.isDestroying||this.invitationPlatform.reportInvitation(Ember.get(e,"invitation")||e).catch((e=>{this._handleInviteActionFailure(B)
console.error("_reportInvitation error when trying to report an invite in base-invitation")
throw e}))}actOnInvitation(e,t,i,n){return this.routeActionOnInvitation({invitationView:e,actionOnInvitation:t,isInlineConfirmationExperience:i,sentInvitationType:n}).then((()=>{i||this._handleInviteActionSuccess(e,t)})).catch((e=>{this._handleInviteActionFailure(t,e)
this.jet.logError(e,G,!1)
throw e}))}cardExposed(e){const t=-1!==(this.router.currentRouteName||"").indexOf("sent")?"flagship3_people_invitations_sent_list":"flagship3_people_invitations_list"
e%20==0&&t&&this.tracking.firePageViewEvent(t)}expandMessage(){this.tracking.fireInteractionEvent("personalized")}animateInvitationCardOnDismiss(e){this._handleAnimation(e)}rejectInvitationCard(e){return this._rejectUnknownInvitation(e)}reportInvitation(e){this._reportInvitation(e)
Ember.set(e,"isReported",!0)}onTriggerInlineConfirmationCard(e,t){var i
null===(i=this.triggerInlineConfirmationCard)||void 0===i||i.call(this,e,t)}},C=(0,n.default)(P.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,n.default)(P.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,n.default)(P.prototype,"router",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,n.default)(P.prototype,"invitationPlatform",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(P.prototype,"persistentToastManager",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,n.default)(P.prototype,"tracking",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,n.default)(P.prototype,"lix",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,n.default)(P.prototype,"jet",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(P.prototype,"actOnInvitation",[y],Object.getOwnPropertyDescriptor(P.prototype,"actOnInvitation"),P.prototype),(0,n.default)(P.prototype,"cardExposed",[T],Object.getOwnPropertyDescriptor(P.prototype,"cardExposed"),P.prototype),(0,n.default)(P.prototype,"expandMessage",[I],Object.getOwnPropertyDescriptor(P.prototype,"expandMessage"),P.prototype),(0,n.default)(P.prototype,"animateInvitationCardOnDismiss",[O],Object.getOwnPropertyDescriptor(P.prototype,"animateInvitationCardOnDismiss"),P.prototype),(0,n.default)(P.prototype,"rejectInvitationCard",[w],Object.getOwnPropertyDescriptor(P.prototype,"rejectInvitationCard"),P.prototype),(0,n.default)(P.prototype,"reportInvitation",[S],Object.getOwnPropertyDescriptor(P.prototype,"reportInvitation"),P.prototype),(0,n.default)(P.prototype,"onTriggerInlineConfirmationCard",[k],Object.getOwnPropertyDescriptor(P.prototype,"onTriggerInlineConfirmationCard"),P.prototype),P)
e.default=H}))
define("invitation/components/event-invitation-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","invitation/templates/components/event-invitation-card"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u
let m=(s=(0,a.layout)(o.default),l=Ember.inject.service("formatter"),s(d=(c=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"formatter",u,this)}init(){super.init.apply(this,arguments)
Ember.set(this,"formattedDate",this.formatter.formatDate(Ember.get(this,"eventInfo.timeRange.start"),"fmt_mdy_long",!0))}},u=(0,n.default)(c.prototype,"formatter",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),c))||d)
e.default=m}))
define("invitation/components/generic-invitation-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","invitation/templates/components/generic-invitation-card","global-helpers/helpers/urn-to-id","global-utils/utils/html-safe","invitation/utils/get-entity-name"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f
const E=Object.freeze({CONTENT_SERIES:"newspaper",EVENT:"calendar",GROUP:"group",ORGANIZATION:"company"})
let _=(c=(0,a.layout)(o.default),u=Ember.inject.service("formatter"),m=Ember.inject.service("i18n"),p=Ember.inject.service("lix"),c(h=(v=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"formatter",b,this);(0,t.default)(this,"i18n",g,this);(0,t.default)(this,"lix",f,this)}init(){super.init.apply(this,arguments)
const{invitationView:e}=this
if(this.isPending){const t=Ember.get(e,"genericInvitationView")
if(t){Ember.set(this,"isGenericInvitationView",!0)
this._setUpGenericInvitationView(t)}else this._setUpEventInvitation(Ember.get(e,"invitation"))}else{const t=Ember.get(e,"genericSentInvitationView")
this._setUpGenericSentInvitationView(t)}}_setUpGenericInvitationView(e){const{primaryImage:t,title:i,subtitle:n,cardAction:r,typeLabel:a,insightText:o,sentTime:s,invitationType:l}=Ember.getProperties(e,"primaryImage","title","subtitle","cardAction","typeLabel","insightText","sentTime","invitationType"),c=Ember.assign({},t),u=Ember.get(t,"attributes").slice()||[]
Ember.set(c,"attributes",u.slice(0,1))
const m=(0,d.default)(e),p=Ember.get(t,"actionTarget")||"#"
Ember.setProperties(this,{invitationImage:c,title:i,subtitle:n&&Ember.get(n,"text"),imageAction:p,cardAction:r&&Ember.get(r,"actionTarget")||"#",typeLabel:a,insightText:o,sentTime:s,iconType:E[l],entityName:m,invitationType:l})}_setUpEventInvitation(e){const{i18n:t}=this,i=Ember.get(e,"fromEvent"),n=Ember.get(e,"inviterActors.firstObject.miniProfile"),r=Ember.getProperties(n,"firstName","lastName","maidenName"),a=(0,l.default)(t.getMessageRenderer(o.default,"i18n_events_label")()),d=(0,l.default)(t.getMessageRenderer(o.default,"i18n_event_inviter")([{member:r}]))
Ember.setProperties(this,{primaryImage:Ember.get(i,"logoImage"),title:Ember.get(i,"localizedName"),subtitle:this.formatter.formatDate(Ember.get(i,"timeRange.start"),"fmt_mdy_long",!0),cardAction:`/events/${(0,s.urnToId)([Ember.get(i,"entityUrn")])}`,imageAction:`/events/${(0,s.urnToId)([Ember.get(i,"entityUrn")])}`,typeLabel:a,sentTime:Ember.get(e,"sentTime"),insightText:{text:d}})}_setUpGenericSentInvitationView(e){const{invitationImage:t,title:i,subtitle:n,cardAction:r,sentTimeLabel:a}=Ember.getProperties(e,"invitationImage","title","subtitle","cardAction","sentTimeLabel")
Ember.setProperties(this,{invitationImage:t,title:i&&Ember.get(i,"text"),subtitle:n&&Ember.get(n,"text"),imageAction:t&&Ember.get(t,"actionTarget")||"#",cardAction:r&&Ember.get(r,"actionTarget")||"#",sentTime:a,invitationType:this.sentInvitationType})}},b=(0,n.default)(v.prototype,"formatter",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(v.prototype,"i18n",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,n.default)(v.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v))||h)
e.default=_}))
define("invitation/components/generic-invite-accepted-disclaimer",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","invitation/utils/constants"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.ENTITY_DISCLAIMER_NOTIFICATION_DISPLAYED_STORAGE_KEY=void 0
var s,l,d,c,u,m
const p="invitationDisclaimerDisplayed"
e.ENTITY_DISCLAIMER_NOTIFICATION_DISPLAYED_STORAGE_KEY=p
let h=(s=Ember.inject.service("lix"),l=Ember.inject.service("global-services@local-storage"),d=Ember._action,c=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"lix",u,this);(0,t.default)(this,"localStorage",m,this)}get showEntityDisclaimer(){if(this.isEventInvitation){return!this.localStorage.getItem(p)}return!1}get isEventInvitation(){return this.args.invitationType===o.INVITATION_TYPES.EVENT}onDisclaimerInserted(){this.localStorage.setItem(p,!0)}},u=(0,n.default)(c.prototype,"lix",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m=(0,n.default)(c.prototype,"localStorage",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(c.prototype,"onDisclaimerInserted",[d],Object.getOwnPropertyDescriptor(c.prototype,"onDisclaimerInserted"),c.prototype),c)
e.default=h}))
define("invitation/components/inline-confirmation-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","invitation/templates/components/inline-confirmation-card","invitation/components/base-invitation","invitation/utils/get-entity-name","global-utils/utils/is-browser","invitation/utils/constants"],(function(e,t,i,n,r,a,o,s,l,d,c){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D
const{CONTENT_SERIES:A,EVENT:R,GROUP:N,ORGANIZATION:M}=c.INVITATION_TYPES,L=Object.freeze({[A]:"newspaper",[R]:"calendar",[N]:"group",[M]:"company"})
let x=(u=(0,a.layout)(o.default),m=Ember.computed.equal("actionOnInvitation","accept").readOnly(),p=Ember.computed.alias("inlineInvitationView.genericInvitationView.invitationType"),h=Ember.computed.bool("inlineInvitationView.invitation.fromMember").readOnly(),v=Ember.computed.bool("inlineInvitationView.genericInvitationView").readOnly(),b=Ember.computed("inlineInvitationView.{invitation,mutualCurrentCompany}").readOnly(),g=Ember.computed("invitationType").readOnly(),f=Ember.computed("invitationType").readOnly(),E=Ember.computed("invitationType","shouldAddAsTeammate").readOnly(),_=Ember.computed("inlineInvitationView","isM2MInvitation","isGenericInvitation").readOnly(),y=Ember.computed("inlineInvitationView","isM2MInvitation","isGenericInvitation").readOnly(),T=Ember.computed("inlineInvitationView","isM2MInvitation","isGenericInvitation").readOnly(),I=Ember._action,O=Ember._action,u(w=(S=class extends s.default{constructor(){super(...arguments);(0,t.default)(this,"inviteHasBeenAccepted",k,this);(0,t.default)(this,"invitationType",P,this);(0,t.default)(this,"isM2MInvitation",C,this);(0,t.default)(this,"isGenericInvitation",D,this)}get shouldAddAsTeammate(){return Ember.get(this,"inlineInvitationView.invitation.fromMember")&&Ember.get(this,"inlineInvitationView.mutualCurrentCompany")}get isEventInvitation(){return this.invitationType===R}get iconType(){return L[this.invitationType]}get invitationCardId(){return`inline_view_entity_${this.shouldAddAsTeammate?"cc":this.invitationType}`}get inlineLink(){const{inlineInvitationView:e}=this
if(this.isM2MInvitation)return Ember.get(e,"invitation.fromMember.publicIdentifier")
return Ember.get(e,"genericInvitationView.primaryImage.actionTarget")||"#"}get inlineImage(){const{inlineInvitationView:e}=this
return this.isM2MInvitation?Ember.get(e,"invitation.fromMember.picture"):Ember.get(e,"genericInvitationView.primaryImage")}get inlineTitle(){const{inlineInvitationView:e}=this
if(this.isM2MInvitation){const e=Ember.get(this,"inlineInvitationView.invitation.fromMember")
return e&&Ember.getProperties(e,"firstName","lastName","maidenName")}const t=Ember.get(e,"genericInvitationView")
return(0,l.default)(t)}didRender(){super.didRender.apply(this,arguments)
const e=this.isM2MInvitation?".invitation-inline-confirmation-card__m2m-image-link":`#${this.invitationCardId}`
if(d.default&&this.element){const t=this.element.querySelector(e)
t&&t.focus()}}_reportInvitationCard(e){this.actions.rejectInvitationCard.call(this,e).then((()=>{this.isDestroying||Ember.set(this,"inviteHasBeenReported",!0)}))}dismissInlineConfirmation(){this.closeInlineConfirmationCard()}reportInvitationCard(e){this._reportInvitationCard(e)}},k=(0,n.default)(S.prototype,"inviteHasBeenAccepted",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,n.default)(S.prototype,"invitationType",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,n.default)(S.prototype,"isM2MInvitation",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,n.default)(S.prototype,"isGenericInvitation",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(S.prototype,"shouldAddAsTeammate",[b],Object.getOwnPropertyDescriptor(S.prototype,"shouldAddAsTeammate"),S.prototype),(0,n.default)(S.prototype,"isEventInvitation",[g],Object.getOwnPropertyDescriptor(S.prototype,"isEventInvitation"),S.prototype),(0,n.default)(S.prototype,"iconType",[f],Object.getOwnPropertyDescriptor(S.prototype,"iconType"),S.prototype),(0,n.default)(S.prototype,"invitationCardId",[E],Object.getOwnPropertyDescriptor(S.prototype,"invitationCardId"),S.prototype),(0,n.default)(S.prototype,"inlineLink",[_],Object.getOwnPropertyDescriptor(S.prototype,"inlineLink"),S.prototype),(0,n.default)(S.prototype,"inlineImage",[y],Object.getOwnPropertyDescriptor(S.prototype,"inlineImage"),S.prototype),(0,n.default)(S.prototype,"inlineTitle",[T],Object.getOwnPropertyDescriptor(S.prototype,"inlineTitle"),S.prototype),(0,n.default)(S.prototype,"dismissInlineConfirmation",[I],Object.getOwnPropertyDescriptor(S.prototype,"dismissInlineConfirmation"),S.prototype),(0,n.default)(S.prototype,"reportInvitationCard",[O],Object.getOwnPropertyDescriptor(S.prototype,"reportInvitationCard"),S.prototype),S))||w)
e.default=x}))
define("invitation/components/inline-invitation-response",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component"],(function(e,t,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,s,l,d,c,u,m,p
const h=Object.freeze({"events.index.home.index":"EVENT","companies.company.index":"ORGANIZATION","publishing-entity.newsletter":"CONTENT_SERIES"})
let v=(o=Ember.inject.service("invitation-platform@invitation-platform"),s=Ember.inject.service("router"),l=Ember._action,d=Ember._action,c=Ember._action,u=class extends a.default{constructor(){super(...arguments);(0,i.default)(this,"moduleName","invitation_response_widget");(0,t.default)(this,"invitationPlatform",m,this);(0,t.default)(this,"router",p,this)}onImpression(){return{name:"ViewModuleImpressionEvent",body:{moduleNames:[this.moduleName]}}}acceptInvite(){return this._actOnInvitation("accept").then((()=>{var e,t
null===(e=(t=this.args).onInvitationAccepted)||void 0===e||e.call(t)}))}ignoreInvite(){return this._actOnInvitation("ignore").then((()=>{var e,t
null===(e=(t=this.args).onInvitationIgnored)||void 0===e||e.call(t)}))}_actOnInvitation(e){const t=this._determineInvitationType()
return this.invitationPlatform.singleInvitationActionRequest({invitationType:t,invitationIdOrUrn:this.args.communityInvitationView.invitationUrn,sharedKey:this.args.communityInvitationView.sharedSecret,action:e})}_determineInvitationType(){const e=Ember.get(this,"router.currentRouteName")
return h[e]}},m=(0,n.default)(u.prototype,"invitationPlatform",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,n.default)(u.prototype,"router",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(u.prototype,"onImpression",[l],Object.getOwnPropertyDescriptor(u.prototype,"onImpression"),u.prototype),(0,n.default)(u.prototype,"acceptInvite",[d],Object.getOwnPropertyDescriptor(u.prototype,"acceptInvite"),u.prototype),(0,n.default)(u.prototype,"ignoreInvite",[c],Object.getOwnPropertyDescriptor(u.prototype,"ignoreInvite"),u.prototype),u)
e.default=v}))
define("invitation/components/invitation-card",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","invitation/templates/components/invitation-card","global-utils/utils/urn-converter","global-utils/utils/profile-id-parser","global-utils/utils/api-compat","invitation/utils/get-entity-name","events-shared-v2/utils/tracking-helper","events-shared-v2/utils/constants"],(function(e,t,i,n,r,a,o,s,l,d,c,u,m){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z
const V=1,j="accept"
let F=(p=(0,a.layout)(o.default),h=(0,a.tagName)("li"),v=(0,a.classNames)("invitation-card","artdeco-list__item"),b=(0,a.classNameBindings)("isInvitationUnseen:invitation-card--new-invite","invitationView.isUnloading:invitation-card--dismiss","invitationView.isUnloaded:invitation-card--dismiss-complete","invitationView.isReported:invitation-card--reported","isViableInvitation::hidden"),g=Ember.inject.service("i18n"),f=Ember.inject.service("router"),E=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),_=Ember.inject.service("tracking"),y=Ember.inject.service("jet"),T=Ember._action,I=Ember._action,O=Ember._action,w=Ember._action,S=Ember._action,k=Ember._action,P=Ember._action,C=Ember._action,D=Ember._action,A=Ember._action,p(R=h(R=v(R=b(R=(N=class extends Ember.Component{constructor(){super(...arguments);(0,t.default)(this,"i18n",M,this);(0,t.default)(this,"router",L,this);(0,t.default)(this,"persistentToastManager",x,this);(0,t.default)(this,"tracking",U,this);(0,t.default)(this,"jet",z,this);(0,i.default)(this,"openFlagMenu",!1);(0,i.default)(this,"isSemaphoreActive",!1);(0,i.default)(this,"isInvitationUnseen",!1);(0,i.default)(this,"isOverflowDropdownOpen",!1)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)
const{invitationView:e,isPending:t,isInvitationManagerSentRedesignEnabled:i}=this,n=i?Ember.isPresent(Ember.get(e,"invitation.toMember")):Ember.isPresent(Ember.get(e,"toMember")),r=t?Ember.isPresent(Ember.get(e,"invitation.fromMember")):n,a=Ember.isPresent(Ember.get(e,"genericInvitationView"))||i&&Ember.isPresent(Ember.get(e,"genericSentInvitationView"))||Ember.isPresent(Ember.get(e,"invitation.fromEvent"))
Ember.setProperties(this,{invitationView:e,isM2MInvite:r,isGenericInvitation:a,withdrawAction:i?"actor_withdraw":"withdraw",isViableInvitation:r||a||n||Ember.isPresent(Ember.get(e,"invitation.invitee"))&&Ember.isPresent(Ember.get(e,"invitation.fromMember"))});(Ember.get(e,"invitation.unseen")||Ember.get(e,"genericInvitationView.unseen"))&&Ember.set(this,"isInvitationUnseen",!0)
this.isM2MInvite?this._setM2MInfo(t,i):this.isGenericInvitation?this._setGenericInvitationInfo():Ember.set(this,"invitationTitle",Ember.get(e,"invitation.invitee.email"))
this._setCommonInviteInfo(t,i)
const o=Ember.get(e,"invitation.id"),s=(0,d.entityUrnToId)(o)
Ember.set(this,"invitationEntityUrn",`urn:li:invitation:${s}`)}_setM2MInfo(e,t){const i=t?Ember.get(this,"invitationView.invitation.invitee.miniProfile"):Ember.get(this,"invitationView.invitee.miniProfile"),n=e?Ember.get(this,"invitationView.invitation.fromMember"):i
Ember.setProperties(this,{inviter:n,inviterUrnOrId:n&&Ember.get(n,"entityUrn")})
this._setAddAsTeammateInfo()}_setAddAsTeammateInfo(){const e=Ember.get(this,"invitationView.mutualCurrentCompany"),t=Ember.isPresent(e)
Ember.setProperties(this,{mutualCurrentCompanyUrn:e,shouldAddAsTeammate:t})}_setEventToMemberInviteInfo(){const e=Ember.get(this,"invitationView.invitation.inviterActors.firstObject.miniProfile"),t=Ember.get(this,"invitationView.invitation.fromEvent")
Ember.setProperties(this,{inviter:e,eventInfo:t,inviterUrnOrId:e&&Ember.get(e,"objectUrn")})}_setGenericInvitationInfo(){const{invitationView:e}=this,t=Ember.get(e,"genericInvitationView")||Ember.get(e,"genericSentInvitationView")
let i=""
i=t?this.isPending?(0,c.default)(t):Ember.get(t,"title.text"):Ember.get(e,"fromEvent.localizedName")
Ember.set(this,"invitationTitle",i)}_setCommonInviteInfo(e,t){const{inviter:i}=this,n=i&&Ember.getProperties(i,"firstName","lastName","maidenName"),{inviterUrnOrId:r}=this,a=(0,s.isUrn)(r)?(0,d.entityUrnToId)(r):r,o=i?`urn:li:member:${(0,l.getProfileMemberNumberId)(i)}`:"",c=this.checkbox?this.checkbox:this.invitationView,u=t?Ember.get(this,"invitationView.invitation.sentTime"):Ember.get(this,"invitationView.sentTime"),m=e?Ember.get(this,"invitationView.invitation.sentTime"):u;(Ember.isEmpty(this.hideMessageBtn)&&!e||Ember.isEmpty(i)||Ember.get(this,"invitationView.genericInvitationView"))&&Ember.set(this,"hideMessageBtn",!0)
Ember.setProperties(this,{inviter:i,name:n,inviterId:a,profileId:o,checkbox:c,timeAgo:m,customMessageLines:V,afterRoute:this.router.currentRouteName})}onExposed(){var e
null===(e=this.cardExposed)||void 0===e||e.call(this,this.cardIndex)}_triggerInlineConfirmationOnAccept(){Ember.setProperties(this,{inviteHasBeenAccepted:!0,isActedOnInvite:!0})}_triggerInlineConfirmationOnIgnore(){Ember.set(this,"isActedOnInvite",!0)}_callActOnInvitation(e,t){this.actOnInvitation(e,t,!0).then((()=>{Ember.set(e,"checked",!1)
if(this.isInvitationManager){Ember.set(e,"disabled",!0)
t===j?this._triggerInlineConfirmationOnAccept():this._triggerInlineConfirmationOnIgnore()}else{this.onTriggerInlineConfirmationCard(e,t)
this.animateInvitationCardOnDismiss(e)}this._genericPostAcceptHelper(e,t)}))}_triggerPreAccceptFlow(e,t){const{"genericInvitationView.invitationType":i,"genericInvitationView.invitationTargetUrn":n}=Ember.getProperties(e,"genericInvitationView.invitationType","genericInvitationView.invitationTargetUrn")
Ember.setProperties(this,{isPreAcceptFlowModalOpen:!0,invitationType:i,invitationTargetUrn:n,preAcceptInvitationView:e,preAcceptControlName:t})}_genericPostAcceptHelper(e,t){const{"genericInvitationView.invitationType":i,"genericInvitationView.invitationTargetUrn":n}=Ember.getProperties(e,"genericInvitationView.invitationType","genericInvitationView.invitationTargetUrn")
switch(i){case"EVENT":{const e="accept"===t;(0,u.fireProfessionalEventActionEvent)(this.tracking,(0,s.fromUrn)(n,!1).id,e?m.ProfessionalEventActionType.ACCEPT_INVITATION:m.ProfessionalEventActionType.DECLINE_INVITATION)
break}default:{const e="accept"===t?"invite_accept_success":"invite_ignore_success"
this._fireCustomTrackingEvent(e)}}}_fireCustomTrackingEvent(e){const{tracking:t}=this,i=t.generateControlUrn(e)
t.fireCustomUrnInteractionEvent(i,"SHORT_PRESS")}performActionOnInvitation(e,t){const i=this.isInvitationUnseen?"accept_new":"accept_old"
this._fireCustomTrackingEvent(i)
Ember.get(e,"genericInvitationView.usePreAcceptExtension")&&t===j?this._triggerPreAccceptFlow(e,i):this._callActOnInvitation(e,t)}acceptInvitationCallback(e){Ember.set(this,"isPreAcceptFlowModalOpen",!1)
"SUCCESS"===e&&this._callActOnInvitation(this.preAcceptInvitationView,j)}reportInvitationCard(){const{invitationView:e}=this
this.rejectInvitationCard(e).then((()=>{this.isDestroying||Ember.set(this,"inviteHasBeenReported",!0)}))}dismissInlineConfirmation(){const{invitationView:e}=this
this.onDecrementInlineConfirmationCount()
this.animateInvitationCardOnDismiss(e)}clickReportFlag(){Ember.set(this,"openFlagMenu",!this.openFlagMenu)}onReportInvitation(e){var t
null===(t=this.reportInvitation)||void 0===t||t.call(this,e)}semaphoreOpen(){Ember.setProperties(this,{openFlagMenu:!1,isSemaphoreActive:!0})}semaphoreSuccess(){const{invitationView:e}=this
this.reportInvitation(e)
Ember.set(this,"isSemaphoreActive",!1)}semaphoreFailure(){Ember.set(this,"isSemaphoreActive",!1)
const e=this.i18n.getMessageRenderer(this.layout,"i18n_report_invite_error")()
this.persistentToastManager.error({message:e})}semaphoreTrack(e){const t=e&&e.moduleKey
t&&this.tracking.fireInteractionEvent(t)}},M=(0,n.default)(N.prototype,"i18n",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,n.default)(N.prototype,"router",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),x=(0,n.default)(N.prototype,"persistentToastManager",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),U=(0,n.default)(N.prototype,"tracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),z=(0,n.default)(N.prototype,"jet",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(N.prototype,"performActionOnInvitation",[T],Object.getOwnPropertyDescriptor(N.prototype,"performActionOnInvitation"),N.prototype),(0,n.default)(N.prototype,"acceptInvitationCallback",[I],Object.getOwnPropertyDescriptor(N.prototype,"acceptInvitationCallback"),N.prototype),(0,n.default)(N.prototype,"reportInvitationCard",[O],Object.getOwnPropertyDescriptor(N.prototype,"reportInvitationCard"),N.prototype),(0,n.default)(N.prototype,"dismissInlineConfirmation",[w],Object.getOwnPropertyDescriptor(N.prototype,"dismissInlineConfirmation"),N.prototype),(0,n.default)(N.prototype,"clickReportFlag",[S],Object.getOwnPropertyDescriptor(N.prototype,"clickReportFlag"),N.prototype),(0,n.default)(N.prototype,"onReportInvitation",[k],Object.getOwnPropertyDescriptor(N.prototype,"onReportInvitation"),N.prototype),(0,n.default)(N.prototype,"semaphoreOpen",[P],Object.getOwnPropertyDescriptor(N.prototype,"semaphoreOpen"),N.prototype),(0,n.default)(N.prototype,"semaphoreSuccess",[C],Object.getOwnPropertyDescriptor(N.prototype,"semaphoreSuccess"),N.prototype),(0,n.default)(N.prototype,"semaphoreFailure",[D],Object.getOwnPropertyDescriptor(N.prototype,"semaphoreFailure"),N.prototype),(0,n.default)(N.prototype,"semaphoreTrack",[A],Object.getOwnPropertyDescriptor(N.prototype,"semaphoreTrack"),N.prototype),N))||R)||R)||R)||R)
e.default=F}))
define("invitation/components/invitation-list",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","invitation/templates/components/invitation-list","invitation/components/base-invitation","invitation/utils/ad-banner-reloader","invitation/utils/invitation-client-impression-event"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g
let f=(c=(0,a.layout)(o.default),u=Ember.inject.service("tracking"),m=Ember.inject.service("ads@ad-banner-manager"),p=Ember._action,c(h=(v=class extends s.default{constructor(){super(...arguments);(0,i.default)(this,"scrollPageKey","flagship3_people_invitations_list");(0,i.default)(this,"useLongerCopy",!0);(0,t.default)(this,"tracking",b,this);(0,t.default)(this,"adBannerManager",g,this)}init(){super.init.apply(this,arguments)
this.tracking.setupTrackableComponent(this)}cardImpressed(e){let{invitationView:t,cardIndex:i}=e
l.default.reloadAd(this.adBannerManager,i)
return t?(0,d.default)(t,i):{}}},b=(0,n.default)(v.prototype,"tracking",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(v.prototype,"adBannerManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(v.prototype,"cardImpressed",[p],Object.getOwnPropertyDescriptor(v.prototype,"cardImpressed"),v.prototype),v))||h)
e.default=f}))
define("invitation/components/invitation-pre-accept-base",["exports","@glimmer/component"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
const i={EVENT:"events-shared@pre-accept-invite"}
class n extends t.default{get entityPreAcceptModal(){return i[this.args.invitationType]}}e.default=n}))
define("invitation/helpers/sent-view-ui-id",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.Helper.helper((function(e){if(!(e.length<1))return function(e){if(null==e)return
const t=Ember.getWithDefault(e,"numOfInvitations",1)
let i=Ember.get(e,"heroInvitations.firstObject.entityUrn")||Ember.get(e,"entityUrn")
t>1&&(i+=`_${t}`)
return i}(e[0])}))
e.default=t}))
define("invitation/routes/emails",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","global-utils/utils/url","global-utils/utils/is-browser"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u
let m=(s=Ember.inject.service("authentication@guest-user"),l=Ember.inject.service("lix"),d=class extends Ember.Route{constructor(){super(...arguments);(0,i.default)(this,"pageKey","flagship3_people_invite_accept_without_login");(0,t.default)(this,"guestUser",c,this);(0,t.default)(this,"lix",u,this)}beforeModel(e){if(e.data.justLoggedIn)if(e.data.inviteAccepted)this.replaceWith("mynetwork.heathrow-redirect",{queryParams:{origin:"EMAIL",vanityName:Ember.get(e,"data.inviter.publicIdentifier"),isAcceptInvite:!0}})
else{const t=(e.to?e.to.params:{}).emails||{},{invitationId:i,sharedKey:n}=t
this.replaceWith("mynetwork.invite-accept",i,n)}}model(e,t){if(o.default){const{invitationId:i,sharedKey:n}=e,{midToken:r}=t.to.queryParams
return this.acceptInvitationByMidToken(i,n,r).then((e=>{t.data.inviteAccepted=!0
e&&e.value&&e.value.fromMember&&(t.data.inviter=e.value.fromMember)})).catch((()=>{t.data.inviteAccepted=!1})).finally((()=>{this.guestUser.redirectToLogin(t)}))}return!1}acceptInvitationByMidToken(e,t,i){let n=`/voyager/api/relationships/invitations/${e}`
n=a.default.addQueryParam(n,"action","acceptByMidToken")
const r={sharedSecret:t,midToken:i}
return this.store.adapterFor("-ember-m3").ajax(n,"POST",{data:r})}},c=(0,n.default)(d.prototype,"guestUser",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u=(0,n.default)(d.prototype,"lix",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),d)
e.default=m}))
define("invitation/templates/components/event-invitation-card",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"MXnb9WlA",block:'{"symbols":[],"statements":[[8,"ember-engines@link-to-external",[[24,"data-control-name","event"]],[["@route","@model","@class"],["events.index",[30,[36,2],[[32,0,["eventInfo","entityUrn"]]],null],"invitation-card__picture"]],[["default"],[{"statements":[[2,"\\n  "],[8,"ember-vector-images@lazy-image",[],[["@image","@alt","@desiredWidth","@ghostType","@class"],[[32,0,["eventInfo","logoImage"]],[30,[36,1],["i18n_image_alt_event_name","invitation/templates/components/event-invitation-card"],[["eventName"],[[32,0,["eventInfo","localizedName"]]]]],100,"events","EntityPhoto-square-5"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n\\n"],[10,"div"],[15,0,[31,["invitation-card__details",[30,[36,3],[[32,0,["isActedOnInvite"]]," pt5"],null]]]],[12],[2,"\\n"],[6,[37,3],[[32,0,["isActedOnInvite"]]],null,[["default","else"],[{"statements":[[6,[37,3],[[32,0,["inviteHasBeenAccepted"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"pb1"],[12],[1,[30,[36,1],["i18n_invitation_accepted","invitation/templates/components/event-invitation-card"],null]],[13],[2,"\\n      "],[8,"ember-engines@link-to-external",[[24,"data-control-name","event"]],[["@route","@model"],["events.index",[30,[36,2],[[32,0,["eventInfo","entityUrn"]]],null]]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,1],["i18n_view_invitation","invitation/templates/components/event-invitation-card"],[["title"],[[32,0,["eventInfo","localizedName"]]]]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[1,[30,[36,1],["i18n_invitation_declined","invitation/templates/components/event-invitation-card"],[["title"],[[32,0,["eventInfo","localizedName"]]]]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"    "],[8,"ember-engines@link-to-external",[[24,"data-control-name","event"]],[["@route","@model","@class"],["events.index",[30,[36,2],[[32,0,["eventInfo","entityUrn"]]],null],"invitation-card__link"]],[["default"],[{"statements":[[2,"\\n      "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,1],["i18n_event_name_a11y_text","invitation/templates/components/event-invitation-card"],[["eventName"],[[32,0,["eventInfo","localizedName"]]]]]],[13],[2,"\\n      "],[10,"span"],[15,0,[31,["invitation-card__title ",[30,[36,3],[[32,0,["isMobilePlatform"]],"t-14","t-16"],null]," t-black t-bold"]]],[14,"aria-hidden","true"],[12],[2,"\\n        "],[1,[32,0,["eventInfo","localizedName"]]],[2,"\\n      "],[13],[2,"\\n      "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,1],["i18n_event_date_a11y_text","invitation/templates/components/event-invitation-card"],[["date"],[[32,0,["formattedDate"]]]]]],[13],[2,"\\n      "],[10,"span"],[14,0,"invitation-card__subtitle t-14 t-black--light t-normal"],[14,"aria-hidden","true"],[12],[2,"\\n        "],[1,[30,[36,1],["i18n_event_date","invitation/templates/components/event-invitation-card"],[["date"],[[32,0,["formattedDate"]]]]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["name"]]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[14,0,"t-12 t-black--light t-normal mt1"],[12],[1,[30,[36,1],["i18n_event_inviter","invitation/templates/components/event-invitation-card"],[["member"],[[32,0,["name"]]]]]],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,3],[[32,0,["isInvitationManager"]]],null,[["default"],[{"statements":[[2,"      "],[10,"time"],[14,0,"time-badge time-ago"],[12],[2,"\\n        "],[1,[30,[36,0],[[32,0,["timeAgo"]],"ago"],null]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13]],"hasEval":false,"upvars":["global-helpers@time-ago","t","global-helpers@urn-to-id","if"]}',meta:{moduleName:"invitation/templates/components/event-invitation-card.hbs"}})
e.default=t}))
define("invitation/templates/components/generic-invitation-card",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"DQL4ucjc",block:'{"symbols":[],"statements":[[8,"ember-cli-pemberly-tracking@shared/external-link",[[16,"data-control-name",[30,[36,4],["view_entity_",[32,0,["invitationType"]]],null]]],[["@href","@class"],[[32,0,["imageAction"]],"invitation-card__picture"]],[["default"],[{"statements":[[2,"\\n  "],[10,"div"],[14,0,"relative"],[12],[2,"\\n    "],[8,"image-view-model@image-view-model-base",[],[["@images","@entitySize","@isStackedLayout"],[[32,0,["invitationImage"]],5,false]],null],[2,"\\n"],[6,[37,0],[[32,0,["iconType"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[15,0,[31,["invitation-card__icon invitation-card__icon--",[32,0,["iconType"]]," EntityPhoto-circle-1"]]],[12],[2,"\\n        "],[1,[30,[36,5],null,[["type","size"],[[30,[36,4],[[32,0,["iconType"]],"-icon"],null],"small"]]]],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n\\n"],[10,"div"],[14,0,"invitation-card__details"],[12],[2,"\\n"],[6,[37,0],[[32,0,["isActedOnInvite"]]],null,[["default","else"],[{"statements":[[6,[37,0],[[32,0,["inviteHasBeenAccepted"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"pb1 t-14"],[12],[1,[30,[36,1],["i18n_invitation_accepted","invitation/templates/components/generic-invitation-card"],null]],[13],[2,"\\n      "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[24,"data-control-name","inline_view"]],[["@class","@href"],["link-without-hover-state t-14",[32,0,["imageAction"]]]],[["default"],[{"statements":[[2,"\\n        "],[1,[30,[36,1],["i18n_view_invitation","invitation/templates/components/generic-invitation-card"],[["title"],[[32,0,["entityName"]]]]]],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n\\n      "],[8,"invitation@generic-invite-accepted-disclaimer",[],[["@invitationType"],[[32,0,["invitationType"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"t-14"],[12],[1,[30,[36,1],["i18n_invitation_declined","invitation/templates/components/generic-invitation-card"],[["title"],[[32,0,["entityName"]]]]]],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,0],[[32,0,["isGenericInvitationView"]]],null,[["default","else"],[{"statements":[[6,[37,0],[[32,0,["subtitle"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"invitation-card__subtitle t-14 t-black--light"],[12],[2,"\\n          "],[1,[32,0,["subtitle"]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["title"]]],null,[["default"],[{"statements":[[2,"        "],[10,"p"],[14,0,"invitation-card__tvm-title t-16 t-black--light"],[12],[2,"\\n          "],[1,[30,[36,3],[[32,0,["title"]]],null]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"      "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[24,"data-control-name","event"]],[["@href","@class"],[[32,0,["cardAction"]],"invitation-card__link"]],[["default"],[{"statements":[[2,"\\n        "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,1],["i18n_invitation_name_a11y_text","invitation/templates/components/generic-invitation-card"],[["title"],[[32,0,["title"]]]]]],[13],[2,"\\n        "],[10,"span"],[15,0,[31,["invitation-card__tvm-title t-16 t-black t-bold",[30,[36,2],[[32,0,["isPending"]]," invitation-card__title--no-underline"],null]]]],[14,"aria-hidden","true"],[12],[2,"\\n          "],[1,[32,0,["title"]]],[2,"\\n        "],[13],[2,"\\n        "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[32,0,["subtitle"]]],[13],[2,"\\n        "],[10,"span"],[14,0,"invitation-card__subtitle t-14 t-black--light t-normal"],[14,"aria-hidden","true"],[12],[2,"\\n          "],[1,[32,0,["subtitle"]]],[2,"\\n        "],[13],[2,"\\n        "],[10,"span"],[14,0,"display-flex align-items-center full-width t-14"],[12],[2,"\\n"],[6,[37,0],[[32,0,["typeLabel"]]],null,[["default"],[{"statements":[[2,"            "],[10,"span"],[14,0,"invitation-card__entity-label t-black t-bold"],[12],[2,"\\n              "],[1,[32,0,["typeLabel"]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["insightText"]]],null,[["default"],[{"statements":[[2,"            "],[10,"span"],[15,0,[31,["t-12 t-black--light t-normal",[30,[36,0],[[32,0,["typeLabel"]]," pl1"],null]]]],[12],[1,[32,0,["insightText","text"]]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["isInvitationManager"]]],null,[["default"],[{"statements":[[2,"      "],[10,"div"],[14,0,"full-width t-14"],[12],[2,"\\n"],[6,[37,0],[[32,0,["sentTime"]]],null,[["default"],[{"statements":[[2,"          "],[10,"time"],[14,0,"time-badge time-ago"],[12],[2,"\\n            "],[1,[32,0,["sentTime"]]],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["if","t","unless","text-view-model@text-view-model","concat","artdeco-icons-web@li-icon"]}',meta:{moduleName:"invitation/templates/components/generic-invitation-card.hbs"}})
e.default=t}))
define("invitation/templates/components/generic-invite-accepted-disclaimer",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"K/pIeTJd",block:'{"symbols":[],"statements":[[6,[37,3],[[32,0,["showEntityDisclaimer"]]],null,[["default"],[{"statements":[[6,[37,3],[[32,0,["isEventInvitation"]]],null,[["default"],[{"statements":[[2,"    "],[11,"div"],[24,0,"mt1 t-12 t-black--light"],[4,[38,0],[[32,0,["onDisclaimerInserted"]]],null],[12],[2,"\\n      "],[1,[30,[36,2],["i18n_event_attendee_visibility_disclaimer","invitation/templates/components/generic-invite-accepted-disclaimer"],[["linkInfo"],[[30,[36,1],null,[["target","href","rel","class"],["_blank","/help/linkedin/answer/98195","noopener noreferrer","invitation-card__disclaimer-link"]]]]]]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["did-insert","hash","t","if"]}',meta:{moduleName:"invitation/templates/components/generic-invite-accepted-disclaimer.hbs"}})
e.default=t}))
define("invitation/templates/components/inline-confirmation-card",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"1U9ml1fe",block:'{"symbols":[],"statements":[[10,"div"],[14,0,"display-flex align-items-center pv2 ph4"],[12],[2,"\\n"],[6,[37,3],[[32,0,["isM2MInvitation"]]],null,[["default","else"],[{"statements":[[2,"    "],[8,"ember-engines@link-to-external",[[16,"data-control-name",[30,[36,7],["inline_view_entity_",[32,0,["invitationType"]]],null]]],[["@route","@model","@class"],["profile.view",[32,0,["inlineLink"]],"invitation-inline-confirmation-card__m2m-image-link"]],[["default"],[{"statements":[[2,"\\n      "],[8,"ember-vector-images@lazy-image",[],[["@image","@ghostType","@class","@desiredWidth","@alt"],[[32,0,["inlineImage"]],"person","EntityPhoto-circle-2",40,[30,[36,0],["i18n_image_alt_full_name","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]]],null],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"    "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[16,"data-control-name",[30,[36,7],["inline_view_entity_",[32,0,["invitationType"]]],null]]],[["@href","@class","@id"],[[32,0,["inlineLink"]],"pr2",[30,[36,7],["inline_view_entity_",[32,0,["invitationType"]]],null]]],[["default"],[{"statements":[[2,"\\n      "],[10,"div"],[15,0,[31,["invitation-entity-type-icon invitation-entity-type-icon--",[32,0,["iconType"]]," EntityPhoto-circle-1"]]],[12],[2,"\\n        "],[1,[30,[36,2],null,[["type","size"],[[30,[36,7],[[32,0,["iconType"]],"-icon"],null],"small"]]]],[2,"\\n      "],[13],[2,"\\n    "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,3],[[32,0,["inviteHasBeenAccepted"]]],null,[["default","else"],[{"statements":[[6,[37,3],[[32,0,["isM2MInvitation"]]],null,[["default","else"],[{"statements":[[6,[37,3],[[32,0,["shouldAddAsTeammate"]]],null,[["default","else"],[{"statements":[[2,"        "],[10,"div"],[14,0,"flex-1 t-14"],[12],[2,"\\n"],[6,[37,3],[[32,0,["inlineInvitationView","teammateAdded"]]],null,[["default","else"],[{"statements":[[2,"            "],[10,"span"],[12],[2,"\\n              "],[1,[30,[36,0],["i18n_teammate_added","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"            "],[10,"span"],[12],[2,"\\n              "],[1,[30,[36,0],["i18n_teammate_prompt","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]],[2,"\\n            "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[8,"close-colleagues-shared@add-teammate-button",[],[["@miniProfile","@companyUrn","@onSuccess","@addAsTeammateCtaText","@addAsTeammateControlName","@addMoreTeammatesControlName"],[[32,0,["inlineInvitationView","invitation","fromMember"]],[32,0,["inlineInvitationView","mutualCurrentCompany"]],[30,[36,6],[[32,0],"inlineInvitationView.teammateAdded",true],null],[30,[36,0],["i18n_add_teammate_cta","invitation/templates/components/inline-confirmation-card"],null],"colleague_invitation_preview_add_teammate","colleague_invitation_preview_add_more_teammates"]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[10,"div"],[14,0,"display-flex align-items-center flex-1"],[12],[2,"\\n          "],[10,"div"],[14,0,"invitation-inline-confirmation-card__text t-14 pr2"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_m2m_invitation_accepted","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]],[2,"\\n          "],[13],[2,"\\n          "],[8,"message-button@message-button",[[4,[38,5],["inline_message"],null]],[["@class","@buttonClasses","@recipientId","@recipientDistance","@invitationUrn"],["invitation-inline-confirmation-card__text","invitation-inline-confirmation-card__message-cta artdeco-button artdeco-button--1 artdeco-button--tertiary",[30,[36,4],[[32,0,["inlineInvitationView","invitation","fromMember","entityUrn"]]],null],"DISTANCE_1",[32,0,["invitationView","invitation","entityUrn"]]]],[["default"],[{"statements":[[2,"\\n            "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[30,[36,0],["i18n_inline_confirmation_message_new","invitation/templates/components/inline-confirmation-card"],null]],[13],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n              "],[1,[30,[36,0],["i18n_message_btn_a11y_text","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"flex-1 t-14"],[12],[2,"\\n        "],[10,"div"],[12],[2,"\\n          "],[10,"span"],[14,0,"pr2"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_invitation_accepted","invitation/templates/components/inline-confirmation-card"],null]],[2,"\\n          "],[13],[2,"\\n          "],[8,"ember-cli-pemberly-tracking@shared/external-link",[[24,"data-control-name","inline_view"]],[["@class","@href"],["link-without-hover-state",[32,0,["inlineLink"]]]],[["default"],[{"statements":[[2,"\\n            "],[1,[30,[36,0],["i18n_view_invitation","invitation/templates/components/inline-confirmation-card"],[["title"],[[32,0,["inlineTitle"]]]]]],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "],[13],[2,"\\n        "],[8,"invitation@generic-invite-accepted-disclaimer",[],[["@invitationType"],[[32,0,["invitationType"]]]],null],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,3],[[32,0,["isM2MInvitation"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[14,0,"display-flex align-items-center flex-1 t-14"],[12],[2,"\\n"],[6,[37,3],[[32,0,["inviteHasBeenReported"]]],null,[["default","else"],[{"statements":[[2,"          "],[10,"div"],[14,0,"invitation-inline-confirmation-card__reported-text"],[12],[2,"\\n            "],[1,[30,[36,2],null,[["type","size","class"],["success-pebble-icon","small","mr1"]]]],[2,"\\n            "],[10,"span"],[12],[2,"\\n              "],[1,[30,[36,0],["i18n_invitation_reported","invitation/templates/components/inline-confirmation-card"],null]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[10,"div"],[14,0,"invitation-inline-confirmation-card__text pr2"],[12],[2,"\\n            "],[1,[30,[36,0],["i18n_invitation_declined","invitation/templates/components/inline-confirmation-card"],null]],[2,"\\n          "],[13],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["i18n_report_invitation_card_a11y","invitation/templates/components/inline-confirmation-card"],null]],[24,"data-control-name","inline_report_spam"]],[["@class","@type","@size","@click","@text"],["invitation-inline-confirmation-card__reported-cta","tertiary",1,[30,[36,1],[[32,0,["reportInvitationCard"]],[32,0,["inlineInvitationView"]]],null],[30,[36,0],["i18n_unknown_invitation","invitation/templates/components/inline-confirmation-card"],[["member"],[[32,0,["inlineTitle"]]]]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"flex-1 t-14"],[12],[2,"\\n        "],[1,[30,[36,0],["i18n_generic_invitation_declined","invitation/templates/components/inline-confirmation-card"],[["title"],[[32,0,["inlineTitle"]]]]]],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n  "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,0],["i18n_close_confirmation_card_a11y","invitation/templates/components/inline-confirmation-card"],null]],[24,"data-control-name","inline_dismiss"]],[["@type","@size","@color","@icon","@click","@class"],["tertiary",1,"muted","cancel-icon",[30,[36,8],["close",[32,0,["dismissInlineConfirmation"]]],null],"p0 artdeco-button--circle"]],null],[2,"\\n"],[13],[2,"\\n"]],"hasEval":false,"upvars":["t","fn","artdeco-icons-web@li-icon","if","global-helpers@urn-to-id","ember-cli-pemberly-tracking@track-interaction","ember-set-helper@set","concat","ember-cli-pemberly-tracking@tracked-action"]}',meta:{moduleName:"invitation/templates/components/inline-confirmation-card.hbs"}})
e.default=t}))
define("invitation/templates/components/inline-invitation-response",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"v6K7y4Ei",block:'{"symbols":["&attrs","@communityInvitationView","&default"],"statements":[[11,"div"],[17,1],[4,[38,2],[[32,0,["onImpression"]]],[["routeName","currentRoute"],[[30,[36,1],[[30,[36,0],["outletState"],null],"render.name"],null],[30,[36,1],[[30,[36,0],["outletState"],null],"render"],null]]]],[12],[2,"\\n  "],[10,"div"],[14,0,"display-flex align-items-center mb1"],[12],[2,"\\n    "],[8,"image-view-model@image-view-model",[],[["@images","@imgClasses","@entitySize"],[[32,2,["inviterProfileImage"]],"mr2",3]],null],[2,"\\n\\n    "],[10,"div"],[14,0,"flex-grow-1"],[12],[2,"\\n      "],[8,"text-view-model@text-view-model-v2",[],[["@tvm"],[[32,2,["title"]]]],null],[2,"\\n    "],[13],[2,"\\n  "],[13],[2,"\\n\\n  "],[10,"div"],[14,0,"display-flex"],[12],[2,"\\n    "],[8,"artdeco-button@artdeco-button",[[4,[38,4],["invitation_response_widget_accept"],null]],[["@type","@class","@click","@text"],["primary","mr2",[32,0,["acceptInvite"]],[30,[36,3],["accept","invitation/templates/components/inline-invitation-response"],null]]],null],[2,"\\n\\n    "],[8,"artdeco-button@artdeco-button",[[4,[38,4],["invitation_response_widget_ignore"],null]],[["@type","@click","@text"],["secondary",[32,0,["ignoreInvite"]],[30,[36,3],["ignore","invitation/templates/components/inline-invitation-response"],null]]],null],[2,"\\n\\n    "],[18,3,null],[2,"\\n  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["-get-dynamic-var","get","ember-cli-pemberly-tracking@track-impression","t","ember-cli-pemberly-tracking@track-interaction"]}',meta:{moduleName:"invitation/templates/components/inline-invitation-response.hbs"}})
e.default=t}))
define("invitation/templates/components/invitation-card",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"acvnsQG5",block:'{"symbols":["base","message","dropdown","guestInvitation","@disableAction"],"statements":[[6,[37,2],[[32,0,["isViableInvitation"]]],null,[["default"],[{"statements":[[2,"  "],[10,"div"],[15,0,[31,["display-flex ph2 pt1 ",[30,[36,2],[[32,0,["invitationView","invitation","customMessage"]],"pb2","pb1"],null]]]],[12],[2,"\\n"],[6,[37,2],[[32,0,["isM2MInvite"]]],null,[["default","else"],[{"statements":[[2,"      "],[10,"div"],[15,0,[31,["display-flex flex-1 align-items-center pl0 ",[30,[36,2],[[32,0,["isActedOnInvite"]],"invitation-card__inline-confirmation"],null]]]],[12],[2,"\\n        "],[8,"ember-engines@link-to-external",[[24,"data-control-name","profile"]],[["@route","@model","@class"],["profile.view",[32,0,["inviter","publicIdentifier"]],"invitation-card__picture"]],[["default"],[{"statements":[[2,"\\n          "],[8,"ember-vector-images@lazy-image",[],[["@image","@alt","@desiredWidth","@ghostType","@class"],[[32,0,["inviter","picture"]],[30,[36,1],["i18n_image_alt_full_name","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]],100,"person","EntityPhoto-circle-5"]],null],[2,"\\n        "]],"parameters":[]}]]],[2,"\\n\\n        "],[10,"div"],[14,0,"invitation-card__details"],[12],[2,"\\n"],[6,[37,2],[[32,0,["isActedOnInvite"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["isInlineConfirmationExperienceEnabled"]]],null,[["default"],[{"statements":[[6,[37,2],[[32,0,["inviteHasBeenAccepted"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["shouldAddAsTeammate"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["teammateAdded"]]],null,[["default","else"],[{"statements":[[2,"                    "],[10,"div"],[14,0,"pb1 t-14"],[12],[1,[30,[36,1],["i18n_teammate_added","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"                    "],[10,"div"],[14,0,"pb1 t-14"],[12],[1,[30,[36,1],["i18n_teammate_prompt","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[13],[2,"\\n"]],"parameters":[]}]]],[2,"                  "],[10,"div"],[14,0,"t-14"],[12],[2,"\\n                    "],[8,"close-colleagues-shared@add-teammate-button",[],[["@miniProfile","@companyUrn","@onSuccess","@addAsTeammateCtaText","@addAsTeammateControlName","@addMoreTeammatesControlName","@buttonClasses"],[[32,0,["inviter"]],[32,0,["mutualCurrentCompanyUrn"]],[30,[36,6],[[32,0],"teammateAdded",true],null],[30,[36,1],["i18n_add_teammate_cta","invitation/templates/components/invitation-card"],null],"colleague_invitation_manager_inline_add_teammate","colleague_invitation_manager_inline_add_more_teammates","invitation-inline-confirmation-card__message-cta"]],null],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"                  "],[10,"div"],[14,0,"pb1 t-14"],[12],[1,[30,[36,1],["i18n_inline_invitation_accepted","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[13],[2,"\\n                  "],[8,"message-button@message-button",[[4,[38,4],["message"],null]],[["@recipientId","@invitationUrn","@buttonClasses","@msgAdapterOptions"],[[32,0,["inviterId"]],[32,0,["invitationView","invitation","entityUrn"]],"invitation-inline-confirmation-card__message-cta artdeco-button artdeco-button--1 artdeco-button--tertiary",[32,0,["msgAdapterOptions"]]]],[["default"],[{"statements":[[2,"\\n                    "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[30,[36,1],["i18n_inline_confirmation_message_new","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n                    "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n                      "],[1,[30,[36,1],["i18n_message_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[2,"\\n                    "],[13],[2,"\\n                  "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"                "],[10,"div"],[14,0,"pb1 t-14"],[12],[1,[30,[36,1],["i18n_invitation_declined","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n"],[6,[37,2],[[32,0,["inviteHasBeenReported"]]],null,[["default","else"],[{"statements":[[2,"                  "],[10,"div"],[14,0,"invitation-card__reported-text"],[12],[2,"\\n                    "],[1,[30,[36,7],null,[["type","size","class"],["success-pebble-icon","small","mr1"]]]],[2,"\\n                    "],[10,"span"],[14,0,"t-14"],[12],[2,"\\n                      "],[1,[30,[36,1],["i18n_invitation_reported","invitation/templates/components/invitation-card"],null]],[2,"\\n                    "],[13],[2,"\\n                  "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"                  "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","i_dont_know"]],[["@class","@type","@size","@click","@text"],["invitation-inline-confirmation-card__reported-cta","tertiary",1,[32,0,["reportInvitationCard"]],[30,[36,1],["i18n_unknown_invitation","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]]],null],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"            "],[8,"ember-engines@link-to-external",[[24,"data-control-name","profile"]],[["@route","@model","@class"],["profile.view",[32,0,["inviter","publicIdentifier"]],"invitation-card__link"]],[["default"],[{"statements":[[2,"\\n              "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,1],["i18n_members_name","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n              "],[10,"span"],[14,0,"invitation-card__title t-16 t-black t-bold"],[12],[2,"\\n                "],[1,[30,[36,1],["i18n_member_full_name","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[2,"\\n              "],[13],[2,"\\n              "],[10,"span"],[14,0,"visually-hidden"],[12],[1,[30,[36,1],["i18n_members_occupation","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n              "],[10,"span"],[14,0,"invitation-card__subtitle t-14 t-black--light t-normal"],[12],[2,"\\n                "],[1,[32,0,["inviter","occupation"]]],[2,"\\n              "],[13],[2,"\\n            "]],"parameters":[]}]]],[2,"\\n\\n"],[6,[37,2],[[32,0,["invitationView","insights"]]],null,[["default"],[{"statements":[[2,"              "],[10,"div"],[14,0,"pt1"],[12],[2,"\\n                "],[8,"member-insights@member-insights",[],[["@memberName","@insights","@profileId","@publicIdentifier"],[[32,0,["name"]],[32,0,["invitationView","insights"]],[32,0,["inviterId"]],[32,0,["inviter","publicIdentifier"]]]],null],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["isInvitationManager"]]],null,[["default"],[{"statements":[[2,"              "],[10,"time"],[14,0,"time-badge time-ago"],[12],[2,"\\n                "],[1,[30,[36,12],[[32,0,["timeAgo"]],"ago"],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[2,"        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,2],[[32,0,["isEventToMemberInvite"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"invitation@event-invitation-card",[],[["@class","@name","@eventInfo","@isInvitationManager","@invitationView","@timeAgo"],[[30,[36,13],["display-flex flex-1 pl0",[30,[36,2],[[32,0,["isActedOnInvite"]]," invitation-card__inline-confirmation"],null]],null],[32,0,["name"]],[32,0,["eventInfo"]],[32,0,["isInvitationManager"]],[32,0,["invitationView"]],[32,0,["timeAgo"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,2],[[32,0,["isGenericInvitation"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"invitation@generic-invitation-card",[],[["@class","@isActedOnInvite","@inviteHasBeenAccepted","@isInvitationManager","@invitationView","@sentInvitationType","@isPending"],[[30,[36,13],["display-flex flex-1 align-items-center pl0",[30,[36,2],[[32,0,["isActedOnInvite"]]," invitation-card__inline-confirmation"],null]],null],[32,0,["isActedOnInvite"]],[32,0,["inviteHasBeenAccepted"]],[32,0,["isInvitationManager"]],[32,0,["invitationView"]],[32,0,["sentInvitationType"]],[32,0,["isPending"]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,3],[[30,[36,2],[[32,0,["isInvitationManagerSentRedesignEnabled"]],[32,0,["invitationView","invitation"]],[32,0,["invitationView"]]],null]],null,[["default"],[{"statements":[[2,"        "],[10,"div"],[15,0,[31,["display-flex flex-1 pl0 ",[30,[36,2],[[32,0,["isActedOnInvite"]],"invitation-card__inline-confirmation"],null]]]],[12],[2,"\\n          "],[10,"div"],[14,0,"invitation-card__picture"],[12],[2,"\\n            "],[8,"ember-vector-images@lazy-image",[],[["@alt","@desiredWidth","@ghostType","@class"],[[32,4,["invitee","email"]],100,"person","EntityPhoto-circle-5"]],null],[2,"\\n          "],[13],[2,"\\n          "],[10,"div"],[12],[2,"\\n            "],[10,"div"],[14,0,"invitation-card__guest-handle t-16 t-black t-bold"],[12],[2,"\\n              "],[1,[30,[36,2],[[32,4,["invitee","email"]],[32,4,["invitee","email"]],[32,4,["invitee","phoneNumber","number"]]],null]],[2,"\\n            "],[13],[2,"\\n"],[6,[37,2],[[32,0,["isInvitationManager"]]],null,[["default"],[{"statements":[[2,"              "],[10,"time"],[14,0,"time-badge time-ago"],[12],[2,"\\n                "],[1,[30,[36,12],[[32,4,["sentTime"]],"ago"],null]],[2,"\\n              "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"          "],[13],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[4]}]]],[2,"    "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["isInlineConfirmationExperienceEnabled"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["isActedOnInvite"]]],null,[["default","else"],[{"statements":[[2,"        "],[10,"div"],[14,0,"invitation-card__action-container pl3"],[12],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[24,"data-control-name","inline_dismiss"]],[["@class","@type","@size","@color","@icon","@circle","@click"],["p0","tertiary",2,"muted","cancel-icon",true,[30,[36,11],["close",[32,0,["dismissInlineConfirmation"]]],null]]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[10,"div"],[14,0,"invitation-card__action-container pl3"],[12],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,2],[[32,0,["isGenericInvitation"]],[30,[36,1],["i18n_ignore_generic_btn_a11y_text","invitation/templates/components/invitation-card"],[["invitationTitle"],[[32,0,["invitationTitle"]]]]],[30,[36,1],["i18n_ignore_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],null]]],[["@type","@color","@click","@class","@text"],["tertiary","muted",[30,[36,11],["decline",[30,[36,10],[[32,0,["performActionOnInvitation"]],[32,0,["invitationView"]],"ignore"],null]],null],"invitation-card__action-btn mr2",[30,[36,1],["i18n_ignore_btn","invitation/templates/components/invitation-card"],null]]],null],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,2],[[32,0,["isGenericInvitation"]],[30,[36,1],["i18n_accept_generic_btn_a11y_text","invitation/templates/components/invitation-card"],[["invitationTitle"],[[32,0,["invitationTitle"]]]]],[30,[36,1],["i18n_accept_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],null]]],[["@type","@click","@class","@text"],["secondary",[30,[36,11],["accept",[30,[36,10],[[32,0,["performActionOnInvitation"]],[32,0,["invitationView"]],"accept"],null]],null],"invitation-card__action-btn",[30,[36,1],["i18n_accept_btn","invitation/templates/components/invitation-card"],null]]],null],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]},{"statements":[[2,"      "],[10,"div"],[14,0,"invitation-card__action-container pl3"],[12],[2,"\\n"],[6,[37,2],[[32,0,["isPending"]]],null,[["default","else"],[{"statements":[[2,"          "],[11,"button"],[24,0,"invitation-card__action-btn artdeco-button artdeco-button--muted mr2 artdeco-button--tertiary"],[24,"data-control-name","decline"],[24,4,"button"],[4,[38,9],[[32,0],[32,0,["actOnInvitation"]],[32,0,["invitationView"]],"ignore",[32,0,["isInlineConfirmationExperienceEnabled"]],[29],[30,[36,8],null,[["control-name"],["decline"]]]],null],[12],[2,"\\n              "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[30,[36,1],["i18n_ignore_btn","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n              "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n                "],[1,[30,[36,2],[[32,0,["isEventToMemberInvite"]],[30,[36,1],["i18n_ignore_event_btn_a11y_text","invitation/templates/components/invitation-card"],[["eventName","member"],[[32,0,["eventInfo","localizedName"]],[32,0,["name"]]]]],[30,[36,1],["i18n_ignore_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],null]],[2,"\\n              "],[13],[2,"\\n          "],[13],[2,"\\n\\n          "],[11,"button"],[16,0,[31,["invitation-card__action-btn artdeco-button artdeco-button--secondary ",[30,[36,2],[[32,0,["isMobilePlatform"]],"artdeco-button--2 artdeco-button--circle"],null]]]],[24,"data-control-name","accept"],[24,4,"button"],[4,[38,9],[[32,0],[32,0,["actOnInvitation"]],[32,0,["invitationView"]],"accept",[32,0,["isInlineConfirmationExperienceEnabled"]],[29],[30,[36,8],null,[["control-name"],["accept"]]]],null],[12],[2,"\\n            "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[30,[36,1],["i18n_accept_btn","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n              "],[1,[30,[36,2],[[32,0,["isEventToMemberInvite"]],[30,[36,1],["i18n_accept_event_btn_a11y_text","invitation/templates/components/invitation-card"],[["eventName","member"],[[32,0,["eventInfo","localizedName"]],[32,0,["name"]]]]],[30,[36,1],["i18n_accept_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],null]],[2,"\\n            "],[13],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[2,"          "],[8,"artdeco-button@artdeco-button",[[16,"aria-label",[30,[36,2],[[32,0,["isM2MInvite"]],[30,[36,1],["i18n_withdraw_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]],[30,[36,1],["i18n_withdraw_generic_btn_a11y_text","invitation/templates/components/invitation-card"],[["invitationTitle"],[[32,0,["invitationTitle"]]]]]],null]],[24,"data-control-name","withdraw_single"]],[["@class","@disabled","@circle","@click","@color","@text","@size","@type"],["invitation-card__action-btn",[32,5],false,[30,[36,10],[[32,0,["actOnInvitation"]],[32,0,["invitationView"]],[32,0,["withdrawAction"]],false,[32,0,["sentInvitationType"]]],null],"muted",[30,[36,1],["i18n_withdraw_btn","invitation/templates/components/invitation-card"],null],3,"tertiary"]],null],[2,"\\n"]],"parameters":[]}]]],[2,"      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n"],[6,[37,5],[[32,0,["isActedOnInvite"]]],null,[["default"],[{"statements":[[6,[37,2],[[32,0,["isPending"]]],null,[["default","else"],[{"statements":[[6,[37,2],[[32,0,["invitationView","invitation","customMessage"]]],null,[["default","else"],[{"statements":[[2,"        "],[10,"div"],[14,0,"invitation-card__custom-message-container"],[12],[2,"\\n"],[2,"          "],[8,"ember-line-clamp@line-clamp",[],[["@text","@lines","@onExpand","@class","@seeMoreText","@seeLessText"],[[30,[36,0],[[32,0,["invitationView","invitation","message"]]],null],[32,0,["customMessageLines"]],[32,0,["expandMessage"]],"invitation-card__custom-message t-14 t-normal ",[30,[36,1],["i18n_see_more","invitation/templates/components/invitation-card"],null],[30,[36,1],["i18n_see_less","invitation/templates/components/invitation-card"],null]]],null],[2,"\\n          "],[10,"div"],[14,0,"invitation-card__custom-message-report-container"],[12],[2,"\\n            "],[8,"artdeco-dropdown@artdeco-dropdown",[],[["@isOpen","@onVisibilityChange","@justification"],[[32,0,["isOverflowDropdownOpen"]],[30,[36,6],[[32,0],"isOverflowDropdownOpen"],null],"right"]],[["default"],[{"statements":[[2,"\\n              "],[8,[32,3,["dropdown-trigger"]],[[24,"data-control-name","invite_report_menu"]],[["@class"],["invitation-card__custom-message-report"]],[["default"],[{"statements":[[2,"\\n                "],[1,[30,[36,7],null,[["type","size","a11y-text"],["ellipsis-horizontal-icon","small",[30,[36,1],["i18n_report_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]]]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n              "],[8,[32,3,["dropdown-content"]],[],[["@arrowDir"],["right"]],[["default"],[{"statements":[[2,"\\n                "],[8,"artdeco-dropdown@artdeco-dropdown-item",[],[["@class"],["display-flex align-items-center mv1"]],[["default"],[{"statements":[[2,"\\n                  "],[11,"button"],[24,0,"display-flex align-items-center"],[24,"data-control-name","invite_report"],[24,4,"button"],[4,[38,9],[[32,0],"semaphoreOpen",[30,[36,8],null,[["control-name"],["invite_report"]]]],null],[12],[2,"\\n                    "],[1,[30,[36,7],null,[["type","size","a11y-text"],["flag-icon","small",[30,[36,1],["i18n_report_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]]]]],[2,"                  "],[10,"span"],[14,0,"pl1"],[12],[1,[30,[36,1],["i18n_report_as_inappropriate","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n                  "],[13],[2,"\\n                "]],"parameters":[]}]]],[2,"\\n              "]],"parameters":[]}]]],[2,"\\n            "]],"parameters":[3]}]]],[2,"\\n          "],[13],[2,"\\n\\n"],[6,[37,2],[[32,0,["isSemaphoreActive"]]],null,[["default"],[{"statements":[[2,"            "],[8,"ember-semaphore@ember-semaphore",[],[["@entityUrn","@authorUrn","@contentSource","@success","@failure","@cancel","@track"],[[32,0,["invitationEntityUrn"]],[32,0,["profileId"]],"CUSTOM_INVITATION_MESSAGE",[32,0,["semaphoreSuccess"]],[32,0,["semaphoreFailure"]],[30,[36,6],[[32,0],"isSemaphoreActive",false],null],[32,0,["semaphoreTrack"]]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n          "],[8,"message-button@message-button",[[4,[38,4],["message"],null]],[["@recipientId","@invitationUrn","@buttonClasses","@msgAdapterOptions"],[[32,0,["inviterId"]],[32,0,["invitationView","invitation","entityUrn"]],"invitation-card__custom-message-line-cta artdeco-button artdeco-button--tertiary artdeco-button--muted artdeco-button--1",[32,0,["msgAdapterOptions"]]]],[["default"],[{"statements":[[2,"\\n            "],[10,"span"],[14,"aria-hidden","true"],[12],[2,"\\n              "],[1,[30,[36,1],["i18n_reply_btn","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[2,"\\n            "],[13],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n              "],[1,[30,[36,1],["i18n_reply_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n        "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,5],[[32,0,["hideMessageBtn"]]],null,[["default"],[{"statements":[[2,"          "],[8,"message-button@message-button",[[4,[38,4],["message"],null]],[["@recipientId","@invitationUrn","@buttonClasses","@msgAdapterOptions"],[[32,0,["inviterId"]],[32,0,["invitationView","invitation","entityUrn"]],"invitation-card__message-btn t-14 link-without-hover-state",[32,0,["msgAdapterOptions"]]]],[["default"],[{"statements":[[2,"\\n            "],[10,"span"],[14,"aria-hidden","true"],[12],[1,[30,[36,1],["i18n_message_btn","invitation/templates/components/invitation-card"],null]],[13],[2,"\\n            "],[10,"span"],[14,0,"visually-hidden"],[12],[2,"\\n              "],[1,[30,[36,1],["i18n_message_btn_a11y_text","invitation/templates/components/invitation-card"],[["member"],[[32,0,["name"]]]]]],[2,"\\n            "],[13],[2,"\\n          "]],"parameters":[]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]},{"statements":[[6,[37,3],[[30,[36,2],[[32,0,["isInvitationManagerSentRedesignEnabled"]],[32,0,["invitationView","invitation","message"]],[32,0,["invitationView","message"]]],null]],null,[["default"],[{"statements":[[6,[37,2],[[32,2]],null,[["default"],[{"statements":[[2,"          "],[10,"div"],[14,0,"invitation-card__custom-message-container"],[12],[2,"\\n            "],[8,"ember-line-clamp@line-clamp",[],[["@text","@lines","@onExpand","@class","@seeMoreText","@seeLessText"],[[30,[36,0],[[32,2]],null],[32,0,["customMessageLines"]],[32,0,["expandMessage"]],"invitation-card__custom-message t-14 t-normal",[30,[36,1],["i18n_see_more","invitation/templates/components/invitation-card"],null],[30,[36,1],["i18n_see_less","invitation/templates/components/invitation-card"],null]]],null],[2,"\\n          "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[2]}]]]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,2],[[32,0,["isPreAcceptFlowModalOpen"]]],null,[["default"],[{"statements":[[2,"  "],[8,"invitation@invitation-pre-accept-base",[],[["@invitationTargetUrn","@invitationType","@preAcceptControlName"],[[32,0,["invitationTargetUrn"]],[32,0,["invitationType"]],[32,0,["preAcceptControlName"]]]],[["default"],[{"statements":[[2,"\\n    "],[8,[32,1,["entityPreAcceptModal"]],[],[["@isOpen","@acceptInvitationCallback"],[[32,0,["isPreAcceptFlowModalOpen"]],[32,0,["acceptInvitationCallback"]]]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"hasEval":false,"upvars":["global-helpers@format-newlines","t","if","with","ember-cli-pemberly-tracking@track-interaction","unless","ember-set-helper@set","artdeco-icons-web@li-icon","ember-cli-pemberly-tracking@tracking","action","fn","ember-cli-pemberly-tracking@tracked-action","global-helpers@time-ago","concat"]}',meta:{moduleName:"invitation/templates/components/invitation-card.hbs"}})
e.default=t}))
define("invitation/templates/components/invitation-list",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"qGhej7W5",block:'{"symbols":["&default"],"statements":[[2,"\\n"],[10,"ul"],[14,0,"mn-invitation-list artdeco-list"],[12],[2,"\\n  "],[18,1,[[32,0,["actOnInvitation"]],[32,0,["cardImpressed"]],[32,0,["expandMessage"]],[32,0,["animateInvitationCardOnDismiss"]],[32,0,["rejectInvitationCard"]],[32,0,["reportInvitation"]],[32,0,["onTriggerInlineConfirmationCard"]]]],[2,"\\n\\n"],[6,[37,0],[[32,0,["isLoading"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-loader@artdeco-loader",[[24,"size","small"]],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"invitation/templates/components/invitation-list.hbs"}})
e.default=t}))
define("invitation/templates/components/invitation-pre-accept-base",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"5M893IEX",block:'{"symbols":["@preAcceptControlName","@invitationTargetUrn","&default"],"statements":[[18,3,[[30,[36,2],null,[["entityPreAcceptModal"],[[30,[36,1],[[30,[36,0],[[32,0,["entityPreAcceptModal"]]],null]],[["entityUrn","controlName"],[[32,2],[32,1]]]]]]]]]],"hasEval":false,"upvars":["ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","component","hash"]}',meta:{moduleName:"invitation/templates/components/invitation-pre-accept-base.hbs"}})
e.default=t}))
define("invitation/utils/ad-banner-reloader",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.reloadAd=t
e.default=void 0
function t(e,t){0!==t&&t%20==0&&e.triggerRefreshAdEvent()}var i={reloadAd:t}
e.default=i}))
define("invitation/utils/constants",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.INVITATION_TYPES=void 0
e.INVITATION_TYPES={ALL:"ALL",CONNECTION:"CONNECTION",EVENT:"EVENT",ORGANIZATION:"ORGANIZATION",CONTENT_SERIES:"CONTENT_SERIES",GROUP:"GROUP"}}))
define("invitation/utils/get-entity-name",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e){const t=Ember.get(e,"title.text"),i=Ember.get(e,"title.attributes.lastObject")
if(t&&i){const e=Ember.get(i,"start"),n=e+Ember.get(i,"length")
return t.substring(e,n)}return t}}))
define("invitation/utils/i18n-constants",["exports","invitation/templates/components/invitation-list"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i={TEMPLATE:t.default,INVITATION_DECLINED:"i18n_invitation_declined",INVITATION_MARK_UNKNOWN:"i18n_mark_unknown",INVITATION_MARK_UNKNOWN_SUCCESS:"i18n_mark_unknown_success",INVITATION_MESSAGE:"i18n_send_message_btn",INVITATION_ACCEPTED:"i18n_invitation_accepted",INVITATION_WITHDRAWN:"i18n_invitation_withdrawn",INVITATION_ACCEPT_FAILURE:"i18n_invitation_accept_failure",INVITATION_ACCEPT_FAILURE_CONNECTION_LIMIT:"i18n_accept_invitation_failed_connection_limit",INVITATION_DECLINE_FAILURE:"i18n_invitation_decline_failure",INVITATION_WITHDRAW_FAILURE:"i18n_invitation_withdraw_failure",INVITATION_REPORT_FAILURE:"i18n_invitation_report_failure",INVITATION_GENERAL_FAILURE_HELPCENTER:"i18n_accept_invitation_failed_msg_helpcenter",INVITATION_GENERAL_FAILURE_HELPCENTER_SHORT:"i18n_accept_invitation_failed_msg_helpcenter_short",INVITATION_VIEW_PROFILE:"i18n_invitation_view_profile",EVENT_INVITATION_ACCEPTED:"i18n_event_invitation_accepted",EVENT_INVITATION_DECLINED:"i18n_event_invitation_declined",GENERIC_INVITATION_ACCEPTED:"i18n_generic_invitation_accepted",GENERIC_INVITATION_DECLINED:"i18n_generic_invitation_declined"}
e.default=i}))
define("invitation/utils/invitation-client-impression-event",["exports","ember-cli-pemberly-tracking/utils/tracking"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e,i){const n=(0,t.generateTrackingId)()
if(Ember.isPresent(Ember.get(e,"genericInvitationView"))){const t=Ember.get(e,"genericInvitationView")
return{name:"InvitationClientImpressionEvent",body:{invitationTargetUrn:Ember.get(t,"invitationTargetUrn"),invitationTrackingInfo:{objectUrn:Ember.get(t,"entityUrn"),trackingId:n},invitationType:"EVENT",listPosition:{index:i}}}}return{name:"InvitationClientImpressionEvent",body:{invitationTargetUrn:Ember.get(e,"invitation.fromMember.objectUrn"),invitationTrackingInfo:{objectUrn:Ember.get(e,"entityUrn"),trackingId:n},invitationType:"MEMBER",listPosition:{index:i}}}}}))
define("live/components/live-event-viewer-state-button",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component"],(function(e,t,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,s,l,d
let c=(o=Ember.inject.service("i18n"),s=Ember._action,l=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"i18n",d,this)}get viewerState(){return Ember.get(this.args.viewerState,"scheduledContentViewerStatus")}get pressed(){return"INTERESTED"===this.viewerState||"REGISTERED"===this.viewerState}get text(){return"REGISTERED"===this.viewerState?this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_registered")():"NOT_REGISTERED"===this.viewerState?this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_register")():this.i18n.lookupTranslation("live@components/live-event-viewer-state-button","i18n_interested")()}toggleViewerStatus(){this.args.updateViewerState("INTERESTED")}},d=(0,n.default)(l.prototype,"i18n",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(l.prototype,"toggleViewerStatus",[s],Object.getOwnPropertyDescriptor(l.prototype,"toggleViewerStatus"),l.prototype),l)
e.default=c}))
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/component"],(function(e,t,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var o,s,l,d,c,u,m,p
let h=(o=Ember.inject.service("lix"),s=Ember._tracked,l=Ember._action,d=Ember._action,c=Ember._action,u=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"lix",m,this);(0,t.default)(this,"isOpen",p,this)}openModal(){this.isOpen=!0}closeModal(){this.isOpen=!1}saveSettings(){this.isOpen=!1}},m=(0,n.default)(u.prototype,"lix",[o],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,n.default)(u.prototype,"isOpen",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(u.prototype,"openModal",[l],Object.getOwnPropertyDescriptor(u.prototype,"openModal"),u.prototype),(0,n.default)(u.prototype,"closeModal",[d],Object.getOwnPropertyDescriptor(u.prototype,"closeModal"),u.prototype),(0,n.default)(u.prototype,"saveSettings",[c],Object.getOwnPropertyDescriptor(u.prototype,"saveSettings"),u.prototype),u)
e.default=h}))
define("live/components/live-video-header",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","live/utils/video-live-utils"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d
let c=(s=Ember.inject.service("lix"),l=class extends a.default{constructor(){super(...arguments);(0,t.default)(this,"lix",d,this)}get useOctanedLiveVideoLoader(){return this.lix.getTreatmentIsEnabled("voyager.web.video-live-loader-octaned")}get activityUrn(){const e=Ember.get(this.args,"liveVideoHeader.updateV2Urn")
return(0,o.getActivityUrn)(e)}},d=(0,n.default)(l.prototype,"lix",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l)
e.default=c}))
define("live/components/live-video-loader",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-lifeline","live/utils/live-constants","video/components/native-video-loader-v2","video/templates/components/native-video-loader-v2"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_
let y=(c=(0,a.layout)(d.default),u=(0,a.classNames)("live-video-loader"),m=Ember.inject.service("lix"),p=Ember.computed("videoPlayMetadata.adaptiveStreams").readOnly(),h=Ember._action,v=Ember._action,b=Ember._action,g=Ember._action,c(f=u(f=(E=class extends l.default{constructor(){super(...arguments);(0,i.default)(this,"preload","metadata");(0,i.default)(this,"aspectRatio","auto");(0,i.default)(this,"fallbackPoster",s.LIVE_VIDEO_FALLBACK_POSTER);(0,i.default)(this,"useCaptionsMenu",!0);(0,t.default)(this,"lix",_,this)}get isHLSv4(){return!Ember.get(this,"videoPlayMetadata.adaptiveStreams.firstObject.masterPlaylists.firstObject.url").includes("m3u8-aapl-v3")}init(){super.init.apply(this,arguments)
this._liveState=this.isLive?s.LIVE_TRACKING_STATES.IS_LIVE:s.LIVE_TRACKING_STATES.WAS_LIVE
this.isOverrideNativeEnabled=this.lix.getTreatmentIsEnabled("voyager.web.live-override-native-hls")}getPlugins(){const e=super.getPlugins()
Ember.assign(e,{posterBackground:!1,reloadSourceOnError:!0})
return e}shouldAutoplayWithSound(){return this.isInternal}handlePlayerSeeking(){var e
null===(e=this.onPlayerSeeking)||void 0===e||e.call(this)}getInitialBandwidth(){}handleTrackingMethod(e,t){if(t.state&&(!t.state.length||t.state.length===1/0)){const e=this._liveState===s.LIVE_TRACKING_STATES.IS_LIVE?t.state.timeElapsed:t.state.length
t.state.length=e}super.handleTrackingMethod(e,t,this.trackingEventMeta)}hasUserInteractedWithPlayer(){return super.hasUserInteractedWithPlayer()||this.isInternal}willDestroy(){super.willDestroy.apply(this,arguments);(0,o.runDisposables)(this)}handlePlayerReady(){super.handlePlayerReady.apply(this,arguments)
this.muted&&(this._isManuallyMuted=!0)
this.isInternal&&this.tryUnmuteVideo()}handlePlayerLoadeddata(){super.handlePlayerLoadeddata.apply(this,arguments)
this.isLive&&this.isOverrideNativeEnabled&&0===this.mediaApi.getCurrentTime()&&this.mediaApi.setCurrentTime(this.mediaApi.getLiveCurrentTime())}handleTheaterModeActivate(){var e
null===(e=this.activateTheaterMode)||void 0===e||e.call(this)}handleTheaterModeDeactivate(){var e
null===(e=this.deactivateTheaterMode)||void 0===e||e.call(this)}},_=(0,n.default)(E.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(E.prototype,"isHLSv4",[p],Object.getOwnPropertyDescriptor(E.prototype,"isHLSv4"),E.prototype),(0,n.default)(E.prototype,"handlePlayerReady",[h],Object.getOwnPropertyDescriptor(E.prototype,"handlePlayerReady"),E.prototype),(0,n.default)(E.prototype,"handlePlayerLoadeddata",[v],Object.getOwnPropertyDescriptor(E.prototype,"handlePlayerLoadeddata"),E.prototype),(0,n.default)(E.prototype,"handleTheaterModeActivate",[b],Object.getOwnPropertyDescriptor(E.prototype,"handleTheaterModeActivate"),E.prototype),(0,n.default)(E.prototype,"handleTheaterModeDeactivate",[g],Object.getOwnPropertyDescriptor(E.prototype,"handleTheaterModeDeactivate"),E.prototype),E))||f)||f)
e.default=y}))
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/component","video-utils/utils/video-constants","live/templates/components/live-video-trimmer","ember-lifeline","ember-test-waiters"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z,V,j,F
const B=(0,d.buildWaiter)("video:live-video-trimmer"),G="i18n_video_too_short",H={masterPlaylists:[{mediaType:"application/x-mpegURL",url:"www.broken.com"}]}
let W=(c=Ember.inject.service("store"),u=Ember.inject.service("persistent-toast-manager@persistentToastManager"),m=Ember.inject.service("lix"),p=Ember.inject.service("i18n"),h=Ember._tracked,v=Ember._tracked,b=Ember._tracked,g=Ember._tracked,f=Ember._tracked,E=Ember._tracked,_=Ember._tracked,y=Ember._action,T=Ember._action,I=Ember._action,O=Ember._action,w=Ember._action,S=Ember._action,k=Ember._action,P=Ember._action,C=Ember._action,D=class extends a.default{constructor(){super(...arguments);(0,i.default)(this,"_lastMinvalue",0);(0,i.default)(this,"_lastMaxvalue",null);(0,t.default)(this,"store",A,this);(0,t.default)(this,"persistentToastManager",R,this);(0,t.default)(this,"lix",N,this);(0,t.default)(this,"i18n",M,this);(0,t.default)(this,"trimValuesChanged",L,this);(0,t.default)(this,"minvalue",x,this);(0,t.default)(this,"maxvalue",U,this);(0,t.default)(this,"video",z,this);(0,t.default)(this,"isTrimming",V,this);(0,t.default)(this,"showLoadingScreen",j,this);(0,t.default)(this,"showRevertConfirmation",F,this)}get videoDuration(){return this.video?Math.floor(1e3*this.video.getDuration()):0}get videoSources(){const e=Ember.get(this.args,"videoPlayMetadata.adaptiveStreams.firstObject")
return[{src:Ember.get(e,"masterPlaylists.firstObject.url"),type:Ember.testing?"video/mp4":"application/x-mpegURL"}]}willDestroy(){(0,l.runDisposables)(this)}onTrimSliderChange(e){const{min:t,max:i,minvalue:n,maxvalue:r}=e
this.minSliderMoved=this._lastMinvalue!==n
this.maxSliderMoved=this._lastMaxvalue!==r
this.trimValuesChanged=!(t===n&&i===r)
if(this.minSliderMoved||this.maxSliderMoved){this.seekWaiterToken=B.beginAsync()
this._updateTrimValues(this.video,this.minSliderMoved?n:r)}}onPlayerLoadedmetadata(e){let{mediaApi:t}=e
if(!t)return
this.video=t
this.showLoadingScreen=!1
const i=this.videoDuration
if(i&&i>=o.MIN_VIDEO_DURATION_LENGTH){this.maxvalue=Math.floor(this.videoDuration)
this._lastMaxvalue=Math.floor(this.videoDuration)}else{const e=this.i18n.getMessageRenderer(s.default,G)()
this.persistentToastManager.error({message:e})}}handlePlayerSeeked(e){let{mediaApi:t}=e
const i=Ember.testing?[{activeCues:[{startTime:2,endTime:3}]}]:t.getTextTracks(),n=1e3*Math.round(i[0]&&i[0].activeCues?i[0].activeCues[0].startTime:0),r=1e3*Math.round(i[0]&&i[0].activeCues?i[0].activeCues[0].endTime:0)
!this.lix.getTreatmentIsEnabled("voyager.web.video-live-disable-manifest-cues")&&(this.minSliderMoved||this.maxSliderMoved)&&this.videoDuration!==n&&this.videoDuration!==r&&i[0]?this._adjustVideoBasedOnActiveManifest(n,r):B.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=Ember.get(this.args,"videoPlayMetadata.adaptiveStreams.firstObject")
this._updateStream({"videoPlayMetadata.adaptiveStreams":[H],trimOffsetStart:this.args.startTrim,trimOffsetEnd:this.args.endTrim});(0,l.runTask)(this,(()=>{this._updateStream({"videoPlayMetadata.adaptiveStreams":[e],trimOffsetStart:this.args.startTrim,trimOffsetEnd:this.args.endTrim})}),2e3)}_adjustVideoBasedOnActiveManifest(e,t){const i=this.minSliderMoved?e:t
this._updateTrimValues(this.video,i)
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,i=e,n={startTimeOffset:t,assetUrn:Ember.get(this.args,"videoPlayMetadata.media")}
e&&(n.endTimeOffset=i)
Ember.get(this.args,"actor.urn").includes("company")&&(n.organizationActor=Ember.get(this.args,"actor.urn"))
this.showLoadingScreen=!0
return this.store.queryURL("video/videoActions?action=trimLiveVideo",{params:n,method:"POST",reload:!0}).then((e=>{if(!this.isDestroying){this._updateStream({"videoPlayMetadata.adaptiveStreams":[e],trimOffsetStart:t,trimOffsetEnd:i})
this.showLoadingScreen=!1}})).catch((e=>{this.showLoadingScreen=!1
const t=this.i18n.getMessageRenderer(s.default,"i18n_trim_failed")()
this.persistentToastManager.error({message:t})
throw e}))}_updateStream(e){var t,i
null===(t=(i=this.args).updateLiveStream)||void 0===t||t.call(i,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}},A=(0,n.default)(D.prototype,"store",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,n.default)(D.prototype,"persistentToastManager",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),N=(0,n.default)(D.prototype,"lix",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),M=(0,n.default)(D.prototype,"i18n",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),L=(0,n.default)(D.prototype,"trimValuesChanged",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),x=(0,n.default)(D.prototype,"minvalue",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),U=(0,n.default)(D.prototype,"maxvalue",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return 0}}),z=(0,n.default)(D.prototype,"video",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),V=(0,n.default)(D.prototype,"isTrimming",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),j=(0,n.default)(D.prototype,"showLoadingScreen",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),F=(0,n.default)(D.prototype,"showRevertConfirmation",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),(0,n.default)(D.prototype,"onTrimSliderChange",[y],Object.getOwnPropertyDescriptor(D.prototype,"onTrimSliderChange"),D.prototype),(0,n.default)(D.prototype,"onPlayerLoadedmetadata",[T],Object.getOwnPropertyDescriptor(D.prototype,"onPlayerLoadedmetadata"),D.prototype),(0,n.default)(D.prototype,"handlePlayerSeeked",[I],Object.getOwnPropertyDescriptor(D.prototype,"handlePlayerSeeked"),D.prototype),(0,n.default)(D.prototype,"onPlayerError",[O],Object.getOwnPropertyDescriptor(D.prototype,"onPlayerError"),D.prototype),(0,n.default)(D.prototype,"cancelTrim",[w],Object.getOwnPropertyDescriptor(D.prototype,"cancelTrim"),D.prototype),(0,n.default)(D.prototype,"beginTrimming",[S],Object.getOwnPropertyDescriptor(D.prototype,"beginTrimming"),D.prototype),(0,n.default)(D.prototype,"executeTrim",[k],Object.getOwnPropertyDescriptor(D.prototype,"executeTrim"),D.prototype),(0,n.default)(D.prototype,"revertTrim",[P],Object.getOwnPropertyDescriptor(D.prototype,"revertTrim"),D.prototype),(0,n.default)(D.prototype,"isConfirmingRevert",[C],Object.getOwnPropertyDescriptor(D.prototype,"isConfirmingRevert"),D.prototype),D)
e.default=W}))
define("live/components/octaned-live-video-loader",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","live/utils/live-constants","video/components/octaned-native-video-loader-v2"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p
let h=(s=Ember.inject.service("lix"),l=Ember._action,d=Ember._action,c=Ember._action,u=Ember._action,m=class extends o.default{get isOverrideNativeEnabled(){return this.lix.getTreatmentIsEnabled("voyager.web.live-override-native-hls")}constructor(){super(...arguments);(0,i.default)(this,"fallbackPoster",a.LIVE_VIDEO_FALLBACK_POSTER);(0,t.default)(this,"lix",p,this)
this._liveState=this.isLive?a.LIVE_TRACKING_STATES.IS_LIVE:a.LIVE_TRACKING_STATES.WAS_LIVE}getPlugins(){const e=super.getPlugins()
Object.assign(e,{posterBackground:!1,reloadSourceOnError:!0})
return e}shouldAutoplayWithSound(){return this.args.isInternal}handlePlayerSeeking(){var e
null===(e=this.onPlayerSeeking)||void 0===e||e.call(this)}getInitialBandwidth(){}handleTrackingMethod(e,t){if(t.state&&(!t.state.length||t.state.length===1/0)){const e=this._liveState===a.LIVE_TRACKING_STATES.IS_LIVE?t.state.timeElapsed:t.state.length
t.state.length=e}super.handleTrackingMethod(e,t,this.args.trackingEventMeta)}hasUserInteractedWithPlayer(){return super.hasUserInteractedWithPlayer()||this.args.isInternal}handlePlayerReady(){super.handlePlayerReady.apply(this,arguments)
this.muted&&(this._isManuallyMuted=!0)
this.args.isInternal&&this.tryUnmuteVideo()}handlePlayerLoadeddata(){super.handlePlayerLoadeddata.apply(this,arguments)
this.args.isLive&&this.isOverrideNativeEnabled&&0===this.mediaApi.getCurrentTime()&&this.mediaApi.setCurrentTime(this.mediaApi.getLiveCurrentTime())}handleTheaterModeActivate(){var e
null===(e=this.activateTheaterMode)||void 0===e||e.call(this)}handleTheaterModeDeactivate(){var e
null===(e=this.deactivateTheaterMode)||void 0===e||e.call(this)}},p=(0,n.default)(m.prototype,"lix",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(m.prototype,"handlePlayerReady",[l],Object.getOwnPropertyDescriptor(m.prototype,"handlePlayerReady"),m.prototype),(0,n.default)(m.prototype,"handlePlayerLoadeddata",[d],Object.getOwnPropertyDescriptor(m.prototype,"handlePlayerLoadeddata"),m.prototype),(0,n.default)(m.prototype,"handleTheaterModeActivate",[c],Object.getOwnPropertyDescriptor(m.prototype,"handleTheaterModeActivate"),m.prototype),(0,n.default)(m.prototype,"handleTheaterModeDeactivate",[u],Object.getOwnPropertyDescriptor(m.prototype,"handleTheaterModeDeactivate"),m.prototype),m)
e.default=h}))
define("live/components/reactions/video-reaction-dance-directions",["exports","@ember-decorators/component"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var i
let n=(0,t.classNames)("video-reaction-dance-directions")(i=(0,t.attributeBindings)("dancingReaction.verticalDance:style","dancingReaction.type:type")(i=class extends Ember.Component{})||i)||i
e.default=n}))
define("live/components/reactions/video-reactions-buttons-container",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","feed-requests/reactions","live/utils/live-constants","reactions/utils/constants","ember-lifeline","live/templates/components/reactions/video-reactions-buttons-container"],(function(e,t,i,n,r,a,o,s,l,d,c,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R
let N=(m=(0,o.layout)(u.default),p=(0,o.classNames)("video-reactions-buttons-container"),h=(0,o.attributeBindings)("tabindex"),v=Ember.inject.service("store"),b=Ember.inject.service("i18n"),g=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),f=Ember.inject.service("global-services@a11y-notification"),E=Ember.inject.service("lix"),_=Ember.inject.service("pem-tracking"),y=Ember.inject.service("tracking"),T=Ember._action,I=Ember._action,m(O=p(O=h(O=(w=class extends Ember.Component{constructor(){super(...arguments);(0,n.default)(this,"tabindex","-1");(0,i.default)(this,"store",S,this);(0,i.default)(this,"i18n",k,this);(0,i.default)(this,"persistentToastManager",P,this);(0,i.default)(this,"a11yNotification",C,this);(0,i.default)(this,"lix",D,this);(0,i.default)(this,"pemTracking",A,this);(0,i.default)(this,"tracking",R,this)}init(){super.init.apply(this,arguments)
const e=Object.keys(d.REACTION_TYPE_MAP)
Ember.set(this,"reactionTypes",e)}willDestroy(){super.willDestroy.apply(this,arguments);(0,c.runDisposables)(this)}handleReactionsMenuTracking(e){const t="select_reaction"
this.tracking.fireInteractionEvent(t)
if(this.updateTrackingObj){this.updateTrackingObj.fireFeedActionEvent({actionCategory:"REACT",actionType:`${e.toLowerCase()}Update`,controlName:t})
this.previousReaction&&this.updateTrackingObj.fireFeedActionEvent({actionCategory:"UNREACT",actionType:`un${this.previousReaction.toLowerCase()}Update`,controlName:t})}}createReaction(e){var i,n
this.generateReaction(e)
this.previousReaction=e
const r=this.i18n.getMessageRenderer(u.default,`react_${e}_screen_reader_confirmation`)
this.a11yNotification.setTextInLiveRegion(r())
this.handleReactionsMenuTracking(e)
const a=(0,s.createReactionRequest)({threadUrn:this.threadUrn,reactionType:e,timeOffset:1e3*(null===(i=this.getVideoTime)||void 0===i?void 0:i.call(this))}),o=(n=this.store.adapterFor("-ember-m3")).ajax.apply(n,(0,t.default)(a)).catch((e=>{const t=this.i18n.getMessageRenderer(u.default,"i18n_reaction_request_error")()
this.persistentToastManager.error({message:t})
if(!e||!e.isAdapterError)throw e}))
this.pemTracking.trackFeatureDegradations(a[0],[this.threadUrn],[l.DEGRADATION_TRACKING_METADATA.CREATE_REACTION],o)
return o}onReactionClicked(e){(0,c.throttleTask)(this,"createReaction",e,250)}onMouseUp(){this.element.focus()}},S=(0,r.default)(w.prototype,"store",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),k=(0,r.default)(w.prototype,"i18n",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),P=(0,r.default)(w.prototype,"persistentToastManager",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),C=(0,r.default)(w.prototype,"a11yNotification",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),D=(0,r.default)(w.prototype,"lix",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),A=(0,r.default)(w.prototype,"pemTracking",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),R=(0,r.default)(w.prototype,"tracking",[y],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(w.prototype,"onReactionClicked",[T],Object.getOwnPropertyDescriptor(w.prototype,"onReactionClicked"),w.prototype),(0,r.default)(w.prototype,"onMouseUp",[I],Object.getOwnPropertyDescriptor(w.prototype,"onMouseUp"),w.prototype),w))||O)||O)||O)
e.default=N}))
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-decorators/object","ember-lifeline","reactions/utils/constants","live/utils/evented-queue-manager","live/utils/video-live-utils","live/utils/reaction","live/utils/live-constants"],(function(e,t,i,n,r,a,o,s,l,d,c,u){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var m,p,h,v,b,g,f,E,_,y,T
let I=(m=Ember.inject.service("global-services@realtime-events"),p=Ember.inject.service("live@video-replay-api"),h=Ember.inject.service("authentication@authenticated-user"),v=Ember.inject.service("lix"),b=(0,a.on)(u.LIVE_AND_REPLAY_EVENTS.MESSAGE),g=Ember._action,f=class extends Ember.Component{constructor(){super(...arguments);(0,i.default)(this,"subscriptionType",null);(0,t.default)(this,"realtimeEvents",E,this);(0,t.default)(this,"replayAPI",_,this);(0,t.default)(this,"authenticatedUser",y,this);(0,t.default)(this,"lix",T,this);(0,i.default)(this,"numReactions",0)}init(){super.init.apply(this,arguments)
this.setUpReactionsQueue()}setUpReactionsQueue(){const{isLive:e}=this
this.clearQueues();(0,o.registerDisposable)(this,(()=>{this.reactionQueue.forEach((e=>e.destroy()))}))
const t=e?this.reactionsTopic:this.threadUrn
if(t){this.reactionsManager&&this.reactionsManager.destroy()
if(!this.isPreLive){this.reactionsManager=new l.default({realtimeTopic:t,formatFunc:e?e=>e.data.value:void 0,batchFunc:this._filterByVideoTime.bind(this),rejectFunc:e?(0,d.rejectByMemberId)(Ember.get(this,"authenticatedUser.memberId")):null,onFlush:this.flushReactions.bind(this),lix:this.lix});(0,o.registerDisposable)(this,(()=>this.reactionsManager.destroy()))}}else console.warn("A reactions topic urn must be present for live or replay reactions")}queueMessageHandler(){if(this.reactionsManager){var e;(e=this.reactionsManager).eventsMessageHandler.apply(e,Array.prototype.slice.call(arguments).concat([this.isLive]))}}didReceiveAttrs(){super.didReceiveAttrs.apply(this,arguments)
const{isLive:e,isSeeking:t,isPlaying:i,videoAtEnd:n}=this,r=!i&&n,a=!e&&t
if(i&&!this.subscriptionType){this.reactionsManager||this.setUpReactionsQueue()
this.subscribeForReactions()}else if(r){this.unsubscribeFromReactions()
this.clearQueues()
this.setUpReactionsQueue()}else if(a){this.unsubscribeFromReactions()
this.reactionsManager.clearQueue()}}didUpdateAttrs(){super.didUpdateAttrs.apply(this,arguments)
const{isLive:e}=this,t=e?this.reactionsTopic:this.threadUrn
if(this.reactionsManager&&Ember.get(this.reactionsManager,"realtimeTopic")!==t){this.unsubscribeFromReactions()
this.clearQueues()
this.setUpReactionsQueue()
this.subscribeForReactions()}}subscribeForReactions(){if(this.isLive){this.subscriptionType=u.SUBSCRIPTION_TYPES.LIVE
this.realtimeEvents.subscribe(this,this.reactionsTopic)}else{this.subscriptionType=u.SUBSCRIPTION_TYPES.REPLAY
this.replayAPI.subscribeToReactions(this,this.threadUrn,this.trimOffsetStart,this.trimOffsetEnd)}}unsubscribeFromReactions(){if(this.subscriptionType===u.SUBSCRIPTION_TYPES.LIVE){this.realtimeEvents.unsubscribe(this,this.reactionsTopic)
this.subscriptionType=null}else if(this.subscriptionType===u.SUBSCRIPTION_TYPES.REPLAY){this.replayAPI.unsubscribeToReactions(this,this.threadUrn)
this.subscriptionType=null}}flushReactions(e){const{incomingReactionsQueue:t}=this
if(!Ember.isEmpty(e)){t.addObjects(e)
t.splice(100)
if(!this._isPollingAddingReactions){this._isPollingAddingReactions=!0
this._reactionsPollToken=(0,o.pollTask)(this,"pollForAddingReactions")}}this.isLive&&(0,o.throttleTask)(this,"_updateReactors",5e3)}pollForAddingReactions(e){const{incomingReactionsQueue:t}=this,i=t.shift()
this.addReaction(Ember.get(i,"reactionType"))
if(t.length)(0,o.runTask)(this,e,s.REACTION_HOLDOFF_VALUE)
else{(0,o.cancelPoll)(this,this._reactionsPollToken)
this._isPollingAddingReactions=!1}}addReaction(e){c.default.create({type:e,reactionQueue:this.reactionQueue}).add()
Ember.set(this,"numReactions",this.numReactions+1)
Ember.set(this,`${e.toLowerCase()}NumReactions`,(Ember.get(this,`${e.toLowerCase()}NumReactions`)||0)+1)}clearQueues(){Ember.setProperties(this,{reactionQueue:[],incomingReactionsQueue:[]})}_updateReactors(){if(!this.isDestroying){var e
null===(e=this.updateReactors)||void 0===e||e.call(this)}}_filterByVideoTime(e){var t
const i=1e3*(null===(t=this.getVideoTime)||void 0===t?void 0:t.call(this))
return(0,d.filterCommentsByTime)(e,i)}willDestroy(){super.willDestroyElement.apply(this,arguments);(0,o.runDisposables)(this)}generateReaction(e){this.addReaction(e)}},E=(0,n.default)(f.prototype,"realtimeEvents",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,n.default)(f.prototype,"replayAPI",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,n.default)(f.prototype,"authenticatedUser",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,n.default)(f.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(f.prototype,"queueMessageHandler",[b],Object.getOwnPropertyDescriptor(f.prototype,"queueMessageHandler"),f.prototype),(0,n.default)(f.prototype,"generateReaction",[g],Object.getOwnPropertyDescriptor(f.prototype,"generateReaction"),f.prototype),f)
e.default=I}))
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 i extends t.default{willDestroy(){var e
super.willDestroy.apply(this,arguments);(null!==(e=this.reactionQueue)&&void 0!==e?e:[]).forEach((e=>{e.destroy()}))
this.reactionQueue=null}}e.default=i}))
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","@ember-decorators/component","@ember-decorators/object","live/utils/video-live-utils","ember-m3-pdsc-model-builder"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w
const S="live@components/scheduled-live-poster"
let k=(d=(0,a.classNames)("video-scheduled-live-poster","relative"),c=Ember.inject.service("date"),u=Ember.inject.service("i18n"),m=Ember.inject.service("formatter"),p=Ember.inject.service("global-services@realtime-events"),h=Ember.inject.service("store"),v=Ember.inject.service("lix"),b=Ember._action,g=(0,o.on)("message"),d(f=(E=class extends Ember.Component{constructor(){super(...arguments);(0,i.default)(this,"defaultWidth",600);(0,t.default)(this,"date",_,this);(0,t.default)(this,"i18n",y,this);(0,t.default)(this,"formatter",T,this);(0,t.default)(this,"realtimeEvents",I,this);(0,t.default)(this,"store",O,this);(0,t.default)(this,"lix",w,this)}init(){super.init.apply(this,arguments)
Ember.get(this,"model.liveVideoPostTopicUrn")&&this.realtimeEvents.subscribe(this,Ember.get(this,"model.liveVideoPostTopicUrn"))
Ember.get(this,"model.scheduledTimestamp")?this._handleUnlocalizedScheduledTime():Ember.set(this,"scheduledTimeTag",Ember.get(this,"model.scheduledTimeTag"))}willDestroy(){super.willDestroy.apply(this,arguments)
Ember.get(this,"model.liveVideoPostTopicUrn")&&this.realtimeEvents.unsubscribe(this,Ember.get(this,"model.liveVideoPostTopicUrn"))}handleUnlocalizedScheduledTime(){Ember.get(this,"model.scheduledTimestamp")&&this._handleUnlocalizedScheduledTime()}_handleUnlocalizedScheduledTime(){const e=new Date(Ember.get(this,"model.scheduledTimestamp")),t=this._formatScheduledTimeTag(e)
Ember.set(this,"scheduledTimeTag",t)
this.updateSubtitle&&this.updateSubtitle(this._formatSubtitle(e))}_formatScheduledTimeTag(e){let t,i
if(this.date.now()-e>72e5){const e=this.useShortTags?"cancelled_short":"cancelled"
t=this.i18n.lookupTranslation(S,e)()
i="IC_ERROR_PEBBLE_16DP"}else if(this.date.now()>=e){t=this.i18n.lookupTranslation(S,"waiting_for_broadcast")()
i="IC_VIDEO_CAMERA_16DP"}else{t=this.i18n.lookupTranslation(S,"scheduled_time_tag_text")([{day:this._getScheduledDay(e),time:this._getScheduledTime(e)}])
i="IC_VIDEO_CAMERA_16DP"}return(0,l.buildModel)("com.linkedin.voyager.common.TextViewModel",{textDirection:"USER_LOCALE",attributes:[(0,l.buildModel)("com.linkedin.voyager.common.TextAttribute",{start:0,length:1,artDecoIcon:i,type:"ART_DECO_ICON"})],text:`  ${t}`})}_getScheduledDay(e){const t=new Date(this.date.now())
return(0,s.isSameDay)(t,e)?this.i18n.lookupTranslation(S,"today")():(0,s.isSameDay)((0,s.getNextDay)(t),e)?this.i18n.lookupTranslation(S,"tomorrow")():this.formatter.formatDate(e,"fmt_d_medium",!0)}_getScheduledTime(e){if(0===e.getMinutes()){if(0===e.getHours())return this.i18n.lookupTranslation(S,"midnight")()
if(12===e.getHours())return this.i18n.lookupTranslation(S,"noon")()}return this.formatter.formatTime(e,"fmt_hm",!0)}_formatSubtitle(e){const t=this.formatter.formatDate(e,"fmt_md_long",!0),i=this.formatter.formatTime(e,"fmt_hm",!0)
return this.i18n.lookupTranslation(S,"subtitle")([{date:t,time:i}])}realtimeLiveSignalReceived(e,t){let i=t
this.lix.getTreatmentIsEnabled("voyager.web.messaging-use-full-realtime-payload")&&(i=t.payload)
if(e===Ember.get(this,"model.liveVideoPostTopicUrn")){var n
null===(n=this.handleLiveRealtimeSignal)||void 0===n||n.call(this,i)}}},_=(0,n.default)(E.prototype,"date",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,n.default)(E.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,n.default)(E.prototype,"formatter",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,n.default)(E.prototype,"realtimeEvents",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),O=(0,n.default)(E.prototype,"store",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),w=(0,n.default)(E.prototype,"lix",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(E.prototype,"handleUnlocalizedScheduledTime",[b],Object.getOwnPropertyDescriptor(E.prototype,"handleUnlocalizedScheduledTime"),E.prototype),(0,n.default)(E.prototype,"realtimeLiveSignalReceived",[g],Object.getOwnPropertyDescriptor(E.prototype,"realtimeLiveSignalReceived"),E.prototype),E))||f)
e.default=k}))
define("live/components/scheduled-live-reminder-button",["exports","@babel/runtime/helpers/esm/toConsumableArray","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@glimmer/component","restli-utils","live/utils/requests/scheduled-live-subscription-action","tracked-toolbox"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_,y
const T="default",I="muted",O="inverse"
let w=(c=Ember.inject.service("feed-tracking@feed-action-event"),u=Ember.inject.service("i18n"),m=Ember.inject.service("persistent-toast-manager@persistent-toast-manager"),p=Ember.inject.service("store"),h=(0,d.localCopy)("args.reminded"),v=Ember._action,b=class extends o.default{constructor(){super(...arguments);(0,i.default)(this,"feedActionEvent",g,this);(0,i.default)(this,"i18n",f,this);(0,i.default)(this,"persistentToastManager",E,this);(0,i.default)(this,"store",_,this);(0,i.default)(this,"reminded",y,this)}get colorValue(){return this.args.inverseColor?O:this.reminded?I:T}get pressedInverseColor(){return this.reminded&&this.args.inverseColor}_showSuccessToast(e){const t=e?"reminder_subscribe_success":"reminder_unsubscribe_success",i=this.i18n.lookupTranslation("live@components/scheduled-live-reminder-button",t)()
this.persistentToastManager.success({message:i})}_showNotificationsDisabledToast(){const e=this.i18n.lookupTranslation("live@components/scheduled-live-reminder-button","notifications_disabled_error")(),t=this.i18n.lookupTranslation("live@components/scheduled-live-reminder-button","view_settings")()
this.persistentToastManager.notice({message:e,ctaText:t,ctaUrl:"/psettings/communications-controls/inapp"})}_showErrorToast(){const e=this.i18n.lookupTranslation("live@components/scheduled-live-reminder-button","reminder_generic_error")()
this.persistentToastManager.error({message:e})}toggleReminded(){var e
const i=!this.reminded
Ember.set(this,"reminded",i)
const n=i?"FOLLOW":"UNFOLLOW",r=i?"followLiveVideo":"unFollowLiveVideo"
this.feedActionEvent.fireFAE(this.args.updateMetadata,{controlName:"remindme",actionType:r,actionCategory:n});(e=this.store.adapterFor("-ember-m3")).ajax.apply(e,(0,t.default)((0,l.default)(i,Ember.get(this,"args.updateMetadata.shareUrn")))).then((()=>{this._showSuccessToast(i)})).catch((e=>{Ember.set(this,"reminded",!i)
if(!Ember.get(e,"isAdapterError")||Ember.get(e,"errors.firstObject.status")!==s.httpStatus.S_412_PRECONDITION_FAILED){this._showErrorToast()
throw e}this._showNotificationsDisabledToast()}))}},g=(0,r.default)(b.prototype,"feedActionEvent",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,r.default)(b.prototype,"i18n",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),E=(0,r.default)(b.prototype,"persistentToastManager",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,r.default)(b.prototype,"store",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,r.default)(b.prototype,"reminded",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,r.default)(b.prototype,"toggleReminded",[v],Object.getOwnPropertyDescriptor(b.prototype,"toggleReminded"),b.prototype),b)
e.default=w}))
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","@glimmer/component","live/utils/live-video-helpers"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d
let c=(s=Ember.inject.service("date"),l=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,o.isStreamStale)(t,e)||this.args.showCVCForPreLive)?this.args.viewerCount:0}},d=(0,n.default)(l.prototype,"date",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l)
e.default=c}))
define("live/components/video-live-feed-v2",["exports","@babel/runtime/helpers/esm/initializerDefineProperty","@babel/runtime/helpers/esm/defineProperty","@babel/runtime/helpers/esm/applyDecoratedDescriptor","@babel/runtime/helpers/esm/initializerWarningHelper","@ember-decorators/component","ember-lifeline","live/utils/live-video-helpers","live/utils/video-live-utils"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p,h,v,b,g,f,E,_,y,T,I
let O=(d=(0,a.classNames)("video-live-feed","full-height","full-width"),c=Ember.inject.service("date"),u=Ember.inject.service("lix"),m=Ember.computed.readOnly("update.content"),p=Ember.computed.readOnly("update.updateMetadata"),h=Ember.computed.readOnly("update.socialDetail"),v=Ember.computed("updateContent").readOnly(),b=Ember._action,d(g=(f=class extends Ember.Component{constructor(){super(...arguments);(0,i.default)(this,"data-test-video-live-feed",!0);(0,i.default)(this,"isAutoPlayEnabled",!0);(0,t.default)(this,"date",E,this);(0,t.default)(this,"lix",_,this);(0,t.default)(this,"updateContent",y,this);(0,t.default)(this,"updateMetadata",T,this);(0,t.default)(this,"socialDetail",I,this);(0,i.default)(this,"aspectRatio","1:1")}get videoPlayMetadata(){const e=Ember.get(this,"updateContent.videoPlayMetadata")
return(0,l.setupVideoMetadata)(e)}init(){super.init.apply(this,arguments)
Ember.setProperties(this,{liveVideoOverrideOptions:{aspectRatio:"1:1"}})}didInsertElement(){super.didInsertElement.apply(this,arguments)
const e=this.date.now(),{streamCreatedTime:t}=this
t&&(0,s.isStreamStale)(t,e)&&Ember.set(this,"hasEnded",!0)}willDestroy(){super.willDestroy.apply(this,arguments);(0,o.runDisposables)(this)}handlePlayerEnd(){Ember.set(this,"hasEnded",!0)}},E=(0,n.default)(f.prototype,"date",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),_=(0,n.default)(f.prototype,"lix",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),y=(0,n.default)(f.prototype,"updateContent",[m],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),T=(0,n.default)(f.prototype,"updateMetadata",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),I=(0,n.default)(f.prototype,"socialDetail",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(f.prototype,"videoPlayMetadata",[v],Object.getOwnPropertyDescriptor(f.prototype,"videoPlayMetadata"),f.prototype),(0,n.default)(f.prototype,"handlePlayerEnd",[b],Object.getOwnPropertyDescriptor(f.prototype,"handlePlayerEnd"),f.prototype),f))||g)
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-decorators/component","@ember-decorators/object","live/utils/video-live-utils","ember-lifeline","global-utils/utils/is-browser"],(function(e,t,i,n,r,a,o,s,l,d){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var c,u,m,p,h,v,b,g,f,E,_,y,T,I,O,w,S,k,P,C,D,A,R,N,M,L,x,U,z,V,j,F,B,G,H,W,q,$,K,Y
let Q=(c=(0,a.classNames)("video-live"),u=(0,a.classNameBindings)("isLive:video-live--is-live"),m=(0,a.attributeBindings)("viewerTrackingSubscribed:data-test-viewer-tracking-subscribed","cvcSubscribed:data-test-cvc-subscribed"),p=Ember.inject.service("lix"),h=Ember.inject.service("global-services@window"),v=Ember.inject.service("router"),b=Ember.inject.service("global-services@realtime-events"),g=Ember.inject.service("authentication@guest-user"),f=Ember.computed.readOnly("update.content"),E=Ember.computed.readOnly("guestUserService.isGuestUser"),_=Ember.computed.and("hasNotEnded","updateContent.shouldDisplayLiveIndicator"),y=Ember.computed("updateContent.concurrentViewerCountTopic","updateContent.concurrentViewerCountTopicUrn"),T=Ember.computed("showControls"),I=Ember.computed("updateContent.viewerTrackingTopic","updateContent.viewerTrackingTopicUrn"),O=Ember.computed("isLive","liveVideoOverrideOptions"),w=Ember.computed("updateMetadata").readOnly(),S=Ember.computed.readOnly("update.updateMetadata"),k=Ember.computed("updateContent","updateContent.videoPlayMetadata.adaptiveStreams").readOnly(),P=(0,o.on)("message"),C=Ember._action,D=Ember._action,A=Ember._action,R=Ember._action,N=Ember._action,M=Ember._action,L=Ember._action,x=Ember._action,U=Ember._action,z=Ember._action,c(V=u(V=m(V=(j=class extends Ember.Component{constructor(){super(...arguments);(0,i.default)(this,"hasNotEnded",!0);(0,i.default)(this,"viewerCount",0);(0,i.default)(this,"activeSubscribers",void 0);(0,i.default)(this,"data-test-video-live-container",!0);(0,t.default)(this,"lix",F,this);(0,t.default)(this,"windowService",B,this);(0,t.default)(this,"router",G,this);(0,t.default)(this,"realtimeEvents",H,this);(0,t.default)(this,"guestUserService",W,this);(0,t.default)(this,"updateContent",q,this);(0,t.default)(this,"isGuest",$,this);(0,t.default)(this,"isLive",K,this);(0,t.default)(this,"updateMetadata",Y,this)}get concurrentViewerCountTopic(){return Ember.get(this,"updateContent.concurrentViewerCountTopic")||Ember.get(this,"updateContent.concurrentViewerCountTopicUrn")}get controls(){var e
return null===(e=this.showControls)||void 0===e||e}get viewerTrackingTopic(){return Ember.get(this,"updateContent.viewerTrackingTopic")||Ember.get(this,"updateContent.viewerTrackingTopicUrn")}get overrideOptions(){const e=this.isLive?{controlBar:{progressControl:!1,fullscreenToggle:!0,playbackRateMenuButton:!1}}:{}
return Ember.assign(e,this.liveVideoOverrideOptions||{})}get isAuthor(){const e=Ember.get(this,"updateMetadata.actions")
return e&&e.isAny("actionType","DELETE")}get videoPlayMetadata(){const e=Ember.get(this,"updateContent.videoPlayMetadata")
return(0,s.setupVideoMetadata)(e)}didUpdateAttrs(){super.didUpdateAttrs.apply(this,arguments)
this.topicsHaveChanged()&&this.refreshAndSubscribe()}init(){super.init.apply(this,arguments)
this._setupRealtimeData()
this.useOctanedLiveVideoLoader=this.lix.getTreatmentIsEnabled("voyager.web.video-live-loader-octaned")}subToViewerTopicWithWait(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3
if(this.canSubscribeToLive("viewerTrackingSubscribed")){0
Ember.set(this,"viewerTopicTask",(0,l.runTask)(this,this.subToViewerTopic,e))}}subToViewerTopic(){if(this.canSubscribeToLive("viewerTrackingSubscribed")){this.cancelViewerTopicTask()
Ember.setProperties(this,{viewerTrackingSubscribed:this._subscribeTo("viewerTrackingTopic"),viewerTopicTask:null})}}unsubToViewerTopic(){this.cancelViewerTopicTask()
this.viewerTrackingSubscribed&&this._unsubscribeTo("viewerTrackingTopic")&&Ember.set(this,"viewerTrackingSubscribed",!1)}cancelViewerTopicTask(){this.viewerTopicTask&&(0,l.cancelTask)(this,this.viewerTopicTask)}subConcurrentViewCount(){this.canSubscribeToLive("cvcSubscribed")&&Ember.set(this,"cvcSubscribed",this._subscribeTo("concurrentViewerCountTopic"))}unsubToConcurrentViewerTopic(){this.cvcSubscribed&&this._unsubscribeTo("concurrentViewerCountTopic")&&Ember.set(this,"cvcSubscribed",!1)}canSubscribeToLive(e){return!this.isGuest&&(this.isLive||this.preLiveLobbyViewer)&&!Ember.get(this,e)}refreshAndSubscribe(){this.activeSubscribers.forEach((e=>{this.realtimeEvents.unsubscribe(this,e.topic)
const t=Ember.get(this,e.topicName)
this.realtimeEvents.subscribe(this,t)}))}topicsHaveChanged(){return this.activeSubscribers.filter((e=>[this.concurrentViewerCountTopic,this.viewerTrackingTopic].includes(e.topic))).length!==this.activeSubscribers.length}willDestroy(){super.willDestroy.apply(this,arguments)
this._destroyRealtimeData();(0,l.runDisposables)(this)}_setupRealtimeData(){Ember.set(this,"activeSubscribers",[])
this.subConcurrentViewCount()
this.preLiveLobbyViewer&&this.subToViewerTopicWithWait()}_destroyRealtimeData(){this.activeSubscribers.forEach((e=>{this._unsubscribeTo(e.topicName)}))
this.cancelViewerTopicTask()
this.activeSubscribers=null}_subscribeTo(e){const t=Ember.get(this,e)
if(!t)return!1
this.realtimeEvents.subscribe(this,t)
this.activeSubscribers.pushObject({topicName:e,topic:t})
return!0}_unsubscribeTo(e){const t=Ember.get(this,e)
if(!t)return!1
this.activeSubscribers=this.activeSubscribers.filter((i=>{i.topicName===e&&i.topic===t&&this.realtimeEvents.unsubscribe(this,t)
return i.topic!==t&&i.topicName!==e}))
return!0}_updateViewerCount(e,t){let{count:i}=t
this.lix.getTreatmentIsEnabled("voyager.web.messaging-use-full-realtime-payload")&&(i=t.payload.count)
if(e===this.concurrentViewerCountTopic){var n
Ember.set(this,"viewerCount",i)
null===(n=this.onUpdateViewerCount)||void 0===n||n.call(this,i)
this.preLiveLobbyViewer&&this.updateViewerCount(i)}}closeLiveVideo(){const e=this.windowService.getHistory()
d.default&&e.length?e.back():this.router.transitionTo("feed")}handlePlayerPlay(){var e
this.subToViewerTopicWithWait()
null===(e=this.onPlayerPlay)||void 0===e||e.call(this)}handlePlayerError(){var e
null===(e=this.onPlayerError)||void 0===e||e.call(this)}handlePlayerEnd(){var e
Ember.set(this,"hasNotEnded",!1)
this.unsubToViewerTopic()
this.unsubToConcurrentViewerTopic()
null===(e=this.onPlayerEnd)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}handlePlayerPause(){var e
this.cancelViewerTopicTask()
this.unsubToViewerTopic()
null===(e=this.onPlayerPause)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}handlePlayerReady(e){var t
let{mediaApi:i}=e
Ember.set(this,"mediaApi",i)
null===(t=this.onPlayerReady)||void 0===t||t.call(this,{mediaApi:i})}handlePlayerSeeking(){var e
null===(e=this.onPlayerSeeking)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}handlePlayerSeek(){var e
null===(e=this.onPlayerSeek)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}handlePlayerLoadeddata(){var e
null===(e=this.onPlayerLoadeddata)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}handlePlayerTimeupdate(){var e
null===(e=this.onPlayerTimeupdate)||void 0===e||e.call(this,{mediaApi:this.mediaApi})}},F=(0,n.default)(j.prototype,"lix",[p],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),B=(0,n.default)(j.prototype,"windowService",[h],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),G=(0,n.default)(j.prototype,"router",[v],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),H=(0,n.default)(j.prototype,"realtimeEvents",[b],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),W=(0,n.default)(j.prototype,"guestUserService",[g],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),q=(0,n.default)(j.prototype,"updateContent",[f],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),$=(0,n.default)(j.prototype,"isGuest",[E],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),K=(0,n.default)(j.prototype,"isLive",[_],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(j.prototype,"concurrentViewerCountTopic",[y],Object.getOwnPropertyDescriptor(j.prototype,"concurrentViewerCountTopic"),j.prototype),(0,n.default)(j.prototype,"controls",[T],Object.getOwnPropertyDescriptor(j.prototype,"controls"),j.prototype),(0,n.default)(j.prototype,"viewerTrackingTopic",[I],Object.getOwnPropertyDescriptor(j.prototype,"viewerTrackingTopic"),j.prototype),(0,n.default)(j.prototype,"overrideOptions",[O],Object.getOwnPropertyDescriptor(j.prototype,"overrideOptions"),j.prototype),(0,n.default)(j.prototype,"isAuthor",[w],Object.getOwnPropertyDescriptor(j.prototype,"isAuthor"),j.prototype),Y=(0,n.default)(j.prototype,"updateMetadata",[S],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),(0,n.default)(j.prototype,"videoPlayMetadata",[k],Object.getOwnPropertyDescriptor(j.prototype,"videoPlayMetadata"),j.prototype),(0,n.default)(j.prototype,"_updateViewerCount",[P],Object.getOwnPropertyDescriptor(j.prototype,"_updateViewerCount"),j.prototype),(0,n.default)(j.prototype,"closeLiveVideo",[C],Object.getOwnPropertyDescriptor(j.prototype,"closeLiveVideo"),j.prototype),(0,n.default)(j.prototype,"handlePlayerPlay",[D],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerPlay"),j.prototype),(0,n.default)(j.prototype,"handlePlayerError",[A],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerError"),j.prototype),(0,n.default)(j.prototype,"handlePlayerEnd",[R],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerEnd"),j.prototype),(0,n.default)(j.prototype,"handlePlayerPause",[N],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerPause"),j.prototype),(0,n.default)(j.prototype,"handlePlayerReady",[M],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerReady"),j.prototype),(0,n.default)(j.prototype,"handlePlayerSeeking",[L],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerSeeking"),j.prototype),(0,n.default)(j.prototype,"handlePlayerSeek",[x],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerSeek"),j.prototype),(0,n.default)(j.prototype,"handlePlayerLoadeddata",[U],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerLoadeddata"),j.prototype),(0,n.default)(j.prototype,"handlePlayerTimeupdate",[z],Object.getOwnPropertyDescriptor(j.prototype,"handlePlayerTimeupdate"),j.prototype),j))||V)||V)||V)
e.default=Q}))
define("live/modifiers/sync-height",["exports","ember-modifier","ember-batcher"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var n=(0,t.modifier)(((e,t)=>{let[n]=t
const r=document.querySelector(n)
r&&(0,i.readDOM)((()=>{const{height:t}=window.getComputedStyle(r);(0,i.mutateDOM)((()=>{e.style.minHeight=t
e.style.maxHeight=t}))}))}))
e.default=n}))
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-lifeline","live/utils/video-live-utils"],(function(e,t,i,n,r,a,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var s,l,d,c,u,m,p,h,v,b,g
let f=(s=Ember.inject.service("global-services@realtime-events"),l=Ember.inject.service("store"),d=Ember.inject.service("router"),c=Ember._tracked,u=Ember._tracked,m=class extends Ember.Service{constructor(){super(...arguments);(0,t.default)(this,"realtimeAPI",p,this);(0,t.default)(this,"store",h,this);(0,t.default)(this,"router",v,this);(0,t.default)(this,"liveVideoHeader",b,this);(0,t.default)(this,"cvc",g,this);(0,i.default)(this,"_isSetup",!1);(0,i.default)(this,"_urns",void 0);(0,i.default)(this,"_vanityOrUniversalName",void 0)}get activeSubscriptions(){var e
return null!==(e=this._urns)&&void 0!==e?e:[]}willDestroy(){super.willDestroy.apply(this,arguments)
this.clearOldData();(0,a.runDisposables)(this)}setupProfile(e){if(!this._isSetup){this._vanityOrUniversalName=e
this._updateProfileSubscriptions()
this.router.on("routeDidChange",(e=>{if((0,o.isTransitionToNewProfile)(e,this._vanityOrUniversalName)){var t,i
this._vanityOrUniversalName=null===(t=e.to)||void 0===t||null===(i=t.attributes)||void 0===i?void 0:i.vanityName
this._updateProfileSubscriptions()}}))
this._isSetup=!0}}setupCompany(e){if(!this._isSetup){this._vanityOrUniversalName=e
this._updateCompanySubscriptions()
this.router.on("routeDidChange",(e=>{if((0,o.isTransitionToNewCompanyPage)(e,this._vanityOrUniversalName)){this._vanityOrUniversalName=Ember.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,o.handleRealtimeLiveHeaderPayload)(t,e)
const{concurrentViewerCountTopicUrn:i,viewerTrackingTopicUrn:n}=Ember.getProperties(this.liveVideoHeader,"concurrentViewerCountTopicUrn","viewerTrackingTopicUrn")
i&&this._cvcSubscribe(i)
n&&this._viewerTrackingSubscribeWithWait(n)}})}_handleLiveHeaderPayload(e,t,i){const n=(0,o.extractLiveVideo)(e,t,i),r=Ember.get(n,"topCardLiveVideoTopicUrn")
Ember.get(n,"videoPlayMetadata")&&(this.liveVideoHeader=n)
this._subscribeToLiveVideo(r,t)
const{concurrentViewerCountTopicUrn:a,viewerTrackingTopicUrn:s}=Ember.getProperties(n,"concurrentViewerCountTopicUrn","viewerTrackingTopicUrn")
this._urns=[r]
a&&this._cvcSubscribe(a)
s&&this._viewerTrackingSubscribeWithWait(s)}_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=Ember.get(e,"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,a.runTask)(this,this._viewerTrackingSubscribe.bind(this,e),t)}_cancelViewerTopicTask(){this._viewerTrackingSubscribeTask&&(0,a.cancelTask)(this,this._viewerTrackingSubscribeTask)}_cvcUnsubscribe(){if(!this._hasSubscriptions())return
const e=this._urns.filter(o.isCvcUrn)
e.length>0&&this.realtimeAPI.removeEventHandlers(e)
this._urns=this._urns.filter((e=>!(0,o.isCvcUrn)(e)))}_viewerTrackingUnsubscribe(){if(!this._hasSubscriptions())return
const e=this._urns.filter(o.isViewerTrackingTopicUrn)
e.length>0&&this.realtimeAPI.removeEventHandlers(e)
this._urns=this._urns.filter((e=>!(0,o.isViewerTrackingTopicUrn)(e)))}},p=(0,n.default)(m.prototype,"realtimeAPI",[s],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,n.default)(m.prototype,"store",[l],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),v=(0,n.default)(m.prototype,"router",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),b=(0,n.default)(m.prototype,"liveVideoHeader",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),g=(0,n.default)(m.prototype,"cvc",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),m)
e.default=f}))
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-lifeline","live/utils/video-live-utils","live/utils/live-constants"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var d,c,u,m,p
let h=(d=Ember.inject.service("store"),c=Ember.inject.service("lix"),u=class extends Ember.Service{constructor(){super(...arguments);(0,i.default)(this,"store",m,this);(0,i.default)(this,"lix",p,this)}init(){super.init.apply(this,arguments)
this._reset()}willDestroy(){super.willDestroy.apply(this,arguments);(0,o.runDisposables)(this)}subscribeToReactions(e,t,i,n){Ember.setProperties(this,{reactionsSubscriber:e,threadUrn:t,trimOffsetStart:i,trimOffsetEnd:n})
this._pollTokenReactions||(this._pollTokenReactions=(0,o.pollTask)(this,"updateVideoTimeReactions",(0,s.subscriptionGuid)(e,t)))}subscribeToComments(e,t,i,n){Ember.setProperties(this,{commentsSubscriber:e,threadUrn:t,trimOffsetStart:i,trimOffsetEnd:n})
this._pollTokenComments||(this._pollTokenComments=(0,o.pollTask)(this,"updateVideoTimeComments",(0,s.subscriptionGuid)(e,t)))}unsubscribeToComments(e,t){(0,o.cancelPoll)(this,(0,s.subscriptionGuid)(e,t))
this._pollTokenComments=null;(0,o.cancelTask)(this,this.updateVideoTimeTaskComments)
Ember.setProperties(this,{nextCommentsStartOffset:0,originalCommentsStartOffset:0})}unsubscribeToReactions(e,t){(0,o.cancelPoll)(this,(0,s.subscriptionGuid)(e,t))
this._pollTokenReactions=null;(0,o.cancelTask)(this,this.updateVideoTimeTaskReactions)
Ember.setProperties(this,{nextReactionsStartOffset:0,originalReactionsStartOffset:0})}updateOffSetTime(e){Ember.setProperties(this,{nextCommentsStartOffset:e,originalCommentsStartOffset:e,nextReactionsStartOffset:e,originalReactionsStartOffset:e})}fetchSeedComments(e,t,i){Ember.setProperties(this,{commentsSubscriber:e,threadUrn:t})
0!==i&&this._fetchComments({startOffset:Math.floor(i),threadUrn:t,searchForward:!1}).then((e=>{this.isDestroying||this._sendRealtimeEvents(this.commentsSubscriber,t,e)}))}updateVideoTimeComments(e){const t=this._getCurrentVideoTimeMS(this.commentsSubscriber)
if(this.commentsSubscriber&&t>=(this.nextCommentsStartOffset-this.originalCommentsStartOffset)/2+this.originalCommentsStartOffset){Ember.set(this,"originalCommentsStartOffset",this.nextCommentsStartOffset)
this._fetchComments().then((e=>{this.isDestroying||this._handleCommentsData(e)}))}this.updateVideoTimeTaskComments=(0,o.runTask)(this,e,1e3)}updateVideoTimeReactions(e){const t=this._getCurrentVideoTimeMS(this.reactionsSubscriber)
if(this.reactionsSubscriber&&t>=(this.nextReactionsStartOffset-this.originalReactionsStartOffset)/2+this.originalReactionsStartOffset){Ember.set(this,"originalReactionsStartOffset",this.nextReactionsStartOffset)
this._fetchReactions().then((e=>{this.isDestroying||this._handleReactionsData(e)}))}this.updateVideoTimeTaskReactions=(0,o.runTask)(this,e,1e3)}_reset(){this.isDestroying||Ember.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]:{}
const i=Math.max(1,Math.floor(this.originalCommentsStartOffset)),n={degradations:[l.DEGRADATION_TRACKING_METADATA.REPLAY_COMMENTS],degradedEntityIDsToRemove:[this.threadUrn]},r=(0,t.default)({startOffset:i,threadUrn:this.threadUrn,trimOffsetStart:this.trimOffsetStart,trimOffsetEnd:this.trimOffsetEnd,q:"offsetTime",start:0,count:10},e)
return this.store.queryURL("feed/comments",{adapterOptions:n,params:r})}_fetchReactions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const i=Math.max(1,Math.floor(this.originalReactionsStartOffset)),n={degradations:[l.DEGRADATION_TRACKING_METADATA.REPLAY_REACTIONS],degradedEntityIDsToRemove:[this.threadUrn]},r=(0,t.default)({startOffset:i,threadUrn:this.threadUrn,trimOffsetStart:this.trimOffsetStart,trimOffsetEnd:this.trimOffsetEnd,q:"offsetTime",start:0,count:10},e)
return this.store.queryURL("feed/reactions",{adapterOptions:n,params:r})}_handleCommentsData(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1
this._sendRealtimeEvents(this.commentsSubscriber,this.threadUrn,e)
Ember.set(this,"nextCommentsStartOffset",Ember.get(e,"metadata.nextStartOffset"))
const i=Ember.get(e,"paging.total")
if(i>=10&&t<10){const n=Ember.get(e,"paging.start")
this._fetchComments({start:n+i}).then((e=>{this.isDestroying||this._handleCommentsData(e,t+1)}))}}_handleReactionsData(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1
this._sendRealtimeEvents(this.reactionsSubscriber,this.threadUrn,e)
Ember.set(this,"nextReactionsStartOffset",Ember.get(e,"metadata.nextStartOffset"))
const i=Ember.get(e,"paging.total")
if(i>=10&&t<10){const n=Ember.get(e,"paging.start")
this._fetchReactions({start:n+i}).then((e=>{this.isDestroying||this._handleReactionsData(e,t+1)}))}}_sendRealtimeEvents(e,t,i){Ember.get(i,"elements").toArray().forEach((i=>Ember.sendEvent(e,l.LIVE_AND_REPLAY_EVENTS.MESSAGE,[t,i])))}},m=(0,r.default)(u.prototype,"store",[d],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p=(0,r.default)(u.prototype,"lix",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u)
e.default=h}))
define("live/templates/components/live-event-viewer-state-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"N3jwu+l8",block:'{"symbols":["@disabled"],"statements":[[8,"artdeco-button@artdeco-button",[[16,"aria-pressed",[32,0,["pressed"]]]],[["@text","@icon","@type","@color","@size","@click","@data-control-name","@disabled"],[[32,0,["text"]],[30,[36,0],[[32,0,["pressed"]],"check-icon","null"],null],"secondary",[30,[36,0],[[32,0,["pressed"]],"muted","default"],null],2,[32,0,["toggleViewerStatus"]],[30,[36,0],[[32,0,["pressed"]],"native_event_share_card_leave","native_event_share_card_join"],null],[32,1]]],null]],"hasEval":false,"upvars":["if"]}',meta:{moduleName:"live/templates/components/live-event-viewer-state-button.hbs"}})
e.default=t}))
define("live/templates/components/live-video-edit",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"/reFi+t9",block:'{"symbols":["modal","@update","@updateLiveStream","@isLive"],"statements":[[2,"\\n"],[6,[37,2],[[32,2,["content","videoPlayMetadata","adaptiveStreams","length"]]],null,[["default"],[{"statements":[[2,"  "],[8,"artdeco-button@artdeco-button",[[24,0,"live-video-edit--button"],[16,"aria-label",[30,[36,0],["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",[32,0,["openModal"]],[30,[36,0],["i18n_edit_video_button_text","live/templates/components/live-video-edit"],null]]],null],[2,"\\n"],[6,[37,2],[[32,0,["isOpen"]]],null,[["default"],[{"statements":[[2,"    "],[8,"artdeco-modal@artdeco-modal",[],[["@dismissModal","@size","@modalClasses","@isOpen"],[[32,0,["closeModal"]],"large","live-video-edit__modal",[32,0,["isOpen"]]]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,1,["artdeco-modal-header"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"h2"],[14,1,"header"],[12],[1,[30,[36,0],["i18n_edit_your_video","live/templates/components/live-video-edit"],null]],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-content"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n"],[6,[37,1],[[32,4]],null,[["default"],[{"statements":[[2,"          "],[8,"live@live-video-trimmer",[],[["@videoPlayMetadata","@startTrim","@endTrim","@actor","@updateLiveStream"],[[32,2,["content","videoPlayMetadata"]],[32,2,["content","trimOffsetStart"]],[32,2,["content","trimOffsetEnd"]],[32,2,["actor"]],[32,3]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"        "],[8,"video@video-autocaptions-setting",[],[["@autoTranscriptEnabled","@autoTranscriptToggleable","@assetUrn","@updateVideo"],[[32,2,["content","autoTranscriptEnabled"]],[32,2,["content","autoTranscriptToggleable"]],[32,2,["content","videoPlayMetadata","entityUrn"]],[32,3]]],null],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n      "],[8,[32,1,["artdeco-modal-footer"]],[],[[],[]],[["default"],[{"statements":[[2,"\\n        "],[10,"span"],[14,0,"live-video-edit__footer"],[12],[2,"\\n          "],[8,"artdeco-button@artdeco-button",[],[["@class","@text","@click"],["mr1",[30,[36,0],["i18n_done","live/templates/components/live-video-edit"],null],[32,0,["saveSettings"]]]],null],[2,"\\n        "],[13],[2,"\\n      "]],"parameters":[]}]]],[2,"\\n    "]],"parameters":[1]}]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]]],"hasEval":false,"upvars":["t","unless","if"]}',meta:{moduleName:"live/templates/components/live-video-edit.hbs"}})
e.default=t}))
define("live/templates/components/live-video-header",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"Ruwj2A1I",block:'{"symbols":["@liveVideoHeader","@clearLiveVideoHeader","&attrs","@actorAdminCompanyId","@viewerCount"],"statements":[[11,"div"],[24,0,"video-live-header"],[17,3],[12],[2,"\\n  "],[8,"ember-engines@link-to-external",[[24,0,"video-live-header__overlay-link"],[4,[38,1],["entity_page_top_card_live_video_view"],null]],[["@route","@model","@query"],["video-engine.live",[32,0,["activityUrn"]],[30,[36,0],null,[["isInternal","actorCompanyId"],[true,[32,4]]]]]],[["default"],[{"statements":[[2,"\\n    "],[10,"span"],[14,0,"video-live-header__link-text t-sans t-14 t-white t-bold full-width text-align-center"],[12],[2,"\\n      "],[8,"artdeco-button@artdeco-button",[[24,0,"video-live-header__link-button mb1 pv0 ph2"]],[["@color","@text","@type"],["muted",[30,[36,2],["join_live","live/templates/components/live-video-header"],null],"primary"]],null],[2,"\\n    "],[13],[2,"\\n  "]],"parameters":[]}]]],[2,"\\n  "],[10,"div"],[14,0,"video-live-header__label"],[12],[2,"\\n    "],[8,"live@video-live-bug-v2",[],[["@isLive","@streamCreationDate","@viewerCount"],[true,[32,1,["videoPlayMetadata","liveStreamCreatedAt"]],[32,5]]],null],[2,"\\n  "],[13],[2,"\\n"],[6,[37,3],[[32,0,["useOctanedLiveVideoLoader"]]],null,[["default","else"],[{"statements":[[2,"      "],[8,"live@octaned-live-video-loader",[[24,0,"video-live-header__video-live"]],[["@adaptiveStreams","@isAutoPlayEnabled","@isInternal","@muted","@preload","@aspectRatio","@useAdaptiveStreams","@videoPlayMetadata","@onPlayerEnd","@trackingEventMeta"],[[32,1,["videoPlayMetadata","adaptiveStreams"]],true,false,true,"metadata","auto",true,[32,1,["videoPlayMetadata"]],[32,2],[30,[36,0],null,[["requestHeader"],[[30,[36,0],null,[["pageKey"],["flagship3_company_live_header"]]]]]]]],null],[2,"\\n"]],"parameters":[]},{"statements":[[2,"      "],[8,"live@live-video-loader",[[24,0,"video-live-header__video-live"]],[["@adaptiveStreams","@isAutoPlayEnabled","@isInternal","@muted","@preload","@aspectRatio","@useAdaptiveStreams","@videoPlayMetadata","@onPlayerEnd","@trackingEventMeta"],[[32,1,["videoPlayMetadata","adaptiveStreams"]],true,false,true,"metadata","auto",true,[32,1,["videoPlayMetadata"]],[32,2],[30,[36,0],null,[["requestHeader"],[[30,[36,0],null,[["pageKey"],["flagship3_company_live_header"]]]]]]]],null],[2,"\\n"]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["hash","ember-cli-pemberly-tracking@track-interaction","t","if"]}',meta:{moduleName:"live/templates/components/live-video-header.hbs"}})
e.default=t}))
define("live/templates/components/live-video-hero-image",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"xirG1aVD",block:'{"symbols":["&default","@isLiveVideoHeader","@bgImageSelector"],"statements":[[11,"div"],[16,0,[31,["live-video-hero-image\\n    ",[30,[36,2],[[32,2]," live-video-hero-image--expanded"],null]]]],[4,[38,3],[[32,3]],null],[12],[2,"\\n  "],[10,"div"],[14,0,"live-video-hero-image__bg-image"],[12],[2,"\\n    "],[18,1,[[30,[36,1],null,[["default"],[[30,[36,0],["dummy-yield-wrapper@dummy-yield-wrapper"],null]]]]]],[2,"\\n  "],[13],[2,"\\n  "],[10,"div"],[14,0,"live-video-hero-image__live-video"],[12],[2,"\\n"],[6,[37,2],[[32,2]],null,[["default"],[{"statements":[[2,"      "],[18,1,[[30,[36,1],null,[["liveVideoHeader"],[[30,[36,0],["dummy-yield-wrapper@dummy-yield-wrapper"],null]]]]]],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n"],[13]],"hasEval":false,"upvars":["component","hash","if","live@sync-height"]}',meta:{moduleName:"live/templates/components/live-video-hero-image.hbs"}})
e.default=t}))
define("live/templates/components/live-video-trimmer",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"dKcvRgDY",block:'{"symbols":["videoRouter"],"statements":[[10,"div"],[14,0,"live-video-trimmer"],[12],[2,"\\n  "],[10,"div"],[15,0,[31,["relative full-width v-align-middle ",[30,[36,3],[[32,0,["showLoadingScreen"]],"live-video-trimmer__is-trimming"],null]]]],[12],[2,"\\n"],[6,[37,3],[[32,0,["showLoadingScreen"]]],null,[["default"],[{"statements":[[2,"      "],[10,"section"],[14,0,"live-video-trimmer__overlay absolute full-width full-height text-align-center v-align-middle"],[12],[2,"\\n        "],[10,"div"],[14,0,"relative live-video-trimmer__overlay-content"],[12],[2,"\\n          "],[8,"artdeco-loader@artdeco-loader",[],[[],[]],null],[2,"\\n          "],[10,"h3"],[12],[2," "],[1,[30,[36,0],["i18n_trim_in_progress_message","live/templates/components/live-video-trimmer"],null]],[13],[2,"\\n        "],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[8,"video@native-video-router",[],[["@pillarSource"],["live"]],[["default"],[{"statements":[[2,"\\n      "],[8,[32,1,["NativeVideoLoader"]],[],[["@aspectRatio","@teardownOnVideoError","@isAutoPlayEnabled","@isInternal","@isLive","@trackingId","@videoSources","@preload","@onPlayerReady","@onLoadedmetadata","@onPlayerError","@onPlayerSeek"],["auto",false,false,false,false,[32,0,["trackingId"]],[32,0,["videoSources"]],true,[32,0,["onPlayerReady"]],[32,0,["onPlayerLoadedmetadata"]],[32,0,["onPlayerError"]],[32,0,["handlePlayerSeeked"]]]],null],[2,"\\n    "]],"parameters":[1]}]]],[2,"\\n  "],[13],[2,"\\n"],[6,[37,3],[[32,0,["video"]]],null,[["default"],[{"statements":[[2,"    "],[10,"div"],[12],[2,"\\n      "],[10,"h3"],[14,0,"pt4 pb1 t-sans t-16 t-black t-normal"],[12],[2,"\\n        "],[1,[30,[36,0],["i18n_trim","live/templates/components/live-video-trimmer"],null]],[2,"\\n      "],[13],[2,"\\n      "],[8,"artdeco-slider@artdeco-slider",[],[["@min","@max","@step","@minvalue","@maxvalue","@multiple","@hasTooltip","@onChange"],[0,[32,0,["videoDuration"]],1000,[32,0,["minvalue"]],[32,0,["maxvalue"]],true,false,[32,0,["onTrimSliderChange"]]]],null],[2,"\\n      "],[10,"div"],[14,0,"live-video-trimmer__trim-min-textbox"],[12],[2,"\\n        "],[10,"p"],[14,0,"mp-label--white t-sans t-16 t-black t-normal"],[12],[1,[30,[36,2],[[32,0,["minvalue"]]],[["isDateTime","format","showLeadingZero"],[true,"radio",true]]]],[13],[2,"\\n      "],[13],[2,"\\n      "],[10,"div"],[14,0,"live-video-trimmer__trim-max-textbox"],[12],[2,"\\n        "],[10,"p"],[14,0,"mp-label--white t-sans t-16 t-black t-normal"],[12],[1,[30,[36,2],[[32,0,["maxvalue"]]],[["isDateTime","format","showLeadingZero"],[true,"radio",true]]]],[13],[2,"\\n      "],[13],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[10,"div"],[14,0,"mt6 relative"],[12],[2,"\\n    "],[8,"artdeco-button@artdeco-button",[[24,0,"live-video-trimmer__trim-button m0"],[16,"aria-label",[30,[36,0],["i18n_revert_trim","live/templates/components/live-video-trimmer"],null]]],[["@size","@click","@color","@icon","@text"],[1,[30,[36,4],[[32,0,["isConfirmingRevert"]],true],null],"muted","rotate-left-icon",[30,[36,0],["i18n_revert_trim","live/templates/components/live-video-trimmer"],null]]],null],[2,"\\n"],[6,[37,3],[[32,0,["video"]]],null,[["default"],[{"statements":[[2,"      "],[8,"artdeco-button@artdeco-button",[[24,0,"live-video-trimmer__trim-button live-video-trimmer__trim-button--right m0"],[16,"aria-label",[30,[36,0],["i18n_trim","live/templates/components/live-video-trimmer"],null]]],[["@size","@click","@color","@disabled","@icon","@text"],[1,[32,0,["executeTrim"]],"muted",[30,[36,1],[[32,0,["trimValuesChanged"]]],null],"pencil-icon",[30,[36,0],["i18n_trim","live/templates/components/live-video-trimmer"],null]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"  "],[13],[2,"\\n\\n\\n  "],[8,"artdeco-modal@artdeco-confirmation-dialog",[],[["@isOpen","@title","@content","@primaryActionText","@secondaryActionText","@onPrimary","@onSecondary","@onEscape"],[[32,0,["showRevertConfirmation"]],[30,[36,0],["i18n_confirm_revert_title","live/templates/components/live-video-trimmer"],null],[30,[36,0],["i18n_confirm_revert_info","live/templates/components/live-video-trimmer"],null],[30,[36,0],["i18n_confirm_revert_yes","live/templates/components/live-video-trimmer"],null],[30,[36,0],["i18n_confirm_revert_no","live/templates/components/live-video-trimmer"],null],[32,0,["revertTrim"]],[30,[36,4],[[32,0,["isConfirmingRevert"]],false],null],[30,[36,4],[[32,0,["isConfirmingRevert"]],false],null]]],null],[2,"\\n"],[13]],"hasEval":false,"upvars":["t","global-helpers@not","global-helpers@format-duration","if","fn"]}',meta:{moduleName:"live/templates/components/live-video-trimmer.hbs"}})
e.default=t}))
define("live/templates/components/octaned-live-video-loader",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"Ezbczsxb",block:'{"symbols":["player","@handleTheaterModeActivate","@handleTheaterModeDeactivate","&attrs","&default","@showTheaterModeButton"],"statements":[[11,"div"],[16,0,[31,["live-video-loader video-s-loader live-video-loader\\n  ",[30,[36,0],[[32,0,["playerState","is","videoActive"]],"video-s-loader--video-active"],null],"\\n  ",[30,[36,0],[[32,0,["playerState","is","LOADING"]],"video-s-loader--video-loading"],null]]]],[17,4],[4,[38,1],[[32,0,["videoAttached"]]],null],[12],[2,"\\n  "],[8,"ember-media-player@media-player",[],[["@classNames","@tracks","@aspectRatio","@sources","@poster","@muted","@controls","@tech","@preload","@tracking","@rumTracking","@plugins","@onReady","@onEnded","@onError","@onLoadeddata","@onLoadstart","@onLoadedmetadata","@onPause","@onPlay","@onPlaying","@onSeeked","@onSeeking","@onTimeupdate","@onVolumechange","@onControlInteractionTrack","@onTrack","@onInteract","@onRumTrack"],["video-s-loader__video-container",[32,0,["tracks"]],[32,0,["playerAspectRatio"]],[32,0,["sources"]],[30,[36,0],[[32,0,["withPoster"]],[32,0,["posterUrl"]]],null],true,[32,0,["controls"]],[32,0,["tech"]],[32,0,["preload"]],[32,0,["trackingConfig"]],[32,0,["trackingConfig"]],[30,[36,3],[[30,[36,2],null,[["controlInteraction","posterImageInteraction","bigPlayButtonInteraction","muteToggleInteraction","getTextTracks","fullscreenMediaQuality"],[true,[30,[36,2],null,[["onInteraction"],[[32,0,["handleThumbnailClick"]]]]],[30,[36,2],null,[["onInteraction"],[[32,0,["handleThumbnailClick"]]]]],[30,[36,2],null,[["onInteraction"],[[32,0,["onMuteToggleInteraction"]]]]],[30,[36,2],null,[["onAddTextTrack"],[[32,0,["onAddTextTrack"]]]]],true]]],[32,0,["plugins"]]],null],[32,0,["handlePlayerReady"]],[32,0,["handlePlayerEnd"]],[32,0,["handlePlayerError"]],[32,0,["handlePlayerLoadeddata"]],[32,0,["handlePlayerLoadstart"]],[32,0,["handlePlayerLoadedmetadata"]],[32,0,["handlePlayerPause"]],[32,0,["handlePlayerPlay"]],[32,0,["handlePlayerPlaying"]],[32,0,["handlePlayerSeeked"]],[32,0,["handlePlayerSeeking"]],[32,0,["handlePlayerTimeupdate"]],[32,0,["handlePlayerVolumechange"]],[32,0,["handleControlInteraction"]],[32,0,["handleTracking"]],[32,0,["handlePlayerInteraction"]],[32,0,["handleTracking"]]]],[["default"],[{"statements":[[2,"\\n    "],[18,5,[[32,1]]],[2,"\\n\\n    "],[8,[32,1,["big-play-button"]],[],[[],[]],null],[2,"\\n    "],[8,[32,1,["control","backToStart"]],[],[["@onClick"],[[32,0,["handleBackToStartClick"]]]],null],[2,"\\n    "],[8,[32,1,["control","captionsMenu"]],[],[[],[]],null],[2,"\\n"],[6,[37,0],[[32,6]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["control","theaterMode"]],[],[["@onActivate","@onDeactivate"],[[32,2],[32,3]]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["playerControlFeatures","has","skipback"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["control","skipback"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["playerControlFeatures","has","skipahead"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["control","skipahead"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[6,[37,0],[[32,0,["playerControlFeatures","has","playbackRate"]]],null,[["default"],[{"statements":[[2,"      "],[8,[32,1,["control","playback-rate"]],[],[[],[]],null],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[8,[32,1,["control","fullscreen"]],[],[[],[]],null],[2,"\\n  "]],"parameters":[1]}]]],[2,"\\n"],[13]],"hasEval":false,"upvars":["if","did-insert","hash","global-helpers@merge-hashes"]}',meta:{moduleName:"live/templates/components/octaned-live-video-loader.hbs"}})
e.default=t}))
define("live/templates/components/reactions/video-reaction-dance-directions",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"f9uolChA",block:'{"symbols":["@dancingReaction"],"statements":[[10,"div"],[14,0,"video-reactions-horizontal-dance-space"],[15,5,[32,1,["leftRightDance"]]],[12],[2,"\\n  "],[10,"div"],[15,5,[32,1,["enterExitDance"]]],[12],[2,"\\n    "],[1,[30,[36,0],[[32,1,["type"]]],[["iconStyle","size","customStyle","class"],["creation","medium","menu","reactions-menu__icon"]]]],[2,"\\n  "],[13],[2,"\\n"],[13],[2,"\\n"]],"hasEval":false,"upvars":["reactions@reactions-icon"]}',meta:{moduleName:"live/templates/components/reactions/video-reaction-dance-directions.hbs"}})
e.default=t}))
define("live/templates/components/reactions/video-reactions-buttons-container",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"uWRgp/cP",block:'{"symbols":["reactionType"],"statements":[[6,[37,5],[[30,[36,4],[[30,[36,4],[[32,0,["reactionTypes"]]],null]],null]],null,[["default"],[{"statements":[[2,"  "],[11,"button"],[16,"onmouseup",[30,[36,0],[[32,0],"onMouseUp"],null]],[24,0,"reactions-menu__reaction video-reactions-buttons-container__reaction"],[24,4,"button"],[4,[38,0],[[32,0],"onReactionClicked",[32,1]],null],[12],[2,"\\n    "],[10,"span"],[14,0,"reactions-menu__reaction-description"],[12],[2,"\\n"],[2,"      "],[1,[30,[36,2],[[30,[36,1],["react_",[32,1],"_V2"],null],"live/templates/components/reactions/video-reactions-buttons-container"],null]],[2,"\\n    "],[13],[2,"\\n    "],[1,[30,[36,3],[[32,1]],[["size","iconStyle","customStyle","class"],["medium","creation","menu","reactions-menu__icon video-reactions-icon"]]]],[2,"\\n  "],[13],[2,"\\n"]],"parameters":[1]}]]]],"hasEval":false,"upvars":["action","concat","t","reactions@reactions-icon","-track-array","each"]}',meta:{moduleName:"live/templates/components/reactions/video-reactions-buttons-container.hbs"}})
e.default=t}))
define("live/templates/components/reactions/video-reactions-container",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"0ZzdTmkq",block:'{"symbols":["@updateTrackingObj"],"statements":[[10,"div"],[14,0,"relative fit-content-width"],[12],[2,"\\n"],[6,[37,0],[[32,0,["isViewerMuted"]]],null,[["default"],[{"statements":[[2,"    "],[8,"live@reactions/video-reactions-buttons-container",[],[["@reactionQueue","@threadUrn","@getVideoTime","@generateReaction","@updateTrackingObj"],[[32,0,["reactionQueue"]],[32,0,["threadUrn"]],[32,0,["getVideoTime"]],[32,0,["generateReaction"]],[32,1]]],null],[2,"\\n"]],"parameters":[]}]]],[2,"\\n  "],[8,"live@reactions/video-reactions-dance-floor",[],[["@reactionQueue"],[[32,0,["reactionQueue"]]]],null],[2,"\\n"],[13]],"hasEval":false,"upvars":["unless"]}',meta:{moduleName:"live/templates/components/reactions/video-reactions-container.hbs"}})
e.default=t}))
define("live/templates/components/reactions/video-reactions-dance-floor",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"hlLOpKKu",block:'{"symbols":["dancingReaction","@reactionQueue"],"statements":[[10,"div"],[14,0,"video-reactions-dance-floor"],[12],[2,"\\n"],[6,[37,1],[[30,[36,0],[[30,[36,0],[[32,2]],null]],null]],null,[["default"],[{"statements":[[2,"    "],[8,"live@reactions/video-reaction-dance-directions",[],[["@dancingReaction"],[[32,1]]],null],[2,"\\n"]],"parameters":[1]}]]],[13]],"hasEval":false,"upvars":["-track-array","each"]}',meta:{moduleName:"live/templates/components/reactions/video-reactions-dance-floor.hbs"}})
e.default=t}))
define("live/templates/components/scheduled-live-poster",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"JPerkEIh",block:'{"symbols":["@model","&default"],"statements":[[11,"div"],[4,[38,0],[[32,0,["handleUnlocalizedScheduledTime"]],[32,1,["scheduledTimestamp"]]],null],[12],[13],[2,"\\n"],[18,2,[[30,[36,2],null,[["scheduledTimeTag","image"],[[30,[36,1],["live@video-live-bug-v2"],[["scheduledTimeTag","viewerCount","isLive","showCVCForPreLive","useShortTags"],[[32,0,["scheduledTimeTag"]],[32,0,["viewerCount"]],false,false,[32,0,["useShortTags"]]]]],[30,[36,1],["image-view-model@image-view-model"],[["images","imgWidth","data-test-scheduled-live-image","imgClasses","class"],[[32,0,["model","image"]],[32,0,["defaultWidth"]],true,"video-scheduled-live-poster__image","video-scheduled-live-poster__image-container"]]]]]]]],[2,"\\n"]],"hasEval":false,"upvars":["did-update","component","hash"]}',meta:{moduleName:"live/templates/components/scheduled-live-poster.hbs"}})
e.default=t}))
define("live/templates/components/scheduled-live-reminder-button",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"pMD/XCos",block:'{"symbols":["@disabled"],"statements":[[8,"artdeco-button@artdeco-button",[[16,"aria-pressed",[32,0,["reminded"]]]],[["@text","@type","@size","@color","@click","@data-control-name","@disabled"],[[30,[36,1],[[32,0,["reminded"]],[30,[36,0],["reminder_on","live/templates/components/scheduled-live-reminder-button"],null],[30,[36,0],["remind_me","live/templates/components/scheduled-live-reminder-button"],null]],null],[30,[36,1],[[32,0,["pressedInverseColor"]],"primary","secondary"],null],1,[32,0,["colorValue"]],[32,0,["toggleReminded"]],"remindme",[32,1]]],null]],"hasEval":false,"upvars":["t","if"]}',meta:{moduleName:"live/templates/components/scheduled-live-reminder-button.hbs"}})
e.default=t}))
define("live/templates/components/video-live-bug-v2",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"ek9sxDDv",block:'{"symbols":["@useShortTags","@transitioningToLive","@isLive","@scheduledTimeTag"],"statements":[[10,"div"],[14,0,"video-live-bug"],[12],[2,"\\n"],[6,[37,4],[[32,4]],null,[["default","else"],[{"statements":[[2,"    "],[10,"span"],[15,0,[31,["video-live-bug__scheduled-time-tag t-14 t-bold t-white ",[30,[36,4],[[32,2],"video-live-bug__scheduled-time-tag--transitioning"],null]]]],[12],[2,"\\n      "],[1,[30,[36,5],[[32,4]],null]],[2,"\\n    "],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,3]],null,[["default","else"],[{"statements":[[2,"    "],[10,"span"],[15,0,[31,["video-live-bug__label t-sans t-12 t-white t-bold",[30,[36,4],[[32,2]," video-live-bug__label--transitioning"],null]]]],[12],[1,[30,[36,0],["live","live/templates/components/video-live-bug-v2"],null]],[13],[2,"\\n"]],"parameters":[]},{"statements":[[6,[37,4],[[32,0,["showPreviouslyRecorded"]]],null,[["default"],[{"statements":[[2,"    "],[10,"span"],[15,0,[31,["video-live-bug__previously-live t-white t-14 ",[30,[36,4],[[32,1],"t-bold"],null]]]],[12],[2,"\\n"],[6,[37,4],[[32,1]],null,[["default","else"],[{"statements":[[2,"        "],[1,[30,[36,0],["i18n_previously_recorded_short","live/templates/components/video-live-bug-v2"],null]],[2,"\\n"]],"parameters":[]},{"statements":[[2,"        "],[1,[30,[36,0],["i18n_previously_recorded","live/templates/components/video-live-bug-v2"],null]],[2,"\\n"]],"parameters":[]}]]],[2,"    "],[13],[2,"\\n  "]],"parameters":[]}]]]],"parameters":[]}]]]],"parameters":[]}]]],[2,"\\n"],[6,[37,4],[[32,0,["showCVC"]]],null,[["default"],[{"statements":[[6,[37,4],[[30,[36,3],[[32,0,["viewerCountToShow"]],1],null]],null,[["default"],[{"statements":[[2,"      "],[10,"span"],[12],[2,"\\n        "],[1,[30,[36,1],null,[["type","class","size","a11y-text"],["people-icon","video-live-bug__cvc-icon mb1","small",[30,[36,0],["viewer_count","live/templates/components/video-live-bug-v2"],null]]]]],[2,"\\n        "],[10,"p"],[14,0,"t-sans t-14 t-white t-bold t-roman inline-block"],[12],[1,[30,[36,2],[[32,0,["viewerCountToShow"]]],null]],[13],[2,"\\n      "],[13],[2,"\\n"]],"parameters":[]}]]]],"parameters":[]}]]],[13],[2,"\\n"]],"hasEval":false,"upvars":["t","artdeco-icons-web@li-icon","ember-cli-pemberly-i18n@format-number","global-helpers@gte","if","text-view-model@text-view-model"]}',meta:{moduleName:"live/templates/components/video-live-bug-v2.hbs"}})
e.default=t}))
define("live/templates/components/video-live-feed-v2",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"jpKlnm3n",block:'{"symbols":["liveVideo"],"statements":[[8,"live@video-live",[],[["@isAutoPlayEnabled","@liveVideoOverrideOptions","@aspectRatio","@trackingId","@update","@onPlayerEnd"],[[32,0,["isAutoPlayEnabled"]],[32,0,["liveVideoOverrideOptions"]],[32,0,["aspectRatio"]],[32,0,["trackingId"]],[32,0,["update"]],[30,[36,0],[[32,0],"handlePlayerEnd"],null]]],[["default"],[{"statements":[[2,"\\n  "],[10,"div"],[14,0,"video-live__label"],[12],[2,"\\n    "],[8,[32,1,["liveBug"]],[],[["@showPreviouslyRecorded"],[false]],null],[2,"\\n  "],[13],[2,"\\n"],[6,[37,1],[[32,0,["videoPlayMetadata"]]],null,[["default"],[{"statements":[[2,"    "],[1,[32,1,["videoLoader"]]],[2,"\\n"]],"parameters":[]}]]]],"parameters":[1]}]]]],"hasEval":false,"upvars":["action","if"]}',meta:{moduleName:"live/templates/components/video-live-feed-v2.hbs"}})
e.default=t}))
define("live/templates/components/video-live",["exports"],(function(e){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
var t=Ember.HTMLBars.template({id:"S/vwIXIn",block:'{"symbols":["@showTheaterModeButton","@deactivateTheaterMode","@activateTheaterMode","&default"],"statements":[[18,4,[[30,[36,6],null,[["videoLoader","backButton","liveBug"],[[30,[36,0],[[30,[36,5],[[30,[36,3],[[32,0,["useOctanedLiveVideoLoader"]],"live$octaned-live-video-loader","live$live-video-loader"],null]],null]],[["class","activateTheaterMode","aspectRatio","controls","deactivateTheaterMode","isAutoPlayEnabled","isInternal","isLive","liveVideoOverrideOptions","onPlayerEnd","onPlayerError","onPlayerLoadeddata","onPlayerPause","onPlayerPlay","onPlayerReady","onPlayerSeek","onPlayerSeeking","onPlayerTimeupdate","showTheaterModeButton","trackingId","update","videoPlayMetadata","videoTitle"],[[30,[36,4],[[30,[36,3],[[32,0,["wasScheduled"]],"video-live__loader--expand-horizontally","full-width"],null],[30,[36,3],[[32,0,["isLive"]]," video-live__loader--is-live"],null]],null],[32,3],"auto",[32,0,["controls"]],[32,2],[32,0,["isAutoPlayEnabled"]],[32,0,["isInternal"]],[32,0,["isLive"]],[32,0,["overrideOptions"]],[30,[36,2],[[32,0],"handlePlayerEnd"],null],[30,[36,2],[[32,0],"handlePlayerError"],null],[30,[36,2],[[32,0],"handlePlayerLoadeddata"],null],[30,[36,2],[[32,0],"handlePlayerPause"],null],[30,[36,2],[[32,0],"handlePlayerPlay"],null],[30,[36,2],[[32,0],"handlePlayerReady"],null],[30,[36,2],[[32,0],"handlePlayerSeek"],null],[30,[36,2],[[32,0],"handlePlayerSeeking"],null],[30,[36,2],[[32,0],"handlePlayerTimeupdate"],null],[32,1],[32,0,["trackingId"]],[32,0,["update"]],[32,0,["videoPlayMetadata"]],[32,0,["updateContent","title"]]]]],[30,[36,0],["artdeco-button@artdeco-button"],[["data-test-back-button","type","color","class","icon","size","click","circle","text"],[true,"tertiary","inverse","video-live__backarrow pr2","chevron-left-icon",1,[30,[36,2],[[32,0],"closeLiveVideo"],null],true,[30,[36,1],["i18n_a11y_show_back_arrow","live/templates/components/video-live"],null]]]],[30,[36,0],["live@video-live-bug-v2"],[["streamCreationDate","viewerCount","isLive"],[[32,0,["update","content","videoPlayMetadata","liveStreamCreatedAt"]],[32,0,["viewerCount"]],[32,0,["isLive"]]]]]]]]]]],"hasEval":false,"upvars":["component","t","action","if","concat","ember-holy-futuristic-template-namespacing-batman@-translate-dynamic-2","hash"]}',meta:{moduleName:"live/templates/components/video-live.hbs"}})
e.default=t}))
define("live/utils/evented-queue-manager",["exports","ember-lifeline","live/utils/queue-manager"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getFlushPollToken=n
e.default=void 0
function n(e){return`evented-queue-manager::${e}`}class r extends i.default{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
super(e)
const{realtimeTopic:t,updateInterval:i=1e3,onFlush:n,onDelete:r,rejectFunc:a,lix:o}=e
Ember.assign(this,{realtimeTopic:t,updateInterval:i,onFlush:n,onDelete:r,rejectFunc:a,lix:o})}eventsMessageHandler(e,i){var r
let a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=i;(null===(r=this.lix)||void 0===r?void 0:r.getTreatmentIsEnabled("voyager.web.messaging-use-full-realtime-payload"))&&a&&(o=i.payload)
if(!(e!==this.realtimeTopic||this.rejectFunc&&this.rejectFunc(o)))if("DELETE"!==Ember.get(o,"data.value.action")){this.addToQueue(o)
if(!this.isPolling){this.isPolling=!0;(0,t.pollTask)(this,"_flushPoll",n(this.realtimeTopic))}}else this.onDelete(o)}_flushPoll(e){const i=this.flushQueue()
i.length>0&&this.onFlush(i);(0,t.runTask)(this,e,this.updateInterval)}destroy(){(0,t.runDisposables)(this)
super.destroy()}}e.default=r}))
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.DEGRADATION_TRACKING_METADATA=e.PEM_PRODUCT_NAMES=e.PEM_FEATURE_KEYS=e.LIVE_VIDEO_EDIT_STATES=e.SUBSCRIPTION_TYPES=e.LIVE_TRACKING_STATES=e.LIVE_AND_REPLAY_EVENTS=e.MEDIA_LIVE_STATE=e.LIVE_STREAM_MAX_DURATION_HOURS=e.LIVE_VIDEO_FALLBACK_POSTER=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_AND_REPLAY_EVENTS={MESSAGE:"message"}
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 i=Object.freeze({LIVE_MODULE:"video-live-module"})
e.PEM_FEATURE_KEYS=i
const n=Object.freeze({VOYAGER_LIVE_VIDEO_THEATER:"Voyager - Live Video Theater Page"})
e.PEM_PRODUCT_NAMES=n
const r=Object.freeze({REPLAY_COMMENTS:new t.default(i.LIVE_MODULE,"replay-comments-did-not-load",{productName:n.VOYAGER_LIVE_VIDEO_THEATER}),REPLAY_REACTIONS:new t.default(i.LIVE_MODULE,"replay-reactions-did-not-load",{productName:n.VOYAGER_LIVE_VIDEO_THEATER}),CREATE_REACTION:new t.default(i.LIVE_MODULE,"reaction-not-created",{productName:n.VOYAGER_LIVE_VIDEO_THEATER})})
e.DEGRADATION_TRACKING_METADATA=r}))
define("live/utils/live-video-helpers",["exports","live/utils/live-constants"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getSourceType=function(){return Ember.testing?"video/mp4":"application/x-mpegURL"}
e.isStreamStale=function(e,i){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.LIVE_STREAM_MAX_DURATION_HOURS
const r=(i-e)/1e3,a=r/60/60
return a>=n}}))
define("live/utils/queue-manager",["exports","@babel/runtime/helpers/esm/toConsumableArray"],(function(e,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10
const i=e.splice(0,t),n={flushItems:i,newQueue:e}
return n}e.default=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
const{batchFunc:t=i,formatFunc:n=null}=e,r={batchFunc:t,formatFunc:n}
Ember.assign(this,r)
this.queue=[]}addToQueue(e){var i
let n=e
Array.isArray(n)||(n=[n])
this.formatFunc&&(n=n.map((e=>this.formatFunc(e))));(i=this.queue).push.apply(i,(0,t.default)(n))}flushQueue(){const e=this.queue.slice(),{newQueue:t,flushItems:i}=this.batchFunc(e)
this.queue=t
return i}destroy(){Object.keys(this).forEach((e=>{delete this[e]}))}clearQueue(){this.queue=[]}}}))
define("live/utils/reaction",["exports","@babel/runtime/helpers/esm/defineProperty","ember-lifeline"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=e.DANCE_PREP_TIME=void 0
const n=3e3
e.DANCE_PREP_TIME=100
function r(){const e=Math.random
return Ember.String.htmlSafe(jSecure.mk`cubic-bezier(${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)}, ${e().toFixed(2)})`)}function a(e,t){return Ember.String.htmlSafe(jSecure.mk`animation: ${e} ${n}ms  1 forwards ${t};`)}class o extends Ember.Object{constructor(){super(...arguments);(0,t.default)(this,"isDancing",!1)}init(){super.init.apply(this,arguments)
Ember.setProperties(this,{danceTime:n,verticalDance:a.call(this,"video-reaction-vertical","cubic-bezier(0, 0, 1, 1)"),leftRightDance:a.call(this,`video-reaction-dance-${Math.floor(8*Math.random())+1}`,r()),enterExitDance:a.call(this,"video-reaction-transformation","cubic-bezier(0, 0, 1, 1)")})}add(){const{reactionQueue:e}=this
if(e){e.addObject(this);(0,i.runTask)(this,(()=>{Ember.set(this,"isDancing",!0)
this._removeTask=(0,i.runTask)(this,this.remove,2900)}),100)}}remove(){if(!this.isDancing)return
Ember.set(this,"isDancing",!1);(0,i.cancelPoll)(this,this._removeTask)
const e=this.reactionQueue
e&&e.removeObject(this)
this.destroy()}willDestroy(){super.willDestroy.apply(this,arguments);(0,i.runDisposables)(this);(0,i.cancelPoll)(this,this._removeTask)
this._removeTask=null}}e.default=o}))
define("live/utils/requests/scheduled-live-subscription-action",["exports","extended/config/environment","global-utils/utils/url"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=function(e,n){const r=`/${t.default.namespace}/voyagerVideoActions`,a=(0,i.addQueryParam)(r,"action","subscribeScheduledLiveVideo")
return[a,"POST",{data:{isSubscription:e,ugcPostUrn:n}}]}}))
define("live/utils/video-live-utils",["exports","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,i,n,r,a){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.filterCommentsByTime=function(e,t){const i=e.slice()
i.sort(((e,t)=>Ember.get(e,"timeOffset")-Ember.get(t,"timeOffset")))
const n=i.filter((e=>Ember.get(e,"timeOffset")<=t)).length
return{flushItems:i.splice(0,n),newQueue:i}}
e.subscriptionGuid=function(e,t){return Ember.guidFor(`${Ember.guidFor(e)}${t}`)}
e.handleCommentPayload=function(e,t){const i=Ember.copy(t)
i.data=i.data.value
const n=e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,i,i.data.urn)),r=Ember.get(n,"comment")
Ember.trySet(r,"commenter.distance.value","OUT_OF_NETWORK")
return r}
e.handleLiveUpdatePayload=function(e,t){const i=Ember.copy(t)
return e.push(e.serializerFor("-ember-m3").normalizeResponse(e,void 0,i,Ember.get(i,"data.*value")))}
e.handleRealtimeLiveHeaderPayload=function(e,t){const i=Ember.copy(t)
i.data=i.data.value
return e.push(e.serializerFor("-ember-m3").normalizeResponse(e,i.data.$type,i,1))}
e.setupVideoMetadata=function(e){if(e&&Ember.get(e,"adaptiveStreams.length")){const t=Ember.get(e,"adaptiveStreams").objectAt(0)
Ember.set(t,"mediaType",(0,a.getSourceType)())
Ember.set(e,"progressiveStreams",[])}return e}
e.rejectByMemberId=function(e){return function(t){const i=t.included.findBy("$type","com.linkedin.voyager.feed.Comment")||Ember.get(t,"data.value.comment"),n=i&&i.commenterProfileId===e,r=Ember.get(t,"data.value.actorUrn"),a=r&&r.includes(e)
return n||a}}
e.transitionToLive=function(e,i){const n=e=>{if("max-width"===e.propertyName){Ember.set(i,"scheduledLiveContent",void 0);(0,t.removeEventListener)(i,i.element.querySelector(".video-live-bug__scheduled-time-tag"),"transitionend",n)}};(0,t.addEventListener)(i,i.element.querySelector(".video-live-bug__scheduled-time-tag"),"transitionend",n)
Ember.setProperties(i,{"update.content":Ember.get(e,"content"),"update.socialDetail":Ember.get(e,"socialDetail"),"update.updateMetadata":Ember.get(e,"updateMetadata"),transitioningToLive:!0})}
e.isSameDay=function(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}
e.getNextDay=function(e){return new Date(e.setDate(e.getDate()+1))}
e.liveVideoDebugOutput=function(e){const t=Ember.get(e,"content"),r=Ember.get(t,"videoPlayMetadata"),a=(0,i.classNameOf)(t),o=Ember.get(e,"updateMetadata.detailPageType"),s={videoPlayMetadata:r,componentType:a,detailPageType:o},l=JSON.stringify(s,null,"  ")
return n.default?new window.Blob([l],{type:"application/octet-stream"}):l}
e.updateCommentMutedState=function(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null
const r=Ember.get(e,"rootSocialPermissions.entityUrn")
if(r&&r===t){Ember.set(e,"isCommenterMuted",i)
n&&Ember.set(e,"rootSocialPermissions",n)}}
e.getActivityUrn=function(e){if(!e)return""
const t=(0,r.extractUrnParts)(e)[1]
return(0,r.isUrnId)(t)?(0,r.extractEntityId)(t):t}
e.isTransitionToNewProfile=function(e,t){var i,n,r,a,o
return(null===(i=e.to)||void 0===i||null===(n=(r=i.name).startsWith)||void 0===n?void 0:n.call(r,"profile.view.index"))&&(null===(a=e.to)||void 0===a||null===(o=a.attributes)||void 0===o?void 0:o.vanityName)!==t}
e.isTransitionToNewCompanyPage=function(e,t){var i,n,r,a,o
return(null===(i=e.to)||void 0===i||null===(n=(r=i.name).startsWith)||void 0===n?void 0:n.call(r,"companies.company"))&&(null===(a=e.to)||void 0===a||null===(o=a.attributes)||void 0===o?void 0:o.universalName)!==t}
e.extractLiveVideo=function(e,t,i){const n=Ember.get(e,"elements.firstObject.entityUrn"),r=i?"com.linkedin.voyager.dash.organization.Company":"com.linkedin.voyager.dash.identity.profile.Profile",a=t.peekRecord(r,n)
return Ember.get(a,"topCardLiveVideos.elements.firstObject")}
e.isViewerTrackingTopicUrn=function(e){return e&&"string"==typeof e&&e.startsWith("urn:li-realtime:viewerTrackingTopic:")}
e.isCvcUrn=function(e){return e&&"string"==typeof e&&e.startsWith("urn:li-realtime:concurrentViewerCountTopic:")}}))
define("organization-detour/broadcast-to-share-detour-manager",["exports","ember-m3-pdsc-model-builder","detour-framework/utils/detour-manager","detour-framework/utils/detour-preview-data","detour-framework/utils/detour-status-data","detour-framework/utils/progress-data","detour-framework/utils/detour-constants","rich-text/utils/text-view-helper","rich-text/utils/annotated-text"],(function(e,t,i,n,r,a,o,s,l){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class d extends i.default{constructor(e,t,i,s){super({detourStatusData:new r.default({detourData:{rootBroadcastUrn:Ember.get(e,"shareUrn")},detourState:o.DETOUR_STATES.SUCCEEDED,progressData:new a.default({headline:""})}),detourPreviewData:new n.default({previewState:o.DETOUR_PREVIEW_STATES.IN_PROGRESS}),isDetourV2:!0,detourType:o.DETOUR_TYPES.BROADCAST_TO_SHARE})
this.detourPreview.publishData(new n.default({previewComponent:i,previewState:o.DETOUR_PREVIEW_STATES.SUCCEEDED}))
this.broadcastUpdateMetadata=e
this.broadcastCommentary=t
this.store=s
this.getShareText=this.getShareText.bind(this)
this.getShareMedia=this.getShareMedia.bind(this)}getShareText(){const{text:e,mentions:i}=(0,s.generateTextAndMentionsFromTextViewModel)(Ember.get(this,"broadcastCommentary.text"))
return(0,t.buildModel)("com.linkedin.voyager.feed.shared.AnnotatedText",{values:(0,l.generateAnnotatedText)(e,i)})}getShareMedia(){return this.store.adapterFor("-ember-m3").ajax("/voyager/api/voyagerOrganizationUpdatesV2/?action=duplicateShareMediaWithViewerAsOwner","POST",{data:{broadcastShareUrn:Ember.get(this,"broadcastUpdateMetadata.shareUrn")}}).then((e=>{let{data:{value:t}}=e
return t}))}}e.default=d}))
define("organization-detour/url-preview-detour-manager",["exports","detour-framework/utils/detour-manager","detour-framework/utils/detour-constants","detour-framework/utils/detour-status-data","detour-framework/utils/detour-preview-data","ember-m3-pdsc-model-builder","detour-framework/utils/progress-data","organization-detour/utils/url-preview-utils"],(function(e,t,i,n,r,a,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.default=void 0
class l extends t.default{constructor(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ember.RSVP.resolve(),d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:i.DETOUR_TYPES.URL_PREVIEW
super({detourStatusData:new n.default({detourState:i.DETOUR_STATES.IN_PROGRESS,progressData:new o.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),percentComplete:0}),detourPreviewData:new r.default({previewState:i.DETOUR_PREVIEW_STATES.IN_PROGRESS}),isDetourV2:!0,detourType:c})
e.then((e=>{this.detourStatus.publishData(new n.default({detourState:i.DETOUR_STATES.SUCCEEDED,progressData:new o.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),detourData:(0,s.isUpdateV2AThirdPartyArticle)(Ember.get(e,"update"))?{initialUpdateV2:Ember.get(e,"update"),mediaUrn:Ember.get(e,"update.updateMetadata.shareMediaUrn"),originalUrl:Ember.get(e,"originalUrl")}:null}))
this.detourPreview.publishData(new r.default({previewComponent:Ember.get(e,"update.content"),previewState:i.DETOUR_PREVIEW_STATES.SUCCEEDED}))})).catch((()=>{this.detourPreview.publishData(new r.default({previewState:i.DETOUR_STATES.FAILED,previewStatusData:{message:t.lookupTranslation("components/url-preview-detour@url-preview-detour","i18n_url_preview_error")()}}))
this.detourStatus.publishData(new n.default({detourState:i.DETOUR_STATES.FAILED,progressData:new o.default({headline:"whatever",thumbnailLiIcon:"whatever-icon"}),percentComplete:0}))
throw new Error("Ember Data Request GET /voyager/api/contentcreation/urlPreview [url-preview-detour]")}))
this.getShareMedia=()=>Ember.RSVP.hash({urlPreviewData:e,customArticleImage:l}).then((e=>{let{urlPreviewData:t,customArticleImage:i}=e
const n={}
d&&(n.title=(0,a.buildModel)("com.linkedin.pemberly.text.AttributedText",{text:d}))
if(i&&i[0]){n.thumbnailUrns=[i[0].meta.urn]
n.recipes=i[0].meta.recipes}n.mediaUrn=Ember.get(t,"update.updateMetadata.shareMediaUrn")
n.originalUrl=Ember.get(t,"originalUrl")
return[(0,a.buildModel)("com.linkedin.voyager.contentcreation.ShareMedia",n)]}))}}e.default=l}))
define("organization-detour/utils/url-preview-utils",["exports","ember-m3-pdsc-model-builder","global-utils/utils/api-compat"],(function(e,t,i){"use strict"
Object.defineProperty(e,"__esModule",{value:!0})
e.getUpdateV2WithGivenArticleImageOrTitle=function(e,i){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0
const a={urn:Ember.get(i,"content.urn")}
Ember.get(i,"content.type")&&(a.type=Ember.get(i,"content.type"))
r&&r.text?a.title=r:Ember.get(i,"content.title")&&(a.title=Ember.get(i,"content.title"))
Ember.get(i,"content.subtitle")&&(a.subtitle=Ember.get(i,"content.subtitle"))
Ember.get(i,"content.description")&&(a.description=Ember.get(i,"content.description"))
Ember.get(i,"content.navigationContext")&&(a.navigationContext=Ember.get(i,"content.navigationContext"));(n||Ember.get(i,"content.largeImage"))&&(a.largeImage=n||Ember.get(i,"content.largeImage"))
const o=(0,t.buildModel)("com.linkedin.voyager.feed.render.ArticleComponent",a),s=e.createRecord("com.linkedin.voyager.feed.render.UpdateV2",{entityUrn:Ember.get(i,"entityUrn"),content:o,updateMetadata:Ember.get(i,"updateMetadata")})
return s}
e.isUpdateV2AThirdPartyArticle=function(e){const t=Ember.get(e,"content")
if(t)return"com.linkedin.voyager.feed.render.ArticleComponent"===(0,i.classNameOf)(t)&&"FIRST_PARTY"!==Ember.get(t,"type")
return!1}}))

//# sourceMappingURL=engine-vendor.map