1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6361],{10066:function(e,n,t){var r={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"moduleEntityFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ModuleEntity"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"typeId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sharedConfig"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"capabilities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"stageModuleCapabilityFields"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"tabModuleCapabilityFields"},directives:[]}]}}]}}],loc:{start:0,end:249}};r.loc.source={body:'#import "./fragment-tab-module.graphql"\n#import "./fragment-stage-module.graphql"\n\nfragment moduleEntityFields on ModuleEntity {\n id\n typeId\n sharedConfig\n capabilities {\n ...stageModuleCapabilityFields\n ...tabModuleCapabilityFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)}))}function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}r.definitions=r.definitions.concat(o(t(55531).definitions)),r.definitions=r.definitions.concat(o(t(91481).definitions));var u={};function c(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),u[e.name.value]=n}})),e.exports=r,e.exports.moduleEntityFields=function(e,n){var t={kind:e.kind,definitions:[c(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=u[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var a=o;o=new Set,a.forEach((function(e){i.has(e)||(i.add(e),(u[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=c(e,n);r&&t.definitions.push(r)})),t}(r,"moduleEntityFields")},83416:function(e,n,t){var r={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"moduleFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Module"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"typeId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayName"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"en"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"zh"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sharedConfig"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"capabilities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"stageModuleCapabilityFields"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"tabModuleCapabilityFields"},directives:[]}]}}]}}],loc:{start:0,end:287}};r.loc.source={body:'#import "./fragment-tab-module.graphql"\n#import "./fragment-stage-module.graphql"\n\nfragment moduleFields on Module {\n typeId\n name\n displayName {\n en\n zh\n }\n description\n sharedConfig\n capabilities {\n ...stageModuleCapabilityFields\n ...tabModuleCapabilityFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)}))}function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}r.definitions=r.definitions.concat(o(t(55531).definitions)),r.definitions=r.definitions.concat(o(t(91481).definitions));var u={};function c(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),u[e.name.value]=n}})),e.exports=r,e.exports.moduleFields=function(e,n){var t={kind:e.kind,definitions:[c(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=u[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var a=o;o=new Set,a.forEach((function(e){i.has(e)||(i.add(e),(u[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=c(e,n);r&&t.definitions.push(r)})),t}(r,"moduleFields")},91481:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"stageModuleCapabilityFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"StageModuleCapability"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"context"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"state"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"appearance"},arguments:[],directives:[]}]}}],loc:{start:0,end:106}};n.loc.source={body:"fragment stageModuleCapabilityFields on StageModuleCapability {\n context\n config\n state\n appearance\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var r=e.type;"NamedType"===r.kind&&n.add(r.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var r={};function i(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),r[e.name.value]=n}})),e.exports=n,e.exports.stageModuleCapabilityFields=function(e,n){var t={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var o=r[n]||new Set,a=new Set,u=new Set;for(o.forEach((function(e){u.add(e)}));u.size>0;){var c=u;u=new Set,c.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){u.add(e)})))}))}return a.forEach((function(n){var r=i(e,n);r&&t.definitions.push(r)})),t}(n,"stageModuleCapabilityFields")},55531:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"tabModuleCapabilityFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"TabModuleCapability"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"context"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"state"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"appearance"},arguments:[],directives:[]}]}}],loc:{start:0,end:102}};n.loc.source={body:"fragment tabModuleCapabilityFields on TabModuleCapability {\n context\n config\n state\n appearance\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var r=e.type;"NamedType"===r.kind&&n.add(r.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var r={};function i(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),r[e.name.value]=n}})),e.exports=n,e.exports.tabModuleCapabilityFields=function(e,n){var t={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var o=r[n]||new Set,a=new Set,u=new Set;
1for(o.forEach((function(e){u.add(e)}));u.size>0;){var c=u;u=new Set,c.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){u.add(e)})))}))}return a.forEach((function(n){var r=i(e,n);r&&t.definitions.push(r)})),t}(n,"tabModuleCapabilityFields")},36307:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getModuleEntityConfig"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"getModuleEntityConfig"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"typeId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"capabilities"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"stageModuleCapabilityFields"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"tabModuleCapabilityFields"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"sharedConfig"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:300}};r.loc.source={body:'#import "./fragment-tab-module.graphql"\n#import "./fragment-stage-module.graphql"\n\nquery getModuleEntityConfig($id: String!) {\n getModuleEntityConfig(id: $id) {\n id\n typeId\n capabilities {\n ...stageModuleCapabilityFields\n ...tabModuleCapabilityFields\n }\n sharedConfig\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e){return e.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)}))}function a(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,n)})),e.definitions&&e.definitions.forEach((function(e){a(e,n)}))}r.definitions=r.definitions.concat(o(t(55531).definitions)),r.definitions=r.definitions.concat(o(t(91481).definitions));var u={};function c(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;a(e,n),u[e.name.value]=n}})),e.exports=r,e.exports.getModuleEntityConfig=function(e,n){var t={kind:e.kind,definitions:[c(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=u[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var a=o;o=new Set,a.forEach((function(e){i.has(e)||(i.add(e),(u[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=c(e,n);r&&t.definitions.push(r)})),t}(r,"getModuleEntityConfig")},94107:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"moduleEntity"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"moduleEntity"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"moduleEntityFields"},directives:[]}]}}]}}],loc:{start:0,end:137}};r.loc.source={body:'#import "./fragment-module-entity.graphql"\n\nquery moduleEntity($id: String!) {\n moduleEntity(id: $id) {\n ...moduleEntityFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,n)})),e.definitions&&e.definitions.forEach((function(e){o(e,n)}))}r.definitions=r.definitions.concat(t(10066).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)})));var a={};function u(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}})),e.exports=r,e.exports.moduleEntity=function(e,n){var t={kind:e.kind,definitions:[u(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var c=o;o=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=u(e,n);r&&t.definitions.push(r)})),t}(r,"moduleEntity")},97688:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"moduleEntityBySceneId"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sceneId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"moduleEntityBySceneId"},arguments:[{kind:"Argument",name:{kind:"Name",value:"sceneId"},value:{kind:"Variable",name:{kind:"Name",value:"sceneId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"moduleEntityFields"},directives:[]}]}}]}}],loc:{start:0,end:170}};r.loc.source={body:'#import "./fragment-module-entity.graphql"\n\nquery moduleEntityBySceneId($sceneId: String!) {\n moduleEntityBySceneId(sceneId: $sceneId) {\n ...moduleEntityFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,n)})),e.definitions&&e.definitions.forEach((function(e){o(e,n)}))}r.definitions=r.definitions.concat(t(10066).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)})));var a={};function u(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}})),e.exports=r,e.exports.moduleEntityBySceneId=function(e,n){var t={kind:e.kind,definitions:[u(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var c=o;o=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=u(e,n);r&&t.definitions.push(r)})),t}(r,"moduleEntityBySceneId")},73016:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"modules"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"modules"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"moduleFields"},directives:[]}]}}]}}],loc:{start:0,end:91}};r.loc.source={body:'#import "./fragment-module.graphql"\n\nquery modules {\n modules {\n ...moduleFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,n)})),e.definitions&&e.definitions.forEach((function(e){o(e,n)}))}r.definitions=r.definitions.concat(t(83416).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)})));var a={};function u(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}})),e.exports=r,e.exports.modules=function(e,n){var t={kind:e.kind,definitions:[u(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var c=o;
1o=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=u(e,n);r&&t.definitions.push(r)})),t}(r,"modules")},81021:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getSceneById"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"scene"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"sceneFields"},directives:[]}]}}]}}],loc:{start:0,end:114}};r.loc.source={body:'#import "./fragment-scene.graphql"\nquery getSceneById($id: String!) {\n scene(id: $id) {\n ...sceneFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,n)})),e.definitions&&e.definitions.forEach((function(e){o(e,n)}))}r.definitions=r.definitions.concat(t(14611).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)})));var a={};function u(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}})),e.exports=r,e.exports.getSceneById=function(e,n){var t={kind:e.kind,definitions:[u(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var c=o;o=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=u(e,n);r&&t.definitions.push(r)})),t}(r,"getSceneById")},31715:function(e,n,t){var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"listSimpleSceneByOrganizationId"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"skip"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"take"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orgId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"listSceneByOrganizationId"},arguments:[{kind:"Argument",name:{kind:"Name",value:"skip"},value:{kind:"Variable",name:{kind:"Name",value:"skip"}}},{kind:"Argument",name:{kind:"Name",value:"take"},value:{kind:"Variable",name:{kind:"Name",value:"take"}}},{kind:"Argument",name:{kind:"Name",value:"orgId"},value:{kind:"Variable",name:{kind:"Name",value:"orgId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"data"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"sceneFields"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:241}};r.loc.source={body:'#import "./fragment-scene.graphql"\nquery listSimpleSceneByOrganizationId($skip: Int, $take: Int, $orgId: String!) {\n listSceneByOrganizationId(skip: $skip, take: $take, orgId: $orgId) {\n data {\n ...sceneFields\n }\n total\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){o(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){o(e,n)})),e.definitions&&e.definitions.forEach((function(e){o(e,n)}))}r.definitions=r.definitions.concat(t(14611).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!i[n]&&(i[n]=!0,!0)})));var a={};function u(e,n){for(var t=0;t<e.definitions.length;t++){var r=e.definitions[t];if(r.name&&r.name.value==n)return r}}r.definitions.forEach((function(e){if(e.name){var n=new Set;o(e,n),a[e.name.value]=n}})),e.exports=r,e.exports.listSimpleSceneByOrganizationId=function(e,n){var t={kind:e.kind,definitions:[u(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var r=a[n]||new Set,i=new Set,o=new Set;for(r.forEach((function(e){o.add(e)}));o.size>0;){var c=o;o=new Set,c.forEach((function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return i.forEach((function(n){var r=u(e,n);r&&t.definitions.push(r)})),t}(r,"listSimpleSceneByOrganizationId")},977:function(e,n,t){"use strict";t.d(n,{X:function(){return d}});var r=t(35944),i=(t(67294),t(11057)),o=t(45357),a=t(157);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=(0,o.zo)(i.Z)((function(e){var n=e.theme,t=e.isMobile,r=e.fixSize;return{minWidth:r?42:"unset",padding:!r&&t?4:8,border:"1px solid ".concat(n.color.purple[600]),"&.MuiButton-outlinedPrimary":{"&:hover":{backgroundColor:"inherit"}},"&:disabled":{backgroundColor:n.color.gray[100],color:n.color.gray[800],borderColor:n.color.gray[100],cursor:""},"& > .MuiSvgIcon-root":{width:!r&&t?10:24,height:!r&&t?10:24}}})),d=function(e){var n=e.children,t=e.onClick,i=e.fixSize,o=c(e,["children","onClick","fixSize"]),d=(0,a.Bw)().device;return(0,r.tZ)(l,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){u(e,n,t[n])}))}return e}({variant:"contained",onClick:t,isMobile:"mobile"===d,fixSize:i},o,{children:n}))}},82125:function(e,n,t){"use strict";t.d(n,{U:function(){return l}});var r=t(35944),i=(t(67294),t(64521)),o=t(69956),a=t(977);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=function(e){var n=e.cameraOn,t=c(e,["cameraOn"]);return(0,r.tZ)(a.X,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){u(e,n,t[n])}))}return e}({},t,{children:n?(0,r.tZ)(o.Z,{}):(0,r.tZ)(i.Z,{})}))}},45781:function(e,n,t){"use strict";t.d(n,{q:function(){return l}});var r=t(35944),i=(t(67294),t(12173)),o=t(66773),a=t(977);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}
1(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=function(e){var n=e.microphoneOn,t=c(e,["microphoneOn"]);return(0,r.tZ)(a.X,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){u(e,n,t[n])}))}return e}({},t,{children:n?(0,r.tZ)(o.Z,{}):(0,r.tZ)(i.Z,{})}))}},28204:function(e,n,t){"use strict";t.d(n,{J:function(){return l}});var r=t(35944),i=(t(67294),t(977)),o=t(89726),a=t(42441);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=function(e){var n=e.isRaiseHand,t=c(e,["isRaiseHand"]);return(0,r.tZ)(i.X,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){u(e,n,t[n])}))}return e}({},t,{children:n?(0,r.tZ)(a.Z,{}):(0,r.tZ)(o.Z,{})}))}},92187:function(e,n,t){"use strict";t.d(n,{P:function(){return l}});var r=t(35944),i=(t(67294),t(36550)),o=t(19536),a=t(977);function u(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function c(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var l=function(e){var n=e.shareScreenOn,t=c(e,["shareScreenOn"]);return(0,r.tZ)(a.X,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){u(e,n,t[n])}))}return e}({},t,{children:n?(0,r.tZ)(o.Z,{}):(0,r.tZ)(i.Z,{})}))}},54331:function(e,n,t){"use strict";t.d(n,{k:function(){return i},l:function(){return o}});var r=t(5152),i=(0,r.default)((function(){return Promise.all([t.e(1853),t.e(2364),t.e(9905)]).then(t.bind(t,83644)).then((function(e){return e.ACSProvider}))}),{loadableGenerated:{webpack:function(){return[83644]}},ssr:!1}),o=(0,r.default)((function(){return Promise.all([t.e(1853),t.e(2364),t.e(9905)]).then(t.bind(t,83644)).then((function(e){return e.ACSThreadProvider}))}),{loadableGenerated:{webpack:function(){return[83644]}},ssr:!1})},59712:function(e,n,t){"use strict";var r=t(35944),i=t(67294),o=t(99964),a=t(87357),u=t(42293),c=t(10155),l=t(15861),d=t(11057),s=t(94054),f=t(53337),p=t(73327),v=t(66252),m=t(11538),y=t(82724),h=t(98406);function g(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function b(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return g(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return g(e,n)}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var S=(0,f.Z)((function(){return(0,p.Z)({modalContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"60%",height:"50%",backgroundColor:"white",boxShadow:"24px",outline:"none",display:"flex",flexDirection:"column"},appBarContainer:{backgroundColor:"white",color:"black",flex:"0 1 auto"},appBarTool:{justifyContent:"flex-end"},appBarTitle:{marginRight:"auto"},appBarButton:{marginLeft:"20px"},inputContainer:{flex:"1 1 auto",padding:"32px"},input:{padding:"4px",fontSize:20},dropzone:{maxHeight:"50%",height:"50%"},subTitle:{fontSize:16,marginBottom:8,color:"#000000",fontWeight:400}})})),O=i.memo((function(e){var n=e.imageUrl,t=e.onChange,f=e.onClose,p=e.children,g=S(),O=(0,v.x)(),w=(0,h.QT)().i18n,k=b(i.useState(!1),2),x=k[0],j=k[1],C=b(i.useState(null!==n&&void 0!==n?n:""),2),E=C[0],P=C[1];i.useEffect((function(){O&&!n&&Z(),P(null!==n&&void 0!==n?n:"")}),[O,n]);var Z=function(){return j(!0)},I=function(){return j(!1)};return i.useEffect((function(){t(E)}),[E]),(0,r.tZ)("div",{children:n?p:(0,r.tZ)(o.Z,{open:x,onClose:I,"aria-labelledby":"modal-modal-title","aria-describedby":"modal-modal-description",children:(0,r.BX)(a.Z,{className:g.modalContainer,children:[(0,r.tZ)(u.Z,{className:g.appBarContainer,elevation:2,position:"static",children:(0,r.BX)(c.Z,{className:g.appBarTool,children:[(0,r.tZ)(l.Z,{className:g.appBarTitle,variant:"h6",component:"div",children:w.strings.sceneEdit.moduleDialog.image}),(0,r.tZ)(d.Z,{className:g.appBarButton,color:"primary",variant:"outlined",onClick:function(){I(),f&&f()},children:w.strings.sceneEdit.cancel}),(0,r.tZ)(d.Z,{className:g.appBarButton,color:"primary",variant:"contained",onClick:function(){I()},children:w.strings.sceneEdit.save})]})}),(0,r.BX)(a.Z,{className:g.inputContainer,children:[(0,r.tZ)(l.Z,{className:g.subTitle,children:w.strings.sceneEdit.imageInputModal.option1}),(0,r.tZ)(s.Z,{fullWidth:!0,variant:"standard",children:(0,r.tZ)(y.t,{className:g.input,id:"standard-adornment-amount",value:E,onChange:function(e){return P(e.currentTarget.value)},placeholder:w.strings.sceneEdit.imageInputModal.placeholder,fullWidth:!0})}),(0,r.tZ)("div",{style:{height:24}}),(0,r.tZ)(l.Z,{className:g.subTitle,children:w.strings.sceneEdit.imageInputModal.option2}),(0,r.tZ)(a.Z,{className:g.dropzone,children:(0,r.tZ)(m.n,{selectedAsset:E,onSelect:function(e){P(null!==e&&void 0!==e?e:"")},imageContain:!0})})]})]})})})}));n.Z=O},11919:function(e,n,t){"use strict";t.d(n,{Q:function(){return g}});var r=t(34051),i=t.n(r),o=t(35944),a=t(67294),u=t(99964),c=t(87357),l=t(15861),d=t(11057),s=t(53337),f=t(73327),p=t(98406),v=t(157),m=t(86010);function y(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}var h=(0,s.Z)((function(e){return(0,f.Z)({modalContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"60%",backgroundColor:"white",boxShadow:"24px",outline:"none",borderRadius:4,display:"flex",flexDirection:"column",justifyContent:"space-between",padding:"32px 16px",color:"black"},modalContainerMobile:{width:"90vw"},buttonWrapper:{display:"flex",justifyContent:"flex-end",width:"100%",marginTop:e.spacing(2)},button:{marginLeft:e.spacing(2),padding:"".concat(e.spacing(1)," ").concat(e.spacing(2)),border:"1px solid ".concat(e.color.purple[600]),"&:disabled":{backgroundColor:e.color.gray[100],color:e.color.gray[400],borderColor:e.color.gray[100]}}})})),g=a.memo((function(e){var n,t,r,a=e.open,s=e.onClose,f=e.content,g=e.onConfirm,b=(0,v.Bw)().device,S=h(),O=(0,p.QT)().i18n,w=function(){var e,n=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null===g||void 0===g||g(),s();case 2:case"end":return e.stop()}}),e)})),function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){y(o,r,i,a,u,"next",e)}function u(e){y(o,r,i,a,u,"throw",e)}a(void 0)}))});return function(){return n.apply(this,arguments)}}();
1return(0,o.tZ)(u.Z,{open:a,onClose:s,"aria-labelledby":"confirm-dialog-modal-title","aria-describedby":"confirm-dialog-modal-description",children:(0,o.BX)(c.Z,{className:(0,m.default)(S.modalContainer,(n={},t=S.modalContainerMobile,r="mobile"===b,t in n?Object.defineProperty(n,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[t]=r,n)),children:[(0,o.tZ)(l.Z,{variant:"h6",component:"div",children:f}),(0,o.BX)("div",{className:S.buttonWrapper,children:[(0,o.tZ)(d.Z,{className:S.button,color:"primary",variant:"outlined",onClick:s,children:O.strings.dropzone.cancel}),(0,o.tZ)(d.Z,{className:S.button,color:"primary",variant:"contained",onClick:w,children:O.strings.cms.salesManagementPage.confirm})]})]})})}))},98047:function(e,n,t){"use strict";t.d(n,{X:function(){return c}});var r=t(35944),i=(t(67294),t(45357)),o=t(15398),a=t(157),u=(0,i.zo)("div")((function(e){var n=e.isMobile;return{backgroundColor:"gray",display:"flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",padding:n?8:16,"& > svg":{width:n?24:40,height:n?24:40,color:"#FFF"}}})),c=function(){var e=(0,a.Bw)().device;return(0,r.tZ)(u,{isMobile:"mobile"===e,children:(0,r.tZ)(o.Z,{})})}},10609:function(e,n,t){"use strict";t.d(n,{B:function(){return v}});var r=t(67294),i=t(96486),o=t(31230),a=t(54944),u=t(36448),c=t(72045),l=t(66252);function d(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function f(){var e=s(["\n mutation emitSessionEvent($data: String!, $sessionId: String!) {\n emitSessionEvent(data: $data, sessionId: $sessionId)\n }\n "]);return f=function(){return e},e}function p(){var e=s(["\n subscription onSessionEvent($sessionId: String!) {\n onSessionEvent(sessionId: $sessionId) {\n data\n }\n }\n "]);return p=function(){return e},e}var v=function(e){var n=(0,l.x)(),t=function(){var e=(0,l.x)(),n=(0,a.kP)().currentSession;return{sendEventMessage:r.useCallback((function(t){return e&&(null===n||void 0===n?void 0:n.id)?e.mutate({mutation:(0,o.ZP)(f()),variables:{data:t,sessionId:n.id}}):Promise.resolve()}),[e,n])}}().sendEventMessage,s=(0,a.kP)().currentSession,v=(0,u.j)().user,m=r.useMemo((function(){return{}}),[]),y=r.useMemo((function(){return[]}),[]),h=r.useMemo((function(){return[]}),[]),g=r.useCallback((function(n){var r=JSON.parse(n);if("RESPONSE"===r.type){var i,o=null!==(i=r.resToReqId)&&void 0!==i?i:"",a=m[o];a&&(a.resolve(r.eventInfo),delete m[o])}else if("REQUEST"===r.type||"NOTIFICATION"===r.type){if("ROOM"===r.reqTo||"HOST"===r.reqTo&&e||"PARTICIPANT"===r.reqTo&&r.receiverId===(null===v||void 0===v?void 0:v.sub))if("REQUEST"===r.type)y.forEach((function(e){e(r.eventInfo,(function(e){var n,i={id:(0,c.Z)(),senderId:null!==(n=null===v||void 0===v?void 0:v.sub)&&void 0!==n?n:"",type:"RESPONSE",resToReqId:r.id,eventInfo:e};t(JSON.stringify(i))}))}));else if("NOTIFICATION"===r.type&&r.eventInfo){var u=JSON.parse(r.eventInfo);u.payload.userId!==(null===v||void 0===v?void 0:v.sub)&&h.forEach((function(e){e(u)}))}}}),[m,v,y,t,h]);r.useEffect((function(){if((null===s||void 0===s?void 0:s.id)&&v){var e=n.subscribe({query:(0,o.ZP)(p()),variables:{sessionId:s.id}}).subscribe((function(e){var n=e.data.onSessionEvent.data;n&&g(n)}));return function(){e.unsubscribe()}}}),[s,v]);var b=r.useCallback((function(e,n,r,i){var o,a=function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){d(e,n,t[n])}))}return e}({id:(0,c.Z)(),senderId:null!==(o=null===v||void 0===v?void 0:v.sub)&&void 0!==o?o:"",type:n?"NOTIFICATION":"REQUEST",reqTo:e,eventInfo:r},i&&{receiverId:i});return new Promise((function(e,r){var i=function(){return t(JSON.stringify(a))};if(i(),n)e(!0);else{m[a.id]={resolve:e,reject:r};var o=setInterval((function(){console.log("RESEND"),m[a.id]?i():clearInterval(o)}),1e4);setTimeout((function(){var e=m[a.id];e&&(e.reject("Timeout"),delete m[a.id])}),3e5)}}))}),[v,t,m]);return{askRoom:function(e){return b("ROOM",!1,e)},askHost:function(e){return b("HOST",!1,e)},askParticipant:function(e,n){return b("PARTICIPANT",!1,e,n)},notifyRoom:function(e){b("ROOM",!0,JSON.stringify(e))},notifyHost:function(e){b("HOST",!0,JSON.stringify(e))},notifyParticipant:function(e,n){b("PARTICIPANT",!0,JSON.stringify(e),n)},addRequestHandler:function(e){y.includes(e)||y.push(e)},removeRequestHandler:function(e){i.pull(y,e)},addNotificationHandler:function(e){h.includes(e)||h.push(e)},removeNotificationHandler:function(e){i.pull(h,e)}}}},89096:function(e,n,t){"use strict";t.d(n,{lZ:function(){return O},kL:function(){return w}});
1var r=t(34051),i=t.n(r),o=t(35944),a=t(67294),u=t(1263),c=t(96486),l=t(46361),d=t(66252),s=t(75436),f=t(51294),p=t(6964),v=t(14108),m=t(36448);function y(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function h(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function g(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function b(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return y(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return y(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var S=a.createContext({currentMedia:null,isFetchingMedia:!1,emitPlayerEvent:function(){}}),O=function(){return a.useContext(S)},w=a.memo((function(e){var n,t=e.children,r=(0,d.x)(),y=(0,m.j)().user,O=(0,p.$r)(),w=O.sortedStageModuleEntities,k=O.currentScene,x=O.updateModuleEntitiesLocalState,j=b(a.useState(null),2),C=j[0],E=j[1],P=b(a.useState(null),2),Z=P[0],I=P[1],T=b(a.useState(!1),2),D=T[0],M=T[1],N=b(a.useState(),2),A=N[0],F=N[1],_=(0,s.m)(v.q,{variables:{sceneId:null===k||void 0===k?void 0:k.id,moduleTypeId:l.mH.MultiFrame,senderId:null!==(n=null===y||void 0===y?void 0:y.sub)&&void 0!==n?n:""}});a.useEffect((function(){var e,n;if(null===_||void 0===_||null===(e=_.data)||void 0===e||null===(n=e.onConfigUpdate)||void 0===n?void 0:n.data){var t=_.data.onConfigUpdate.data.capabilities,r=w.filter((function(e){return e.typeId===l.mH.MultiFrame})).map((function(e){var n=function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){g(e,n,t[n])}))}return e}({},e),r=c.findIndex(n.capabilities,(function(e){return"Stage"===e.context})),i=t.find((function(e){return"Stage"===e.context}));return r>-1&&i&&(n.capabilities[r].config=i.config),n}));r.length>0&&x(r)}}),[_]),a.useEffect((function(){var e=w.filter((function(e){return e.typeId===l.mH.MultiFrame}));if(e.length>0){var n=e[0].capabilities.find((function(e){return"Stage"===e.context}));if(n){var t,r=null===(t=n.config.data)||void 0===t?void 0:t.media_id;r&&E(r)}}return function(){return E(null)}}),[w]),a.useEffect((function(){var e;return C&&(e=i().mark((function e(){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,r.query({query:f,fetchPolicy:"no-cache",variables:{id:C}});case 3:(n=e.sent.data)&&n.media&&I(n.media),M(!1);case 6:case"end":return e.stop()}}),e)})),function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){h(o,r,i,a,u,"next",e)}function u(e){h(o,r,i,a,u,"throw",e)}a(void 0)}))})(),function(){return I(null)}}),[r,C]);var R=(0,u.Q)({currentMedia:Z,isFetchingMedia:D,playerEvent:A,emitPlayerEvent:function(e){return F(e)}});return(0,o.tZ)(S.Provider,{value:R,children:t})}))},70404:function(e,n,t){"use strict";t.d(n,{G4:function(){return y},cw:function(){return h}});var r=t(34051),i=t.n(r),o=t(35944),a=t(67294),u=t(73016),c=t(66252),l=t(1263),d=t(46361);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function f(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function v(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return s(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var m=a.createContext({modules:[],stageModules:[],tabModules:[],findModuleDescriptor:function(){return null}}),y=function(){return a.useContext(m)},h=a.memo((function(e){var n=e.children,t=(0,c.x)(),r=v(a.useState([]),2),s=r[0],y=r[1],h=a.useMemo((function(){return s.filter((function(e){return e.capabilities.some((function(e){return"Stage"===e.context}))}))}),[s]),g=a.useMemo((function(){return s.filter((function(e){return e.capabilities.some((function(e){return"Tab"===e.context}))}))}),[s]);a.useEffect((function(){var e;(e=i().mark((function e(){var n,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.query({query:u,fetchPolicy:"no-cache"});case 2:n=e.sent,(r=n.data)&&r.modules?y(r.modules):y([]);case 5:case"end":return e.stop()}}),e)})),function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){f(o,r,i,a,u,"next",e)}function u(e){f(o,r,i,a,u,"throw",e)}a(void 0)}))})()}),[]);var b=(0,l.Q)({modules:s,stageModules:h,tabModules:g,findModuleDescriptor:function(e){if(!e)return null;var n=s.find((function(n){return n.typeId===e}));return n?function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){p(e,n,t[n])}))}return e}({},n,{ModuleClass:d.zT[e]}):null}});return(0,o.tZ)(m.Provider,{value:(0,l.Q)(b),children:n})}))},6964:function(e,n,t){"use strict";t.d(n,{kL:function(){return ve},$r:function(){return pe}});var r=t(34051),i=t.n(r),o=t(35944),a=t(67294),u=t(72045),c=t(1263),l=t(35659),d=t(66252),s=t(31715),f=t(97688),p=t(94107),v=t(81021),m=t(91309),y=t(11163),h=t(96486),g=t(31230),b=t(24221);function S(){var e,n,t=(e=["\n fragment cropImageFields on CroppedImage {\n original_src\n crop {\n aspect\n x\n y\n width\n height\n unit\n }\n cropped_src\n }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return S=function(){return t},t}var O=(0,g.ZP)(S());function w(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function k(){var e=w(["\n fragment sceneFields on Scene {\n id\n name {\n ...i18nFields\n }\n cover_image {\n ...cropImageFields\n }\n background_image {\n ...cropImageFields\n }\n background_color\n use_right_rail\n organization_id\n isVOD\n }\n ","\n ","\n"]);return k=function(){return e},e}function x(){var e=w(["\n mutation createScene($scene: SceneInput!) {\n createScene(scene: $scene)\n }\n"]);return x=function(){return e},e}function j(){var e=w(["\n mutation deleteScene($id: String!) {\n deleteScene(id: $id)\n }\n"]);return j=function(){return e},e}function C(){var e=w(["\n mutation updateScene($id: String!, $scene: SceneInput!) {\n updateScene(id: $id, scene: $scene)\n }\n"]);return C=function(){return e},e}function E(){var e=w(["\n mutation duplicateScene($id: String!) {\n duplicateScene(id: $id) {\n ...sceneFields\n }\n }\n ","\n"]);return E=function(){return e},e}function P(){var e=w(["\n subscription onSyncObjectUpdate($objId: String!) {\n onSyncObjectUpdate(objId: $objId) {\n syncObj {\n id\n version\n value\n removed\n senderId\n }\n }\n }\n"]);return P=function(){return e},e}var Z=(0,g.ZP)(k(),b.T,O),I=(0,g.ZP)(x()),T=(0,g.ZP)(j()),D=(0,g.ZP)(C()),M=(0,g.ZP)(E(),Z);(0,g.ZP)(P());function N(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function A(){var e=N(["\n fragment stageModuleCapabilityFields on StageModuleCapability {\n context\n config\n state\n appearance\n }\n"]);return A=function(){return e},e}function F(){var e=N(["\n fragment tabModuleCapabilityFields on TabModuleCapability {\n context\n config\n state\n appearance\n }\n"]);return F=function(){return e},e}function _(){var e=N(["\n fragment moduleEntityFields on ModuleEntity {\n id\n typeId\n capabilities {\n ...stageModuleCapabilityFields\n ...tabModuleCapabilityFields\n }\n }\n ","\n ","\n"]);return _=function(){return e},e}function R(){var e=N(["\n mutation createModuleEntity($moduleEntity: ModuleEntityCreateInput!) {\n createModuleEntity(moduleEntity: $moduleEntity) {\n ...moduleEntityFields\n }\n }\n ","\n"]);return R=function(){return e},e}function B(){var e=N(["\n mutation updateModuleEntity(\n $id: String!\n $moduleEntity: ModuleEntityUpdateInput!\n $updateConfig: Boolean\n ) {\n updateModuleEntity(\n id: $id\n moduleEntity: $moduleEntity\n updateConfig: $updateConfig\n ) {\n ...moduleEntityFields\n }\n }\n ","\n"]);return B=function(){return e},e}function z(){var e=N(["\n mutation deleteModuleEntity($id: String!) {\n deleteModuleEntity(id: $id)\n }\n"]);return z=function(){return e},e}var U=(0,g.ZP)(A()),W=(0,g.ZP)(F()),$=(0,g.ZP)(_(),U,W),V=(0,g.ZP)(R(),$),H=(0,g.ZP)(B(),$),q=(0,g.ZP)(z()),L=t(70404),X=t(67734),Q=t(157),Y=t(89096),J=t(54944),G=t(83974),K=t(63412),ee=t(14108),ne=t(46361),te=t(36448);function re(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function ie(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function oe(e){return function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);
1function a(e){ie(o,r,i,a,u,"next",e)}function u(e){ie(o,r,i,a,u,"throw",e)}a(void 0)}))}}function ae(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ue(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){ae(e,n,t[n])}))}return e}function ce(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function le(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||se(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function de(e){return function(e){if(Array.isArray(e))return re(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||se(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function se(e,n){if(e){if("string"===typeof e)return re(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?re(e,n):void 0}}var fe=a.createContext({currentScene:void 0,createScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",null);case 1:case"end":return e.stop()}}),e)}))),duplicateScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",null);case 1:case"end":return e.stop()}}),e)}))),deleteScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),updateScene:function(){},saveScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),saveScenes:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),isSaving:!1,loadScene:function(){},clearScene:function(){},scenes:[],setScenes:function(){},fetchScenes:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),fetchSceneById:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),createVODScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",null);case 1:case"end":return e.stop()}}),e)}))),updateVODScene:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",null);case 1:case"end":return e.stop()}}),e)}))),stageModuleEntities:[],sortedStageModuleEntities:[],tabModuleEntities:[],currentStageModuleEntity:void 0,setCurrentStageModuleEntity:function(){},swapStageModuleEntities:function(){},addModuleEntity:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),updateModuleEntity:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),updateModuleEntitiesLocalState:function(){},removeModuleEntity:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),destroyScene:function(){},footerOpen:!1,setFooterOpen:function(){},fluid:void 0,fullscreen:!1,changeFullscreen:function(){},lockFullscreen:!1,changeReadOnly:function(){},fetchModuleEntities:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",[]);case 1:case"end":return e.stop()}}),e)}))),isInSession:!1,changeIsInSession:function(){},isInEventEditing:!1,changeIsInEventEditing:function(){},saveEditingSession:oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),discardEditingSession:function(){},loadRightRailTabValue:function(){}}),pe=function(){return a.useContext(fe)},ve=a.memo((function(e){var n=e.children,t=(0,y.useRouter)(),r=(0,te.j)().user,g=(0,l.Ds)().enqueueSnackbar,b=(0,d.x)(),S=le(a.useState(),2),O=S[0],w=S[1],k=le(a.useState(),2),x=k[0],j=k[1],C=(0,m.o8)().currentOrg,E=le(a.useState([]),2),P=E[0],Z=E[1],N=le(a.useState([]),2),A=N[0],F=N[1],_=le(a.useState(!1),2),R=_[0],B=_[1],z=(0,Q.Bw)(),U=z.orientation,W=z.device,$=(0,J.kP)(),re=$.currentSession,ie=$.saveSession,ae=le(a.useState(!1),2),se=ae[0],pe=ae[1],ve=le(a.useState(!1),2),me=ve[0],ye=ve[1],he=le(a.useState(!0),2),ge=he[0],be=he[1],Se=le(a.useState([]),2),Oe=Se[0],we=Se[1],ke=le(a.useState(new Map),2),xe=ke[0],je=ke[1],Ce=le(a.useState(new Map),2),Ee=Ce[0],Pe=Ce[1],Ze=le(a.useState(),2),Ie=Ze[0],Te=Ze[1];a.useEffect((function(){me?(Z(h.cloneDeep(A)),0===xe.size&&0==Ee.size&&oe(i().mark((function e(){var n,t,r,o,a,u,c;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=!0,t=!1,r=void 0,e.prev=1,o=A[Symbol.iterator]();case 3:if(n=(a=o.next()).done){e.next=13;break}return u=a.value,e.next=7,$e(u);case 7:c=e.sent,je((function(e){return e.set(u.id,h.cloneDeep(c)),e})),Pe((function(e){return e.set(u.id,h.cloneDeep(c)),e}));case 10:n=!0,e.next=3;break;case 13:e.next=19;break;case 15:e.prev=15,e.t0=e.catch(1),t=!0,r=e.t0;case 19:e.prev=19,e.prev=20,n||null==o.return||o.return();case 22:if(e.prev=22,!t){e.next=25;break}throw r;case 25:return e.finish(22);case 26:return e.finish(19);case 27:case"end":return e.stop()}}),e,null,[[1,15,19,27],[20,,22,26]])})))()):(Z([]),je((function(e){return e.clear(),e})),Pe((function(e){return e.clear(),e})))}),[me]),a.useEffect((function(){me&&x&&Pe((function(e){return e.set(x.id,Oe),e}))}),[Oe]);var De=a.useMemo((function(){var e=de(Oe),n=[],t=!0,r=!1,i=void 0;try{for(var o,a=e[Symbol.iterator]();!(t=(o=a.next()).done);t=!0){var u=o.value;u.capabilities.find((function(e){return"Stage"===e.context}))&&n.push(u)}}catch(c){r=!0,i=c}finally{try{t||null==a.return||a.return()}finally{if(r)throw i}}return n}),[Oe]),Me=a.useMemo((function(){var e=de(Oe),n=[],t=!0,r=!1,i=void 0;try{for(var o,a=e[Symbol.iterator]();!(t=(o=a.next()).done);t=!0){var u=o.value;u.capabilities.find((function(e){return"Tab"===e.context}))&&n.push(u)}}catch(c){r=!0,i=c}finally{try{t||null==a.return||a.return()}finally{if(r)throw i}}return n}),[Oe]);a.useEffect((function(){"laptop"!==W&&0===Me.length?mn(!0):mn(!1)}),[Me,W]);var Ne=a.useMemo((function(){return 0===Me.length}),[Me]),Ae=a.useMemo((function(){var e=de(De);return e.sort((function(e,n){var t=e.capabilities.find((function(e){return"Stage"===e.context})),r=n.capabilities.find((function(e){return"Stage"===e.context}));return t&&r&&t.appearance&&r.appearance&&void 0!==t.appearance.level&&void 0!==r.appearance.level?r.appearance.level-t.appearance.level:0})),e}),[De]),Fe=le(a.useState(),2),_e=Fe[0],Re=Fe[1],Be=le(a.useState(!0),2),ze=Be[0],Ue=Be[1],We=a.useCallback(h.debounce((function(){an()}),1e3),[x]);a.useEffect((function(){if(w(x),x){var e=h.findIndex(A,(function(e){return e.id===x.id}));e>=0&&F((function(n){return n[e]=x,de(n)})),me&&x?we(Ee.get(x.id)||[]):oe(i().mark((function e(){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x&&C&&x.organization_id===C.id&&We(),(null===O||void 0===O?void 0:O.id)===(null===x||void 0===x?void 0:x.id)){e.next=6;break}return e.next=4,$e(x);case 4:n=e.sent,we(n);case 6:case"end":return e.stop()}}),e)})))()}}),[x,O]);var $e=function(){var e=oe(i().mark((function e(n){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.module_entity_idx){e.next=6;break}return e.next=3,Promise.all(n.module_entity_idx.map((function(e){return b.query({query:p,fetchPolicy:"no-cache",variables:{id:e}})})));case 3:return t=(t=e.sent).filter((function(e){return!!e.data&&!!e.data.moduleEntity})),e.abrupt("return",t.map((function(e){return e.data.moduleEntity})).filter((function(e){return!!e})));case 6:return e.abrupt("return",[]);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=oe(i().mark((function e(n,t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==ne.mH.MultiFrame||!(null===r||void 0===r?void 0:r.sub)){e.next=3;break}return e.next=3,Ke({mutation:ee.W,variables:{sceneId:null===x||void 0===x?void 0:x.id,moduleTypeId:n,senderId:r.sub,data:t}});case 3:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),He=function(){var e=oe(i().mark((function e(n){var t,r,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=2;break}return e.abrupt("return");case 2:if((t=n.capabilities.findIndex((function(e){return"Stage"===e.context}
1)))>-1&&(n.capabilities[t].appearance.level=De.length>0?(r=Math).max.apply(r,de(De.map((function(e){var n;return(null===(n=e.capabilities.find((function(e){return"Stage"===e.context})))||void 0===n?void 0:n.appearance).level}))))+1:1),we((function(e){var t=h.findIndex(e,(function(e){return e.id===n.id}));return t>=0?e[t]=n:e.push(n),de(e)})),a=h.uniq(de(null!==(o=x.module_entity_idx)&&void 0!==o?o:[]).concat([n.id])),j((function(e){return e.module_entity_idx=a,e})),F((function(e){var n=e.findIndex((function(e){return e.id===x.id}));return e[n].module_entity_idx=a,de(e)})),!me){e.next=11;break}return e.abrupt("return");case 11:qe(n),un(ue({},x,{module_entity_idx:a}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),qe=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ke({mutation:V,variables:{moduleEntity:n}});case 2:Ve(n.typeId,n);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=function(){var e=oe(i().mark((function e(n,t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(we((function(e){var t=h.findIndex(e,(function(e){return e.id===n.id}));return t>-1&&(e[t]=n),de(e)})),!me){e.next=4;break}return t&&Ve(n.typeId,n),e.abrupt("return");case 4:Xe(n,t),an();case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Xe=function(){var e=oe(i().mark((function e(n,t){var r,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.id,o=n.typeId,a=ce(n,["id","typeId"]),e.next=3,Ke({mutation:H,variables:{id:r,moduleEntity:a,updateConfig:t}});case 3:t&&Ve(o,a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Qe=function(){var e=oe(i().mark((function e(n){var t,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=2;break}return e.abrupt("return");case 2:if(we((function(e){var t=h.findIndex(e,(function(e){return e.id===n.id}));return t>-1&&e.splice(t,1),de(e)})),r=de(null!==(t=x.module_entity_idx)&&void 0!==t?t:[]),h.remove(r,(function(e){return e===n.id})),j((function(e){return e.module_entity_idx=r,e})),!me){e.next=9;break}return e.abrupt("return");case 9:return e.next=11,Ye(n);case 11:return e.next=13,un(ue({},x,{module_entity_idx:r}));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ye=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ke({mutation:q,variables:{id:n.id}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Je=function(){var e=oe(i().mark((function e(n){var r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ln(void 0),e.prev=1,e.next=4,b.query({query:v,fetchPolicy:"no-cache",variables:{id:n}});case 4:(r=e.sent.data)&&r.scene?ln(r.scene):t.push("/404"),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),t.push("/home");case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){var e=oe(i().mark((function e(){var n,t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.query({query:s,fetchPolicy:"no-cache",variables:{orgId:null===C||void 0===C?void 0:C.id}});case 2:n=e.sent,(t=n.data)&&F(de(t.listSceneByOrganizationId.data));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ke=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,b.mutate(n);case 3:return e.abrupt("return",e.sent);case 6:return e.prev=6,e.t0=e.catch(0),e.t0.graphQLErrors&&g("Something wrong",{variant:"error",autoHideDuration:1500}),e.abrupt("return",Promise.reject());case 10:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(n){return e.apply(this,arguments)}}(),en=function(){var e=oe(i().mark((function e(n){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={id:(0,u.Z)(),organization_id:n,name:{en:"Untitled"},background_color:"#000000",use_right_rail:!1},e.prev=1,me||nn(t),ln(t),F((function(e){return de(e).concat([t])})),e.abrupt("return",t.id);case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",null);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(n){return e.apply(this,arguments)}}(),nn=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ke({mutation:I,variables:{scene:n}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),tn=function(){var e=oe(i().mark((function e(n){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,b.mutate({mutation:M,variables:{id:n.id}});case 3:if(!(null===(t=e.sent.data)||void 0===t?void 0:t.duplicateScene)){e.next=9;break}return F((function(e){return de(e).concat([t.duplicateScene])})),e.abrupt("return",t.duplicateScene.id);case 9:return e.abrupt("return",null);case 10:e.next=15;break;case 12:return e.prev=12,e.t0=e.catch(0),e.abrupt("return",null);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F((function(e){return e.filter((function(e){return e.id!==n}))})),x&&x.id===n&&j(A[0]),!me){e.next=4;break}return e.abrupt("return");case 4:on(n);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),on=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ke({mutation:T,variables:{id:n}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),an=function(){var e=oe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ge){e.next=2;break}return e.abrupt("return");case 2:if(!me){e.next=4;break}return e.abrupt("return");case 4:if(!x){e.next=9;break}return B(!0),e.next=8,un(x);case 8:B(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),un=function(){var e=oe(i().mark((function e(n){var t;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Ke({mutation:D,variables:{id:n.id,scene:ue({},n,{background_image:null!==(t=n.background_image)&&void 0!==t?t:null})}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),cn=function(){var e=oe(i().mark((function e(){var n,t,r,o,a,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:B(!0),n=!0,t=!1,r=void 0,e.prev=2,o=A[Symbol.iterator]();case 4:if(n=(a=o.next()).done){e.next=11;break}return u=a.value,e.next=8,un(u);case 8:n=!0,e.next=4;break;case 11:e.next=17;break;case 13:e.prev=13,e.t0=e.catch(2),t=!0,r=e.t0;case 17:e.prev=17,e.prev=18,n||null==o.return||o.return();case 20:if(e.prev=20,!t){e.next=23;break}throw r;case 23:return e.finish(20);case 24:return e.finish(17);case 25:B(!1);case 26:case"end":return e.stop()}}),e,null,[[2,13,17,25],[18,,20,24]])})));return function(){return e.apply(this,arguments)}}(),ln=function(e){j(e)},dn=function(){var e=oe(i().mark((function e(n,t,r,o){var a,c,l,d;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(0,X.dL)({autoFullscreen:!0,autoPlay:!0,coWatch:!1,data:{media_id:t}}),e.next=3,Ke({mutation:V,variables:{moduleEntity:a}});
1case 3:return c=e.sent.data,l=c.createModuleEntity,d={id:(0,u.Z)(),organization_id:n,name:{en:r?"[VOD] ".concat(r):"VOD",zh:r?"[VOD] ".concat(r):"VOD"},background_image:o?{cropped_src:o,original_src:o,crop:{}}:void 0,use_right_rail:!1,module_entity_idx:[l.id],isVOD:!0},e.prev=6,e.next=9,nn(d);case 9:return F((function(e){return de(e).concat([d])})),e.abrupt("return",d);case 13:return e.prev=13,e.t0=e.catch(6),e.abrupt("return",null);case 16:case"end":return e.stop()}}),e,null,[[6,13]])})));return function(n,t,r,i){return e.apply(this,arguments)}}(),sn=function(){var e=oe(i().mark((function e(n,t,r,o){var a,u,c,l,d,s,p,v,m,y,g,S,O;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,b.query({query:f,fetchPolicy:"no-cache",variables:{sceneId:n.id}});case 3:if(u=e.sent,(c=u.data)&&(null===c||void 0===c?void 0:c.moduleEntityBySceneId)&&(a=c.moduleEntityBySceneId[0]),l=[],!a){e.next=19;break}if(!((d=a.capabilities.findIndex((function(e){return"Stage"===e.context})))>-1)){e.next=17;break}return a.capabilities[d].config={autoFullscreen:!0,autoPlay:!0,coWatch:!1,data:{media_id:t}},s=a.id,a.typeId,p=ce(a,["id","typeId"]),e.next=14,Ke({mutation:H,variables:{id:s,moduleEntity:p,updateConfig:!0}});case 14:v=e.sent.data,(m=v.updateModuleEntity)&&(l=[m.id]);case 17:e.next=26;break;case 19:return a=(0,X.dL)({autoFullscreen:!0,autoPlay:!0,coWatch:!1,data:{media_id:t}}),a.id,y=ce(a,["id"]),e.next=23,Ke({mutation:V,variables:{moduleEntity:y}});case 23:g=e.sent.data,S=g.createModuleEntity,l=[S.id];case 26:return O=ue({},n,{name:{en:r?"[VOD] ".concat(r):"VOD",zh:r?"[VOD] ".concat(r):"VOD"},background_image:o?{cropped_src:o,original_src:o,crop:{}}:void 0,module_entity_idx:l,isVOD:!0}),e.prev=27,e.next=30,un(O);case 30:return F((function(e){var t=h.findIndex(e,(function(e){return e.id===n.id}));return t>=0&&(e[t]=ue({},O)),de(e)})),e.abrupt("return",O);case 34:return e.prev=34,e.t0=e.catch(27),console.log("updateVODScene err:",e.t0),e.abrupt("return",null);case 38:case"end":return e.stop()}}),e,null,[[27,34]])})));return function(n,t,r,i){return e.apply(this,arguments)}}(),fn=le(a.useState(!1),2),pn=fn[0],vn=fn[1],mn=function(e){return vn(e)};a.useEffect((function(){vn(!!Ne)}),[Ne,U]);var yn=function(){var e=oe(i().mark((function e(){var n,t,r,o,a,u,c,l,d,s,f,p,v,m,y,g,b,S,O,w,k,x,j,C,E,I,T,D,M,N,F,_,R,B,z,U,W,$,V,H,q,L,Q,Y,J,G,ee;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!re||!me){e.next=184;break}n=!0,t=!1,r=void 0,e.prev=2,o=A[Symbol.iterator]();case 4:if(n=(a=o.next()).done){e.next=72;break}u=a.value,c=xe.get(u.id)||[],l=Ee.get(u.id)||[],d=!0,s=!1,f=void 0,e.prev=9,p=c[Symbol.iterator]();case 11:if(d=(v=p.next()).done){e.next=19;break}if(m=v.value,l.find((function(e){return e.id===m.id}))){e.next=16;break}return e.next=16,Ye(m);case 16:d=!0,e.next=11;break;case 19:e.next=25;break;case 21:e.prev=21,e.t0=e.catch(9),s=!0,f=e.t0;case 25:e.prev=25,e.prev=26,d||null==p.return||p.return();case 28:if(e.prev=28,!s){e.next=31;break}throw f;case 31:return e.finish(28);case 32:return e.finish(25);case 33:y=!0,g=!1,b=void 0,e.prev=34,S=l[Symbol.iterator]();case 36:if(y=(O=S.next()).done){e.next=55;break}if(w=O.value,k=c.find((function(e){return e.id===w.id}))){e.next=44;break}return e.next=42,qe(w);case 42:e.next=52;break;case 44:if(x=(0,X.X2)(k,w),!Object.values(x).some((function(e){return 1===e}))){e.next=48;break}return e.next=48,Xe(w,!0);case 48:if(1!==x.StageConfig&&1!==x.TabConfig&&1!==x.SharedConfig){e.next=52;break}if(!re){e.next=52;break}return e.next=52,hn((0,K.x)(re.id,u.id,w));case 52:y=!0,e.next=36;break;case 55:e.next=61;break;case 57:e.prev=57,e.t1=e.catch(34),g=!0,b=e.t1;case 61:e.prev=61,e.prev=62,y||null==S.return||S.return();case 64:if(e.prev=64,!g){e.next=67;break}throw b;case 67:return e.finish(64);case 68:return e.finish(61);case 69:n=!0,e.next=4;break;case 72:e.next=78;break;case 74:e.prev=74,e.t2=e.catch(2),t=!0,r=e.t2;case 78:e.prev=78,e.prev=79,n||null==o.return||o.return();case 81:if(e.prev=81,!t){e.next=84;break}throw r;case 84:return e.finish(81);case 85:return e.finish(78);case 86:j=!0,C=!1,E=void 0,e.prev=87,I=P[Symbol.iterator]();case 89:if(j=(T=I.next()).done){e.next=97;break}if(D=T.value,A.find((function(e){return e.id===D.id}))){e.next=94;break}return e.next=94,on(D.id);case 94:j=!0,e.next=89;break;case 97:e.next=103;break;case 99:e.prev=99,e.t3=e.catch(87),C=!0,E=e.t3;case 103:e.prev=103,e.prev=104,j||null==I.return||I.return();case 106:if(e.prev=106,!C){e.next=109;break}throw E;case 109:return e.finish(106);case 110:return e.finish(103);case 111:M=!0,N=!1,F=void 0,e.prev=112,_=A[Symbol.iterator]();case 114:if(M=(R=_.next()).done){e.next=164;break}if(B=R.value,z=xe.get(B.id)||[],U=Ee.get(B.id)||[],W=P.find((function(e){return e.id===B.id}))){e.next=124;break}return e.next=122,nn(B);case 122:e.next=161;break;case 124:if(!(0,X.td)(W,B)){e.next=129;break}return e.next=127,un(B);case 127:e.next=161;break;case 129:if($=!0,!B.module_entity_idx){e.next=158;break}V=!0,H=!1,q=void 0,e.prev=132,L=B.module_entity_idx[Symbol.iterator]();case 134:if(V=(Q=L.next()).done){e.next=144;break}if(Y=Q.value,$){e.next=138;break}return e.abrupt("continue",141);case 138:J=z.find((function(e){return e.id===Y})),G=U.find((function(e){return e.id===Y})),J&&G&&(ee=(0,X.X2)(J,G),Object.values(ee).some((function(e){return 1===e}))&&($=!1));case 141:V=!0,e.next=134;break;case 144:e.next=150;break;case 146:e.prev=146,e.t4=e.catch(132),H=!0,q=e.t4;case 150:e.prev=150,e.prev=151,V||null==L.return||L.return();case 153:if(e.prev=153,!H){e.next=156;break}throw q;case 156:return e.finish(153);case 157:return e.finish(150);case 158:if($){e.next=161;break}return e.next=161,un(B);case 161:M=!0,e.next=114;break;case 164:e.next=170;break;case 166:e.prev=166,e.t5=e.catch(112),N=!0,F=e.t5;case 170:e.prev=170,e.prev=171,M||null==_.return||_.return();case 173:if(e.prev=173,!N){e.next=176;break}throw F;case 176:return e.finish(173);case 177:return e.finish(170);case 178:return e.next=180,ie(ue({},re,{scenes:h.uniqBy(A,(function(e){return e.id})),scene_idx:h.uniq(A.map((function(e){return e.id})))}));case 180:ln(A.find((function(e){return e.id===re.current_scene_id}))),Z([]),je((function(e){return e.clear(),e})),Pe((function(e){return e.clear(),e}));case 184:case"end":return e.stop()}}),e,null,[[2,74,78,86],[9,21,25,33],[26,,28,32],[34,57,61,69],[62,,64,68],[79,,81,85],[87,99,103,111],[104,,106,110],[112,166,170,178],[132,146,150,158],[151,,153,157],[171,,173,177]])})));return function(){return e.apply(this,arguments)}}(),hn=function(){var e=oe(i().mark((function e(n){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ke({mutation:G.o0,variables:{id:n}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),gn=(0,c.Q)({currentScene:x,createScene:en,duplicateScene:tn,deleteScene:rn,updateScene:function(e){ln(ue({},e))},saveScene:an,saveScenes:cn,isSaving:R,loadScene:ln,clearScene:function(){ln(void 0)},scenes:A,setScenes:F,fetchScenes:Ge,fetchSceneById:Je,createVODScene:dn,updateVODScene:sn,stageModuleEntities:De,sortedStageModuleEntities:Ae,tabModuleEntities:Me,currentStageModuleEntity:_e,setCurrentStageModuleEntity:Re,swapStageModuleEntities:function(e,n){var t,r;if(x&&x.module_entity_idx){var i=e.capabilities.findIndex((function(e){return"Stage"===e.context})),o=n.capabilities.findIndex((function(e){return"Stage"===e.context}));if(!(i<0||o<0)){var a=null===(t=e.capabilities[i].appearance)||void 0===t?void 0:t.level,u=null===(r=n.capabilities[o].appearance)||void 0===r?void 0:r.level;e.capabilities[i].appearance=ue({},e.capabilities[i].appearance,{level:u}),Le(e),n.capabilities[o].appearance=ue({},n.capabilities[o].appearance,{level:a}),Le(n)}}},addModuleEntity:He,updateModuleEntity:Le,updateModuleEntitiesLocalState:function(e){we((function(n){return n.map((function(n){var t=e.find((function(e){return e.id===n.id}));return null!==t&&void 0!==t?t:n}))}
1))},removeModuleEntity:Qe,destroyScene:function(){j(void 0),F([]),B(!1),we([]),Re(void 0),Ue(!1)},footerOpen:ze,setFooterOpen:Ue,fullscreen:pn,changeFullscreen:mn,lockFullscreen:Ne,changeReadOnly:function(e){return be(e)},fetchModuleEntities:$e,isInSession:se,changeIsInSession:function(e){return pe(e)},isInEventEditing:me,changeIsInEventEditing:function(e){return ye(e)},saveEditingSession:yn,discardEditingSession:function(){F(h.cloneDeep(P)),re&&re.current_scene_id&&(ln(P.find((function(e){return e.id===re.current_scene_id}))),we(xe.get(re.current_scene_id)||[])),Z([]),je((function(e){return e.clear(),e})),Pe((function(e){return e.clear(),e}))},rightRailTabValue:Ie,loadRightRailTabValue:function(e){return Te(e)}});return(0,o.tZ)(fe.Provider,{value:(0,c.Q)(gn),children:(0,o.tZ)(L.cw,{children:(0,o.tZ)(Y.kL,{children:n})})})}))},24221:function(e,n,t){"use strict";function r(){var e,n,t=(e=["\n fragment i18nFields on I18NText {\n zh\n en\n }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return r=function(){return t},t}t.d(n,{T:function(){return i}});var i=(0,t(31230).ZP)(r())},14108:function(e,n,t){"use strict";t.d(n,{W:function(){return u},q:function(){return c}});var r=t(31230);function i(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function o(){var e=i(["\n mutation emitConfigUpdate(\n $sceneId: String!\n $moduleTypeId: String!\n $senderId: String!\n $data: JSONObject!\n ) {\n emitConfigUpdate(\n sceneId: $sceneId\n moduleTypeId: $moduleTypeId\n senderId: $senderId\n data: $data\n )\n }\n"]);return o=function(){return e},e}function a(){var e=i(["\n subscription onConfigUpdate(\n $sceneId: String!\n $moduleTypeId: String!\n $senderId: String!\n ) {\n onConfigUpdate(\n sceneId: $sceneId\n moduleTypeId: $moduleTypeId\n senderId: $senderId\n ) {\n data\n }\n }\n"]);return a=function(){return e},e}var u=(0,r.ZP)(o()),c=(0,r.ZP)(a())},83974:function(e,n,t){"use strict";t.d(n,{Vs:function(){return d},UO:function(){return s},ZT:function(){return f},kD:function(){return p},o0:function(){return v}});var r=t(31230);function i(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function o(){var e=i(["\n mutation createSyncObject($obj: JSONObject!, $id: String!) {\n createSyncObject(obj: $obj, id: $id) {\n id\n version\n value\n removed\n }\n }\n"]);return o=function(){return e},e}function a(){var e=i(["\n mutation updateSyncObject($id: String!, $update: JSONObject!) {\n updateSyncObject(id: $id, update: $update) {\n id\n version\n value\n removed\n }\n }\n"]);return a=function(){return e},e}function u(){var e=i(["\n subscription onSyncObjectUpdate($objId: String!) {\n onSyncObjectUpdate(objId: $objId) {\n syncObj {\n id\n version\n value\n removed\n senderId\n }\n }\n }\n"]);return u=function(){return e},e}function c(){var e=i(["\n query getSyncObject($id: String!) {\n getSyncObject(id: $id) {\n id\n version\n value\n removed\n senderId\n }\n }\n"]);return c=function(){return e},e}function l(){var e=i(["\n mutation resetSyncObject($id: String!) {\n resetSyncObject(id: $id) {\n id\n version\n value\n removed\n senderId\n }\n }\n"]);return l=function(){return e},e}var d=(0,r.ZP)(o()),s=(0,r.ZP)(a()),f=(0,r.ZP)(u()),p=(0,r.ZP)(c()),v=(0,r.ZP)(l())},46361:function(e,n,t){"use strict";t.d(n,{mH:function(){return ea},R8:function(){return aa},m7:function(){return ta},DL:function(){return ra},zT:function(){return na}});var r=t(34051),i=t.n(r),o=t(35944),a=t(67294),u=t(24751),c=t(86886),l=t(87357),d=t(98456),s=t(53337),f=t(73327),p=t(66242),v=t(9974),m=t(44267),y=t(15861),h=t(83965),g=t(85254),b=t(98406),S=(0,s.Z)((function(){return(0,f.Z)({mediaCardContainer:{border:"1px solid #E0E0E0",boxShadow:"none",maxWidth:214,maxHeight:160}
1,mediaCardContainerSelected:{border:"2px solid #0000FF",maxWidth:214},mediaCardContentContainer:{padding:0,maxWidth:214,display:"flex",flexDirection:"column",backgroundColor:"#fff"},mediaCardTitle:{paddingLeft:"8px",margin:"8px"},mediaCardBanner:{width:214,height:120,alignSelf:"center"},mediaCardPlaceHolderContainer:{display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"#F1F1F9",width:"100%",height:"100%"},imgIcon:{width:"100%",height:"100%"}})})),O=function(){var e=S();return(0,o.tZ)(l.Z,{className:e.mediaCardPlaceHolderContainer,children:(0,o.tZ)("img",{className:e.mediaCardBanner,src:"/assets/Event placeholder.svg"})})},w=function(e){var n,t,r,i=e.media,a=e.isSelected,u=e.onMediaSelect,c=S(),l=(0,b.QT)(),d=l.i18n,s=l.lang;return(0,o.tZ)(p.Z,{className:a?c.mediaCardContainerSelected:c.mediaCardContainer,onClick:function(){return u(i.id)},children:(0,o.tZ)(v.Z,{children:(0,o.BX)(m.Z,{className:c.mediaCardContentContainer,children:[(0,o.tZ)(y.Z,{className:c.mediaCardTitle,gutterBottom:!0,variant:"body1",noWrap:!0,children:(null===(n=i.info)||void 0===n?void 0:n.name)?(0,g.Qs)(s,i.info.name):d.strings.cms.general.untitled}),(null===(t=i.info)||void 0===t||null===(r=t.cover_image)||void 0===r?void 0:r.cropped_src)?(0,o.tZ)(h.Z,{className:c.mediaCardBanner,component:"img",height:"200",width:"300",image:i.info.cover_image.cropped_src}):(0,o.tZ)(O,{})]})})})},k=t(91309),x=t(29808),j=t(29588),C=t(96486);function E(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var P=(0,s.Z)((function(){return(0,f.Z)({modalContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"60%",height:"50%",backgroundColor:"white",boxShadow:"24px",outline:"none",display:"flex",flexDirection:"column"},appBarContainer:{backgroundColor:"white",color:"black",flex:"0 1 auto"},appBarTool:{justifyContent:"flex-end"},appBarTitle:{marginRight:"auto"},appBarButton:{marginLeft:"20px"},searchContainer:{width:"25%",padding:"32px"},searchInput:{padding:"4px",fontSize:20},mediaCardContainer:{overflow:"hidden",overflowY:"scroll",flex:"1 1 auto"},gridContainer:{paddingTop:12},mediaCardSpinnerContainer:{display:"flex",width:"auto",marginTop:32,height:40,justifyContent:"center",alignItems:"center",transform:"translate(0%, -10%)"},gridItem:{maxWidth:214,display:"flex",justifyContent:"center"},noMediaWrapper:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}})})),Z=a.memo((function(e){var n=e.selected_media_id,t=e.onChange,r=P(),i=(0,b.QT)().i18n,s=(0,k.o8)().currentOrg,f=(0,u.GS)(),p=f.allVideos,v=f.isFetchingMedia,m=f.videoPaginationArg,y=f.updateVideoPaginationArg,h=f.videosTotalAmount,g=a.useMemo((function(){return(0,x.j)(p,null===s||void 0===s?void 0:s.id)}),[p,s]),S=a.useRef(null),O=a.useCallback(C.debounce((function(){var e;y(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){E(e,n,t[n])}))}return e}({},m,{skip:(null!==(e=m.skip)&&void 0!==e?e:0)+u.NE}))}),500),[m]);return(0,o.BX)("div",{className:r.mediaCardContainer,onScroll:function(){if(S.current){var e=S.current,n=e.scrollTop,t=e.scrollHeight,r=e.clientHeight;!v&&h>g.length&&n+r===t&&O()}},ref:S,children:[g.length>0?(0,o.tZ)(c.ZP,{container:!0,spacing:3,direction:"row",className:r.gridContainer,children:g.map((function(e){return(0,o.tZ)(c.ZP,{className:r.gridItem,item:!0,xs:6,md:4,xl:3,children:(0,o.tZ)(w,{media:e,onMediaSelect:function(){return function(e){return t(e)}(e)},isSelected:n===e.id})},e.id)}))}):(0,o.tZ)(l.Z,{className:r.noMediaWrapper,children:(0,o.tZ)(j.Mn,{children:i.strings.sceneEdit.moduleDialog.noMedia})}),v&&(0,o.tZ)(l.Z,{className:r.mediaCardSpinnerContainer,children:(0,o.tZ)(d.Z,{})})]})})),I=t(72852),T=t(50480),D=t(45357),M=(0,D.zo)(T.Z)((function(e){return{color:e.theme.color.black[500]}}));function N(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function A(){return A=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},A.apply(this,arguments)}function F(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){N(e,n,t[n])}))}return e}var _=a.memo((function(e){var n=A({},e),t=(0,b.QT)(),r=t.i18n,i=(t.lang,n.sceneId,n.config),a=void 0===i?{}:i,c=n.onConfigChange,l=n.appearance,d=n.onAppearanceChange,s=(n.parent,a.data);return(0,o.BX)(o.HY,{children:[(0,o.tZ)(u.ZN,{children:(0,o.tZ)(Z,{selected_media_id:null===s||void 0===s?void 0:s.media_id,onChange:function(e){var n;c&&c(F({},a,{data:F({},a.data,{media_id:e?e.id:void 0})})),d&&d(F({},l,{displayName:null===e||void 0===e||null===(n=e.info)||void 0===n?void 0:n.name}))}})}),(0,o.BX)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.coWatch,onChange:function(){if(c){var e=!a.coWatch;c(F({},a,{coWatch:e,hostControlOnly:!!e&&a.hostControlOnly}))}}}),label:r.strings.sceneEdit.moduleDialog.cowatch}),a.coWatch&&(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.hostControlOnly,onChange:function(){c&&c(F({},a,{hostControlOnly:!a.hostControlOnly}))}}),label:r.strings.sceneEdit.moduleDialog.hostControlOnly}),(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.autoPlay,onChange:function(){c&&c(F({},a,{autoPlay:!a.autoPlay}))}}),label:r.strings.sceneEdit.moduleDialog.autoPlay})]})]})})),R=t(54944),B=t(63252),z=t(36448),U=t(10609),W=t(66252),$=t(41846),V=t(51294);function H(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function q(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function L(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function X(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){L(e,n,t[n])}))}return e}function Q(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function Y(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return H(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return H(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var J=a.memo((function(e){var n,t,r=e.mediaId,u=e.onTimeUpdate,c=Q(e,["mediaId","onTimeUpdate"]),l=(0,b.QT)(),s=l.i18n,f=l.lang,p=(0,W.x)(),v=Y(a.useState(),2),m=v[0],y=v[1],h=Y(a.useState(!1),2),S=h[0],O=h[1];return a.useEffect((function(){var e;r&&(e=i().mark((function e(){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,p.query({query:V,fetchPolicy:"no-cache",variables:{id:r}});case 3:(n=e.sent.data)&&n.media&&y(n.media),O(!1);case 6:case"end":return e.stop()}}),e)})),function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){q(o,r,i,a,u,"next",e)}function u(e){q(o,r,i,a,u,"throw",e)}a(void 0)}))})()}),[p,r]),(0,o.tZ)(o.HY,{children:S?(0,o.tZ)(d.Z,{}):m?(0,o.tZ)($.Sy,X({title:null!==(t=(0,g.Qs)(f,null===m||void 0===m||null===(n=m.info)||void 0===n?void 0:n.name))&&void 0!==t?t:s.strings.cms.general.untitled,media:m,onMediaUpdate:u},c)):null})}));function G(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function K(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ee(){return ee=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},ee.apply(this,arguments)}function ne(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return G(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return G(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var te=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",zIndex:100,position:"absolute"}})),re=a.memo((function(e){var n,t=ee({},e),r=t.id,i=t.config,u=t.state,c=t.currentUserRole,l=t.isEditMode,d=t.showControls,s=void 0===d||d,f=t.online,p=(0,U.B)("host"===c).notifyHost,v=(0,z.j)().user,m=(0,B.QJ)().sessionParticipantDisplayNameDict,y=(0,R.kP)().currentSession,h=ne(a.useState(),2),g=h[0],b=h[1],S=ne(a.useState(!1),2),O=S[0],w=S[1],k=function(e){var n;if((null===i||void 0===i?void 0:i.coWatch)&&(null===u||void 0===u||null===(n=u.syncObj)||void 0===n?void 0:n.setValue)){if(i.hostControlOnly&&"host"!==c)return;u.syncObj.setValue(e),function(e){if(null===v||void 0===v?void 0:v.sub){var n=v.name;(null===y||void 0===y?void 0:y.id)&&y.id in m&&(n=m[y.id]),p({type:"PLAY"===e?"VIDEO_PLAY":"PAUSE"===e?"VIDEO_PAUSE":"VIDEO_UPDATE_TIME",payload:{userId:v.sub,userDisplayName:n,timestamp:(new Date).toISOString()}})}}(e.actionType)}},x=a.useCallback((function(){O||w(!0)}),[O]),j=a.useCallback((function(){O&&w(!1)}),[O]);a.useEffect((function(){return(null===i||void 0===i?void 0:i.coWatch)&&g&&(null===u||void 0===u?void 0:u.syncObj)&&(g.addEventListener("play",x),g.addEventListener("pause",j),g.addEventListener("ended",j)),function(){g&&(g.removeEventListener("play",x),g.removeEventListener("pause",j),g.removeEventListener("ended",j))}}),[null===i||void 0===i?void 0:i.coWatch,j,x,g,u]),a.useEffect((function(){var e;if((null===i||void 0===i?void 0:i.coWatch)&&(null===u||void 0===u||null===(e=u.syncObj)||void 0===e?void 0:e.obj)){var n=u.syncObj.obj;g&&n&&(n.time&&(g.currentTime=n.time),"PLAY"===n.actionType?g.play():"PAUSE"===n.actionType&&g.pause())}}),[u,g,null===i||void 0===i?void 0:i.coWatch]);var C=a.useCallback((function(e){return b(e)}),[]);return(null===i||void 0===i||null===(n=i.data)||void 0===n?void 0:n.media_id)?l?(0,o.BX)(o.HY,{children:[(0,o.tZ)(te,{}),(0,o.tZ)(J,{mediaId:i.data.media_id,moduleId:r,onVideoJSReady:C,hideControls:!s,autoPlay:!1,autoFullscreen:!1})]}):(0,o.tZ)(J,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){K(e,n,t[n])}))}return e}({mediaId:i.data.media_id,moduleId:r,onVideoJSReady:C,hideControls:!s,isPlaying:O,autoPlay:i.autoPlay},!l&&{autoFullscreen:i.autoFullscreen},f&&i.coWatch&&{onPlayClick:function(){k({actionType:"PLAY",time:null===g||void 0===g?void 0:g.currentTime})},onReplayClick:function(){k({actionType:"PLAY",time:0})},onPauseClick:function(){k({actionType:"PAUSE",time:null===g||void 0===g?void 0:g.currentTime})},onMediaTimeSeek:function(e){k({actionType:"TIMEUPDATE",time:e})},disableControls:i.hostControlOnly&&"host"!==c})):null}));function ie(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oe(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ae(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){oe(e,n,t[n])}))}return e}var ue=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){return n.sceneId,n.config,n.children,"Stage"===e?(0,o.tZ)(_,ae({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.coWatch,a.data,"Stage"===e?(0,o.tZ)(re,ae({},n)):null}}}])&&ie(n.prototype,t),r&&ie(n,r),e}();function ce(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var le=(0,s.Z)((function(){return(0,f.Z)({modalContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:1340,height:900,backgroundColor:"white",boxShadow:"24px",outline:"none"},appBarContainer:{backgroundColor:"white",color:"black"},appBarTool:{justifyContent:"flex-end"},appBarTitle:{marginRight:"auto"},appBarButton:{marginLeft:"20px"},searchContainer:{width:"25%",padding:"32px"},searchInput:{padding:"4px",fontSize:20},mediaCardContainer:{overflow:"hidden",overflowY:"scroll",minWidth:"250px",minHeight:"150px"},gridContainer:{paddingTop:12},mediaCardSpinnerContainer:{display:"flex",width:"auto",marginTop:32,height:40,justifyContent:"center",alignItems:"center",transform:"translate(0%, -10%)"},gridItem:{maxWidth:214,display:"flex",justifyContent:"center"},noMediaWrapper:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}})}
1)),de=a.memo((function(e){var n=e.selected_media_id,t=e.onChange,r=le(),i=(0,b.QT)().i18n,s=(0,k.o8)().currentOrg,f=(0,u.GS)(),p=f.allLiveChannels,v=f.isFetchingMedia,m=f.liveChannelPaginationArg,y=f.updateLiveChannelPaginationArg,h=f.videosTotalAmount,g=a.useMemo((function(){return(0,x.j)(p,null===s||void 0===s?void 0:s.id)}),[p,s]),S=a.useRef(null),O=a.useCallback(C.debounce((function(){var e;y(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){ce(e,n,t[n])}))}return e}({},m,{skip:(null!==(e=m.skip)&&void 0!==e?e:0)+u.NE}))}),500),[m]);return(0,o.BX)("div",{className:r.mediaCardContainer,onScroll:function(){if(S.current){var e=S.current,n=e.scrollTop,t=e.scrollHeight,r=e.clientHeight;!v&&h>g.length&&n+r===t&&O()}},ref:S,children:[g.length>0?(0,o.tZ)(c.ZP,{container:!0,spacing:3,direction:"row",className:r.gridContainer,children:g.map((function(e){return(0,o.tZ)(c.ZP,{className:r.gridItem,item:!0,xs:6,md:4,xl:3,children:(0,o.tZ)(w,{media:e,onMediaSelect:function(){return function(e){return t(e)}(e)},isSelected:n===e.id})},e.id)}))}):(0,o.tZ)(l.Z,{className:r.noMediaWrapper,children:(0,o.tZ)(j.Mn,{children:i.strings.sceneEdit.moduleDialog.noLiveChannel})}),v&&(0,o.tZ)(l.Z,{className:r.mediaCardSpinnerContainer,children:(0,o.tZ)(d.Z,{})})]})}));function se(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function fe(){return fe=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},fe.apply(this,arguments)}function pe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){se(e,n,t[n])}))}return e}var ve=a.memo((function(e){var n=fe({},e),t=(0,b.QT)(),r=t.i18n,i=(t.lang,n.sceneId,n.config),a=void 0===i?{}:i,c=n.onConfigChange,l=(a.coWatch,a.data);return(0,o.BX)(o.HY,{children:[(0,o.tZ)(u.ZN,{children:(0,o.tZ)(de,{selected_media_id:null===l||void 0===l?void 0:l.media_id,onChange:function(e){c&&c(pe({},a,{data:pe({},a.data,{media_id:null===e||void 0===e?void 0:e.id})}))}})}),(0,o.BX)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.coWatch,onChange:function(){if(c){var e=!a.coWatch;c(pe({},a,{coWatch:e,hostControlOnly:!!e&&a.hostControlOnly}))}}}),label:r.strings.sceneEdit.moduleDialog.cowatch}),a.coWatch&&(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.hostControlOnly,onChange:function(){c&&c(pe({},a,{hostControlOnly:!a.hostControlOnly}))}}),label:r.strings.sceneEdit.moduleDialog.hostControlOnly})]})]})})),me=(0,D.zo)("div")((function(e){var n=e.theme;return{position:"absolute",top:10,right:10,zIndex:100,display:"flex",flexDirection:"column",padding:8,backgroundColor:n.color.white[100],border:"1px solid ".concat(n.color.gray[600]),borderRadius:4}})),ye=a.memo((function(e){var n,t,r,i,a=e.currentMedia;return(0,o.BX)(me,{children:[(0,o.tZ)(y.Z,{children:"RTMP: "+(null===(n=a.live_channel)||void 0===n||null===(t=n.rtmp_url_1)||void 0===t?void 0:t.split("/app/")[0])+"/app"}),(0,o.tZ)(y.Z,{children:"KEY: "+(null===(r=a.live_channel)||void 0===r||null===(i=r.rtmp_url_1)||void 0===i?void 0:i.split("/app/")[1])})]})}));function he(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function ge(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function be(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Se(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){be(e,n,t[n])}))}return e}function Oe(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}
1(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function we(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return he(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return he(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ke=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",position:"relative"}})),xe=a.memo((function(e){var n,t,r,u,c,l,s=e.mediaId,f=e.currentUserRole,p=e.isEditMode,v=Oe(e,["mediaId","currentUserRole","isEditMode"]),m=(0,b.QT)(),y=m.i18n,h=m.lang,S=(0,W.x)(),O=we(a.useState(),2),w=O[0],k=O[1],x=we(a.useState(!1),2),j=x[0],C=x[1],E=we(a.useState(!1),2),P=E[0],Z=E[1];return a.useEffect((function(){var e;s&&(e=i().mark((function e(){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,S.query({query:V,fetchPolicy:"no-cache",variables:{id:s}});case 3:(n=e.sent.data)&&n.media&&k(n.media),C(!1);case 6:case"end":return e.stop()}}),e)})),function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){ge(o,r,i,a,u,"next",e)}function u(e){ge(o,r,i,a,u,"throw",e)}a(void 0)}))})()}),[S,s]),j?(0,o.tZ)(d.Z,{}):w?p?(0,o.BX)(o.HY,{children:[(0,o.tZ)($.Sy,Se({title:null!==(u=(0,g.Qs)(h,null===w||void 0===w||null===(n=w.info)||void 0===n?void 0:n.name))&&void 0!==u?u:y.strings.cms.general.untitled,autoPlay:!1,media:w},v)),(0,o.tZ)(ye,{currentMedia:w})]}):"host"===f?(0,o.BX)(ke,{onMouseEnter:function(){return Z(!0)},onMouseLeave:function(){return Z(!1)},children:[(0,o.tZ)($.Sy,Se({title:null!==(c=(0,g.Qs)(h,null===w||void 0===w||null===(t=w.info)||void 0===t?void 0:t.name))&&void 0!==c?c:y.strings.cms.general.untitled,autoPlay:!1,media:w},v)),P&&(0,o.tZ)(ye,{currentMedia:w})]}):(0,o.tZ)($.Sy,Se({title:null!==(l=(0,g.Qs)(h,null===w||void 0===w||null===(r=w.info)||void 0===r?void 0:r.name))&&void 0!==l?l:y.strings.cms.general.untitled,autoPlay:!1,media:w},v)):null}));function je(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Ce(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Ee(){return Ee=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Ee.apply(this,arguments)}function Pe(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return je(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return je(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ze=a.memo((function(e){var n,t=Ee({},e),r=t.id,i=t.config,u=t.state,c=t.showControls,l=void 0===c||c,d=t.currentUserRole,s=t.online,f=t.isEditMode,p=(0,U.B)("host"===d).notifyHost,v=(0,z.j)().user,m=(0,B.QJ)().sessionParticipantDisplayNameDict,y=(0,R.kP)().currentSession,h=Pe(a.useState(),2),g=h[0],b=h[1],S=Pe(a.useState(!1),2),O=S[0],w=S[1],k=function(e){var n;if((null===i||void 0===i?void 0:i.coWatch)&&(null===u||void 0===u||null===(n=u.syncObj)||void 0===n?void 0:n.setValue)){if(i.hostControlOnly&&"host"!==d)return;u.syncObj.setValue(e),function(e){if(null===v||void 0===v?void 0:v.sub){var n=v.name;(null===y||void 0===y?void 0:y.id)&&y.id in m&&(n=m[y.id]),p({type:"PLAY"===e?"VIDEO_PLAY":"PAUSE"===e?"VIDEO_PAUSE":"VIDEO_UPDATE_TIME",payload:{userId:v.sub,userDisplayName:n,timestamp:(new Date).toISOString()}})}}(e.actionType)}},x=a.useCallback((function(){O||w(!0)}),[O]),j=a.useCallback((function(){O&&w(!1)}),[O]);a.useEffect((function(){return(null===i||void 0===i?void 0:i.coWatch)&&g&&(null===u||void 0===u?void 0:u.syncObj)&&(g.addEventListener("play",x),g.addEventListener("pause",j),g.addEventListener("ended",j)),function(){g&&(g.removeEventListener("play",x),g.removeEventListener("pause",j),g.removeEventListener("ended",j))}}),[null===i||void 0===i?void 0:i.coWatch,j,x,g,u]),a.useEffect((function(){var e;if((null===i||void 0===i?void 0:i.coWatch)&&(null===u||void 0===u||null===(e=u.syncObj)||void 0===e?void 0:e.obj)){var n=u.syncObj.obj;g&&n&&(n.time&&(g.currentTime=n.time),"PLAY"===n.actionType?g.play():"PAUSE"===n.actionType&&g.pause())}}),[u,g,null===i||void 0===i?void 0:i.coWatch]);var C=a.useCallback((function(e){return b(e)}),[]);return(null===i||void 0===i||null===(n=i.data)||void 0===n?void 0:n.media_id)?f?(0,o.BX)(o.HY,{children:[(0,o.tZ)(te,{}),(0,o.tZ)(xe,{mediaId:i.data.media_id,moduleId:r,onVideoJSReady:C,hideControls:!l})]}):(0,o.tZ)(xe,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Ce(e,n,t[n])}))}return e}({moduleId:r,isEditMode:f,mediaId:i.data.media_id,onVideoJSReady:C,hideControls:!l,currentUserRole:d,isPlaying:O},s&&i.coWatch&&{onPlayClick:function(){k({actionType:"PLAY",time:null===g||void 0===g?void 0:g.currentTime})},onPauseClick:function(){k({actionType:"PAUSE",time:null===g||void 0===g?void 0:g.currentTime})},onMediaTimeSeek:function(e){k({actionType:"TIMEUPDATE",time:e})},disableControls:i.hostControlOnly&&"host"!==d})):null}));function Ie(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Te(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function De(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Te(e,n,t[n])}))}return e}var Me=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.coWatch,r.data,"Stage"===e?(0,o.tZ)(ve,De({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.coWatch,a.data,"Stage"===e?(0,o.tZ)(Ze,De({},n)):null}}}])&&Ie(n.prototype,t),r&&Ie(n,r),e}(),Ne=t(41756);function Ae(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Fe(){return Fe=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Fe.apply(this,arguments)}function _e(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Ae(e,n,t[n])}))}return e}var Re=a.memo((function(e){var n,t=Fe({},e),r=(0,b.QT)().i18n,i=(t.sceneId,t.config),a=void 0===i?{}:i,u=t.onConfigChange;t.onAppearanceChange,t.parent,a.data;return(0,o.BX)(o.HY,{children:[(0,o.tZ)(Ne.t,{id:"filled-basic",label:r.strings.sceneEdit.moduleDialog.onlineMedia,value:null===(n=a.data)||void 0===n?void 0:n.online_media_url,onChange:function(e){u&&u(_e({},a,{data:_e({},a.data,{online_media_url:e.target.value})}))},fullWidth:!0,autoFocus:!0}),(0,o.BX)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.coWatch,onChange:function(){if(u){var e=!a.coWatch;u(_e({},a,{coWatch:e,hostControlOnly:!!e&&a.hostControlOnly}))}}}),label:r.strings.sceneEdit.moduleDialog.cowatch}),a.coWatch&&(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.hostControlOnly,onChange:function(){u&&u(_e({},a,{hostControlOnly:!a.hostControlOnly}))}}),label:r.strings.sceneEdit.moduleDialog.hostControlOnly}),(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.autoPlay,onChange:function(){u&&u(_e({},a,{autoPlay:!a.autoPlay}))}}),label:r.strings.sceneEdit.moduleDialog.autoPlay})]})]})})),Be=t(5406),ze=t(30381),Ue=t.n(ze),We=t(38631),$e=t(11163),Ve=t(40310),He=t(6964);function qe(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function Le(e){return function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);
1function a(e){qe(o,r,i,a,u,"next",e)}function u(e){qe(o,r,i,a,u,"throw",e)}a(void 0)}))}}function Xe(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Qe(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var Ye=a.memo((function(e){var n,t=e.playerRef,r=e.width,u=e.height,c=e.isReady,l=e.onReady,d=e.videoId,s=e.senderId,f=e.moduleId,p=Qe(e,["playerRef","width","height","isReady","onReady","videoId","senderId","moduleId"]),v=p.config,m=void 0===v?{}:v,y=p.state,h=p.currentUserRole,g=dn(),b=(0,U.B)("host"===h).notifyHost,S=(0,z.j)().user,O=(0,B.QJ)().sessionParticipantDisplayNameDict,w=(0,R.kP)().currentSession,k=(0,W.x)(),x=(0,$e.useRouter)(),j=(0,Ve.Gr)().location,E=(0,He.$r)().currentScene,P=a.useRef(),Z=a.useRef(!1),I=a.useRef(!0),T=function(e){var n,t,r,i,o,a,u=e.operation,c=e.videoTimestamp,l=e.videoPercentage,d=e.playbackRate,s=x.query.event_id;s&&We.w.instance(k).sendYoutubeEvent({eventId:s,user:S,location:j,sessionId:x.query.session_id,sceneId:null!==(i=null===E||void 0===E?void 0:E.id)&&void 0!==i?i:"",mediaLink:null!==(a=null!==(o=null===y||void 0===y||null===(n=y.syncObj)||void 0===n||null===(t=n.obj)||void 0===t?void 0:t.url)&&void 0!==o?o:null===m||void 0===m||null===(r=m.data)||void 0===r?void 0:r.online_media_url)&&void 0!==a?a:"",moduleId:f,operation:u,videoTimestamp:c,videoPercentage:l,playbackRate:d})},D=function(){var e=Le(i().mark((function e(){var n,r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.current.getInternalPlayer(),e.next=3,n.getCurrentTime();case 3:return r=e.sent,e.next=6,n.getDuration();case 6:o=e.sent,T({operation:"PLAY",videoTimestamp:r,videoPercentage:r/o}),F("PLAY");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=Le(i().mark((function e(){var n,r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.current.getInternalPlayer(),e.next=3,n.getCurrentTime();case 3:return r=e.sent,e.next=6,n.getDuration();case 6:o=e.sent,T({operation:"PAUSE",videoTimestamp:r,videoPercentage:r/o}),F("PAUSE");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=Le(i().mark((function e(){var n,r,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.current.getInternalPlayer(),e.next=3,n.getCurrentTime();case 3:return r=e.sent,e.next=6,n.getDuration();case 6:return o=e.sent,e.next=9,n.getPlaybackRate();case 9:a=e.sent,T({operation:"CHANGE_PLAYBACK_RATE",videoTimestamp:r,videoPercentage:r/o,playbackRate:a}),F("RATECHANGE");case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(e){if(null===S||void 0===S?void 0:S.sub){var n=S.name;if((null===w||void 0===w?void 0:w.id)&&w.id in O)n=O[w.id];b({type:"PLAY"===e?"VIDEO_PLAY":"PAUSE"===e?"VIDEO_PAUSE":"VIDEO_UPDATE_SPEED",payload:{userId:S.sub,userDisplayName:n,timestamp:(new Date).toISOString()}})}},F=function(){var e=Le(i().mark((function e(n){var r,o,a,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null===y||void 0===y||null===(r=y.syncObj)||void 0===r?void 0:r.setValue)){e.next=15;break}if(Z.current){e.next=14;break}return o=t.current.getInternalPlayer(),e.next=6,o.getCurrentTime();case 6:return a=e.sent,e.next=9,o.getPlaybackRate();case 9:u=e.sent,y.syncObj.setValue({actionType:n,time:a,rate:u,senderId:s,sendTime:Ue()().toISOString()}),A(n),e.next=15;break;case 14:setTimeout((function(){Z.current=!1}),1e3);case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=a.useCallback(C.debounce(Le(i().mark((function e(){var n,r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.current||!P.current){e.next=14;break}if(!(n=P.current).actionType||n.senderId===s){e.next=13;break}if(I.current||(Z.current=!0),r=t.current.getInternalPlayer(),void 0===n.time){e.next=8;break}return e.next=8,r.seekTo(n.time);case 8:return e.next=10,r.getPlaybackRate();case 10:o=e.sent,n.rate&&n.rate!==o&&r.setPlaybackRate(n.rate),"PLAY"===n.actionType?r.playVideo():"PAUSE"===n.actionType&&r.pauseVideo();case 13:I.current&&(I.current=!1);case 14:case"end":return e.stop()}}),e)}))),300),[s,t.current,P.current]);return a.useEffect((function(){var e;if(c&&(null===m||void 0===m?void 0:m.coWatch)&&(null===y||void 0===y||null===(e=y.syncObj)||void 0===e?void 0:e.obj)){var n=y.syncObj.obj;n&&(!P.current||!P.current.sendTime||n.sendTime&&P.current.sendTime&&n.sendTime>P.current.sendTime)&&(P.current=n,_())}}),[null===m||void 0===m?void 0:m.coWatch,null===y||void 0===y||null===(n=y.syncObj)||void 0===n?void 0:n.obj,c]),(0,o.tZ)(Be.Z,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Xe(e,n,t[n])}))}return e}({className:g.ytPlayer,ref:t,videoId:d,opts:{width:r.toString(),height:u.toString(),playerVars:{autoplay:m.autoPlay?1:0}},onReady:l},m.coWatch&&(!m.hostControlOnly||m.hostControlOnly&&"host"===h)&&{onPlay:D,onPause:M,onPlaybackRateChange:N,onStateChange:function(e){console.log("YT player status",e.data)}}))})),Je=t(30336);function Ge(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Ke(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return Ge(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Ge(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var en=a.memo((function(e){var n=e.defaultUrl,t=e.onConfirmClick,r=e.onClearClick,i=dn(),u=(0,b.QT)().i18n,c=Ke(a.useState(n),2),l=c[0],d=c[1];return(0,o.BX)("div",{className:i.editor,children:[(0,o.tZ)(Ne.t,{sx:{minHeight:40,"MuiInputBase-input":{padding:8}},id:"youtube-url",variant:"outlined",value:l,onChange:function(e){return d(e.target.value)},placeholder:u.strings.sceneEdit.moduleDialog.onlineMediaTempPlaceholder,fullWidth:!0}),(0,o.tZ)(Je.S,{variant:"contained",onClick:function(){l&&(null===t||void 0===t||t(l))},sx:{marginLeft:1},children:u.strings.cms.salesManagementPage.confirm}),(0,o.tZ)(Je.S,{variant:"outlined",onClick:r,sx:{marginLeft:1},children:u.strings.sceneEdit.moduleDialog.onlineMediaTempReset})]})})),nn=t(72045);function tn(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function rn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function on(){return on=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},on.apply(this,arguments)}function an(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){rn(e,n,t[n])}))}return e}function un(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return tn(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tn(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var cn=function(e){if(!e)return"";try{return e.split("?v=")[1].split("&")[0]}catch(n){return e.split("/").pop()}},ln=function(e){var n,t,r,i=e.config,o=e.state;return cn(C.isEmpty(null===o||void 0===o||null===(n=o.syncObj)||void 0===n||null===(t=n.obj)||void 0===t?void 0:t.url)?null===i||void 0===i||null===(r=i.data)||void 0===r?void 0:r.online_media_url:o.syncObj.obj.url)},dn=(0,s.Z)((function(e){return(0,f.Z)({ytWrapper:{width:"100%",height:"100%",position:"relative"},ytPlayer:{padding:"4px"},ytGuard:{width:"100%",height:"100%",zIndex:100,position:"absolute"},editorWrapper:{position:"absolute",top:10,right:10,display:"flex",flexDirection:"column",alignItems:"flex-end",minWidth:200,width:"70%",padding:8,border:"1px solid ".concat(e.color.gray[600]),borderRadius:4,backgroundColor:e.color.white[100]},editorHeader:{width:"100%",display:"flex",alignItems:"center"},editor:{width:"100%",display:"flex",alignItems:"center"},icon:{width:20}})})),sn=a.memo((function(e){var n,t,r,i=on({},e),u=dn(),c=(0,b.QT)().i18n,l=(0,z.j)().user,d=i.id,s=i.config,f=i.appearance,p=i.parent,v=i.parentWidth,m=i.parentHeight,y=i.state,h=i.currentUserRole,g=i.online,S=i.isEditMode,O=a.useMemo((function(){return l?"".concat(l.sub,"-").concat(h,"-").concat((0,nn.Z)()):void 0}),[l,h]),w=un(a.useState(0),2),k=w[0],x=w[1],E=un(a.useState(0),2),P=E[0],Z=E[1],I=a.useRef(null),T=un(a.useState(!1),2),D=T[0],M=T[1],N=un(a.useState(ln({config:s,state:y})),2),A=N[0],F=N[1],_=un(a.useState(!1),2),R=_[0],B=_[1],U=function(){return M(!0)},W=function(e){var n;(null===y||void 0===y||null===(n=y.syncObj)||void 0===n?void 0:n.updateV
1alue)&&y.syncObj.updateValue({$unset:an({actionType:"",time:"",rate:""},C.isEmpty(e)&&{url:""}),$set:an({senderId:O,sendTime:Ue()().toISOString()},!C.isEmpty(e)&&{url:e})})};return a.useEffect((function(){var e=ln({config:s,state:y});e!==A&&F(e)}),[s,y]),a.useEffect((function(){p&&v&&m&&f&&f.widthPercent&&f.heightPercent&&(x(f.widthPercent*v),Z(f.heightPercent*m))}),[f,p,m,v]),(null===s||void 0===s||null===(n=s.data)||void 0===n?void 0:n.online_media_url)?S||!g?(0,o.BX)(o.HY,{children:[S&&(0,o.tZ)("div",{className:u.ytGuard}),(0,o.tZ)(Be.Z,{className:u.ytPlayer,ref:I,videoId:cn(s.data.online_media_url),opts:{width:k.toString(),height:P.toString(),playerVars:{autoplay:0,controls:0}}})]}):"user"===h?(0,o.tZ)(Ye,an({playerRef:I,senderId:O,moduleId:d,width:k,height:P,videoId:A,isReady:D,onReady:U},i)):(0,o.tZ)(o.HY,{children:(0,o.BX)("div",{className:u.ytWrapper,onMouseEnter:function(){return B(!0)},onMouseLeave:function(){return B(!1)},children:[D&&R&&(0,o.BX)("div",{className:u.editorWrapper,children:[(0,o.tZ)("div",{className:u.editorHeader,children:(0,o.tZ)(j.yp,{children:c.strings.sceneEdit.moduleDialog.onlineMediaTemp})}),(0,o.tZ)(en,{defaultUrl:null===y||void 0===y||null===(t=y.syncObj)||void 0===t||null===(r=t.obj)||void 0===r?void 0:r.url,onConfirmClick:function(e){return W(e)},onClearClick:function(){return W()}})]}),(0,o.tZ)(Ye,an({playerRef:I,senderId:O,moduleId:d,width:k,height:P,videoId:A,isReady:D,onReady:U},i))]})}):null}));function fn(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function vn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){pn(e,n,t[n])}))}return e}var mn=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.data,"Stage"===e?(0,o.tZ)(Re,vn({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.data,"Stage"===e?(0,o.tZ)(sn,vn({},n)):null}}}])&&fn(n.prototype,t),r&&fn(n,r),e}();var yn=function(){return Math.random().toString(36).substr(2,6)};function hn(){return hn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},hn.apply(this,arguments)}var gn=a.memo((function(e){var n=hn({},e),t=((0,b.QT)().i18n,n.sceneId,n.config),r=void 0===t?{}:t;n.appearance,n.onAppearanceChange,r.data;return(0,o.tZ)(o.HY,{})})),bn=t(2686),Sn=t(93160),On=t(86010);function wn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function kn(){return kn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},kn.apply(this,arguments)}function xn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){wn(e,n,t[n])}))}return e}var jn=(0,s.Z)((function(e){return(0,f.Z)({editor:{position:"relative",backgroundColor:"#FFFFFF33",background:"#FFFFFF33 0% 0% no-repeat padding-box",color:e.color.black[200],border:"none",borderRadius:"4px",height:"100%","& .react-page-editable":{minHeight:"auto"},"& .react-page-cell-insert-new":{background:"#4753EB",borderRadius:"4px",maxHeight:"30px !important",minHeight:"30px !important",maxWidth:"max-content",margin:"10px calc(50% - 60px) !important","&::after":{content:"'+
1SELECT MODULE'",background:"none",fontSize:"10px",lineHeight:"0px",width:"100%",fontFamily:"Roboto"}},overflow:"scroll"},editorNoInsert:{"& .react-page-cell-insert-new":{display:"none"}},editorPreview:{background:"none"}})})),Cn=a.memo((function(e){var n,t,r,i,a,u=kn({},e),c=jn(),l=u.config,d=u.isEditMode,s=u.onConfigChange,f=C.debounce((function(e){s&&s(xn({},l,{data:xn({},l.data,{react_page_content:e})}))}),100);return(0,o.tZ)(bn.bt,{children:(0,o.tZ)(Sn.U,{classNameForRootComponent:(0,On.default)(c.editor,(a={},wn(a,c.editorPreview,!d),wn(a,c.editorNoInsert,!!(null===l||void 0===l||null===(n=l.data)||void 0===n?void 0:n.react_page_type)),a)),viewOnly:!d,value:null!==(i=null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.react_page_content)&&void 0!==i?i:"",onSave:function(e){return f(e)},moduleId:(null===l||void 0===l||null===(r=l.data)||void 0===r?void 0:r.react_page_content)?JSON.parse(l.data.react_page_content).id:""})})}));function En(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Zn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Pn(e,n,t[n])}))}return e}JSON.stringify({id:yn(),version:1,rows:[{id:yn(),cells:[{id:yn(),size:12,plugin:{id:"ory/editor/core/content/slate",version:1},dataI18n:{default:{slate:[{type:"HEADINGS/HEADING-THREE",children:[{text:""}]}]},"zh-TW":{slate:[{type:"HEADINGS/HEADING-THREE",children:[{text:""}]}]},en:{slate:[{type:"HEADINGS/HEADING-THREE",children:[{text:""}]}]}},rows:[],inline:null}]}]});var In=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t,i=(n.onConfigChange,n.onSave);return r.data,a.useEffect((function(){i&&i()}),[]),"Stage"===e?null:"Tab"===e?(0,o.tZ)(gn,Zn({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.data,"Stage"===e||"Tab"===e?(0,o.tZ)(Cn,Zn({},n)):null}}}])&&En(n.prototype,t),r&&En(n,r),e}(),Tn=t(93946),Dn=t(59712),Mn=t(41733);function Nn(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function An(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Fn(){return Fn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Fn.apply(this,arguments)}function _n(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){An(e,n,t[n])}))}return e}function Rn(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return Nn(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Nn(e,n)}
1(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Bn=(0,s.Z)((function(e){return(0,f.Z)({root:{display:"block"},moduleSelection:{display:"block",justifyContent:"center",alignItems:"center",textAlign:"center",width:"100%"},assetWrapper:{width:256,minHeight:144,maxHeight:"max-content"},deleteBtnWrapper:{width:"100%",display:"flex",justifyContent:"flex-end"},deleteBtn:{padding:0},textField:{minWidth:"350px"}})})),zn=a.memo((function(e){var n,t,r,i,u,c=Fn({},e),d=(0,b.QT)().i18n,s=Bn(),f=(c.sceneId,c.config),p=void 0===f?{}:f,v=c.appearance,m=c.onConfigChange,y=c.onAppearanceChange,h=c.parent,g=c.parentWidth,S=c.parentHeight,O=c.onCancel,w=p.data,k=Rn(a.useState(p),2),x=k[0],j=k[1],C=Rn(a.useState(0),2),E=C[0],P=C[1],Z=Rn(a.useState(0),2),I=Z[0],T=Z[1];a.useEffect((function(){if(null===w||void 0===w?void 0:w.image_url){var e=new Image;e.onload=function(){var n=e.height;T(n);var t=e.width;P(t)},e.src=w.image_url}}),[w]);var D;return(0,o.BX)(l.Z,{className:s.assetWrapper,children:[(0,o.BX)(Dn.Z,{imageUrl:null===(n=x.data)||void 0===n?void 0:n.image_url,onChange:function(e){var n;if(h&&g&&S&&!(null===(n=p.data)||void 0===n?void 0:n.image_url)){var t=new Image;t.onload=function(){var e=t.height,n=t.width;y&&y(_n({},v,{widthPercent:.2,heightPercent:.2*g/(n/e)/S}))},e&&(t.src=e)}j(_n({},x,{data:_n({},x.data,{image_url:e})})),m&&m(_n({},p,{data:_n({},p.data,{image_url:e})}))},onClose:O,children:[(0,o.tZ)(l.Z,{style:{display:"flex",justifyContent:"center",alignItems:"center",aspectRatio:"".concat(E," / ").concat(I)},children:(0,o.tZ)("img",{src:null!==(D=null===(t=x.data)||void 0===t?void 0:t.image_url)&&void 0!==D?D:"",width:"100%",height:"100%"})}),(null===(r=x.data)||void 0===r?void 0:r.image_url)&&(0,o.tZ)("div",{className:s.deleteBtnWrapper,children:(0,o.tZ)(Tn.Z,{color:"primary",onClick:function(){j(_n({},x,{data:_n({},x.data,{image_url:void 0})})),m&&m(_n({},p,{data:_n({},p.data,{image_url:void 0})}))},className:s.deleteBtn,children:(0,o.tZ)(Mn.Z,{})})})]}),(null===(i=x.data)||void 0===i?void 0:i.image_url)&&(0,o.tZ)(Ne.t,{id:"filled-basic",label:d.strings.sceneEdit.moduleDialog.imageExternalLink,value:null===(u=p.data)||void 0===u?void 0:u.external_link,onChange:function(e){j(_n({},x,{data:_n({},x.data,{external_link:e.target.value})})),m&&m(_n({},p,{data:_n({},p.data,{external_link:e.target.value})}))},fullWidth:!0})]})}));function Un(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Wn(){return Wn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Wn.apply(this,arguments)}function $n(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Un(e,n,t[n])}))}return e}var Vn=a.memo((function(e){var n,t=Wn({},e),r=t.config,i=t.isEditMode,u=(0,W.x)(),c=(0,$e.useRouter)(),l=(0,z.j)().user,d=(0,Ve.Gr)().location,s=(0,He.$r)().currentScene,f=a.useMemo((function(){var e,n;return r&&!i&&!!(null===(e=r.data)||void 0===e?void 0:e.external_link)&&!C.isEmpty(null===(n=r.data)||void 0===n?void 0:n.external_link)}),[i,r]);if(!(null===r||void 0===r||null===(n=r.data)||void 0===n?void 0:n.image_url))return null;return(0,o.tZ)("img",{src:r.data.image_url,width:"100%",height:"100%",style:$n({border:"none"},f&&{cursor:"pointer"}),onClick:function(){f&&(!function(){var e;We.w.instance(u).sendImageClickEvent({eventId:c.query.event_id,user:l,location:d,sessionId:c.query.session_id,sceneId:null!==(e=null===s||void 0===s?void 0:s.id)&&void 0!==e?e:"",moduleId:t.id,link:r.data.external_link})}(),window.open(r.data.external_link,"_blank"))}})}));function Hn(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function qn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Ln(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){qn(e,n,t[n])}))}return e}var Xn=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){return n.sceneId,n.config,n.children,"Stage"===e?(0,o.tZ)(zn,Ln({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.data,"Stage"===e?(0,o.tZ)(Vn,Ln({},n)):null}}}])&&Hn(n.prototype,t),r&&Hn(n,r),e}();function Qn(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Yn(){return Yn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Yn.apply(this,arguments)}function Jn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Qn(e,n,t[n])}))}return e}var Gn=a.memo((function(e){var n=Yn({},e),t=(0,b.QT)().i18n,r=(n.sceneId,n.config),i=void 0===r?{}:r,a=n.onConfigChange,u=i.data;return(0,o.tZ)(Ne.t,{id:"filled-basic",label:t.strings.sceneEdit.moduleDialog.iframeUrl,value:null===u||void 0===u?void 0:u.iframe_url,onChange:function(e){a&&a(Jn({},i,{data:Jn({},i.data,{iframe_url:e.target.value})}))},fullWidth:!0,autoFocus:!0})}));function Kn(){return Kn=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Kn.apply(this,arguments)}var et=a.memo((function(e){var n,t=Kn({},e).config;return(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.iframe_url)?(0,o.tZ)("iframe",{src:t.data.iframe_url,width:"100%",height:"100%",style:{border:"none"}}):null}));function nt(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function tt(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function rt(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){tt(e,n,t[n])}))}return e}var it=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.data,"Stage"===e?(0,o.tZ)(Gn,rt({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.data,"Stage"===e?(0,o.tZ)(et,rt({},n)):null}}}])&&nt(n.prototype,t),r&&nt(n,r),e}();function ot(){return ot=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},ot.apply(this,arguments)}var at=a.memo((function(e){var n=ot({},e),t=(n.sceneId,n.config),r=void 0===t?{}:t;n.onConfigChange,n.appearance,n.onAppearanceChange,r.data;return(0,o.tZ)(o.HY,{})})),ut=t(5152),ct=t(54331),lt=t(18979),dt=t(11775);function st(){return(0,o.BX)(l.Z,{sx:{width:"100%",height:"100%",p:1,display:"flex",flexDirection:"column"},children:[(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},width:"40%",height:"30px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},height:"30px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},width:"60%",height:"30px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300",alignSelf:"end"},width:"60%",height:"30px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300",alignSelf:"end"},width:"40%",height:"30px"}),(0,o.BX)(l.Z,{sx:{position:"absolute",bottom:0,left:0,right:0,borderTop:"1px solid #E0E0E0",width:"100%",height:"50px",display:"flex",justifyContent:"space-between",alignItems:"center",paddingLeft:"inherit",paddingRight:"inherit"},children:[(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},width:"60%",height:"30px"}),(0,o.tZ)(dt.Z,{sx:{color:"#646464"}})]})]})}function ft(){return ft=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},ft.apply(this,arguments)}var pt=(0,ut.default)((function(){return Promise.all([t.e(1853),t.e(7487),t.e(2364),t.e(6671),t.e(3999),t.e(9905),t.e(7071)]).then(t.bind(t,37071)).then((function(e){return e.ACSChatRoom}))}),{loadableGenerated:{webpack:function(){return[37071]}},ssr:!1}),vt=a.memo((function(e){var n=ft({},e),t=n.typeId,r=n.id,i=n.state,a=n.isEditMode,u=n.online,c=n.currentUserRole,l=n.acs_thread;return a?(0,o.tZ)(st,{}):u&&l.thread_chatroom?(0,o.tZ)(ct.l,{threadId:l.thread_chatroom,children:(0,o.tZ)(pt,{moduleId:r,isHost:"host"===c,state:i,typeId:t})}):(0,o.tZ)(st,{})}));function mt(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function yt(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ht(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){yt(e,n,t[n])}))}return e}var gt=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.data,"Tab"===e?(0,o.tZ)(at,ht({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode,n.state;var t=n.config,r=void 0===t?{}:t;return n.appearance,r.data,"Tab"===e?(0,o.tZ)(vt,ht({},n)):null}}}])&&mt(n.prototype,t),r&&mt(n,r),e}();function bt(){return bt=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},bt.apply(this,arguments)}var St=a.memo((function(e){var n=bt({},e);n.sceneId,n.config,n.sharedConfig,n.onSharedConfigChange,n.appearance,n.onAppearanceChange;return(0,o.tZ)(o.HY,{})})),Ot=t(11057),wt=t(96540),kt=t(67720),xt=t(99964),jt=t(87109),Ct=t(95537),Et=t(46907);function Pt(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Zt(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function It(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||Dt(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tt(e){return function(e){if(Array.isArray(e))return Pt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Dt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dt(e,n){if(e){if("string"===typeof e)return Pt(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Pt(e,n):void 0}}var Mt=(0,D.zo)("div")((function(){return{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:484,backgroundColor:"white",boxShadow:"24px",outline:"none",borderRadius:4}})),Nt=(0,D.zo)("div")((function(){return{padding:32}})),At=(0,D.zo)("div")((function(){return{maxHeight:"50vh",overflowY:"scroll"}})),Ft=(0,D.zo)(Tn.Z)((function(){return{position:"absolute",top:20,right:20,padding:0}})),_t=(0,D.zo)(y.Z)((function(e){return{fontSize:20,fontWeight:400,color:e.theme.color.black[600]}})),Rt=(0,D.zo)(kt.Z)((function(){return{margin:"18px 0 24px",height:1,backgroundColor:"#B3B3B3"}})),Bt=(0,D.zo)(y.Z)((function(e){return{fontSize:14,fontWeight:400,color:e.theme.color.black[600],marginBottom:12}})),zt=(0,D.zo)("div")((function(){return{marginTop:18}})),Ut=(0,D.zo)(Je.S)((function(){return{marginTop:13,marginLeft:0}})),Wt=(0,D.zo)("div")((function(){return{width:"100%",display:"flex",justifyContent:"flex-end",marginTop:18}})),$t=function(){return{id:(0,nn.Z)(),title:""}},Vt=a.memo((function(e){var n,t=e.open,r=e.onClose,i=e.editingPoll,u=e.onCreateClick,c=(0,b.QT)().i18n,l=It(a.useState(null===i||void 0===i?void 0:i.question),2),d=l[0],s=l[1],f=It(a.useState(null!==(n=null===i||void 0===i?void 0:i.options)&&void 0!==n?n:[$t()]),2),p=f[0],v=f[1],m=function(){s(void 0),v([$t()]),r()};return a.useEffect((function(){i&&(s(i.question),v(i.options))}),[i]),(0,o.tZ)(xt.Z,{open:t,onClose:m,"aria-labelledby":"create-ticket-modal-title","aria-describedby":"create-ticket-modal-description",children:(0,o.BX)(Mt,{children:[(0,o.tZ)(Ft,{onClick:m,children:(0,o.tZ)(Ct.Z,{sx:{width:20,height:20}})}),(0,o.BX)(Nt,{children:[(0,o.tZ)(_t,{children:i?c.strings.polling.editPoll:c.strings.polling.createPoll}),(0,o.tZ)(Rt,{}),(0,o.BX)(At,{children:[(0,o.tZ)(Bt,{children:c.strings.polling.question}),(0,o.tZ)(Ne.t,{id:"poll-question",variant:"outlined",value:d,onChange:function(e){return s(e.target.value)},placeholder:c.strings.polling.questionPlaceholder,fullWidth:!0,invalid:C.isEmpty(d)}),p.map((function(e,n){return(0,o.BX)(zt,{children:[(0,o.tZ)(Bt,{children:"".concat(c.strings.polling.option," ").concat(n+1)}),(0,o.tZ)(Ne.t,{id:"poll-option-".concat(n+1),variant:"outlined",value:e.title,onChange:function(n){return v((function(t){return t.map((function(t){return t.id===e.id?function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Zt(e,n,t[n])}))}return e}({},e,{title:n.target.value}):t}))}))},placeholder:c.strings.polling.optionPlaceholder,fullWidth:!0,invalid:C.isEmpty(e.title),InputProps:{endAdornment:(0,o.tZ)(jt.Z,{position:"end",children:(0,o.tZ)(Tn.Z,{onClick:function(){return v((function(n){return n.filter((function(n){return n.id!==e.id}))}))},children:(0,o.tZ)(Et.Z,{sx:{width:20,height:20}})})})}})]},e.id)})),p.length<7&&(0,o.tZ)(Ut,{variant:"outlined",startIcon:(0,o.tZ)(wt.Z,{}),onClick:function(){return v((function(e){return Tt(e).concat([$t()])}))},children:c.strings.polling.addOption}),(0,o.tZ)(Wt,{children:(0,o.tZ)(Je.S,{variant:"contained",disabled:C.isEmpty(d)||C.isEmpty(p)||C.some(p,(function(e){return C.isEmpty(e.title)})),onClick:function(){var e;null===u||void 0===u||u({id:null!==(e=null===i||void 0===i?void 0:i.id)&&void 0!==e?e:(0,nn.Z)(),question:d,options:p}),m()},children:i?c.strings.cms.salesManagementPage.confirm:c.strings.polling.create})})]})]})]})})})),Ht=t(11919);function qt(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Lt(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return qt(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return qt(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Xt=(0,D.zo)("div")((function(e){return{width:"100%",display:"flex",flexDirection:"column",padding:15,backgroundColor:e.theme.color.white[100],borderRadius:8,position:"relative"}})),Qt=(0,D.zo)(Tn.Z)((function(){return{position:"absolute",top:5,right:5,padding:0}})),Yt=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:700,color:e.theme.color.black[600]}})),Jt=(0,D.zo)("div")((function(e){var n=e.theme;return{width:"100%",padding:10,backgroundColor:n.color.white[100],borderRadius:4,marginTop:10,border:"1px solid ".concat(n.color.gray[100])}})),Gt=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:400,color:e.theme.color.black[600]}})),Kt=(0,D.zo)("div")((function(){return{width:"100%",display:"flex",justifyContent:"flex-end",marginTop:10}})),er=(0,D.zo)(Je.S)((function(){return{padding:"5px 10px",fontSize:12}})),nr=function(e){var n=e.poll,t=e.onEditPollClick,r=e.onDeletePollClick,i=(0,b.QT)().i18n,u=Lt(a.useState(!1),2),c=u[0],l=u[1];return(0,o.BX)(o.HY,{children:[(0,o.tZ)(Ht.Q,{open:c,onClose:function(){return l(!1)},content:i.strings.polling.deletePollWarning,onConfirm:r}),(0,o.BX)(Xt,{children:[(0,o.tZ)(Qt,{onClick:function(){return l(!0)},children:(0,o.tZ)(Ct.Z,{sx:{width:20,height:20}})}),(0,o.tZ)(Yt,{children:n.question}),n.options.map((function(e){return(0,o.tZ)(Jt,{children:(0,o.tZ)(Gt,{children:e.title})},e.id)})),(0,o.tZ)(Kt,{children:(0,o.tZ)(er,{variant:"contained",onClick:t,children:i.strings.polling.edit})})]})]})};function tr(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function rr(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ir(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||ar(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function or(e){return function(e){if(Array.isArray(e))return tr(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ar(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ar(e,n){if(e){if("string"===typeof e)return tr(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?tr(e,n):void 0}}var ur=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",display:"flex",flexDirection:"column",alignItems:"center",position:"relative"}})),cr=(0,D.zo)("div")((function(){return{width:"100%",height:60,display:"flex",justifyContent:"center",alignItems:"flex-end",position:"absolute",left:0,bottom:0}})),lr=(0,D.zo)("div")((function(e){return{width:"100%",height:e.fullHeight?"100%":"calc(100% - ".concat(60,"px)"),display:"flex",flexDirection:"column",alignItems:"center",backgroundColor:"#F1F1F9",padding:"0 8px 12px 8px",overflowY:"scroll"}})),dr=(0,D.zo)("div")((function(){return{display:"flex",alignItems:"center",justifyContent:"center",width:96,height:96,backgroundColor:"#E0E0E0",borderRadius:"50%",marginTop:130}})),sr=(0,D.zo)(Ot.Z)((function(e){return function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){rr(e,n,t[n])}))}return e}({padding:"12px 20px"},e.rounded&&{borderRadius:50})})),fr=(0,D.zo)(y.Z)((function(e){return{color:e.theme.color.black[300],fontSize:14,fontWeight:400,margin:"27px 0 21px"}})),pr=function(e){var n,t,r,i=e.pollModuleConfig,u=e.onConfigChange,c=(0,b.QT)().i18n,l=ir(a.useState(!1),2),d=l[0],s=l[1],f=ir(a.useState(),2),p=f[0],v=f[1],m=(0,o.BX)(o.HY,{children:[(0,o.tZ)(dr,{children:(0,o.tZ)(D.hM,{sx:{width:50,height:50}})}),(0,o.tZ)(fr,{children:c.strings.polling.noPollWarning}),(0,o.tZ)(sr,{rounded:!0,variant:"contained",startIcon:(0,o.tZ)(wt.Z,{}),onClick:function(){return s(!0)},children:c.strings.polling.addPoll})]});return(0,o.BX)(o.HY,{children:[(0,o.tZ)(Vt,{open:d,onClose:function(){s(!1),v(void 0)},editingPoll:p,onCreateClick:function(e){return null===u||void 0===u?void 0:u({polls:p?(null!==(n=null===i||void 0===i?void 0:i.polls)&&void 0!==n?n:[]).map((function(n){return n.id===e.id?e:n})):or(null!==(t=null===i||void 0===i?void 0:i.polls)&&void 0!==t?t:[]).concat([e])})}}),(0,o.tZ)(ur,{children:C.isEmpty(null===i||void 0===i?void 0:i.polls)?m:(0,o.BX)(o.HY,{children:[(0,o.tZ)(lr,{children:i.polls.map((function(e){return(0,o.tZ)("div",{style:{marginTop:13,width:"100%"},children:(0,o.tZ)(nr,{poll:e,onEditPollClick:function(){v(e),s(!0)},onDeletePollClick:function(){return n=e.id,null===u||void 0===u?void 0:u({polls:(null!==(r=null===i||void 0===i?void 0:i.polls)&&void 0!==r?r:[]).filter((function(e){return e.id!==n}))});var n}})},e.id)}))}),(0,o.tZ)(cr,{children:(0,o.tZ)(sr,{variant:"contained",onClick:function(){return s(!0)},children:c.strings.polling.createPoll})})]})})]})},vr=(0,D.zo)("div")((function(e){return{width:"100%",height:"100%",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",backgroundColor:e.theme.color.white[100],borderRadius:8,padding:16,overflow:"hidden"}})),mr=(0,D.zo)("div")((function(){return{width:"100%",display:"flex",justifyContent:"center",margin:"22px 0 18px"}})),yr=(0,D.zo)(y.Z)((function(e){return{fontSize:24,fontWeight:700,color:e.theme.color.black[600]}})),hr=(0,D.zo)(y.Z)((function(e){return{fontSize:14,fontWeight:400,color:e.theme.color.black[300]}})),gr=function(e){var n=e.title,t=(0,b.QT)().i18n;return(0,o.BX)(vr,{children:[(0,o.tZ)(yr,{children:null!==n&&void 0!==n?n:t.strings.polling.newPoll}),(0,o.tZ)(mr,{children:(0,o.tZ)("img",{src:"/assets/poll-placeholder.jpg",width:"100%"})}),(0,o.tZ)(hr,{children:t.strings.polling.pollResultPlaceholder})]})},br=t(157),Sr=t(21023),Or=t(48999),wr=t(26447),kr=t(55808),xr=t(74260),jr=t(18037),Cr=t(81458);function Er(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Pr(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Zr(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Pr(e,n,t[n])}))}return e}function Ir(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||Dr(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tr(e){return function(e){if(Array.isArray(e))return Er(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Dr(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dr(e,n){if(e){if("string"===typeof e)return Er(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Er(e,n):void 0}}var Mr=[D.rS.color.purple[600],D.rS.color.yellow[500],D.rS.color.green[200],D.rS.color.orange[600],D.rS.color.gray[200],D.rS.color.blueGrey[200],D.rS.color.orange[300]],Nr=(0,D.zo)("div")((function(e){var n=e.theme;return{width:"100%",display:"flex",flexDirection:"column",padding:15,backgroundColor:e.dark?n.color.gray[100]:n.color.white[100],borderRadius:8,position:"relative"}})),Ar=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:700,color:e.theme.color.black[600]}})),Fr=(0,D.zo)("div")((function(e){var n=e.theme,t=e.border,r=e.selected,i=e.clickable;return Zr({width:"100%",padding:10,backgroundColor:n.color.white[100],borderRadius:4,marginTop:10},t&&{border:"1px solid ".concat(n.color.gray[100])},r&&{border:"1px solid ".concat(n.color.purple[600]),backgroundColor:n.color.white[600]},i&&{"&:hover":{cursor:"pointer"}})})),_r=(0,D.zo)("div")((function(e){return{width:"100%",backgroundColor:e.theme.color.white[100],marginTop:10,display:"flex",flexDirection:"column"}})),Rr=(0,D.zo)("div")((function(){return{width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:4}})),Br=(0,D.zo)(kr.w)((function(){return{alignItems:"center","& > *:not(:last-child)":{marginRight:7}}})),zr=(0,D.zo)(y.Z)((function(e){var n=e.theme;return{fontSize:12,fontWeight:e.bold?700:400,color:n.color.black[600]}})),Ur=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:400,color:e.theme.color.gray[300]}})),Wr=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:400,color:e.theme.color.black[600]}})),$r=(0,D.zo)(y.Z)((function(){return{fontSize:10,fontWeight:400}})),Vr=(0,D.zo)($r)((function(){return{color:"#4CAF50"}})),Hr=(0,D.zo)($r)((function(e){return{color:e.theme.color.orange[300]}})),qr=(0,D.zo)($r)((function(e){return{color:e.theme.color.orange[600]}})),Lr=(0,D.zo)("div")((function(){return{width:"100%",display:"flex",justifyContent:"flex-end",alignItems:"center",marginTop:10,"& > *":{marginLeft:5}}})),Xr=(0,D.zo)(Je.S)((function(){return{padding:"5px 10px",fontSize:12}})),Qr=function(e){var n=e.poll,t=e.mode,r=e.isHost,i=e.onVoteClick,u=e.onActiveClick,c=e.onReOpenClick,l=e.onEndClick,d=(0,b.QT)().i18n,s=(0,z.j)().user,f=Ir(a.useState([]),2),p=f[0],v=f[1],m=(0,o.tZ)(o.HY,{children:n.options.map((function(e){return(0,o.tZ)(Fr,Zr({border:"pending"!==n.status},"active"===n.status&&{clickable:!0,selected:p.includes(e.id),onClick:function(){return t=e.id,void(p.includes(t)?v((function(e){return e.filter((function(e){return e!==t}))})):n.allow_multi_choice?v((function(e){return Tr(e).concat([t])})):v([t]));var t}},{children:(0,o.tZ)(Wr,{children:e.title})}),e.id)}))});return(0,o.tZ)(o.HY,{children:(0,o.BX)(Nr,{dark:"pending"===n.status,children:[(0,o.tZ)(Ar,{children:n.question}),"options"===t&&m,"statistics"===t&&function(){var e=C.reduce(n.options,(function(e,n){return e+n.votedUserIdx.length}),0),t=C.max(n.options.map((function(e){return e.votedUserIdx.length})));return(0,o.tZ)(o.HY,{children:n.options.map((function(n,r){var i=Math.round(100*(e?n.votedUserIdx.length/e:0));return(0,o.BX)(_r,{children:[(0,o.BX)(Rr,{children:[(0,o.BX)(Br,{children:[(0,o.tZ)(zr,{bold:!!t&&t>0&&t===n.votedUserIdx.length,children:n.title}),s&&n.votedUserIdx.includes(s.sub)&&(0,o.tZ)(jr.Z,{sx:{color:D.rS.color.black[600],width:"13px",height:"13px"}}),(0,o.tZ)(Ur,{children:"".concat(i,"%")})]}),(0,o.tZ)(Ur,{children:"".concat(n.votedUserIdx.length," ").concat(d.str
1ings.polling.voteUnit)})]}),(0,o.tZ)(Cr.Z,{variant:"determinate",value:i,sx:{borderRadius:4,backgroundColor:D.rS.color.gray[100],"& .MuiLinearProgress-barColorPrimary":{backgroundColor:"".concat(Mr[r%7])}}})]},n.id)}))})}(),"active"===n.status&&"options"===t&&(0,o.BX)(Lr,{children:[r&&(0,o.BX)(o.HY,{children:[(0,o.tZ)(Vr,{children:d.strings.polling.active}),(0,o.tZ)(xr.q,{checked:!0,onChange:function(){return null===l||void 0===l?void 0:l(n)}})]}),(0,o.tZ)(Xr,{variant:"contained",onClick:function(){p.length>0&&(null===i||void 0===i||i(n,p))},disabled:C.isEmpty(p),children:d.strings.polling.submit})]}),"active"===n.status&&"statistics"===t&&s&&C.some(n.options,(function(e){return e.votedUserIdx.includes(s.sub)}))&&(0,o.tZ)(Lr,{children:(0,o.tZ)(qr,{sx:{marginRight:0},children:d.strings.polling.voted})}),r&&(0,o.BX)(o.HY,{children:["pending"===n.status&&(0,o.BX)(Lr,{children:[(0,o.tZ)(Hr,{children:d.strings.polling.pending}),(0,o.tZ)(xr.q,{checked:!1,onChange:function(){return null===u||void 0===u?void 0:u(n)}})]}),"end"===n.status&&(0,o.BX)(Lr,{children:[(0,o.tZ)(qr,{children:d.strings.polling.ended}),(0,o.tZ)(xr.q,{checked:!1,onChange:function(){return null===c||void 0===c?void 0:c(n)}})]})]})]})})};function Yr(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Jr(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var Gr=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",display:"flex",overflow:"hidden"}})),Kr=(0,D.zo)(kr.w)((function(){return{justifyContent:"center",alignItems:"center",marginTop:4}})),ei=(0,D.zo)((function(e){var n=e.className,t=Jr(e,["className"]);return(0,o.tZ)(Sr.Z,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Yr(e,n,t[n])}))}return e}({},t,{classes:{popper:n}}))}))((function(e){var n=e.theme;return Yr({},"& .".concat(Or.Z.tooltip),{backgroundColor:n.color.white[100],padding:10,border:"1px solid ".concat(n.color.gray[100]),borderRadius:4,"& > *:not(:last-child)":{marginBottom:8}})})),ni=(0,D.zo)(y.Z)((function(e){return{fontSize:12,fontWeight:700,color:e.theme.color.black[600]}})),ti=(0,D.zo)(ni)((function(e){return{fontWeight:400,color:e.theme.color.gray[400]}})),ri=(0,D.zo)(y.Z)((function(e){var n=e.theme;return{fontSize:12,fontWeight:e.bold?700:400,color:n.color.black[300],textOverflow:"ellipsis"}})),ii=a.memo((function(e){var n,t=e.poll,r=e.onVoteClick,i=(0,z.j)().user,a=(0,b.QT)().i18n,u=t.options,c=null!==(n=C.max(u.map((function(e){return e.votedUserIdx.length}))))&&void 0!==n?n:0,d=C.reduce(u,(function(e,n){return e+n.votedUserIdx.length}),0);return(0,o.tZ)(Gr,{children:u.map((function(e,n){return(0,o.BX)(wr.Z,{sx:{width:"calc(100% / ".concat(u.length,")"),height:"100%",justifyContent:"space-between"},children:[(0,o.tZ)(l.Z,{sx:{width:"100%",height:"95%",padding:"0 8px"},children:(0,o.tZ)(ei,{followCursor:!0,title:(0,o.BX)(o.HY,{children:[(0,o.tZ)(ni,{children:e.title}),(0,o.tZ)(ti,{children:"".concat(Math.round(100*(d?e.votedUserIdx.length/d:0)),"%")}),(0,o.tZ)(ti,{children:"".concat(e.votedUserIdx.length," ").concat(a.strings.polling.voteUnit)})]}),children:(0,o.tZ)(l.Z,{sx:{width:"100%",height:"100%",display:"flex",alignItems:"flex-end","&:hover":{cursor:"pointer",backgroundColor:D.rS.color.gray[100]}},onClick:function(){return n=e.id,void(null===r||void 0===r||r(t,[n]));var n},children:(0,o.tZ)(l.Z,{sx:{width:"100%",height:"".concat(Math.round(100*(d?e.votedUserIdx.length/d:0)),"%"),backgroundColor:"".concat(Mr[n%7])}})})})}),(0,o.BX)(Kr,{children:[(0,o.tZ)(ri,{noWrap:!0,bold:c>0&&c===e.votedUserIdx.length,children:e.title}),i&&e.votedUserIdx.includes(i.sub)&&(0,o.tZ)(jr.Z,{sx:{color:D.rS.color.black[600],width:"13px",height:"13px",marginLeft:"6px"}})]})]},e.id)}))})})),oi=t(60888);function ai(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function ui(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ci(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}
1(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return ai(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ai(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var li=(0,D.zo)("div")((function(e){var n=e.theme,t=e.center;return function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){ui(e,n,t[n])}))}return e}({width:"100%",height:"100%",display:"flex",flexDirection:"column",alignItems:"center",backgroundColor:n.color.white[100],borderRadius:8,padding:8,overflow:"hidden",position:"relative","&:hover":{cursor:"pointer"}},t&&{justifyContent:"center"})})),di=(0,D.zo)(l.Z)((function(){return{position:"absolute",width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",pointerEvents:"none"}})),si=(0,D.zo)(oi.Z)((function(){return{width:120,height:120,opacity:0,color:"#0AC3DC","@keyframes fadingInOut":{"0%":{opacity:0,transform:"scale(0)"},"30%":{opacity:.5,transform:"scale(0.5)"},"60%":{opacity:.9,transform:"scale(1)"},"100%":{opacity:0,transform:"scale(1.5)"}},animationTimingFunction:"ease-in",animationDelay:"0.1s",animationDuration:"0.7s",animationName:"fadingInOut"}})),fi=(0,D.zo)(y.Z)((function(e){return{fontSize:24,fontWeight:700,color:e.theme.color.black[600],marginBottom:8,textOverflow:"ellipsis"}})),pi=(0,D.zo)(fi)((function(){return{fontSize:14,marginBottom:0}})),vi=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}})),mi=a.memo((function(e){var n=e.entityId,t=e.poll,r=e.onVoteClick,i=(0,br.Bw)().device,u=(0,b.QT)().i18n,c=(0,He.$r)(),l=c.rightRailTabValue,d=c.loadRightRailTabValue,s=ci(a.useState(!1),2),f=s[0],p=s[1];return a.useEffect((function(){(null===t||void 0===t?void 0:t.id)&&(p(!0),setTimeout((function(){return p(!1)}),800))}),[null===t||void 0===t?void 0:t.id]),t?(0,o.tZ)(li,{onClick:function(){n&&l!==n&&d(n)},center:"mobile"===i,children:"mobile"===i?(0,o.tZ)(pi,{children:u.strings.polling.goPoll}):(0,o.BX)(o.HY,{children:[f&&(0,o.tZ)(di,{children:(0,o.tZ)(si,{})}),(0,o.tZ)(fi,{noWrap:!0,children:t.question}),(0,o.tZ)(vi,{children:(0,o.tZ)(ii,{poll:t,onVoteClick:r})})]})}):(0,o.tZ)(gr,{title:u.strings.polling.noActivePoll})}));function yi(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var hi=(0,D.zo)(Ot.Z)((function(){return{padding:"12px 20px"}})),gi=function(e){var n=["active","pending","end"];return C.sortBy(e,(function(e){return n.indexOf(e.status)}))},bi=a.memo((function(e){var n=e.polls,t=e.isHost,r=e.isPreview,i=e.createSyncState,a=e.updateSyncValue,u=e.onVoteClick,c=(0,b.QT)().i18n,l=(0,br.Bw)().device,d=(0,He.$r)(),s=d.changeReadOnly,f=d.changeIsInEventEditing,p=function(){var e=n.filter((function(e){return"active"===e.status})),t={};e.map((function(e){return t["polls.".concat(e.id,".status")]="end"})),e.length>0&&(null===a||void 0===a||a({$set:t}))},v=function(e){if(i){var n={};e.options.map((function(e){return n[e.id]=[]}));var t={status:"active",vote:n};i(yi({},"polls.".concat(e.id),t)),p()}},m=function(e){a&&(a({$set:yi({},"polls.".concat(e.id,".status"),"active")}),p())},y=function(e){null===a||void 0===a||a({$set:yi({},"polls.".concat(e.id,".status"),"end")})};return(0,o.BX)(ur,{children:[(0,o.tZ)(lr,{fullHeight:!t||t&&"laptop"!==l,children:n&&gi(n).map((function(e){return function(e){return(0,o.BX)("div",{style:{marginTop:13,width:"100%"},children:[(0,o.tZ)(Qr,{poll:e,mode:"active"===e.status||"pending"===e.status?"options":"statistics",onActiveClick:v,onReOpenClick:m,onEndClick:y,onVoteClick:u,isHost:t}),"active"===e.status&&(0,o.BX)(o.HY,{children:[(0,o.tZ)("div",{style:{height:13}}),(0,o.tZ)(Qr,{poll:e,mode:"statistics",isHost:t})]})]},e.id)}(e)}))}),t&&!r&&"laptop"===l&&(0,o.tZ)(cr,{children:(0,o.tZ)(hi,{variant:"contained",onClick:function(){s(!1),f(!0)},children:c.strings.polling.editPoll})})]})}));function Si(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Oi(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function wi(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){Oi(e,n,t[n])}))}return e}function ki(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)t=o[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function xi(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return Si(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Si(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ji=a.memo((function(e){var n,t,r,i,u=e.ctx,c=e.currentUserRole,l=e.sharedConfig,d=e.state,s=e.id,f=e.online,p=(ki(e,["ctx","currentUserRole","sharedConfig","state","id","online"]),(0,z.j)().user),v=xi(a.useState([]),2),m=v[0],y=v[1],h=xi(a.useState(),2),g=h[0],b=h[1],S=function(e,n){if(p){var t,r,i=void 0;i=e.options.filter((function(e){return!n.includes(e.id)&&e.votedUserIdx.includes(p.sub)})).map((function(e){return e.id}));var o={};i.map((function(n){return o["polls.".concat(e.id,".vote.").concat(n)]=p.sub}));var a={};n.map((function(n){return a["polls.".concat(e.id,".vote.").concat(n)]=p.sub})),null===d||void 0===d||null===(t=d.syncObj)||void 0===t||null===(r=t.updateValue)||void 0===r||r.call(t,wi({$push:a},i&&{$pull:o}))}};return a.useEffect((function(){var e,n,t,r,i=null!==(t=null===l||void 0===l?void 0:l.polls)&&void 0!==t?t:[],o=null!==(r=null===d||void 0===d||null===(e=d.syncObj)||void 0===e||null===(n=e.obj)||void 0===n?void 0:n.polls)&&void 0!==r?r:{},a=i.map((function(e){var n,t=o&&e.id in o?o[e.id]:void 0;return wi({},e,{status:null!==(n=null===t||void 0===t?void 0:t.status)&&void 0!==n?n:"pending",options:e.options.map((function(e){return wi({},e,{votedUserIdx:(null===t||void 0===t?void 0:t.vote)&&e.id in t.vote&&t.vote[e.id]?t.vote[e.id]:[]})}))})}));y(a),b(a.find((function(e){return"active"===e.status})))}),[null===d||void 0===d||null===(n=d.syncObj)||void 0===n||null===(t=n.obj)||void 0===t?void 0:t.polls,null===l||void 0===l?void 0:l.polls]),"Tab"===u?(0,o.tZ)(bi,{polls:m,isHost:"host"===c,isPreview:!f,createSyncState:null===d||void 0===d||null===(r=d.syncObj)||void 0===r?void 0:r.setValue,updateSyncValue:null===d||void 0===d||null===(i=d.syncObj)||void 0===i?void 0:i.updateValue,onVoteClick:S}):"Stage"===u?(0,o.tZ)(mi,{entityId:s,poll:g,onVoteClick:S}):null}));function Ci(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ei(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Pi(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Ei(e,n,t[n])}))}return e}var Zi=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){return n.sceneId,n.config,n.sharedConfig,n.children,"Tab"===e?(0,o.tZ)(St,Pi({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole;var t=n.isEditMode,r=(n.state,n.config,n.appearance,n.sharedConfig),i=n.onSharedConfigChange;if(t){if("Tab"===e)return(0,o.tZ)(pr,{pollModuleConfig:r,onConfigChange:i});if("Stage"===e)return(0,o.tZ)(gr,{})}return(0,o.tZ)(ji,Pi({ctx:e},n))}}}])&&Ci(n.prototype,t),r&&Ci(n,r),e}();function Ii(){return Ii=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Ii.apply(this,arguments)}var Ti=a.memo((function(e){var n=Ii({},e),t=((0,b.QT)().i18n,n.sceneId,n.config),r=void 0===t?{}:t;n.appearance,n.onAppearanceChange,r.data;return(0,o.tZ)(o.HY,{})}));function Di(){return(0,o.BX)(l.Z,{sx:{width:"100%",height:"100%",p:2,display:"flex",flexDirection:"column"},children:[(0,o.BX)(wr.Z,{spacing:2,children:[(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},variant:"rectangular",width:"100%",height:"120px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},variant:"rectangular",width:"100%",height:"120px"}),(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},variant:"rectangular",width:"100%",height:"120px"})]}),(0,o.BX)(l.Z,{sx:{position:"absolute",bottom:0,left:0,right:0,borderTop:"1px solid #E0E0E0",width:"100%",height:"50px",display:"flex",justifyContent:"space-between",alignItems:"center",paddingLeft:"inherit",paddingRight:"inherit"},children:[(0,o.tZ)(lt.Z,{sx:{bgcolor:"grey.300"},width:"60%",height:"30px"}),(0,o.tZ)(dt.Z,{sx:{color:"#646464"}})]})]})}function Mi(){return Mi=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Mi.apply(this,arguments)}var Ni=(0,ut.default)((function(){return Promise.all([t.e(1853),t.e(7487),t.e(2364),t.e(6671),t.e(3999),t.e(9905),t.e(7071)]).then(t.bind(t,37071)).then((function(e){return e.ACSChatRoom}))}),{loadableGenerated:{webpack:function(){return[37071]}},ssr:!1}),Ai=a.memo((function(e){var n=Mi({},e),t=n.online,r=n.acs_thread,i=n.state,a=n.currentUserRole,u=n.typeId,c=n.id;return n.isEditMode?(0,o.tZ)(Di,{}):t&&r.thread_qa?(0,o.tZ)(ct.l,{threadId:r.thread_qa,children:(0,o.tZ)(Ni,{typeId:u,moduleId:c,isHost:"host"===a,state:i})}):(0,o.tZ)(Di,{})}));function Fi(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Ri(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){_i(e,n,t[n])}))}return e}var Bi=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.data,"Tab"===e?(0,o.tZ)(Ti,Ri({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode,n.state;var t=n.config,r=void 0===t?{}:t;return n.appearance,r.data,"Tab"===e?(0,o.tZ)(Ai,Ri({},n)):null}}}])&&Fi(n.prototype,t),r&&Fi(n,r),e}();function zi(){return zi=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},zi.apply(this,arguments)}var Ui=a.memo((function(e){var n=zi({},e),t=(n.sceneId,n.config),r=void 0===t?{}:t;n.appearance,n.onAppearanceChange,r.data;return(0,o.tZ)(o.HY,{})}));function Wi(){return Wi=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Wi.apply(this,arguments)}var $i=a.memo((function(e){var n=Wi({},e);n.config;return n.isEditMode?(0,o.tZ)(o.HY,{children:"Donation"}):(0,o.tZ)("iframe",{src:"https://invisiblechildren.com/donate",style:{width:"100%",height:"100%",border:"0"}})}));function Vi(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Hi(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function qi(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Hi(e,n,t[n])}))}return e}var Li=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.data,"Tab"===e?(0,o.tZ)(Ui,qi({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode,n.state;var t=n.config,r=void 0===t?{}:t;return n.appearance,r.data,"Tab"===e?(0,o.tZ)($i,qi({},n)):null}}}])&&Vi(n.prototype,t),r&&Vi(n,r),e}();function Xi(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Qi(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Xi(e,n,t[n])}))}return e}var Yi=(0,D.zo)("div")((function(){return{width:"100%",height:"100%",display:"flex",flexDirection:"column"}})),Ji=(0,D.zo)("div")((function(){return{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:16}})),Gi=(0,D.zo)(y.Z)((function(e){return{color:e.theme.color.gray[500],fontSize:14}})),Ki=function(e){var n=e.attendeesModuleConfig,t=e.onConfigChange,r=(0,b.QT)().i18n;return(0,o.BX)(Yi,{children:[(0,o.BX)(Ji,{children:[(0,o.tZ)(Gi,{children:r.strings.sceneEdit.attendeeEditor.disableCam}),(0,o.tZ)(xr.q,{checked:null===n||void 0===n?void 0:n.disableCamera,onChange:function(e,r){return null===t||void 0===t?void 0:t(Qi({},n,{disableCamera:r}))}})]}),(0,o.BX)(Ji,{children:[(0,o.tZ)(Gi,{children:r.strings.sceneEdit.attendeeEditor.disableMic}),(0,o.tZ)(xr.q,{checked:null===n||void 0===n?void 0:n.disableMicrophone,onChange:function(e,r){return null===t||void 0===t?void 0:t(Qi({},n,{disableMicrophone:r}))}})]}),(0,o.BX)(Ji,{children:[(0,o.tZ)(Gi,{children:r.strings.sceneEdit.attendeeEditor.disableShareScreen}),(0,o.tZ)(xr.q,{checked:null===n||void 0===n?void 0:n.disableShareScreen,onChange:function(e,r){return null===t||void 0===t?void 0:t(Qi({},n,{disableShareScreen:r}))}})]})]})};function eo(){return eo=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},eo.apply(this,arguments)}var no=a.memo((function(e){var n=eo({},e),t=(n.config,n.onConfigChange,n.sharedConfig),r=n.onSharedConfigChange;return(0,o.tZ)(Ki,{attendeesModuleConfig:t,onConfigChange:r})})),to=t(977),ro=t(82125),io=t(45781),oo=t(92187),ao=(0,ut.default)((function(){return Promise.all([t.e(1853),t.e(7487),t.e(2364),t.e(6671),t.e(9905),t.e(9129)]).then(t.bind(t,39129)).then((function(e){return e.AttendeesWrapper}))}),{loadableGenerated:{webpack:function(){return[39129]}},ssr:!1}),uo=(0,ut.default)((function(){return Promise.all([t.e(1853),t.e(417),t.e(7487),t.e(2364),t.e(6671),t.e(9905),t.e(1274)]).then(t.bind(t,41274)).then((function(e){return e.UserSpotlight}))}),{loadableGenerated:{webpack:function(){return[41274]}},ssr:!1}),co=(0,ut.default)((function(){return Promise.all([t.e(1853),t.e(7487),t.e(2364),t.e(6671),t.e(9905),t.e(2095)]).then(t.bind(t,32095)).then((function(e){return e.ControlBar}))}),{loadableGenerated:{webpack:function(){return[32095]}},ssr:!1}),lo=(0,D.zo)("div")((function(){return{width:"100%",height:"100%","& > *:not(:last-child)":{marginBottom:16}}})),so=function(){return(0,o.tZ)(lo,{children:C.map([1,2,3,4],(function(e){return(0,o.tZ)(fo,{},e)}))})},fo=function(){return(0,o.tZ)(lt.Z,{variant:"rectangular",width:"100%",height:180,sx:{bgcolor:"grey.300"}})},po=t(94229),vo=t(28204);function mo(){return mo=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},mo.apply(this,arguments)}var yo=(0,D.zo)("div")((function(e){var n=e.isMobile;return{backgroundColor:"#FFFFFF33",borderRadius:"4px",height:"100%",width:"100%",display:"flex",justifyContent:"center",alignItems:"center","& > *":{margin:"".concat(n?1:4,"px !important")}}})),ho=a.memo((function(e){var n=mo({},e),t=(n.config,n.isEditMode),r=n.online,i=n.currentUserRole,a=(n.onConfigChange,n.state),u=n.sharedConfig,c=n.onSharedConfigChange;return t?(0,o.tZ)(Ki,{attendeesModuleConfig:u,onConfigChange:c}):r?(0,o.tZ)(ao,{isHost:"host"===i,state:a,attendeeModuleConfig:u}):(0,o.tZ)(so,{})})),go=a.memo((function(e){var n=mo({},e),t=(0,br.Bw)().device,r=(n.config,n.isEditMode),i=n.online,a=n.currentUserRole,u=n.state,c=n.sharedConfig;return(0,o.tZ)(yo,{isMobile:"mobile"===t,children:r||!i?(0,o.BX)(o.HY,{children:[(0,o.tZ)(ro.U,{cameraOn:!0}),(0,o.tZ)(io.q,{microphoneOn:!0}),(0,o.tZ)(oo.P,{}),(0,o.tZ)(to.X,{children:(0,o.tZ)(po.Z,{})}),(0,o.tZ)(vo.J,{})]}):(0,o.tZ)(co,{config:c,state:u,isHost:"host"===a})})}));function bo(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function So(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Oo(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){So(e,n,t[n])}))}return e}var wo=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){return"Tab"===e?(0,o.tZ)(no,Oo({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){return"Tab"===e?(0,o.tZ)(ho,Oo({},n)):"Stage"===e?(0,o.tZ)(go,Oo({},n)):null}}}])&&bo(n.prototype,t),r&&bo(n,r),e}(),ko=t(98047);function xo(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function jo(){return jo=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},jo.apply(this,arguments)}function Co(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){xo(e,n,t[n])}))}return e}var Eo=(0,D.zo)("div")((function(){return{backgroundColor:"#FFFFFF33",background:"#FFFFFF33 0% 0% no-repeat padding-box",border:"none",borderRadius:"4px",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}})),Po=a.memo((function(e){var n=jo({},e),t=n.isEditMode,r=n.online;n.currentUserRole;return(0,o.tZ)(Eo,{children:t||!r?(0,o.tZ)(ko.X,{}):(0,o.tZ)(uo,Co({},n))})}));function Zo(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Io(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var To=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,t=[{key:"getEditor",value:function(e){return function(e){e.sceneId;var n=e.config,t=void 0===n?{}:n,r=(e.children,e.onSave);return t.data,a.useEffect((function(){r&&r()}),[]),null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode,n.state;var t=n.config,r=void 0===t?{}:t;return n.appearance,n.onConfigChange,r.data,"Stage"===e?(0,o.tZ)(Po,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Io(e,n,t[n])}))}return e}({},n)):null}}}],t&&Zo(n.prototype,t),r&&Zo(n,r),e}(),Do=t(52571);function Mo(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var No=(0,s.Z)((function(){return(0,f.Z)({modalContainer:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"60%",height:"50%",backgroundColor:"white",boxShadow:"24px",outline:"none",display:"flex",flexDirection:"column"},appBarContainer:{backgroundColor:"white",color:"black",flex:"0 1 auto"},appBarTool:{justifyContent:"flex-end"},appBarTitle:{marginRight:"auto"},appBarButton:{marginLeft:"20px"},searchContainer:{width:"25%",padding:"32px"},searchInput:{padding:"4px",fontSize:20},mediaCardContainer:{overflow:"hidden",overflowY:"scroll",flex:"1 1 auto"},gridContainer:{paddingTop:12},mediaCardSpinnerContainer:{display:"flex",width:"auto",marginTop:32,height:40,justifyContent:"center",alignItems:"center",transform:"translate(0%, -10%)"},gridItem:{maxWidth:214,display:"flex",justifyContent:"center"},noMediaWrapper:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}})})),Ao=a.memo((function(e){var n=e.selected_media_id,t=e.onChange,r=No(),i=(0,b.QT)().i18n,s=(0,k.o8)().currentOrg,f=(0,u.GS)(),p=f.allLiveChannels,v=f.isFetchingMedia,m=f.liveChannelPaginationArg,y=f.updateLiveChannelPaginationArg,h=f.videosTotalAmount,S=a.useMemo((function(){return(0,x.j)(p.filter((function(e){var n;return(null===(n=e.sources)||void 0===n?void 0:n.projection)===(0,g.Pe)(Do.DDl,Do.DDl.prj_MULTI_FRAME)})),null===s||void 0===s?void 0:s.id)}),[p,s]),O=a.useRef(null),E=a.useCallback(C.debounce((function(){var e;y(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){Mo(e,n,t[n])}))}return e}({},m,{skip:(null!==(e=m.skip)&&void 0!==e?e:0)+u.NE}))}),500),[m]);return(0,o.BX)("div",{className:r.mediaCardContainer,onScroll:function(){if(O.current){var e=O.current,n=e.scrollTop,t=e.scrollHeight,r=e.clientHeight;!v&&h>S.length&&n+r===t&&E()}},ref:O,children:[S.length>0?(0,o.tZ)(c.ZP,{container:!0,spacing:3,direction:"row",className:r.gridContainer,children:S.map((function(e){return(0,o.tZ)(c.ZP,{className:r.gridItem,item:!0,xs:6,md:4,xl:3,children:(0,o.tZ)(w,{media:e,onMediaSelect:function(){return function(e){return t(e)}(e)},isSelected:n===e.id})},e.id)}))}):(0,o.tZ)(l.Z,{className:r.noMediaWrapper,children:(0,o.tZ)(j.Mn,{children:i.strings.sceneEdit.moduleDialog.noLiveChannel})}),v&&(0,o.tZ)(l.Z,{className:r.mediaCardSpinnerContainer,children:(0,o.tZ)(d.Z,{})})]})}));function Fo(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function _o(){return _o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},_o.apply(this,arguments)}function Ro(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Fo(e,n,t[n])}))}return e}var Bo=a.memo((function(e){var n=_o({},e),t=(0,b.QT)(),r=t.i18n,i=(t.lang,n.sceneId,n.config),a=void 0===i?{}:i,c=n.onConfigChange,l=n.appearance,d=n.onAppearanceChange,s=(n.parent,a.coWatch,a.data);return(0,o.BX)(o.HY,{children:[(0,o.tZ)(u.ZN,{children:(0,o.tZ)(Ao,{selected_media_id:null===s||void 0===s?void 0:s.media_id,onChange:function(e){var n;c&&c(Ro({},a,{data:Ro({},a.data,{media_id:e?e.id:void 0})})),d&&d(Ro({},l,{displayName:null===e||void 0===e||null===(n=e.info)||void 0===n?void 0:n.name}))}})}),(0,o.BX)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.coWatch,onChange:function(){if(c){var e=!a.coWatch;c(Ro({},a,{coWatch:e,hostControlOnly:!!e&&a.hostControlOnly}))}}}),label:r.strings.sceneEdit.moduleDialog.cowatch}),a.coWatch&&(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.hostControlOnly,onChange:function(){c&&c(Ro({},a,{hostControlOnly:!a.hostControlOnly}))}}),label:r.strings.sceneEdit.moduleDialog.hostControlOnly}),(0,o.tZ)(M,{control:(0,o.tZ)(I.Z,{checked:a.autoPlay,onChange:function(){c&&c(Ro({},a,{autoPlay:!a.autoPlay}))}}),label:r.strings.sceneEdit.moduleDialog.autoPlay})]})]})})),zo=t(89096);function Uo(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function Wo(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function $o(){return $o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},$o.apply(this,arguments)}function Vo(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}}(e,n)||function(e,n){if(!e)return;if("string"===typeof e)return Uo(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Uo(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ho=a.memo((function(e){var n,t=$o({},e),r=t.id,i=t.config,u=t.state,c=t.currentUserRole,l=t.isEditMode,d=t.showControls,s=void 0===d||d,f=t.online,p=(0,b.QT)(),v=p.i18n,m=p.lang,y=(0,U.B)("host"===c).notifyHost,h=(0,z.j)().user,S=(0,B.QJ)().sessionParticipantDisplayNameDict,O=(0,R.kP)().currentSession,w=(0,zo.lZ)(),k=w.currentMedia,x=w.emitPlayerEvent,j=w.playerEvent,E=Vo(a.useState(),2),P=E[0],Z=E[1],I=Vo(a.useState(!1),2),T=I[0],D=I[1],M=function(e){f&&(null===i||void 0===i?void 0:i.coWatch)?N(e):x(e)},N=function(e){var n;if(null===u||void 0===u||null===(n=u.syncObj)||void 0===n?void 0:n.setValue){if((null===i||void 0===i?void 0:i.hostControlOnly)&&"host"!==c)return;u.syncObj.setValue(e),function(e){if(null===h||void 0===h?void 0:h.sub){var n=h.name;(null===O||void 0===O?void 0:O.id)&&O.id in S&&(n=S[O.id]),y({type:"PLAY"===e?"VIDEO_PLAY":"PAUSE"===e?"VIDEO_PAUSE":"VIDEO_UPDATE_TIME",payload:{userId:h.sub,userDisplayName:n,timestamp:(new Date).toISOString()}})}}(e.actionType)}},A=a.useCallback((function(){T||D(!0)}),[T]),F=a.useCallback((function(){T&&D(!1)}),[T]);a.useEffect((function(){return(null===i||void 0===i?void 0:i.coWatch)&&P&&(null===u||void 0===u?void 0:u.syncObj)&&(P.addEventListener("play",A),P.addEventListener("pause",F),P.addEventListener("ended",F)),function(){P&&(P.removeEventListener("play",A),P.removeEventListener("pause",F),P.removeEventListener("ended",F))}}),[null===i||void 0===i?void 0:i.coWatch,F,A,P,u]),a.useEffect((function(){var e;if((null===i||void 0===i?void 0:i.coWatch)&&(null===u||void 0===u||null===(e=u.syncObj)||void 0===e?void 0:e.obj)){var n=u.syncObj.obj;P&&n&&(n.time&&(P.currentTime=n.time),"PLAY"===n.actionType?P.play():"PAUSE"===n.actionType&&P.pause())}}),[u,P,null===i||void 0===i?void 0:i.coWatch]),a.useEffect((function(){j&&P&&("PLAY"===j.actionType?P.play():"PAUSE"===j.actionType?P.pause():"TIMEUPDATE"===j.actionType&&C.isNumber(j.time)&&(P.currentTime=j.time))}),[j,P]);var _,W,V,H,q=a.useCallback((function(e){return Z(e)}),[]);return(null===i||void 0===i||null===(n=i.data)||void 0===n?void 0:n.media_id)&&k?l?(0,o.BX)(o.HY,{children:[(0,o.tZ)(te,{}),(0,o.tZ)($.Sy,{moduleId:r,title:null!==(V=(0,g.Qs)(m,null===k||void 0===k||null===(_=k.info)||void 0===_?void 0:_.name))&&void 0!==V?V:v.strings.cms.general.untitled,media:k,hideControls:!s,autoPlay:!1,autoFullscreen:!1,onVideoJSReady:q})]}):(0,o.tZ)($.Sy,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Wo(e,n,t[n])}))}return e}({moduleId:r,title:null!==(H=(0,g.Qs)(m,null===k||void 0===k||null===(W=k.info)||void 0===W?void 0:W.name))&&void 0!==H?H:v.strings.cms.general.untitled,media:k,hideControls:!s,isPlaying:T,autoPlay:i.autoPlay,onVideoJSReady:q,onPlayClick:function(){return M({actionType:"PLAY",time:null===P||void 0===P?void 0:P.currentTime})},onReplayClick:function(){return M({actionType:"PLAY",time:0})},onPauseClick:function(){return M({actionType:"PAUSE",time:null===P||void 0===P?void 0:P.currentTime})},onMediaTimeSeek:function(e){return M({actionType:"TIMEUPDATE",time:e})}},i.coWatch&&{disableControls:i.hostControlOnly&&"host"!==c})):null}));function qo(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Lo(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Xo(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1)))),r.forEach((function(n){Lo(e,n,t[n])}))}return e}var Qo=function(){function e(){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,t,r;return n=e,(t=[{key:"getEditor",value:function(e){return function(n){n.sceneId;var t=n.config,r=void 0===t?{}:t;return n.children,r.coWatch,r.data,"Stage"===e?(0,o.tZ)(Bo,Xo({},n)):null}}},{key:"getRenderer",value:function(e){return function(n){n.eventId,n.sceneId,n.currentUserRole,n.isEditMode;var t=n.state,r=void 0===t?{}:t,i=n.config,a=void 0===i?{}:i;return n.appearance,r.fluid,a.coWatch,a.data,"Stage"===e?(0,o.tZ)(Ho,Xo({},n)):null}}}])&&qo(n.prototype,t),r&&qo(n,r),e}(),Yo=t(36307);function Jo(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function Go(e){return function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){Jo(o,r,i,a,u,"next",e)}function u(e){Jo(o,r,i,a,u,"throw",e)}a(void 0)}))}}function Ko(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var ea={AsianiaMedia:"ce01f778-1d09-11ed-861d-0242ac120002",ReactPage:"9b06d504-1fc1-11ed-861d-0242ac120002",AsianiaLiveChannel:"ad94fd72-1fc1-11ed-861d-0242ac120002",OnlineMedia:"be2f09a2-1fc1-11ed-861d-0242ac120002",Image:"c950e31e-1fc1-11ed-861d-0242ac120002",Iframe:"e0a65da0-1fc1-11ed-861d-0242ac120002",Meeting:"c00ac1f4-2795-11ed-a261-0242ac120002",Chatroom:"40b36cfe-26c2-11ed-a261-0242ac120002",Poll:"fea1f752-26c3-11ed-a261-0242ac120002",QA:"18c593e6-26c4-11ed-a261-0242ac120002",Donation:"6b71a202-26e1-11ed-a261-0242ac120002",Attendees:"146dc1c2-2793-11ed-a261-0242ac120002",RichText:"55af400c-35ad-11ed-a261-0242ac120002",MultiFrame:"340ad970-0da4-4936-b4f2-43ff7193fee7"},na={"ce01f778-1d09-11ed-861d-0242ac120002":ue,"9b06d504-1fc1-11ed-861d-0242ac120002":In,"ad94fd72-1fc1-11ed-861d-0242ac120002":Me,"be2f09a2-1fc1-11ed-861d-0242ac120002":mn,"c950e31e-1fc1-11ed-861d-0242ac120002":Xn,"e0a65da0-1fc1-11ed-861d-0242ac120002":it,"c00ac1f4-2795-11ed-a261-0242ac120002":To,"40b36cfe-26c2-11ed-a261-0242ac120002":gt,"fea1f752-26c3-11ed-a261-0242ac120002":Zi,"18c593e6-26c4-11ed-a261-0242ac120002":Bi,"6b71a202-26e1-11ed-a261-0242ac120002":Li,"146dc1c2-2793-11ed-a261-0242ac120002":wo,"55af400c-35ad-11ed-a261-0242ac120002":In,"340ad970-0da4-4936-b4f2-43ff7193fee7":Qo},ta=function(e,n){var t={sceneId:e,moduleEntityId:(0,nn.Z)(),moduleTypeId:n};return JSON.stringify(t)},ra=function(){var e=Go(i().mark((function e(n,t){var r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n.query({query:Yo,fetchPolicy:"no-cache",variables:{id:t}});case 3:return r=e.sent.data,e.abrupt("return",null===r||void 0===r?void 0:r.getModuleEntityConfig);case 7:e.prev=7,e.t0=e.catch(0),console.log("getModuleEntityConfig error:",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n,t){return e.apply(this,arguments)}}(),ia=function(e,n){var t=e.map((function(e){var t,r,i=null===(r=null===n||void 0===n||null===(t=n.capabilities)||void 0===t?void 0:t.find((function(n){return n.context===e.context})))||void 0===r?void 0:r.config;return function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){Ko(e,n,t[n])}))}return e}({},e,i&&{config:i})}));return t},oa=function(){var e=Go(i().mark((function e(n,t,r){var o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ra(n,t);case 2:return o=e.sent,a=ia(r,o),e.abrupt("return",{existedModuleConfig:o,capabilities:a});case 5:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),aa=function(){var e=Go(i().mark((function e(n,t,r,o){var a,u,c,l,d;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r.length>0)){e.next=9;break}return a=ta(t.id,o),e.next=4,oa(n,a,r);case 4:return u=e.sent,c=u.existedModuleConfig,l=u.capabilities,d={id:a,typeId:o,capabilities:l,sharedConfig:null===c||void 0===c?void 0:c.sharedConfig},e.abrupt("return",d);case 9:return e.abrupt("return",void 0);case 10:case"end":return e.stop()}}),e)})));return function(n,t,r,i){return e.apply(this,arguments)}}()},67734:function(e,n,t){"use strict";t.d(n,{dL:function(){return l},K9:function(){return d},co:function(){return s},X2:function(){return f},td:function(){return p}});var r=t(34051),i=t.n(r),o=t(72045),a=t(46361);function u(e,n,t,r,i,o,a){try{var u=e[o](a),c=u.value}catch(l){return void t(l)}u.done?n(c):Promise.resolve(c).then(r,i)}function c(e){return function(){var n=this,t=arguments;return new Promise((function(r,i){var o=e.apply(n,t);function a(e){u(o,r,i,a,c,"next",e)}function c(e){u(o,r,i,a,c,"throw",e)}a(void 0)}))}}var l=function(e){return{id:(0,o.Z)(),typeId:a.mH.AsianiaMedia,capabilities:[{context:"Stage",config:e,appearance:{topPercent:0,leftPercent:0,widthPercent:1,heightPercent:1,visible:!0,resizable:!1}}]}},d=function(){var e=c(i().mark((function e(n,t,r){var o,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=r.capabilities.filter((function(e){return"Tab"===e.context})),e.next=3,(0,a.R8)(n,t,o,r.typeId);case 3:return u=e.sent,e.abrupt("return",u);case 5:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),s=function(){var e=c(i().mark((function e(n,t,r){var o,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=r.capabilities.filter((function(e){return"Tab"===e.context||"Stage"===e.context})),e.next=3,(0,a.R8)(n,t,o,r.typeId);case 3:return u=e.sent,e.abrupt("return",u);case 5:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),f=function(e,n){var t={StageConfig:0,StageAppearance:0,StageState:0,TabConfig:0,TabAppearance:0,TabState:0,SharedConfig:0},r=e.capabilities.find((function(e){return"Tab"===e.context})),i=n.capabilities.find((function(e){return"Tab"===e.context}));JSON.stringify(null===r||void 0===r?void 0:r.config)!==JSON.stringify(null===i||void 0===i?void 0:i.config)&&(t.TabConfig=1),JSON.stringify(null===r||void 0===r?void 0:r.appearance)!==JSON.stringify(null===i||void 0===i?void 0:i.appearance)&&(t.TabAppearance=1),JSON.stringify(null===r||void 0===r?void 0:r.state)!==JSON.stringify(null===i||void 0===i?void 0:i.state)&&(t.TabState=1);var o=e.capabilities.find((function(e){return"Stage"===e.context})),a=n.capabilities.find((function(e){return"Stage"===e.context}));JSON.stringify(null===o||void 0===o?void 0:o.config)!==JSON.stringify(null===a||void 0===a?void 0:a.config)&&(t.StageConfig=1),JSON.stringify(null===o||void 0===o?void 0:o.appearance)!==JSON.stringify(null===a||void 0===a?void 0:a.appearance)&&(t.StageAppearance=1),JSON.stringify(null===o||void 0===o?void 0:o.state)!==JSON.stringify(null===a||void 0===a?void 0:a.state)&&(t.StageState=1);var u=e.sharedConfig,c=n.sharedConfig;return JSON.stringify(u)!==JSON.stringify(c)&&(t.SharedConfig=1),t},p=function(e,n){return JSON.stringify(e)!==JSON.stringify(n)}},63412:function(e,n,t){"use strict";t.d(n,{x:function(){return r}});var r=function(e,n,t){var r={sessionId:e,sceneId:n,moduleEntityId:t.
1id,moduleTypeId:t.typeId};return JSON.stringify(r)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.