(self.webpackChunk=self.webpackChunk||[]).push([[28786],{378658:(e,n,t)=>{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>d});var i,r,a,o,l,s=t(827378);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>s});var i,r,a=t(827378);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>u});var i,r,a,o=t(827378);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>u});var i,r,a,o=t(827378);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>s});var i,r,a=t(827378);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>s});var i,r,a=t(827378);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{default:()=>l});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n{(n=e.exports=t(931506)(!1)).push([e.id,".pluginButton-FsGV3 {\n height: 24px;\n border-radius: 4px;\n width: 24px;\n}\n.primary-3EYGn {\n background-color: #4262ff;\n}\n.primary-3EYGn .icon-2qAqc {\n color: #ffffff;\n height: 16px;\n width: 16px;\n}\n.primary-3EYGn:hover {\n background-color: #455bed;\n}\n.secondary-3AoYG {\n background-color: #f5f5f7;\n}\n.secondary-3AoYG .icon-2qAqc {\n color: #050038;\n}\n.disabled-2SKn8 {\n opacity: 0.2;\n}\n.secondary-3AoYG:hover {\n background-color: #f0f0f3;\n}\n",""]),n.locals={pluginButton:"pluginButton-FsGV3",primary:"primary-3EYGn",icon:"icon-2qAqc",secondary:"secondary-3AoYG",disabled:"disabled-2SKn8"}},73007:(e,n,t)=>{(n=e.exports=t(931506)(!1)).push([e.id,".agendaPluginSelection-19--y.rtb-select.rtb-select--secondary .rtb-select__button {\n width: auto;\n height: 24px;\n padding: 0 8px;\n background-image: none;\n border-radius: 4px;\n}\n.agendaPluginSelection__list-3C2mH {\n padding: 10px 10px 10px 14px;\n min-width: 141px;\n box-sizing: border-box;\n}\n.agendaPluginSelection__list-3C2mH * ~ * {\n margin-top: 8px;\n}\n.agendaPluginSelection__list-3C2mH .rtb-select__option {\n height: 20px;\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n}\n.agendaPluginSelection__list-3C2mH .rtb-select__option .option-icon {\n min-width: 18px;\n max-width: 18px;\n min-height: 18px;\n max-height: 18px;\n margin-right: 10px;\n}\n.agendaPluginSelection__list-3C2mH .rtb-select__option .option-checkmark {\n min-width: 16px;\n max-width: 16px;\n min-height: 16px;\n max-height: 16px;\n margin: 0 0 0 4px;\n}\n.agendaPluginSelection__valueIcon-35u4G {\n margin-right: 4px;\n}\n.agendaPluginSelection__value-2blOo {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n font-style: normal;\n font-stretch: normal;\n letter-spacing: normal;\n font-size: 12px;\n line-height: 18px;\n font-weight: normal;\n line-height: 24px;\n}\n.agendaPluginSelectionMini-1iIY7.rtb-select {\n margin-left: 4px;\n}\n.agendaPluginSelectionMini-1iIY7.rtb-select.rtb-select--secondary .rtb-select__button {\n padding: 0 3px;\n margin: 0;\n line-height: 0;\n}\n.agendaPluginSelection__editButton-3Pc_j {\n height: 16px;\n width: 16px;\n}\n",""]),n.locals={agendaPluginSelection:"agendaPluginSelection-19--y",agendaPluginSelection__list:"agendaPluginSelection__list-3C2mH",agendaPluginSelection__valueIcon:"agendaPluginSelection__valueIcon-35u4G",agendaPluginSelection__value:"agendaPluginSelection__value-2blOo",agendaPluginSelectionMini:"agendaPluginSelectionMini-1iIY7",agendaPluginSelection__editButton:"agendaPluginSelection__editButton-3Pc_j"}},905174:(e,n,t)=>{"use strict";function i(e,n){for(var t=0;ty,schema:()=>S});var u=function(){function e(e,n,t){if(void 0===n&&(n={}),void 0===t&&(t={}),!e||"string"!==typeof e)throw new Error("Expected a string key for Entity, but found "+e+".");var i=t,r=i.idAttribute,o=void 0===r?"id":r,s=i.mergeStrategy,u=void 0===s?function(e,n){return a({},e,n)}:s,c=i.processStrategy,d=void 0===c?function(e){return a({},e)}:c,g=i.fallbackStrategy,p=void 0===g?function(e,n){}:g;this._key=e,this._getId="function"===typeof o?o:function(e){return function(n){return l(n)?n.get(e):n[e]}}(o),this._idAttribute=o,this._mergeStrategy=u,this._processStrategy=d,this._fallbackStrategy=p,this.define(n)}var n=e.prototype;return n.define=function(e){this.schema=Object.keys(e).reduce((function(n,t){var i,r=e[t];return a({},n,((i={})[t]=r,i))}),this.schema||{})},n.getId=function(e,n,t){return this._getId(e,n,t)},n.merge=function(e,n){return this._mergeStrategy(e,n)},n.fallback=function(e,n){return this._fallbackStrategy(e,n)},n.normalize=function(e,n,t,i,r,a){var o=this,l=this.getId(e,n,t),s=this.key;if(s in a||(a[s]={}),l in a[s]||(a[s][l]=[]),a[s][l].some((function(n){return n===e})))return l;a[s][l].push(e);var u=this._processStrategy(e,n,t);return Object.keys(this.schema).forEach((function(n){if(u.hasOwnProperty(n)&&"object"===typeof u[n]){var t=o.schema[n],l="function"===typeof t?t(e):t;u[n]=i(u[n],u,n,l,r,a)}})),r(this,u,e,n,t),l},n.denormalize=function(e,n){var t=this;return l(e)?s(this.schema,e,n):(Object.keys(this.schema).forEach((function(i){if(e.hasOwnProperty(i)){var r=t.schema[i];e[i]=n(e[i],r)}})),e)},r(e,[{key:"key",get:function(){return this._key}},{key:"idAttribute",get:function(){return this._idAttribute}}]),e}(),c=function(){function e(e,n){n&&(this._schemaAttribute="string"===typeof n?function(e){return e[n]}:n),this.define(e)}var n=e.prototype;return n.define=function(e){this.schema=e},n.getSchemaAttribute=function(e,n,t){return!this.isSingleSchema&&this._schemaAttribute(e,n,t)},n.inferSchema=function(e,n,t){if(this.isSingleSchema)return this.schema;var i=this.getSchemaAttribute(e,n,t);return this.schema[i]},n.normalizeValue=function(e,n,t,i,r,a){var o=this.inferSchema(e,n,t);if(!o)return e;var l=i(e,n,t,o,r,a);return this.isSingleSchema||void 0===l||null===l?l:{id:l,schema:this.getSchemaAttribute(e,n,t)}},n.denormalizeValue=function(e,n){var t=l(e)?e.get("schema"):e.schema;return this.isSingleSchema||t?n((this.isSingleSchema?void 0:l(e)?e.get("id"):e.id)||e,this.isSingleSchema?this.schema:this.schema[t]):e},r(e,[{key:"isSingleSchema",get:function(){return!this._schemaAttribute}}]),e}(),d=function(e){function n(n,t){if(!t)throw new Error('Expected option "schemaAttribute" not found on UnionSchema.');return e.call(this,n,t)||this}o(n,e);var t=n.prototype;return t.normalize=function(e,n,t,i,r,a){return this.normalizeValue(e,n,t,i,r,a)},t.denormalize=function(e,n){return this.denormalizeValue(e,n)},n}(c),g=function(e){function n(){return e.apply(this,arguments)||this}o(n,e);var t=n.prototype;return t.normalize=function(e,n,t,i,r,o){var l=this;return Object.keys(e).reduce((function(n,t,s){var u,c=e[t];return void 0!==c&&null!==c?a({},n,((u={})[t]=l.normalizeValue(c,e,t,i,r,o),u)):n}),{})},t.denormalize=function(e,n){var t=this;return Object.keys(e).reduce((function(i,r){var o,l=e[r];return a({},i,((o={})[r]=t.denormalizeValue(l,n),o))}),{})},n}(c),p=function(e){if(Array.isArray(e)&&e.length>1)throw new Error("Expected schema definition to be a single schema, but found "+e.length+".");return e[0]},f=function(e){return Array.isArray(e)?e:Object.keys(e).map((function(n){return e[n]}))},v=function(e,n,t,i,r,a,o){return e=p(e),f(n).map((function(n,l){return r(n,t,i,e,a,o)}))},h=function(e){function n(){return e.apply(this,arguments)||this}o(n,e);var t=n.prototype;return t.normalize=function(e,n,t,i,r,a){var o=this;return f(e).map((function(e,l){return o.normalizeValue(e,n,t,i,r,a)})).filter((function(e){return void 0!==e&&null!==e}))},t.denormalize=function(e,n){var t=this;return e&&e.map?e.map((function(e){return t.denormalizeValue(e,n)})):e},n}(c),m=function(e,n,t,i,r,o,l){var s=a({},n);return Object.keys(e).forEach((function(t){var i=e[t],a="function"===typeof i?i(n):i,u=r(n[t],n,t,a,o,l);void 0===u||null===u?delete s[t]:s[t]=u})),s},_=function(e,n,t){if(l(n))return s(e,n,t);var i=a({},n);return Object.keys(e).forEach((function(n){null!=i[n]&&(i[n]=t(i[n],e[n]))})),i},I=function(){function e(e){this.define(e)}var n=e.prototype;return n.define=function(e){this.schema=Object.keys(e).reduce((function(n,t){var i,r=e[t];return a({},n,((i={})[t]=r,i))}),this.schema||{})},n.normalize=function(){for(var e=arguments.length,n=new Array(e),t=0;t{var i=t(401892),r=t(696812);"string"===typeof(r=r.__esModule?r.default:r)&&(r=[[e.id,r,""]]);var a={insert:"head",singleton:!1};i(r,a);e.exports=r.locals||{}},84117:(e,n,t)=>{var i=t(401892),r=t(73007);"string"===typeof(r=r.__esModule?r.default:r)&&(r=[[e.id,r,""]]);var a={insert:"head",singleton:!1};i(r,a);e.exports=r.locals||{}},321154:(e,n,t)=>{"use strict";t.d(n,{generatePositionIndex:()=>l});var i="a".charCodeAt(0),r=function(e){return/^[a-z]*$/.test(e)},a=function(e){return e.length&&"a"===e[e.length-1]},o=function(e,n,t){for(var i=e,r=-1;r=n&&""!==e&&""!==n||""===e&&/^a+$/.test(n))throw new Error("Prev cannot be larger or equals to next. Prev: ".concat(e,". Next: ").concat(n));var t=Math.max(e.length,n.length);e=o(e,t-1,"a"),n=o(n,t-1,"a");for(var l="",s=-1,u=0;u1){var g=(d+c)/2;l+=String.fromCharCode(g);break}s=u}else if((g=i+Math.floor((c-i+d-i+26)/2)%26)!==c&&g!==d){l+=(g>c?e:n).substring(s,u),l+=String.fromCharCode(g),s=-1;break}}return-1!==s?l+=e.substring(s)+"m":"a"===l[l.length-1]&&(l+="m"),l}},298371:(e,n,t)=>{"use strict";t.d(n,{canUserStartVoting:()=>a});var i=t(395893),r=t(792746),a=function(){return(0,r.default)().currentBoard.hasPermission(i.UserBoardPermission.START_VOTING)}},827703:(e,n,t)=>{"use strict";t.d(n,{AgendaFramesService:()=>h});var i=t(480573),r=t(315380),a=t(648398),o=t(521370),l=t(901646),s=t(822591),u=t(899216),c=t(739581),d=t(716194),g=t(308532),p=t(612830),f=t(784421),v=t(297870),h=function(){function e(){var e=this;this.jumpToFrame=function(n){return new Promise((function(t,r){setTimeout((function(){if(u.canBeLockedByPlugin(c.InHousePluginIds.AGENDA_BUILDER)){var a=(0,f.isShowtimeEnabled)()?i.ScreenOffsetTypes.FIT_TO_SCREEN:i.ScreenOffsetTypes.SAFE;t(e.framesService.jumpToFramePromise(n.index,!0,a))}else r(Promise.reject(new Error("Wrong Permissions")))}))}))},this.deleteFrame=function(n){e.framesService.deleteFrameByTk(n.tokenizer)},this.createFrame=function(){return new Promise((function(n,t){e.transactionsService.lock([]);var i=e.framesService.createFrame();e.objectsRegistry.getConfirmedTokenizer(i).then((function(t){e.framesService.deselectFrame(),n(e.toIFrame(i,t))})).catch((function(){t(new Error("IActiveAgendaModule"))})).finally((function(){e.transactionsService.unlock()}))}))},this.getFrames=function(){return e.framesService.framesList.items.map((function(n){return e.toIFrame(n)}))},this.getFrameWidgetById=function(n){var t=e.framesService.getFrameWidgetById(n.dec);if(t)return e.toIFrame(t)},this.framesService=i.getInjectionPoint()(),this.transactionsService=r.getInjectionPoint()(),this.objectsRegistry=(0,p.CanvasEngine)().objectsRepository,this.canvasFocus=(0,v.getInjectionPoint)()(),this.frameNameChanged=this.framesService.frameNameChanged,this.contentHiddenChanged=this.framesService.contentHiddenChanged,this.frameDeleted=this.framesService.frameDeleted,this.frameListUpdated=this.framesService.framesList.listUpdated,this.sortFromTopLeftToBottomRight=s.sortFromTopLeftToBottomRight,this.frameAdded={add:function(n){e.frameAddedListener=function(t,i){var r=i;if(r&&r.widgetType===l.WidgetType.FRAME){var a=((0,f.isShowtimeEnabled)()||(0,o.isAgendaSidebarOpened)())&&!(0,g.isBreakoutPanelOpened)();n(e.toIFrame(r,t),a)}},e.objectsRegistry.tokenizerUpdated.add(e.frameAddedListener)},remove:function(){e.objectsRegistry.tokenizerUpdated.remove(e.frameAddedListener)}}}return e.prototype.getFrameWidgetByToken=function(e){return this.framesService.getFrameWidgetByToken(e)},e.prototype.getFramePreviewByToken=function(e){var n=this.framesService.getFrameWidgetByToken(e);if(void 0!==n)return this.framesService.getPreviewByTokenizer(n.tokenizer)},e.prototype.toIFrame=function(e,n){return{widgetType:e.widgetType,tokenizer:null!==n&&void 0!==n?n:e.tokenizer,titleText:e.getPlainText(),index:e.index,bounds:e.bounds,contentHidden:e.contentHidden,contentChanged:e.contentChanged,contentVisibilityChanged:e.contentVisibilityChanged,x:e.x,y:e.y,scaledWidth:e.scaledWidth,scaledHeight:e.scaledHeight}},e.prototype.renameFrame=function(e,n){var t;(null!==(t=null===e||void 0===e?void 0:e.index)&&void 0!==t?t:-1)<0||this.framesService.updateFrameName(e.index,null!==n&&void 0!==n?n:"")},e.prototype.setFramesLockState=function(e,n){var t=(0,p.CanvasEngine)().objectsRepository.getObjectsByIds(e);if(n){var i=[],r=t.filter((function(e){var n;return!(null===(n=e.group)||void 0===n?void 0:n.isLocked)&&(i.push(e.tokenizer.id),!0)}));return a.groupController.lockWidgets(r,"meeting-started",d.default.NONE),i}return a.groupController.unlockWidgets(t,"meeting-finished",{}),e},e.prototype.addFramePreviewUpdateListener=function(e){return this.framesService.framePreviewUpdated.add(e)},e.prototype.setCanvasFocus=function(e){this.canvasFocus.setFocus(e)},e.prototype.setContentHidden=function(e,n,t){this.framesService.setContentHidden(e,n,t)},e}()},109327:(e,n,t)=>{"use strict";t.d(n,{pickFramesCallback:()=>g});var i=t(759312),r=t(648398),a=t(901646),o=t(721715),l=t(723445),s=t(480573),u=t(614926),c=t(77924),d=t(266834),g=function(){return(0,i.__awaiter)(void 0,void 0,Promise,(function(){var e,n;return(0,i.__generator)(this,(function(t){switch(t.label){case 0:return e=r.mySelection.selection.find((function(e){return e.widgetType===a.WidgetType.FRAME})),r.mySelection.clearSelection(),e||(n=(0,s.FramesService)().framesList.items[0].index)>=0&&(e=(0,s.FramesService)().getFrameWidgetByIndex(n)),e?[4,o.default.setViewport(e.bounds).calculateScreenOffset({customScreenOffset:l.DEFAULT_VIEWPORT_OFFSET}).jumpWithAnimationPromise("move_viewport_to")]:[3,2];case 1:t.sent(),r.mySelection.selectObject(e),(0,u.default)().setTool(c.ToolType.CURSOR),(0,d.default)().onShowTooltipInFrameCM.dispatch(),t.label=2;case 2:return[2]}}))}))}},861841:(e,n,t)=>{"use strict";t.d(n,{getFacilitatorFeedbackActions:()=>s});var i=t(264352),r=t(524506),a=t(915661),o=t(402496),l=t(368195),s=function(){return{triggerFacilitatorFeedback:function(){if(r.isSupported()){var e=[1,2,3,5,10],n=parseInt(r.getItem(a.default.meetingFacilitatorFeedbackCounters)||0,10);return!((0,o.isAchievementOpened)((0,i.getStore)().getState(),l.CommonAchievements.MEETING_FACILITATOR_FEEDBACK_SENT)||n<0)&&(n>Math.max.apply(Math,e)?r.setItem(a.default.meetingFacilitatorFeedbackCounters,-1,!1):r.setItem(a.default.meetingFacilitatorFeedbackCounters,n+1,!1),e.some((function(e){return e===n+1})))}return!1},openFacilitatorFeedbackAchievement:function(){(0,i.getStore)().dispatch((0,o.openAchievement)(l.CommonAchievements.MEETING_FACILITATOR_FEEDBACK_SENT))}}}},446777:(e,n,t)=>{"use strict";t.d(n,{meetingOnboarding:()=>f});var i=t(759312),r=t(368195),a=t(402496),o=t(593904),l=t(264352),s=t(897751),u=t(980534),c=t(886890),d=function(){return(0,a.isAchievementOpened)((0,l.getStore)().getState(),r.CommonAchievements.MEETING_ONBOARDING_FINISHED)},g=function(){(0,l.getStore)().dispatch((0,a.openAchievement)(r.CommonAchievements.MEETING_ONBOARDING_FINISHED))},p=function(e,n,t,r){return void 0===t&&(t=function(){}),void 0===r&&(r=!0),(0,i.__awaiter)(void 0,void 0,Promise,(function(){var a,l;return(0,i.__generator)(this,(function(i){switch(i.label){case 0:return[4,(0,s.default)()];case 1:return a=i.sent(),l=e+1,a.setInteractiveTutorialParams({type:o.InteractiveTutorialType.SMART_MEETINGS,openedManually:r,preventReopen:!0,step:e,callbacks:{onSkip:function(){(0,u.default)().sendApiEvent(c.MeetingOnboardingEvents.MEETING_ONBOARDING_CLOSED,{onboarding_type:n,viewed_pages:l}),d()||(t(),g())},onStep:function(e){l=Math.max(l,e+1),(0,u.default)().sendApiEvent(c.MeetingOnboardingEvents.MEETING_ONBOARDING_NAVIGATE,{onboarding_type:n,page_number:e+1})},onDelay:function(){(0,u.default)().sendApiEvent(c.MeetingOnboardingEvents.MEETING_ONBOARDING_POSTPONED,{onboarding_type:n,viewed_pages:l}),t()},onFinish:function(){d()||((0,u.default)().sendApiEvent(c.MeetingOnboardingEvents.MEETING_ONBOARDING_COMPLETED,{onboarding_type:n}),d()||(t(),g()))}}}),(0,u.default)().sendApiEvent(c.MeetingOnboardingEvents.MEETING_ONBOARDING_OPENED,{onboarding_type:n}),[2]}}))}))},f={show:p,showIfNotCompleted:function(e,n,t){return void 0===n&&(n="agenda"),void 0===t&&(t=function(){}),(0,i.__awaiter)(void 0,void 0,Promise,(function(){return(0,i.__generator)(this,(function(i){return d()?[2]:[2,p(e,n,t,!1)]}))}))}}},414368:(e,n,t)=>{"use strict";t.d(n,{useCheckLayoutViewMode:()=>o});var i=t(812366),r=t(827378),a=function(e){return(0,i.default)().getMode()===e},o=function(e){var n=(0,r.useState)(a(e)),t=n[0],o=n[1];return(0,r.useEffect)((function(){var n=function(){return o(a(e))};return(0,i.default)().viewModeChanged.add(n),function(){(0,i.default)().viewModeChanged.remove(n)}}),[e]),t}},221874:(e,n,t)=>{"use strict";t.d(n,{useCheckUserPermission:()=>o});var i=t(792746),r=t(827378),a=function(e){return(0,i.default)().currentBoard.hasPermission(e)},o=function(e){var n,t=(0,r.useState)(a(e)),o=t[0],l=t[1],s=(0,r.useCallback)((function(){return l(a(e))}),[e]);return n=s,(0,r.useEffect)((function(){return(0,i.default)().currentBoard.permissionsChanged.add(n),function(){(0,i.default)().currentBoard.permissionsChanged.remove(n)}}),[n]),o}},723445:(e,n,t)=>{"use strict";t.d(n,{DEFAULT_VIEWPORT_OFFSET:()=>i.DEFAULT_VIEWPORT_OFFSET,FRAMES_PANEL_ID:()=>i.FRAMES_PANEL_ID});var i=t(132311)},760885:(e,n,t)=>{"use strict";t.d(n,{AdditionalPlugin:()=>h.AdditionalPlugin,AgendaPluginCallButton:()=>A,AgendaPluginSelectionContainer:()=>m,pluginIconMap:()=>s.pluginIconMap,pluginNameMap:()=>s.pluginNameMap});var i=t(827378),r=t(60042),a=t.n(r),o=t(2392),l=t(494301),s=t(760141),u=t(84117),c=t.n(u),d=t(69136),g=function(e){var n=e.selectedOption,t=e.options,r=e.onChangePlugin,u=e.onOpenSelect,g=e.onCloseSelect,p=e.itemOrderNumber,f=s.pluginLabelIconMap[n.value],v=d.presettingAppsTr.t(s.pluginLabelMap[n.value]),h=i.createElement("span",{className:c().agendaPluginSelection__value},i.createElement(l.SvgIcon,{size:"xsmall",className:c().agendaPluginSelection__valueIcon},f),v);return i.createElement(o.SelectDropdown,{dataTestid:"".concat("agenda-plugin-select","_").concat(p),text:h,className:a()("rtb-select--secondary",c().agendaPluginSelection),options:t,selectedOption:n,onChange:r,listClassName:c().agendaPluginSelection__list,onOpened:u,onClosed:g})},p=t(417692),f=i.createElement(l.SvgIcon,{size:"xsmall",className:c().agendaPluginSelection__editButton},i.createElement(p.default,null)),v=function(e){var n=e.selectedOption,t=e.options,r=e.onChangePlugin,l=e.onOpenSelect,s=e.onCloseSelect,u=e.itemOrderNumber;return i.createElement(o.SelectDropdown,{dataTestid:"".concat("agenda-plugin-select--mini","_").concat(u),text:f,className:a()("rtb-select--secondary",c().agendaPluginSelection,c().agendaPluginSelectionMini),options:t,selectedOption:n,onChange:r,listClassName:c().agendaPluginSelection__list,onOpened:l,onClosed:s})},h=t(842268),m=(0,t(292369).localeEnhancer)(d.presettingAppsTr,(function(e){var n=e.plugin,t=void 0===n?h.AdditionalPlugin.NONE:n,r=e.onChangePlugin,a=e.onOpenSelect,o=e.onCloseSelect,l=e.itemOrderNumber,s=e.selectedOption,u=e.options,c=(0,i.useCallback)((function(e){var n;r(null!==(n=null===e||void 0===e?void 0:e.value)&&void 0!==n?n:h.AdditionalPlugin.NONE)}),[r]),d=(0,i.useCallback)((function(){null!=a&&a()}),[a]),p=(0,i.useCallback)((function(){null!=o&&o()}),[o]);return t===h.AdditionalPlugin.NONE?i.createElement(g,{selectedOption:s,options:u,onChangePlugin:c,onOpenSelect:d,onCloseSelect:p,itemOrderNumber:l}):i.createElement(v,{selectedOption:s,options:u,onChangePlugin:c,onOpenSelect:d,onCloseSelect:p,itemOrderNumber:l})})),_=t(232463),I=t(998733),E=t(357724),S=t(465667),y=t(56232),T=t.n(y),O=t(762858),A=function(e){var n,t=e.plugin,r=e.isDisabled,o=e.itemOrderNumber,u=e.ownerId,c=e.settingsId,g=e.isAgendaItemRunning,p=e.agendaItemId,f=e.options,v=null!==(n=(0,_.useSelector)(E.agendaPluginsSelector)[t])&&void 0!==n&&n,m=(0,_.useDispatch)(),y=(0,_.useSelector)(E.openedPluginsSelector)[t]===p,A=(0,i.useCallback)((function(){!function(e){return e===h.AdditionalPlugin.NONE}(t)&&v&&m((0,S.startPlugin)({plugin:t,itemId:u,settingsId:c,action:g?O.AgendaPluginSettingsAction.START:O.AgendaPluginSettingsAction.SETTINGS,agendaItemId:p,options:f}))}),[m,t,u,c,g,p,v,f]);(0,i.useEffect)((function(){g&&m((0,S.closePluginPanels)())}),[m,g]);var P=s.pluginIconMap[t];return i.createElement(I.IconButton,{className:a()(y?T().primary:T().secondary,T().pluginButton,v?null:T().disabled),onClick:A,dataTestid:"".concat("agenda-plugin-call","_").concat(o,"_").concat(d.presettingAppsTr.t(s.pluginNameMap[t])),isDisabled:r,tooltipText:v?d.presettingAppsTr.t(s.pluginNameMap[t]):d.presettingAppsTr.t("presettingApps.agendaPluginCallButton.disabledTooltipText")},void 0!==P&&i.createElement(l.SvgIcon,{className:T().icon,size:"xsmall"},P))}},899727:(e,n,t)=>{"use strict";t.d(n,{initPluginSettingsModule:()=>f.initPluginSettingsModule,pluginSettingSelectors:()=>m,pluginSettingsActions:()=>_,pluginSettingsMiddlewares:()=>v,pluginSettingsReducers:()=>h});var i,r=t(759312),a=t(818120),o=t(426167),l=t(465667),s=t(739581),u=t(762858),c=t(842268),d=t(357724),g=function(e){return(0,r.__awaiter)(void 0,void 0,Promise,(function(){var n,t,i,o,l,s;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:if(void 0===e)return[2,void 0];if(n=(0,a.getBoardId)(),t=(0,a.getPluginSettingApi)(),void 0===n||void 0===t)return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,t.get(n,e)];case 2:return void 0!==(i=r.sent())?[2,{payload:i.payload,version:i.version}]:(null===(l=(0,a.getErrorTracker)())||void 0===l||l.error("[Meeting] GET plugin-settings payload parsing failed",i),[3,4]);case 3:return o=r.sent(),null===(s=(0,a.getErrorTracker)())||void 0===s||s.error("[Meeting] GET plugin-settings request failed",o),[3,4];case 4:return[2,void 0]}}))}))},p={plugins:{},pluginSetupPermissions:{},openedAgendaItemPlugins:{},pluginConsumer:s.InHousePluginIds.AGENDA_BUILDER,pluginsInitialized:!1},f=t(919466),v=[function(e){var n=e.dispatch;return function(){return function(e){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var t,i,l,s,u,c,d,g,p,f,v,h,m,_,I,E,S,y,T,O,A,P,b,N,w;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:switch(e.type){case o.PLUGIN_SETTINGS_ACTION.GET_SETTINGS_BY_ID:return[3,1];case o.PLUGIN_SETTINGS_ACTION.CREATE_SETTINGS:return[3,6];case o.PLUGIN_SETTINGS_ACTION.UPDATE_SETTINGS:return[3,12];case o.PLUGIN_SETTINGS_ACTION.DELETE_SETTINGS:return[3,18];case o.PLUGIN_SETTINGS_ACTION.DELETE_ALL:return[3,23]}return[3,26];case 1:if(h=(0,a.getBoardId)(),p=(0,a.getPluginSettingApi)(),null==h||null==p)return[3,5];r.label=2;case 2:return r.trys.push([2,4,,5]),[4,p.get(h,e.payload)];case 3:return void 0!==(f=r.sent())?n((0,o.settingsReceived)(f)):null===(m=(0,a.getErrorTracker)())||void 0===m||m.error("[Meeting] GET plugin-settings payload parsing failed",f),[3,5];case 4:return t=r.sent(),null===(_=(0,a.getErrorTracker)())||void 0===_||_.error("[Meeting] GET plugin-settings request failed",t),[3,5];case 5:return[3,27];case 6:if(h=(0,a.getBoardId)(),p=(0,a.getPluginSettingApi)(),null==h||null==p)return[3,11];r.label=7;case 7:return r.trys.push([7,10,,11]),s=e.payload.data,[4,null===(I=(0,a.getPluginApi)())||void 0===I?void 0:I.getPublicApi(s.consumer)];case 8:return d=r.sent(),(null===(E=null===d||void 0===d?void 0:d.isPayloadEmpty(s.data.payload))||void 0===E||E)&&e.payload.cancelationCallback(s.metadata.ownerId),[4,p.create(h,{pluginKey:s.consumer,version:s.data.version,payload:s.data.payload})];case 9:return void 0!==(f=r.sent())?e.payload.callback(f.id):null===(S=(0,a.getErrorTracker)())||void 0===S||S.error("[Meeting] CREATE plugin-settings payload parsing failed",f),[3,11];case 10:return i=r.sent(),null===(y=(0,a.getErrorTracker)())||void 0===y||y.error("[Meeting] CREATE plugin-settings request failed",i),[3,11];case 11:return[3,27];case 12:return l=e.payload.data,s=l.data,u=l.metadata,c=l.consumer,void 0===(h=(0,a.getBoardId)())||void 0===u.settingsId?[3,27]:(p=(0,a.getPluginSettingApi)(),[4,null===(T=(0,a.getPluginApi)())||void 0===T?void 0:T.getPublicApi(c)]);case 13:if(d=r.sent(),(null===(O=null===d||void 0===d?void 0:d.isPayloadEmpty(s.payload))||void 0===O||O)&&(null===p||void 0===p||p.delete(h,u.settingsId),e.payload.cancelationCallback(u.ownerId)),null==p)return[3,17];r.label=14;case 14:return r.trys.push([14,16,,17]),[4,p.update(h,{pluginKey:c,version:s.version,payload:s.payload,id:u.settingsId})];case 15:return(f=r.sent()).success||null===(A=(0,a.getErrorTracker)())||void 0===A||A.error("[Meeting] UPDATE plugin-settings request failed",f),[3,17];case 16:return g=r.sent(),null===(P=(0,a.getErrorTracker)())||void 0===P||P.error("[Meeting] UPDATE plugin-settings request failed",g),[3,17];case 17:return[3,27];case 18:if(h=(0,a.getBoardId)(),p=(0,a.getPluginSettingApi)(),null==h||null==p)return[3,22];r.label=19;case 19:return r.trys.push([19,21,,22]),[4,p.delete(h,e.payload)];case 20:return(f=r.sent()).success?n((0,o.settingsDeleted)(e.payload)):null===(b=(0,a.getErrorTracker)())||void 0===b||b.error("[Meeting] DELETE plugin-settings request returns failed"),[3,22];case 21:return v=r.sent(),null===(N=(0,a.getErrorTracker)())||void 0===N||N.error("[Meeting] DELETE plugin-settings request failed",v),[3,22];case 22:return[3,27];case 23:return null==(h=(0,a.getBoardId)())?[3,25]:[4,null===(w=(0,a.getPluginSettingApi)())||void 0===w?void 0:w.deleteAll(h)];case 24:r.sent(),r.label=25;case 25:case 26:return[3,27];case 27:return[2]}}))}))}}},function(e){var n=e.dispatch,t=e.getState;return function(){return function(e){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var o,p,f,v,h,m,_,I,E,S,y,T,O,A,P,b,N,w,C,M,G,x,k,L,R,j,D,U,B,F,H,V,z,Z,W;return(0,r.__generator)(this,(function(K){switch(K.label){case 0:switch(o=t(),p=(0,d.openedPluginsSelector)(o),f=function(e){Object.keys(p).forEach((function(t){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var i,o,u,c;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return i=e===s.InHousePluginIds.COUNTDOWN,o=t===s.InHousePluginIds.COUNTDOWN,o&&!i||!o&&i?[4,null===(c=(0,a.getPluginApi)())||void 0===c?void 0:c.getPublicApi(t)]:[3,2];case 1:null===(u=r.sent())||void 0===u||u.close(),n((0,l.pluginPanelClosed)(t)),r.label=2;case 2:return[2]}}))}))}))},e.type){case l.AGENDA_COMMUNICATION_ACTIONS.GET_FULL_LIST:return[3,1];case l.AGENDA_COMMUNICATION_ACTIONS.INITIALIZE_PLUGINS:return[3,2];case l.AGENDA_COMMUNICATION_ACTIONS.START_PLUGIN:return[3,5];case l.AGENDA_COMMUNICATION_ACTIONS.JUST_OPEN_PANEL:return[3,7];case l.AGENDA_COMMUNICATION_ACTIONS.CLOSE_PANELS:return[3,8];case l.AGENDA_COMMUNICATION_ACTIONS.START_FILLING_SETTINGS:return[3,10];case l.AGENDA_COMMUNICATION_ACTIONS.RUN_PLUGIN:return[3,12]}return[3,14];case 1:return v=null!==(H=null===(F=(0,a.getPluginApi)())||void 0===F?void 0:F.getStartedPlugins())&&void 0!==H?H:new Set,h={},c.AllowedPlugins.forEach((function(e){var n;h[e]=null!==(n=null===v||void 0===v?void 0:v.has(e))&&void 0!==n&&n})),h[c.AdditionalPlugin.NONE]=!0,n((0,l.setPluginList)(h)),[3,15];case 2:return m=o.communication,_=m.plugins,m.pluginsInitialized?[3,15]:_[s.InHousePluginIds.BREAKOUT_ROOMS]?[4,null===(V=(0,a.getPluginApi)())||void 0===V?void 0:V.getPublicApi(s.InHousePluginIds.BREAKOUT_ROOMS)]:[3,4];case 3:K.sent(),K.label=4;case 4:return n((0,l.setPluginsInitialized)(!0)),[3,15];case 5:return I=e.payload,E=I.data,S=I.delayOpening,y=E.plugin,T=E.agendaItemId,O=E.itemId,A=E.settingsId,P=E.options,void 0===y||y===c.AdditionalPlugin.NONE?[2]:(S&&f(y),[4,null===(z=(0,a.getPluginApi)())||void 0===z?void 0:z.getPublicApi(y)]);case 6:return void 0===(b=K.sent())?[2]:(i=setTimeout((function(){if(void 0!==T&&void 0!==O){var e={pluginKey:y,ownerId:O,settingsId:A};if(E.action===u.AgendaPluginSettingsAction.START)return void n((0,l.runPlugin)({pluginApi:b,options:P,metadata:(0,r.__assign)((0,r.__assign)({},e),{pluginKey:y}),pluginId:y,agendaItemId:T}));n((0,l.startFillingSettings)({pluginApi:b,options:P,metadata:(0,r.__assign)((0,r.__assign)({},e),{pluginKey:y}),agendaItemId:O,pluginId:y}))}else n((0,l.justOpenPanel)(b))}),S?300:0),[3,15]);case 7:return void 0===e.payload?[2]:(void 0!==(null===(D=e.payload.pluginApi)||void 0===D?void 0:D.open)&&(D.open(),void 0!==e.payload.agendaItemId&&void 0!==e.payload.pluginId&&n((0,l.pluginPanelOpened)(e.payload.agendaItemId,e.payload.pluginId))),[3,15]);case 8:return j=null!==(Z=e.payload.pluginId)&&void 0!==Z?Z:s.InHousePluginIds.BREAKOUT_ROOMS,[4,null===(W=(0,a.getPluginApi)())||void 0===W?void 0:W.getPublicApi(j)];case 9:return void 0!==(N=K.sent())&&void 0!==(D=N).close&&D.close(),[3,15];case 10:return w=e.payload,R=w.agendaItemId,C=w.pluginId,k=w.pluginApi,void 0===(null===(D=k)||void 0===D?void 0:D.editSettings)?(n((0,l.justOpenPanel)(k,C,R)),[2]):(n((0,l.pluginPanelOpened)(R,C)),G=(M=D).editSettings,B={metadata:e.payload.metadata,consumer:o.communication.pluginConsumer},[4,g(e.payload.metadata.settingsId)]);case 11:return G.apply(M,[(B.data=K.sent(),B.options=e.payload.options,B),function(){n((0,l.pluginPanelClosed)(C))}]),[3,15];case 12:return x=e.payload,k=x.pluginApi,L=x.metadata,R=x.agendaItemId,j=x.pluginId,void 0===(null===L||void 0===L?void 0:L.settingsId)?(n((0,l.justOpenPanel)(k)),[2]):void 0===(D=k).runSettings?(n((0,l.justOpenPanel)(k,j,R)),[2]):[4,g(L.settingsId)];case 13:return void 0===(U=K.sent())?(n((0,l.justOpenPanel)(k,j,R)),[2]):(n((0,l.pluginPanelOpened)(e.payload.agendaItemId,e.payload.pluginId)),D.runSettings({metadata:e.payload.metadata,consumer:o.communication.pluginConsumer,options:e.payload.options,data:U},(function(){n((0,l.pluginPanelClosed)(e.payload.pluginId))})),[3,15]);case 14:return[3,15];case 15:return[2]}}))}))}}}],h={communication:function(e,n){var t,i;switch(void 0===e&&(e=p),n.type){case l.AGENDA_COMMUNICATION_ACTIONS.SET_PLUGIN_CONSUMER:return(0,r.__assign)((0,r.__assign)({},e),{pluginConsumer:n.payload});case l.AGENDA_COMMUNICATION_ACTIONS.SET_PLUGIN_SETUP_PERMISSIONS:return(0,r.__assign)((0,r.__assign)({},e),{pluginSetupPermissions:n.payload});case l.AGENDA_COMMUNICATION_ACTIONS.SET_FULL_LIST:return(0,r.__assign)((0,r.__assign)({},e),{plugins:n.payload});case l.AGENDA_COMMUNICATION_ACTIONS.SET_PLUGIN_AVAILABILITY:return(0,r.__assign)((0,r.__assign)({},e),{plugins:(0,r.__assign)((0,r.__assign)({},e.plugins),(t={},t[n.payload.plugin]=n.payload.isAvailable,t))});case l.AGENDA_COMMUNICATION_ACTIONS.SET_PLUGINS_INITIALIZED:return(0,r.__assign)((0,r.__assign)({},e),{pluginsInitialized:n.payload});case l.AGENDA_COMMUNICATION_ACTIONS.PLUGIN_PANEL_OPENED:return(0,r.__assign)((0,r.__assign)({},e),{openedAgendaItemPlugins:(0,r.__assign)((0,r.__assign)({},e.openedAgendaItemPlugins),(i={},i[n.payload.pluginId]=n.payload.agendaItemId,i))});case l.AGENDA_COMMUNICATION_ACTIONS.PLUGIN_PANEL_CLOSED:var a=(0,r.__assign)({},e.openedAgendaItemPlugins);return delete a[n.payload.pluginId],(0,r.__assign)((0,r.__assign)({},e),{openedAgendaItemPlugins:a});default:return e}}},m={agendaPluginsSelector:d.agendaPluginsSelector},_={create:o.createSettings,getById:o.getSettingsById,update:o.updateSettings,delete:o.deleteSettings,deleteAll:o.deleteAll,startPlugin:l.startPlugin,closePluginPanels:l.closePluginPanels,getOpenAppTimeoutId:function(){return i}}},357724:(e,n,t)=>{"use strict";t.d(n,{agendaPluginsSelector:()=>i,openedPluginsSelector:()=>r,pluginSetupPermissionsSelector:()=>a});var i=function(e){return e.communication.plugins},r=function(e){return e.communication.openedAgendaItemPlugins},a=function(e){return e.communication.pluginSetupPermissions}},818120:(e,n,t)=>{"use strict";var i;t.d(n,{getPluginSettingApi:()=>r,getErrorTracker:()=>a,getBoardId:()=>o,getPluginApi:()=>l,setPluginSettingsInjections:()=>s});var r=function(){return null===i||void 0===i?void 0:i.pluginSettingsApi},a=function(){return null===i||void 0===i?void 0:i.errorTracker},o=function(){return null===i||void 0===i?void 0:i.boardId},l=function(){return null===i||void 0===i?void 0:i.pluginApi},s=function(e){i=e}},426167:(e,n,t)=>{"use strict";var i;t.d(n,{PLUGIN_SETTINGS_ACTION:()=>i,getSettingsById:()=>r,createSettings:()=>a,updateSettings:()=>o,deleteSettings:()=>l,deleteAll:()=>s,settingsReceived:()=>u,settingsDeleted:()=>c}),function(e){e.GET_SETTINGS_BY_ID="[PLUGIN_SETTINGS]GET_SETTINGS_BY_ID",e.CREATE_SETTINGS="[PLUGIN_SETTINGS]CREATE_SETTINGS",e.UPDATE_SETTINGS="[PLUGIN_SETTINGS]UPDATE_SETTINGS",e.DELETE_SETTINGS="[PLUGIN_SETTINGS]DELETE_SETTINGS",e.DELETE_ALL="[PLUGIN_SETTINGS]DELETE_ALL",e.SETTINGS_RECEIVED="[PLUGIN_SETTINGS]SETTINGS_RECEIVED",e.SETTINGS_DELETED="[PLUGIN_SETTINGS]SETTINGS_DELETED"}(i||(i={}));var r=function(e){return{type:i.GET_SETTINGS_BY_ID,payload:e}},a=function(e,n,t){return{type:i.CREATE_SETTINGS,payload:{data:e,callback:n,cancelationCallback:t}}},o=function(e,n){return{type:i.UPDATE_SETTINGS,payload:{data:e,cancelationCallback:n}}},l=function(e){return{type:i.DELETE_SETTINGS,payload:e}},s=function(){return{type:i.DELETE_ALL}},u=function(e){return{type:i.SETTINGS_RECEIVED,payload:e}},c=function(e){return{type:i.SETTINGS_DELETED,payload:e}}},919466:(e,n,t)=>{"use strict";t.d(n,{initPluginSettingsModule:()=>l});var i=t(842268),r=t(818120),a=t(465667),o=t(426167),l=function(e,n){(0,r.setPluginSettingsInjections)(n);var t=n.pluginApi;return e.dispatch((0,a.getPluginList)()),i.AllowedPlugins.forEach((function(n){t.subscribeToPluginStarted(n,(function(){e.dispatch((0,a.setPluginAvailability)(n,!0))})),t.subscribeToPluginStopped(n,(function(){e.dispatch((0,a.setPluginAvailability)(n,!1))}))})),{onDestroy:function(){(0,r.setPluginSettingsInjections)(void 0),t.unsubscribeAll()},publicApi:{saveSettings:function(n,t,i){void 0===n.metadata.settingsId?e.dispatch((0,o.createSettings)(n,t,i)):e.dispatch((0,o.updateSettings)(n,i))},cancelSettings:function(){}}}}},69136:(e,n,t)=>{"use strict";t.d(n,{presettingAppsTr:()=>s});var i,r,a=t(822719),o=t(759312);!function(e){e.master="master"}(r||(r={}));var l=((i={})[r.master]={lang:{en:function(){return(0,o.__awaiter)(void 0,void 0,Promise,(function(){return(0,o.__generator)(this,(function(e){return[2,t.e(74290).then(t.t.bind(t,560859,19)).then((function(e){return e.default}))]}))}))},fr:function(){return(0,o.__awaiter)(void 0,void 0,Promise,(function(){return(0,o.__generator)(this,(function(e){return[2,t.e(63985).then(t.t.bind(t,482981,19)).then((function(e){return e.default}))]}))}))},de:function(){return(0,o.__awaiter)(void 0,void 0,Promise,(function(){return(0,o.__generator)(this,(function(e){return[2,t.e(16525).then(t.t.bind(t,190479,19)).then((function(e){return e.default}))]}))}))},ja_JP:function(){return(0,o.__awaiter)(void 0,void 0,Promise,(function(){return(0,o.__generator)(this,(function(e){return[2,t.e(40326).then(t.t.bind(t,721408,19)).then((function(e){return e.default}))]}))}))},es:function(){return(0,o.__awaiter)(void 0,void 0,Promise,(function(){return(0,o.__generator)(this,(function(e){return[2,t.e(48481).then(t.t.bind(t,242713,19)).then((function(e){return e.default}))]}))}))}}},i),s=new a.Translator({translationImports:l,langKey:a.TranslationLangKey.en,namespace:"presettingApps",branch:r.master})},825576:(e,n,t)=>{"use strict";t.d(n,{MeetingUITipWrapper:()=>s});var i=t(827378),r=t(925514),a=t(232463),o=t(264352),l=function(e){var n=e.config,t=e.id,a=e.onVisibleChanged,o=(0,r.useUiTip)(t,n),l=o[0],s=o[1],u=(o[2],o[3]);return(0,i.useEffect)((function(){void 0!==a&&a(u)}),[u]),i.createElement("div",{ref:s},i.createElement("div",null,l))},s=function(e){var n=e.config,t=e.id,r=e.onVisibleChanged;return i.createElement(a.Provider,{store:(0,o.getStore)()},i.createElement(l,{id:t,config:n,onVisibleChanged:r}))}},760141:(e,n,t)=>{"use strict";t.d(n,{pluginIconMap:()=>_,pluginLabelIconMap:()=>E,pluginLabelMap:()=>I,pluginNameMap:()=>m});var i,r=t(827378);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var n=1;n