PageSourceSearch

https://www.epevents.eu/_next/static/chunks/2028.becaa83fddecfae2.js

js epevents.eu collected 2026-09-26 02:16:12 UTC 76,514 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="6e10ed6b-f533-45ab-9d99-2e57a19c29ba",e._sentryDebugIdIdentifier="sentry-dbid-6e10ed6b-f533-45ab-9d99-2e57a19c29ba")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2028],{62028:function(e,n,i){i.r(n),i.d(n,{default:function(){return nU}});var t,r,o,a,s,l,c=i(52322),d=i(2784),u=i(12866),p=i(54073),h=i.n(p),g=i(12436),m=i.n(g);(t=a||(a={})).HIGHLIGHT="HIGHLIGHT",t.GRID="GRID",(r=s||(s={})).MUTE_AUDIO="muteAudio",r.MUTE_AUDIO_AND_VIDEO="muteAudioAndVideo",r.KICK_OUT="kickOut";var f=i(75652),x=i.n(f);function v(e){var n;let{parsedConnection:i,fallback:t}=e;return(null==i?void 0:i.eventPerson)?"".concat(i.eventPerson.firstName," ").concat(i.eventPerson.lastName):(null==i?void 0:null===(n=i.channelUser)||void 0===n?void 0:n.externalRessource)?i.channelUser.externalRessource.displayName:t}function b(e){var n;return(null==e?void 0:e.eventPerson)?e.eventPerson.pictureUrl:(null==e?void 0:null===(n=e.channelUser)||void 0===n?void 0:n.externalRessource)?e.channelUser.externalRessource.pictureUrl:void 0}function y(e,n){switch(n.type){case"ADD_STREAM":return function(e,n){let i="screen"===n.stream.videoType,{connectionId:t}=n.stream.connection,r=e.connectionsMap[t];if(!r)throw Error("Stream created without connection!");let o=i?{...r,screenShareStream:n.stream}:{...r,stream:n.stream,hasAudio:n.stream.hasAudio,hasVideo:n.stream.hasVideo,displayName:""===r.displayName?n.stream.name:r.displayName};return{...e,connectionsMap:{...e.connectionsMap,[t]:o},connectionsOrder:x()(r?e.connectionsOrder:i?[t,...e.connectionsOrder]:[...e.connectionsOrder,t])}}(e,n);case"UPDATE_STREAM":return function(e,n){let{connectionId:i}=n.stream.connection,t=e.connectionsMap[i],r="screen"===n.stream.videoType,o=[...e.connectionsOrder],a=!1;if(!t)return e;let s=e.connectionsMap[e.connectionsOrder[0]],l=t.isHidden||(null==s?void 0:s.isBig)&&!(null==s?void 0:s.screenShareStream),c=t.hasVideo!==n.stream.hasVideo||t.hasAudio!==n.stream.hasAudio;l&&c&&(o=o.reduce((t,r)=>{let o=e.connectionsMap[r];return o&&r!==i&&(o.screenShareStream||o.hasVideo||(!a&&n.stream.hasVideo&&(t.push(i),a=!0),o.hasAudio&&t.push(r),!a&&n.stream.hasAudio&&(t.push(i),a=!0)),t.push(r)),t},[]),a||o.push(i));let d=r?{...t,screenShareStream:n.stream}:{...t,stream:n.stream,hasAudio:n.stream.hasAudio,hasVideo:n.stream.hasVideo,isTalking:!!n.stream.hasAudio&&t.isTalking};return{...e,connectionsMap:{...e.connectionsMap,[i]:d},connectionsOrder:x()(o)}}(e,n);case"UPDATE_STREAM_LAYOUT_DATA":{let{connectionId:i,isBig:t,isHidden:r,isAudioOnly:o}=n,a=e.connectionsMap[i];if(!a)return e;return{...e,connectionsMap:{...e.connectionsMap,[i]:{...a,isBig:t,isHidden:r,isAudioOnly:o}}}}case"REMOVE_STREAM":{let{connectionId:i}=n.stream.connection,t=e.connectionsMap[i],r="screen"===n.stream.videoType;if(!t)throw Error("Trying to remove stream without connection");let o=r?{...t,screenShareStream:void 0}:{...t,stream:void 0,hasAudio:!1,hasVideo:!1,isTalking:!1};return{...e,connectionsMap:{...e.connectionsMap,[i]:o}}}case"START_TALKING":return function(e,n){let{connectionId:i}=n,t=e.connectionsMap[i];if(!t||t.isTalking)return e;let r=e.connectionsMap[e.connectionsOrder[0]],o=e.connectionsOrder;if((null==r?void 0:r.isBig)&&!r.screenShareStream&&!r.isTalking||t.isAudioOnly&&t.isHidden)o=[i,...e.connectionsOrder.filter(e=>e!==i)];else if(t.isHidden&&!t.isAudioOnly){let{before:n,after:t}=e.connectionsOrder.reduce((n,t)=>{var r,o,a;return t===i||((null===(r=e.connectionsMap[t])||void 0===r?void 0:r.screenShareStream)||(null===(o=e.connectionsMap[t])||void 0===o?void 0:o.hasVideo)||(null===(a=e.connectionsMap[t])||void 0===a?void 0:a.isTalking)?n.before.push(t):n.after.push(t)),n},{before:[],after:[]});o=[...n,i,...t]}return{...e,connectionsMap:{...e.connectionsMap,[i]:{...t,isTalking:!0}},connectionsOrder:x()(o)}}(e,n);case"STOP_TALKING":return function(e,n){let{connectionId:i}=n,t=e.connectionsMap[i];if(!t||!t.isTalking)return e;let r=e.connectionsOrder.find(n=>{var i;return null===(i=e.connectionsMap[n])||void 0===i?void 0:i.isTalking}),o=e.connectionsMap[e.connectionsOrder[0]],a=(null==o?void 0:o.isBig)&&!(null==o?void 0:o.screenShareStream);return{...e,connectionsMap:{...e.connectionsMap,[i]:{...t,isTalking:!1}},connectionsOrder:r&&a?[r,...e.connectionsOrder.filter(e=>e!==r)]:e.connectionsOrder}}
1(e,n);case"DESTROY_SESSION":return{...e,connectionsMap:{},connectionsOrder:[]};case"CONNECT":return{...e,connecting:!0};case"CONNECT_SUCCESS":return{...e,connected:!0,connecting:!1};case"CONNECT_FAILURE":return{...e,connected:!1,connecting:!1,connectionError:n.error};case"DISCONNECT":return{...e,connected:!1};case"GET_DEVICES":return{...e,videoInputs:n.videoInputs};case"MODERATION_ERROR":return{...e,moderationError:n.error};case"ADD_CONNECTION":return function(e,n){var i,t,r,o,a;let{connectionId:s}=n.connection;if(e.connectionsMap[s])throw Error("Connection added multiple times!");let l=JSON.parse(n.connection.data),c=n.participants.find(e=>{var n;let{id:i}=e;return i===(null===(n=l.roundtable)||void 0===n?void 0:n.participantId)});return{...e,connectionsMap:{...e.connectionsMap,[s]:{...n.connection,data:l,connectionObject:n.connection,displayName:v({parsedConnection:l,fallback:""}),pictureUrl:b(l),isModerator:(null===(t=n.connection)||void 0===t?void 0:null===(i=t.permissions)||void 0===i?void 0:i.forceUnpublish)==1,raisedHand:(null==c?void 0:c.raisedHand)||!1,onStage:(null==c?void 0:c.onStage)||!1,isExhibitor:!!(null===(a=l.channelUser)||void 0===a?void 0:null===(o=a.externalRessource)||void 0===o?void 0:null===(r=o.exhibitor)||void 0===r?void 0:r.id)}},connectionsOrder:[...e.connectionsOrder,s]}}(e,n);case"REMOVE_CONNECTION":{let{connectionId:i}=n.connection;return{...e,connectionsMap:{...e.connectionsMap,[i]:void 0},connectionsOrder:e.connectionsOrder.filter(e=>e!==i)}}case"CONNECTION_UPDATE":return function(e,n){let i=e.connectionsOrder.find(i=>{var t,r;return(null===(r=e.connectionsMap[i])||void 0===r?void 0:null===(t=r.data.roundtable)||void 0===t?void 0:t.participantId)===n.participantId});if(!i)return e;let t=e.connectionsMap[i];if(!t)return e;let r=void 0!==n.onStage?n.onStage:t.onStage,o=!r&&(void 0!==n.raisedHand?n.raisedHand:t.raisedHand);return{...e,connectionsMap:{...e.connectionsMap,[i]:{...t,raisedHand:o,onStage:r}}}}(e,n);default:throw Error()}}var j=i(31383),S=i(15375),_=i(91113),T=i(76505);let w=(0,d.createContext)({muteStream:()=>{},removeFromCall:()=>{},isModerator:!1,kickOut:()=>{},connectionsMap:{},isModerated:!1,isStageFull:!1,renderViewProfileLink:e=>e,renderUserCard:e=>{let{firstName:n}=e;return n}});function C(e){let{data:n,children:i}=e;return(0,c.jsx)(w.Provider,{value:n,children:i})}function O(){let e=(0,d.useContext)(w);if(!e)throw Error("Please use VonageProvider");return e}let I=u.ZP.div.withConfig({displayName:"component__Container",componentId:"sc-57cfe496-0"})(["position:relative;width:100%;height:100%;padding:16px;box-sizing:border-box;",""],e=>{let{backgroundUrl:n,isAudioOnly:i}=e;return n?(0,j.iv)(["background-image:url(",");background-repeat:no-repeat;background-size:cover;background-position:center;"],n):i?(0,j.iv)(["background:white;"]):(0,j.iv)(["background:black;"])}),A=u.ZP.div.withConfig({displayName:"component__ErrorContainer",componentId:"sc-57cfe496-1"})(["position:relative;width:100%;height:100%;background:black;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;& > *{color:white;}"]),E=(0,u.ZP)(_.Z).withConfig({displayName:"component__Title",componentId:"sc-57cfe496-2"})(["margin-bottom:8px;"]),N=(0,u.ZP)(T.Z).withConfig({displayName:"component__SocketErrorDesc",componentId:"sc-57cfe496-3"})(["margin-top:16px;"]);function P(e){let{connectionError:n,children:i,sessionId:t,backgroundUrl:r,...o}=e,a=(0,S.T_)(),{isAudioOnly:s}=O();if(n){let e="OT_SOCKET_CLOSE_FALLBACK_CODE"===n.name,i=e?a.socketErrorTitle:n.name,r=e?a.socketErrorMessage:n.message;return(0,c.jsxs)(A,{...o,children:[(0,c.jsx)(E,{children:i}),(0,c.jsx)(T.Z,{children:r}),e&&(0,c.jsxs)(N,{children:["SessionId: ",t]})]})}return(0,c.jsx)(I,{backgroundUrl:r,isAudioOnly:s,...o,children:i})}var R=i(31476);let k=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/dbcdb0642d284293b0cc01ffc794f13c.svg"})}).withConfig({displayName:"microphone__StyledIcon",componentId:"sc-dab8c4f4-0"})([""]),Z=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/605d9d6930a9491885c84c9735f121e3.svg"})}).withConfig({displayName:"mute__StyledIcon",componentId:"sc-4fdf997a-0"})([""]),L=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/8944e58fd80d462e8159c567
1d1bb939c.svg"})}).withConfig({displayName:"flip__StyledIcon",componentId:"sc-11d58eca-0"})([""]);var M=i(14909);let D=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/3a70a5af373f49258d45ccb5c33a0fab.svg"})}).withConfig({displayName:"no-video__StyledIcon",componentId:"sc-ec91e48-0"})([""]);var U=i(39607);let H=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/44f01d3f97df48f2ac713d14457822ae.svg"})}).withConfig({displayName:"normal-screen__StyledIcon",componentId:"sc-d9f6f148-0"})([""]),z=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/944fca6eee8a47f9a05e1e2ea62003e8.svg"})}).withConfig({displayName:"toggle-full-screen__StyledIcon",componentId:"sc-bd3e3934-0"})([""]),G=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/9c6958147ad54e9e82e2b2556da15c92.svg"})}).withConfig({displayName:"expand-screen__StyledIcon",componentId:"sc-1b40c452-0"})([""]);var B=i(83100),F=i(82599);let V=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/4bee3480615743c88f81a3ad31acd9b0.svg"})}).withConfig({displayName:"raise-hand__StyledIcon",componentId:"sc-122e137c-0"})([""]),W=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/90144b2944404fc898c526f5ae4e7d57.svg"})}).withConfig({displayName:"raise-hand-listed__StyledIcon",componentId:"sc-93f34a81-0"})([""]);var K=i(74333),Y=i(62265),q=i(56151),J=i(96866);function Q(e){let{onClose:n,connection:i}=e,t=(0,S.T_)(),{kickOut:r}=O(),o=e=>{e&&(r(e),n())};return(0,c.jsxs)(J.ZP,{onClose:n,children:[(0,c.jsx)(J.fK,{children:(0,c.jsx)(J.$N,{children:t.removeFromTheCall})}),(0,c.jsx)(J.cZ,{children:(0,c.jsx)(J.Be,{children:t.removeParticipant(i.displayName)})}),(0,c.jsxs)(J.cN,{children:[(0,c.jsx)(J.Qd,{variant:"OUTLINED_DANGER",onClick:()=>o(i),children:t.remove}),(0,c.jsx)(J.Qd,{variant:"GHOST",onClick:n,children:t.cancel})]})]})}var $=i(17732),X=i(2261),ee=i(25950),en=i(71163),ei=i(59634),et=i(62234),er=i(42822),eo=i(35772),ea=i(46448),es=i(3134),el=i(47462);let ec=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/71bf4149765a43b7846638f59ada7f91.svg"})}).withConfig({displayName:"grid-horizontal__StyledIcon",componentId:"sc-c3bcd4f5-0"})([""]),ed=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/941f16dbd8ce469da974939514a3ed0d.svg"})}).withConfig({displayName:"highlight__StyledIcon",componentId:"sc-505010d9-0"})([""]),eu=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/5aba5f7b3bb1484794769514b214c93e.svg"})}).withConfig({displayName:"full-screen__StyledIcon",componentId:"sc-7902eb1c-0"})([""]),ep=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/0fb2ab51b3044576a3639de6142fab84.svg"})}).withConfig({displayName:"toggle-small-screen__StyledIcon",componentId:"sc-d897d5f8-0"})([""]),eh=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/68ffc5942d884cc6bd7e70a99635e2dc.svg"})}).withConfig({displayName:"screensharing__StyledIcon",componentId:"sc-73692803-0"})([""]);var eg=i(40335);let em=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/cdfe64a828654ae3809ae91ef0e99740.svg"})}).withConfig({displayName:"record__StyledIcon",componentId:"sc-dfd763c5-0"})([""]),ef=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/e35953e07f034df88c58cf0f0d0a452a.svg"})}).withConfig({displayName:"stop__StyledIcon",componentId:"sc-399a1700-0"})([""]);var ex=i(72875),ev=i(28297),eb=i(83106);function ey(e){let{theme:n,variant:i,selected:t}=e;return"WARN"===i?n.colors.danger.base:"SUCCESS"===i?n.colors.success.base:t?n.colors.surface.base:n.colors.tertiary.base}let ej=u.ZP.button.withConfig({displayName:"button__ControlButton",componentId:"sc-7d1da33-0"})(["pointer-events:auto;border-radius:",";width:40px;height:40px;
1display:flex;align-items:center;justify-content:center;color:",";border:none;margin:0px ",";cursor:pointer;outline:none;font-size:20px;transition:all 0.2s;box-shadow:",";background:",";position:relative;svg,","{position:absolute;z-index:100;}&:hover{background:",";}",";",";",";@media screen and (min-width:","px){margin:0px ",";}"],e=>{let{theme:n}=e;return n.radius.max},e=>{let{theme:n,selected:i,more:t,disabled:r}=e;return function(e){let{theme:n,selected:i,more:t,disabled:r}=e;return i?t?n.colors.tertiary.base:r?n.colors.primary.on:n.colors.danger.base:n.colors.primary.on}({theme:n,selected:i,more:t,disabled:r})},e=>{let{theme:n}=e;return n.spacing[1]},e=>{let{theme:n}=e;return n.shadow.sm},e=>{let{variant:n,theme:i,selected:t}=e;return ey({variant:n,theme:i,selected:t})},R.Z,e=>{let{variant:n,theme:i,selected:t}=e;return(0,eb.Z)(ey({variant:n,theme:i,selected:t}),.9)},e=>{let{disabled:n,theme:i}=e;return n&&(0,j.iv)(["cursor:default;background:"," !important;"],(0,eb.Z)(i.colors.surface.disabled,.7))},e=>{let{small:n}=e;return n&&(0,j.iv)(["margin:0;font-size:12px;width:20px;height:20px;"])},e=>{let{isAudioOnly:n}=e;return n&&(0,j.iv)(["width:100%;height:100%;"])},e=>{let{theme:n}=e;return n.breakPoints.sm},e=>{let{theme:n}=e;return n.spacing[2]}),eS=(0,u.ZP)($.ZP).withConfig({displayName:"menu__Popover",componentId:"sc-8c82fd78-0"})(["padding:",";"],e=>{let{theme:n}=e;return n.spacing[2]}),e_=(0,u.ZP)(ev.ZP).withConfig({displayName:"menu__MenuItem",componentId:"sc-8c82fd78-1"})(["font-weight:600;padding:8px;margin:0;color:",";transition:150ms;svg,","{color:",";transition:150ms;}&:hover{color:",";svg,","{color:",";}}"],e=>{let{warn:n,theme:{colors:i}}=e;return n?i.danger.base:i.tertiary.base},R.Z,e=>{let{warn:n,theme:{colors:i}}=e;return n?i.danger.base:i.tertiary.base},e=>{let{warn:n,theme:{colors:i}}=e;return n?i.danger.base:i.secondary.base},R.Z,e=>{let{warn:n,theme:{colors:i}}=e;return n?i.danger.base:i.secondary.base}),eT=u.ZP.button.withConfig({displayName:"menu__MenuItemButton",componentId:"sc-8c82fd78-2"})(["display:block;margin:0;padding:0;font-family:",";background:none;border:none;cursor:pointer;",""],e=>{let{theme:n}=e;return n.fonts.main},e=>{let{disabled:n}=e;return n&&(0,j.iv)(["opacity:0.6;pointer-events:none;"])});function ew(e){let{changeMode:n,minimize:i,mode:t,toggleScreenSharing:r,screenSharingOn:o,disableScreenSharing:s,isRoundtable:l,inviteSomeone:u,moreOpened:p,setMoreOpened:h,fullscreen:g,toggleFullscreen:m,showParticipants:f,stopRecording:x,setPreventRecording:v,maximize:b}=e,y=(0,S.T_)(),{updateStage:j,isStageFull:_,participantId:T,isModerator:w,isModerated:C,isAudioOnly:I,onStage:A}=O(),{shareScreenButtonDisplayed:E,fullscreenButtonDisplayed:N,minimizeButtonDisplayed:P,offstageButtonDisplayed:R,onstageButtonDisplayed:k,recordButtonDisplayed:Z,stopRecordingButtonDisplayed:L,maximizeButtonDisplayed:M,callModeButtonDisplayed:D}=function(e){let n=e.screenSharingSupported&&!e.isAudioOnly&&(!e.isModerated||e.onStage),i=(!e.fullscreen||e.displayChatRedirectionButton&&e.redirect||e.displayMaximizeButton)&&e.toggleFullscreen&&!e.displayFullscreenButton,t=e.minimize&&e.displayMinimizeButton,r=e.isModerated&&e.updateStage&&e.participantId,o=r&&e.onStage,a=r&&!e.onStage,s=e.displayRecordButton&&e.isModerator&&!e.isAudioOnly;return{shareScreenButtonDisplayed:n,fullscreenButtonDisplayed:i,minimizeButtonDisplayed:t,offstageButtonDisplayed:o,onstageButtonDisplayed:a,recordButtonDisplayed:s,stopRecordingButtonDisplayed:e.startRecordingCountdown||e.recordingStartTime,maximizeButtonDisplayed:e.displayChatRedirectionButton&&e.redirect&&e.displayMaximizeButton&&e.maximize,callModeButtonDisplayed:e.displaySwitchMode&&!e.disableScreenSharing&&!e.screenSharingOn&&!e.isAudioOnly}}({...e,updateStage:j,participantId:T,isModerator:w,isModerated:C,isAudioOnly:I,onStage:A}),G=(0,d.useMemo)(()=>o?y.stopShareScreen:s?y.somebodySharingScreen:y.startShareScreen,[o,s,y]),B=g?y.quitFullscreen:y.openFullscreen,F=t===a.HIGHLIGHT?y.switchToGrid:y.switchToHighlight,{triggerProps:V,popoverProps:W}=(0,$.Sv)({placement:"top",triggers:[],open:p,onOpenChange:e=>{e||h(!1)}});return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(ej,{...V,onClick:()=>h(!p),selected:p,more:!0,"aria-label":"Open menu",children:(0,c.jsx)(X.Z,{})}),(0,c.jsxs)(eS,{...W,elevation:"small",zIndex:1e4,children:[!l&&u&&(0,c.jsx)(eT,{"aria-label":y.inviteSomeone,onClick:()=>{u(),h(!1)},disabled:s&&!o,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ex.Z,{}),children:y.inviteSomeone})}),E&&(0,c.jsx)(eT,{"aria-label":G,onClick:()=>{r(),h(!1)},disabled:s&&!o,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(eh,{}),children:G})}),N&&m&&(0,c.jsx)(eT,{onClick:()=>{m(),h(!1)},"aria-label":B,children:(0,c.jsx)(e_,{icon:g?(0,c.jsx)(H,{}):(0,c.jsx)(eu,{}),children:B})}),P&&i&&(0,c.jsx)(eT,{onClick:()=>{i(),h(!1)},"aria-label":y.minimize,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ep,{}),children:y.minimize})}),R&&j&&T&&(0,c.jsx)(eT,{onClick:()=>{j({participantId:T,onStage:!1}),h(!1)},"aria-label":y.getOffStage,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(eg.Z,{}),children:y.getOffStage})}),k&&j&&T&&(0,c.jsx)(eT,{onClick:()=>{j({participantId:T,onStage:!0}),h(!1)},disabled:_,"aria-label":y.goOnStage,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(U.Z,{}),children:y.goOnStage})}),(0,c.jsx)(eT,{onClick:()=>{f(),h(!1)},"aria-label":y.seeParticipants,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ei.Z,{}),children:y.seeParticipants})}),Z&&(L?(0,c.jsx)(eT,{onClick:()=>{x(),h(!1)},"aria-label":y.record,children:(0,c.jsx)(e_,{warn:!0,icon:(0,c.jsx)(ef,{}),children:y.stopRecording})}):(0,c.jsx)(eT,{onClick:()=>{v(!0),h(!1)},"aria-label":y.record,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(em,{}),children:y.record})})),M&&b&&(0,c.jsx)(eT,{onClick:()=>{b(),h(!1)},"aria-label":y.maximize,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(z,{}),children:y.maximize})}),D&&(0,c.jsx)(eT,{onClick:()=>{n(),h(!1)},"aria-label":F,children:(0,c.jsx)(e_,{icon:t===a.HIGHLIGHT?(0,c.jsx)(ec,{}):(0,c.jsx)(ed,{}),children:F})})]})]})}let eC=(0,u.ZP)(_.Z).withConfig({displayName:"participants-list__Title",componentId:"sc-b8fd52a7-0"})(["text-align:center;margin-bottom:",";"],e=>{let{theme:n}=e;return n.spacing[6]}),eO=u.ZP.div.withConfig({displayName:"participants-list__ListItem",componentId:"sc-b8fd52a7-1"})(["display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;"]),eI=u.ZP.div.withConfig({displayName:"participants-list__ThumbnailContainer",componentId:"sc-b8fd52a7-2"})(["display:grid;align-items:center;grid-template-columns:auto auto;grid-gap:8px;"]),eA=u.ZP.div.withConfig({displayName:"participants-list__IconsWrapper",componentId:"sc-b8fd52a7-3"})(["display:grid;align-items:center;grid-gap:8px;grid-template-columns:auto auto auto;"]),eE=(0,u.ZP)(er.Z).withConfig({displayName:"participants-list__ButtonIcon",componentId:"sc-b8fd52a7-4"})(["padding:8px;color:",";"],e=>{let{warn:n,disabled:i,theme:{colors:t}}=e;return n?t.danger.base:i?t.surface.disabled:t.tertiary.base}),eN=(0,u.ZP)(V).withConfig({displayName:"participants-list__RaisedHand",componentId:"sc-b8fd52a7-5"})(["font-size:20px;color:",";"],e=>{let{theme:n}=e;return n.colors.success.base});function eP(e){var n;let{getViewProfileButton:i,connection:t}=e,{dir:r,zIndex:o}=(0,et.Fg)(),a=(0,S.T_)(),{isModerated:l,updateStage:d,isStageFull:u,muteStream:p,removeFromCall:h}=O(),{triggerProps:g,popoverProps:m,close:f}=(0,$.Sv)({placement:"ltr"===r?"left":"right",triggers:["click"]}),{hasAudio:x,raisedHand:v,onStage:b,hasVideo:y,data:j,isAudioOnly:_}=t,T=null===(n=j.roundtable)||void 0===n?void 0:n.participantId,w=i(f);return(0,c.jsxs)(eA,{children:[v&&(0,c.jsxs)(c.Fragment,{children:[T&&d&&(0,c.jsx)(ea.ZP,{variant:"GHOST",onClick:()=>d({participantId:T,onStage:!0}),disabled:u,children:a.inviteOnStage}),(0,c.jsx)(eN,{})]}),(0,c.jsx)(eE,{...g,children:(0,c.jsx)(X.Z,{})}),(0,c.jsx)(eS,{...m,elevation:"small",zIndex:o.modal+1,children:(0,c.jsxs)("div",{children:[w,x&&(0,c.jsx)(eT,{onClick:()=>{p(t,s.MUTE_AUDIO),f()},"aria-label":a.mute,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(Z,{}),children:a.mute})}),(!_||l)&&(x||y||b)&&(0,c.jsx)(eT,{onClick:()=>{p(t,s.MUTE_AUDIO_AND_VIDEO),l&&d&&T&&d({participantId:T,onStage:!1}),f()},"aria-label":a.removeFromStage,children:(0,c.jsx)(e_,{icon:_?(0,c.jsx)(en.Z,{}):(0,c.jsx)(D,{}),children:a.removeFromStage})}),l&&!t.onStage&&T&&d&&!v&&(0,c.jsx)(eT,{onClick:()=>{d({participantId:T,onStage:!0}),f()},disabled:u,"aria-label":a.inviteOnStage,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ee.Z,{}),children:a.inviteOnStage})}),(0,c.jsx)(eT,{onClick:()=>{h(t),f()},"aria-label":a.kick,children:(0,c.jsx)(e_,{warn:!0,icon:(0,c.jsx)(U.Z,{}),children:a.kick})})]})})]})}function eR(e){let{getViewProfileButton:n,connection:i,onClickMute:t,onClickKickOut:r}=e,{dir:o}=(0,et.Fg)(),a=(0,S.T_)(),{triggerProps:s,popoverProps:l,close:u}=(0,$.Sv)({placement:"ltr"===o?"left":"right",triggers:["click"]}),[p,h]=(0,d.useState)(null),{hasAudio:g,connectionId:m}=i,f=n(u);return(0,c.jsxs)(eA,{children:[(0,c.jsx)(eE,{onClick:()=>t(i),disabled:!g,label:a.mute,children:g?(0,c.jsx)(k,{}):(0,c.jsx)(Z,{})}),p===m?(0,c.jsx)(eo.Z,{onCancel:()=>h(null),onConfirm:()=>r(i),confirm:a.remove,cancel:a.cancel}):(0,c.jsx)(eE,{warn:!0,onClick:()=>h(m),label:a.remove,children:(0,c.jsx)(U.Z,{})}),f&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(eE,{...s,children:(0,c.jsx)(X.Z,{})}),(0,c.jsx)(eS,{...l,elevation:"small",zIndex:1e5,children:(0,c.jsx)("div",{children:f})})]})]})}function ek(e){let{getViewProfileButton:n}=e,{dir:i}=(0,et.Fg)(),{triggerProps:t,popoverProps:r,close:o}=(0,$.Sv)({placement:"ltr"===i?"left":"right",triggers:["click"]}),a=n(o);return a?(0,c.jsxs)(eA,{children:[(0,c.jsx)(eE,{...t,children:(0,c.jsx)(X.Z,{})}),(0,c.jsx)(eS,{...r,elevation:"small",zIndex:1e5,children:(0,c.jsx)("div",{children:a})})]}):null}
1function eZ(e){let{connection:n,onClickMute:i,onClickKickOut:t,onClose:r}=e,{isModerator:o,isModerated:a,renderViewProfileLink:s}=O(),l=(0,S.T_)(),{displayName:d,pictureUrl:u,data:p}=n,h=e=>{var n;return(null===(n=p.eventPerson)||void 0===n?void 0:n.id)?s((0,c.jsx)(eT,{onClick:()=>{e(),r()},"aria-label":l.viewProfile,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ei.Z,{}),children:l.viewProfile})}),p.eventPerson.id):null};return(0,c.jsxs)(eO,{children:[(0,c.jsxs)(eI,{children:[(0,c.jsx)(el.Z,{src:u,placeholder:d}),(0,c.jsx)(T.Z,{children:d})]}),o?a?(0,c.jsx)(eP,{getViewProfileButton:h,connection:n}):(0,c.jsx)(eR,{getViewProfileButton:h,connection:n,onClickMute:i,onClickKickOut:t}):(0,c.jsx)(ek,{getViewProfileButton:h})]})}function eL(e){var n;let{onClose:i,onlyHands:t}=e,r=(0,S.T_)(),{muteStream:o,kickOut:a,connectionsMap:l,sessionRef:u,isModerated:p,onStage:h,raisedHand:g,userDisplayName:m}=O(),f=e=>{o(e,s.MUTE_AUDIO)},x=e=>{a(e)},y=(null==u?void 0:null===(n=u.connection)||void 0===n?void 0:n.data)&&JSON.parse(u.connection.data),j=v({parsedConnection:y,fallback:m||""}),{all:_,stage:w,spectators:C,raisedHands:I}=(0,d.useMemo)(()=>Object.values(l).reduce((e,n)=>(n&&(!t||n.raisedHand)&&(t?e.raisedHands.push(n):p?n.onStage?e.stage.push(n):e.spectators.push(n):e.all.push(n)),e),{all:[],stage:[],spectators:[],raisedHands:[]}),[l,p,t]),A=j&&(!t||g)&&(!p||h),E=j&&!h,N=w.length>0||j&&h,P=C.length>0||E,R=(0,d.useMemo)(()=>p?I:I.length+Number(!!g),[p,I,g]);(0,d.useEffect)(()=>{t&&!R&&i()},[i,t,R]);let k=(0,d.useMemo)(()=>(0,c.jsx)(eO,{children:(0,c.jsxs)(eI,{children:[(0,c.jsx)(el.Z,{src:b(y),placeholder:j}),(0,c.jsxs)(T.Z,{children:[j," ","(".concat(r.you,")")]})]})}),[y,j,r]),Z=(0,d.useMemo)(()=>t?r.participantsWithRaisedHands:p&&N?r.peopleOnStage:p&&!N?r.spectators:r.participants,[N,p,t,r]),L=(0,d.useMemo)(()=>t?I:p?w:_,[_,p,t,I,w]);return(0,c.jsxs)(es.ZP,{title:Z,onClose:i,preventDismiss:!0,children:[A&&k,L.map(e=>(0,c.jsx)(eZ,{connection:e,onClickMute:f,onClickKickOut:x,onClose:i},e.connectionId)),p&&P&&(0,c.jsxs)(c.Fragment,{children:[N&&(0,c.jsx)(eC,{children:r.spectators}),E&&k,C.map(e=>(0,c.jsx)(eZ,{connection:e,onClickMute:f,onClickKickOut:x,onClose:i},e.connectionId))]})]})}function eM(e){let{onClose:n,startRecording:i}=e,t=(0,S.T_)();return(0,c.jsxs)(J.ZP,{onClose:n,children:[(0,c.jsx)(J.fK,{children:(0,c.jsx)(J.$N,{children:t.preventRecordingModalTitle})}),(0,c.jsx)(J.cZ,{children:(0,c.jsx)(J.Be,{children:t.preventRecordingModalDescription})}),(0,c.jsxs)(J.cN,{children:[(0,c.jsx)(J.Qd,{variant:"GHOST",onClick:n,children:t.cancel}),(0,c.jsx)(J.Qd,{onClick:()=>{i(),n()},children:t.start})]})]})}var eD=i(60503);let eU=u.ZP.div.withConfig({displayName:"recording-timer__Recording",componentId:"sc-287c3337-0"})(["display:grid;grid-template-columns:auto 1fr;gap:4px;align-items:center;justify-items:center;box-sizing:border-box;min-width:",";background:",";color:",";border-radius:4px;padding:4px 6px;"],e=>{let{recording:n}=e;return n?"85px":"75px"},e=>{let{theme:n,recording:i}=e;return i?n.colors.danger.base:n.colors.surface.on},e=>{let{theme:n}=e;return n.colors.surface.base}),eH=u.ZP.div.withConfig({displayName:"recording-timer__RecordingInfo",componentId:"sc-287c3337-1"})(["font-size:12px;justify-self:start;"]),ez=(e,n)=>{switch(n.type){case"START_COUNTDOWN":return{...e,startRecordingCountdown:!0};case"UPDATE_COUNTDOWN":return{...e,countdownTime:n.countdownTime};case"START_RECORDING":return{...e,startRecordingCountdown:!1,countdownTime:3};case"UPDATE_RECORDING_DURATION":return{...e,recordingDuration:n.duration};case"STOP_RECORDING":return{...e,startRecordingCountdown:!1,countdownTime:3,recordingDuration:0};default:throw Error("This action type is not supported")}},eG=e=>{let n=Math.floor(e/3600).toLocaleString(void 0,{minimumIntegerDigits:2}),i=e%3600,t=Math.floor(i/60).toLocaleString(void 0,{minimumIntegerDigits:2}),r=Math.ceil(i%60).toLocaleString(void 0,{minimumIntegerDigits:2});return"".concat(n,":").concat(t,":").concat(r)},eB=e=>{let{onStartRecording:n,onStopRecording:i,recordingStartTime:t}=e,[{startRecordingCountdown:r,countdownTime:o,recordingDuration:a},s]=(0,d.useReducer)(ez,{startRecordingCountdown:!1,countdownTime:3,recordingDuration:0});return(0,d.useEffect)(()=>
1{if(!t)return;let e=setInterval(()=>{s({type:"UPDATE_RECORDING_DURATION",duration:(0,eD.H)(new Date,t,"seconds")})},1e3);return()=>{s({type:"STOP_RECORDING"}),clearInterval(e)}},[t]),{startRecordingCountdown:r,countdownTime:o,recordingDuration:a,startRecording:()=>{s({type:"START_COUNTDOWN"});let e=2,i=setInterval(()=>{s({type:"UPDATE_COUNTDOWN",countdownTime:e}),e||(clearInterval(i),s({type:"START_RECORDING"}),n()),e--},1e3)},stopRecording:()=>{i()}}};var eF=function(e){let{countdownTime:n,recordingStartTime:i,recordingDuration:t}=e,r=(0,S.T_)();return(0,c.jsxs)(eU,{recording:!!i,children:[(0,c.jsx)(em,{}),(0,c.jsx)(eH,{children:i?eG(t):r.recordingCountdown(n)})]})};let eV="undefined"!=typeof Audio&&new Audio("https://cdn-api.swapcard.com/public/sounds/raise_hand.aac"),eW=u.ZP.div.withConfig({displayName:"controls__Container",componentId:"sc-333ab987-0"})(["position:absolute;bottom:0;left:0;right:0;z-index:5;height:auto;"]),eK=(0,u.ZP)(K.Z).withConfig({displayName:"controls__IconLoading",componentId:"sc-333ab987-1"})(["color:white;"]),eY=(0,u.ZP)(Y.ZP).withConfig({displayName:"controls__RaisedHandsTooltip",componentId:"sc-333ab987-2"})(["position:absolute;",";"],e=>{let{theme:n}=e;return"ltr"===n.dir?"right: 16px":"left: 16px"}),eq=u.ZP.div.withConfig({displayName:"controls__Bottom",componentId:"sc-333ab987-3"})(["position:absolute;z-index:100;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none;box-sizing:border-box;"]),eJ=u.ZP.div.withConfig({displayName:"controls__BottomMiddle",componentId:"sc-333ab987-4"})(["display:flex;align-items:center;justify-content:center;transition:all 0.2s;pointer-events:none;opacity:",";transform:",";"],e=>{let{shown:n}=e;return n?"1":"0"},e=>{let{shown:n}=e;return n?"translateY(0)":"translateY(8px)"}),eQ=u.ZP.div.withConfig({displayName:"controls__TopStart",componentId:"sc-333ab987-5"})(["position:absolute;z-index:5;top:",";left:",";padding:",";transition:all 0.2s;pointer-events:",";opacity:",";transform:",";box-sizing:border-box;"],e=>{let{fullscreen:n}=e;return n?"10px":"8px"},e=>{let{fullscreen:n}=e;return n?"52px":"8px"},e=>{let{fullscreen:n}=e;return n?"16px 8px":"16px"},e=>{let{shown:n}=e;return n?"all":"none"},e=>{let{shown:n}=e;return n?"1":"0"},e=>{let{shown:n}=e;return n?"translate(0, 0)":"translate(-8px, -8px)"}),e$=u.ZP.div.withConfig({displayName:"controls__BadgeWrapper",componentId:"sc-333ab987-6"})(["position:absolute;top:-15px;",";"],e=>{let{theme:n}=e;return"rtl"===n.dir?"left: 4px":"right: 4px"});function eX(e){let{audio:n,audioLoading:i}=e;return i?(0,c.jsx)(eK,{}):n?(0,c.jsx)(k,{}):(0,c.jsx)(Z,{})}function e0(e){let{video:n,videoLoading:i}=e;return i?(0,c.jsx)(eK,{}):n?(0,c.jsx)(M.Z,{}):(0,c.jsx)(D,{})}function e1(e){let{displayChatRedirectionButton:n,redirect:i,shown:t,displayMaximizeButton:r,maximize:o,toggleFullscreen:a,fullscreen:s,displayFullscreenButton:l}=e,d=(0,S.T_)();return n&&i?(0,c.jsx)(eQ,{shown:t,children:(0,c.jsx)(Y.ZP,{position:"RIGHT",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:i,"aria-label":d.redirectToChat,children:(0,c.jsx)(B.Z,{})}),children:d.redirectToChat})}):r&&o?(0,c.jsx)(eQ,{shown:t,children:(0,c.jsx)(Y.ZP,{position:"RIGHT",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:o,"aria-label":d.maximize,children:(0,c.jsx)(z,{})}),children:d.maximize})}):a&&s&&!l?(0,c.jsx)(eQ,{shown:t,children:(0,c.jsx)(Y.ZP,{position:"RIGHT",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:a,"aria-label":d.quitFullscreen,children:(0,c.jsx)(H,{})}),children:d.quitFullscreen})}):null}function e2(e){let{leaveSession:n,audio:i,video:t,videoInputs:r,toggleAudio:o,toggleVideo:a,toggleCamera:s,changeMode:l,displayChatRedirectionButton:u,redirect:p,displayMinimizeButton:h,minimize:g,displayMaximizeButton:m,maximize:f,toggleFullscreen:x,fullscreen:v,displayFullscreenButton:b,mode:y,displaySwitchMode:j,toggleScreenSharing:_,screenSharingSupported:T,screenSharingOn:w,disableScreenSharing:C,disableToggleVideo:I,shown:A,showParticipants:E,onStartRecording:N=()=>{},onStopRecording:P=()=>{},recordingStartTime:R,mediaAccessBlocked:k,connecting:Z,isRoundtable:M,inviteSomeone:D,displayRecordButton:z=!0,audioLoading:B,videoLoading:K}=e,J=(0,S.T_)(),[Q,$]=(0,d.useState)(!1),[X,ee]=(0,d.useState)(!1),{connectionsMap:en,participantId:ei,updateHand:et,isModerator:er,isModerated:eo,isAudioOnly:ea,onStage:es,raisedHand:el}
1=O(),{startRecordingCountdown:ec,countdownTime:ed,recordingDuration:eu,startRecording:ep,stopRecording:eh}=eB({onStartRecording:N,onStopRecording:P,recordingStartTime:R}),eg=r&&r.length>1,em=(0,d.useMemo)(()=>Object.values(en).filter(e=>null==e?void 0:e.raisedHand).length,[en]),ef=ec||!!R,ex=!ea&&(!eo||es),ev=(!eo||eo&&!er&&!es)&&et&&!!ei,eb=(0,d.useMemo)(()=>eo?el?J.raisedHandModerated:J.raiseHandModerated:el?J.lowerHand:J.raiseHand,[eo,el,J]),ey=(0,d.useMemo)(()=>eo?em:em+Number(!!el),[eo,em,el]),eS=(0,d.useMemo)(()=>t?J.cameraOff:I?J.videoLimit:J.cameraOn,[t,I,J]),e_=(eo&&er||!eo)&&ey>0;return(0,c.jsxs)(c.Fragment,{children:[ef&&(0,c.jsx)(eQ,{shown:ef,fullscreen:v,children:(0,c.jsx)(eF,{countdownTime:ed,recordingStartTime:R,recordingDuration:eu})}),(0,c.jsx)(e1,{displayChatRedirectionButton:u,redirect:p,shown:A,displayMaximizeButton:m,maximize:f,toggleFullscreen:x,fullscreen:v,displayFullscreenButton:b}),(0,c.jsx)(eW,{children:(0,c.jsxs)(eq,{children:[(0,c.jsxs)(eJ,{shown:A||Q,children:[(!eo||es)&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:o,selected:!i,"aria-label":i?J.audioOff:J.audioOn,children:(0,c.jsx)(eX,{audio:i,audioLoading:B})}),children:i?J.audioOff:J.audioOn}),ex&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:()=>{(t||!I)&&a()},selected:!t,disabled:!t&&I,"aria-label":eS,children:(0,c.jsx)(e0,{video:t,videoLoading:K})}),children:eS}),eg&&t&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:s,"aria-label":J.switchCamera,children:(0,c.jsx)(L,{})}),children:J.switchCamera}),Z&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{disabled:!0,"aria-label":J.joiningCall,children:(0,c.jsx)(eK,{})}),children:J.joiningCall}),k&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{variant:"WARN","aria-label":J.mediaBlocked,children:(0,c.jsx)(F.Z,{})}),children:J.mediaBlocked}),ev&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{variant:el?"SUCCESS":void 0,onClick:async()=>{await et({participantId:ei,raisedHand:!el}),!el&&eV&&eV.play()},"aria-label":eb,children:(0,c.jsx)(V,{})}),children:eb}),(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:()=>n(),variant:"WARN","aria-label":J.endCall,children:(0,c.jsx)(U.Z,{})}),children:J.endCall}),b&&x&&(0,c.jsx)(Y.ZP,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsx)(ej,{onClick:x,"aria-label":v?J.quitFullscreen:J.openFullscreen,children:v?(0,c.jsx)(H,{}):(0,c.jsx)(G,{})}),children:v?J.quitFullscreen:J.openFullscreen}),(0,c.jsx)(ew,{changeMode:l,displayMinimizeButton:h,minimize:g,mode:y,displaySwitchMode:j,toggleScreenSharing:_,screenSharingSupported:T,screenSharingOn:w,disableScreenSharing:C,isRoundtable:M,inviteSomeone:D,displayRecordButton:z,moreOpened:Q,setMoreOpened:$,fullscreen:v,displayChatRedirectionButton:u,redirect:p,displayMaximizeButton:m,toggleFullscreen:x,displayFullscreenButton:b,showParticipants:E,startRecordingCountdown:ec,recordingStartTime:R,stopRecording:eh,setPreventRecording:ee,maximize:f})]}),e_&&(0,c.jsx)(eY,{position:"TOP",variant:"BUTTON_TOOLTIP",node:(0,c.jsxs)(ej,{onClick:()=>{E(!0),$(!1)},"aria-label":J.raisedHands,children:[(0,c.jsx)(e$,{children:(0,c.jsx)(q.Z,{count:ey})}),(0,c.jsx)(W,{})]}),children:J.raisedHands})]})}),X&&(0,c.jsx)(eM,{onClose:()=>ee(!1),startRecording:ep})]})}var e5=i(76159);let e4=(0,u.ZP)(function(e){return(0,c.jsx)(R.Z,{...e,url:"https://static.swapcard.com/public/images/258779db44db4c84bacf887ab620d346.svg"})}).withConfig({displayName:"low-connection__StyledIcon",componentId:"sc-5fbee848-0"})([""]),e3=(0,j.F4)(["from{top:0;left:0;width:100%;height:100%;opacity:1;}25%{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);opacity:0;}to{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);opacity:0;}"]),e9=u.ZP.div.withConfig({displayName:"styles__VideoContainer",componentId:"sc-b9952efa-0"})(["border-radius:",";min-width:auto;min-height:auto;width:100%;height:100%;& *{min-width:auto !important;min-height:auto !important;border-radius:",";}"],e=>{let{theme:n}=e;return n.radius.lg},e=>{let{theme:n}=e;return n.radius.lg}),e8=u.ZP.div.withConfig({displayName:"styles__VideoPlaceholder",componentId:"sc-b9952efa-1"})(["position:",";display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:",";z-index:2;background:",";cursor:",";font-size:20px;color:white;align-items:center;justify-content:center;overflow:hidden;& *{opacity:1;}"],e=>{let{isAudioOnly:n}=e;return n?"static":"absolute"},e=>{let{isAudioOnly:n,theme:i,thumbnail:t}=e;return n?i.radius.max:t?i.radius.sm:i.radius.lg},e=>{let{theme:n,isTalking:i,hiddenStreams:t}=e;return t?"black":i?n.colors.secondary.base:"transparent"},e=>{let{hiddenStreams:n}=e;return n?"pointer":"default"}),e6=u.ZP.label.withConfig({displayName:"styles__StreamLabel",componentId:"sc-b9952efa-2"})(["background:rgb(0,0,0,0.8);color:rgb(255,255,255);position:",";padding:",";bottom:",";"," ",";border-radius:",";font-size:14px;font-weight:normal;z-index:3;max-width:",";overflow:hidden;box-sizing:border-box;white-space:nowrap;display:flex;flex-wrap:nowrap;align-items:center;"],e=>{let{isAudioOnly:n}=e;return n?"static":"absolute"},e=>{let{withoutIcon:n}=e;return n?"2px 8px":"2px 4px"},e=>{let{margin:n="8px"}=e;return n},e=>{let{isAudioOnly:n,theme:i}=e;return n&&(0,j.iv)(["margin-top:",";"],i.spacing[1])},e=>{let{theme:n,withoutText:i,margin:t="8px"}=e;return"rtl"===n.dir?(0,j.iv)(["right:",";",";"],t,i?(0,j.iv)(["& > svg:last-child,& > ",":last-child{margin-left:0px;}"],R.Z):(0,j.iv)(["padding-left:",";"],n.spacing[2])):(0,j.iv)(["left:",";",";"],t,i?(0,j.iv)(["& > svg:last-child,& > ",":last-child{margin-right:0px;}"],R.Z):(0,j.iv)(["padding-right:",";"],n.spacing[2]))},e=>{let{theme:n}=e;return n.radius.lg},e=>{let{margin:n="8px"}=e;return"calc(100% - ".concat(n,")")}),e7=u.ZP.div.withConfig({displayName:"styles__OuterContainer",componentId:"sc-b9952efa-3"})(["padding:",";width:100%;height:100%;box-sizing:border-box;min-width:24px;min-height:24px;flex-direction:column;align-items:center;justify-content:flex-start;"],e=>{let{theme:n}=e;return n.spacing[1]}),ne=u.ZP.div.withConfig({displayName:"styles__InnerContainer",componentId:"sc-b9952efa-4"})(["width:",";height:",";position:relative;border-radius:",";transition:all 0.2s;border:solid 2px ",";background:",";box-sizing:border-box;",";"],e=>{let{isAudioOnly:n}=e;return n?"calc(100% - 26px)":"100%"},e=>{let{isAudioOnly:n}=e;return n?"calc(100% - 26px)":"100%"},e=>{let{isAudioOnly:n,theme:i}=e;return n?i.radius.max:i.radius.lg},e=>{let{theme:n,audioLevel:i}=e;return(0,eb.Z)(n.colors.secondary.base,null!=i?i:1)},e=>{let{theme:n,audioLevel:i}=e;return(0,eb.Z)(n.colors.secondary.base,null!=i?i:1)},e=>{let{theme:n,isLoud:i,isAudioOnly:t}=e;return i&&(0,j.iv)(['&:before{content:"";animation:'," 5s infinite linear;position:absolute;height:100%;width:100%;box-sizing:border-box;top:0;left:0;border-radius:",";border:solid 1px ",';z-index:2;}&:after{content:"";animation:'," 5s infinite linear;animation-delay:0.5s;position:absolute;height:100%;width:100%;box-sizing:border-box;top:0;left:0;border-radius:",";border:solid 1px ",";z-index:2;}"],e3,t?n.radius.max:n.radius.lg,n.colors.secondary.base,e3,t?n.radius.max:n.radius.lg,n.colors.secondary.base)}),nn=(0,u.ZP)(Z).withConfig({displayName:"styles__AudioOff",componentId:"sc-b9952efa-5"})(["font-size:14px;padding:1px;",";"],e=>{let{theme:n}=e;return"rtl"===n.dir?"margin-left: ".concat(n.spacing[1]):"margin-right: ".concat(n.spacing[1])}),ni=(0,u.ZP)(e5.Z).withConfig({displayName:"styles__Crown",componentId:"sc-b9952efa-6"})(["font-size:14px;padding:1px;",";"],e=>{let{theme:n}=e;return"rtl"===n.dir?"margin-left: ".concat(n.spacing[1]):"margin-right: ".concat(n.spacing[1])}),nt=(0,u.ZP)(e4).withConfig({displayName:"styles__LowConnection",componentId:"sc-b9952efa-7"})(["color:",";font-size:14px;padding:1px;",";"],e=>{let{theme:n}=e;return n.colors.danger.base},e=>{let{theme:n}=e;return"rtl"===n.dir?"margin-left: ".concat(n.spacing[1]):"margin-right: ".concat(n.spacing[1])}),nr=(0,u.ZP)(eh).withConfig({displayName:"styles__ScreenSharing",componentId:"sc-b9952efa-8"})(["font-size:14px;padding:1px;",";"],e=>{let{theme:n}=e;return"rtl"===n.dir?"margin-left: ".concat(n.spacing[1]):"margin-right: ".concat(n.spacing[1])}),no=u.ZP.div.withConfig({displayName:"styles__CardWrapper",componentId:"sc-b9952efa-9"})(["margin:0 ",";"],e=>{let{theme:n}=e;return n.spacing[4]}),na=u.ZP.div.withConfig({displayName:"styles__TopEnd",componentId:"sc-b9952efa-10"})(["position:absolute;z-index:100;
1top:",";right:",";transition:all 0.2s;opacity:",";transform:",";box-sizing:border-box;& *{",";}",";"],e=>{let{isAudioOnly:n,theme:i}=e;return n?"5%":i.spacing[2]},e=>{let{isAudioOnly:n,theme:i}=e;return n?"5%":i.spacing[2]},e=>{let{shown:n}=e;return n?"1":"0"},e=>{let{shown:n}=e;return n?"translate(0, 0)":"translate(8px, -8px)"},e=>{let{shown:n}=e;return!n&&"display: none"},e=>{let{isAudioOnly:n}=e;return n&&(0,j.iv)(["width:20%;height:20%;min-width:16px;min-height:16px;"])}),ns=(0,u.ZP)(el.Z).withConfig({displayName:"styles__Avatar",componentId:"sc-b9952efa-11"})(["width:100%;height:100%;min-width:auto;& img{width:100%;height:100%;}"]),nl=u.ZP.div.withConfig({displayName:"styles__RaisedHand",componentId:"sc-b9952efa-12"})(["position:absolute;z-index:100;top:",";left:",";border-radius:",";width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:",";border:none;outline:none;font-size:20px;box-shadow:",";background:",";svg,","{position:absolute;z-index:100;}",";",";"],e=>{let{isAudioOnly:n,theme:i}=e;return n?"5%":i.spacing[2]},e=>{let{isAudioOnly:n,theme:i}=e;return n?"5%":i.spacing[2]},e=>{let{theme:n}=e;return n.radius.max},e=>{let{theme:n}=e;return n.colors.tertiary.base},e=>{let{theme:n}=e;return n.shadow.sm},e=>{let{theme:n}=e;return n.colors.surface.base},R.Z,e=>{let{isSmall:n}=e;return n&&(0,j.iv)(["font-size:16px;width:24px;height:24px;"])},e=>{let{isAudioOnly:n}=e;return n&&(0,j.iv)(["width:20%;height:20%;"])});function nc(e,n){switch(n.type){case"START_PUBLISH":return{...e,publishing:!0,publishError:void 0,mediaAccessBlocked:!1};case"PUBLISH_SUCCESS":return{...e,publishing:!1,published:!0,audioLoading:!1,videoLoading:!1};case"PUBLISH_FAILURE":var i;return{...e,publishing:!1,publishError:n.error,mediaAccessBlocked:(null===(i=n.error)||void 0===i?void 0:i.name)==="OT_USER_MEDIA_ACCESS_DENIED",audio:!1,video:!1,audioLoading:!1,videoLoading:!1};case"ACCESS_DENIED":return{...e,publishing:!1,mediaAccessBlocked:!0,audio:!1,video:!1,audioLoading:!1,videoLoading:!1};case"TOGGLE_AUDIO":return{...e,audio:!e.audio,publisherAudioLevel:e.audio?0:e.publisherAudioLevel,audioLoading:!!(!e.published&&!e.audio)};case"TOGGLE_VIDEO":return{...e,video:void 0!==n.on?n.on:!e.video,videoLoading:!!(!e.published&&!e.video)};case"MUTE_AUDIO":return{...e,audio:!1,publisherAudioLevel:0};case"MUTE_AUDIO_AND_VIDEO":return{...e,audio:!1,video:!1,publisherAudioLevel:0};case"CHANGE_MODE":return{...e,mode:e.mode===a.HIGHLIGHT?a.GRID:a.HIGHLIGHT};case"LOAD":return{...e,loaded:!0};case"SET_SCREEN_SHARING_SUPPORT":return{...e,screenSharingSupported:!0};case"SET_SCREEN_SHARING":return{...e,screenSharingOn:n.on};case"SCREEN_PUBLISH_FAILURE":return{...e,screenSharingOn:!1};case"SCREEN_PUBLISH_SUCCESS":return{...e,screenSharingOn:!0};case"LEAVE":return{...e,published:!1};case"TOGGLE_CAMERA_ERROR":return{...e,toggleCameraError:n.error};case"RESET":return{...e,publishing:!1,publishError:void 0,published:!1,toggleCameraError:void 0,publisherAudioLevel:0};case"TOGGLE_TALKING":return{...e,publisherAudioLevel:e.audio?n.audioLevel:0,shouldLowerHand:e.audio&&n.audioLevel>.1};case"SET_RAISED_HAND":return{...e,raisedHand:n.raisedHand};case"SET_ON_STAGE":return{...e,onStage:n.onStage};case"RECORDING_ON":return{...e,recordingStartTime:n.recordingStartTime};case"RECORDING_OFF":return{...e,recordingStartTime:void 0};default:throw Error()}}function nd(e){var n,i,t,r;let{hasVideo:o,hasAudio:a,screenSharingOn:s,minimized:l,publisherAudioLevel:d,highlightMode:u,thumbnail:p,isOtherParticipantSharingScreen:h}=e,g=(0,S.T_)(),{sessionRef:m,userDisplayName:f,isModerator:x,isAudioOnly:y,raisedHand:j,isModerated:_}=O(),T=(null==m?void 0:null===(n=m.connection)||void 0===n?void 0:n.data)&&JSON.parse(m.connection.data),w=v({parsedConnection:T,fallback:f||""}),C=!!(null==T?void 0:null===(r=T.channelUser)||void 0===r?void 0:null===(t=r.externalRessource)||void 0===t?void 0:null===(i=t.exhibitor)||void 0===i?void 0:i.id);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(e7,{className:s?"OT_big":"",style:{display:s&&!y?"block":"none"},children:(0,c.jsxs)(ne,{children:[(0,c.jsx)(e9,{id:"screen-sharing"}),(0,c.jsx)(e6,{withoutIcon:!0,children:g.you})]})}),(0,c.jsxs)(e7,{style:{display:l&&(u||s)?"none":"flex",...p?{width:60,height:60}:{}},children:[(0,c.jsxs)(ne,{isLoud:d>.5,audioLevel:5*d,isAudioOnly:y,children:[j&&!_&&(0,c.jsx)(nl,{isSmall:u||h||s,isAudioOnly:y,children:(0,c.jsx)(V,{})}),(!o||y)&&(0,c.jsx)(e8,{isAudioOnly:y,thumbnail:p,children:(0,c.jsx)(ns,{size:p?70:100,placeholder:w,circle:!!y,style:{width:"100%",height:"100%",minWidth:"auto"},src:b(T),fit:C?"contain":"cover"})}),(0,c.jsx)(e9,{id:"publisher",style:{display:y?"none":"block"}}),!y&&(0,c.jsxs)(e6,{withoutIcon:a||p,isAudioOnly:y,margin:p?"4px":"8px",children:[!p&&
1!a&&(0,c.jsx)(nn,{})," ",g.you]})]}),y&&(0,c.jsxs)(e6,{withoutIcon:(p||a)&&!x,isAudioOnly:y,children:[!p&&!a&&(0,c.jsx)(nn,{}),x&&(0,c.jsx)(ni,{}),g.you]})]})]})}var nu=i(24886),np=i.n(nu),nh=i(44711),ng=i(88980),nm=i(64827);function nf(e){let{hidden:n=!1}=e,[i,t]=(0,d.useState)(!1),[r,o]=(0,d.useState)(!1),{isModerator:a}=O();return{opened:i,setOpened:t,hovered:r,setHovered:o,containerProps:{onMouseOver:()=>a&&!n&&o(!0),onMouseLeave:()=>{o(!1),t(!1)},onMouseMove:()=>a&&!n&&o(!0),onTouchStart:()=>a&&!n&&o(!0)}}}function nx(e){var n;let{opened:i,setOpened:t,connection:r,hovered:o,setHovered:a,isAudioOnly:l}=e,d=(0,S.T_)(),{muteStream:u,removeFromCall:p,isModerated:h,updateStage:g,isStageFull:m,renderViewProfileLink:f,renderUserCard:x}=O(),v=null===(n=r.data.roundtable)||void 0===n?void 0:n.participantId,b=r.data.eventPerson,{triggerProps:y,popoverProps:j}=(0,$.Sv)({placement:"bottom",triggers:[],open:i,onOpenChange:e=>{e||(t(!1),a(!1))}});return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(na,{...y,shown:o||i,isAudioOnly:l,children:(0,c.jsx)(ej,{onClick:()=>t(!i),selected:i,more:!0,small:!0,isAudioOnly:l,children:(0,c.jsx)(X.Z,{})})}),(0,c.jsxs)(eS,{...j,elevation:"small",zIndex:1e4,children:[b&&x&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(no,{children:x({firstName:b.firstName,lastName:b.lastName,photoUrl:b.pictureUrl})}),(0,c.jsx)(nm.Z,{marginTop:"2",marginBottom:"2"})]}),(null==b?void 0:b.id)&&f((0,c.jsx)(eT,{onClick:()=>{t(!1)},"aria-label":d.viewProfile,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ei.Z,{}),children:d.viewProfile})}),b.id),(0,c.jsx)(eT,{onClick:()=>{u(r,s.MUTE_AUDIO),t(!1)},disabled:!r.hasAudio,"aria-label":d.mute,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(Z,{}),children:d.mute})}),(!l||h)&&(r.hasAudio||r.hasVideo||r.onStage)&&(0,c.jsx)(eT,{onClick:()=>{u(r,s.MUTE_AUDIO_AND_VIDEO),h&&g&&v&&g({participantId:v,onStage:!1}),t(!1)},"aria-label":d.removeFromStage,children:(0,c.jsx)(e_,{icon:l?(0,c.jsx)(en.Z,{}):(0,c.jsx)(D,{}),children:d.removeFromStage})}),h&&!r.onStage&&v&&g&&(0,c.jsx)(eT,{onClick:()=>{g({participantId:v,onStage:!0}),t(!1)},disabled:m,"aria-label":d.inviteOnStage,children:(0,c.jsx)(e_,{icon:(0,c.jsx)(ee.Z,{}),children:d.inviteOnStage})}),(0,c.jsx)(eT,{onClick:()=>{p(r),t(!1)},"aria-label":d.kick,children:(0,c.jsx)(e_,{warn:!0,icon:(0,c.jsx)(U.Z,{}),children:d.kick})})]})]})}function nv(e){var n,i,t,r;let{connection:o,size:a="DEFAULT",hidden:s=!1,onToggleTalking:l,controlsShown:u,screenShare:p}=e,h=(0,d.useRef)(!0),g=(0,d.useRef)(null),[f,x]=(0,d.useState)(!1),[v,b]=(0,d.useState)(0),[y,j]=(0,d.useState)(null),[S,_]=(0,d.useState)(),T="LARGE"===a,{isTalking:w,isExhibitor:C}=o,I=p?o.screenShareStream:o.stream,{displayName:A,pictureUrl:E,hasAudio:N}=o,{opened:P,setOpened:R,setHovered:k,hovered:Z,containerProps:L}=nf({hidden:s}),{sessionRef:M,isModerated:D,isModerator:U}=O(),H=m()(e=>{b(e)},200),z=null==o?void 0:o.raisedHand;(0,d.useEffect)(()=>(M&&I&&S===I.streamId&&j(M.subscribe(I,I.streamId,{insertMode:"replace",width:"100%",height:"100%",showControls:!1},function(e){e&&(console.log("Subscribe error"),console.log(e))})),()=>{j(null)}),[I,S]),(0,d.useEffect)(()=>{if(y){let e=null,n=l?{audioLevelUpdated:function(n){let i=Date.now();H(n.audioLevel),n.audioLevel>.1?e?e.talking?e.timestamp=i:i-e.timestamp>1e3&&(e.talking=!0,l(!0)):e={timestamp:i,talking:!1}:e&&i-e.timestamp>3e3&&(e=null,l(!1))}}:{};y.on({...n,videoDisableWarning:function(){x(!0)},videoDisableWarningLifted:function(){x(!1)}})}return()=>{l&&l(!1),H(0),x(!1),(null==y?void 0:y.stream)&&M&&M.unsubscribe(y)}},[y]),(0,d.useEffect)(()=>{y&&(null==I?void 0:I.hasVideo)&&(!s&&g.current&&y.setPreferredResolution({width:g.current.offsetWidth,height:g.current.offsetHeight}),T?y.setPreferredFrameRate(24):y.setPreferredFrameRate(w?20:5))},[s,T,w,I,y]),(0,d.useEffect)(()=>{h.current?h.current=!1:z&&eV&&(D&&U||!D)&&eV.play()},[z,D,U]);let G=!(null===(n=g.current)||void 0===n?void 0:n.offsetWidth)||(null===(i=g.current)||void 0===i?void 0:i.offsetWidth)>50,B=u&&(null===(t=g.current)||void 0===t?void 0:t.offsetWidth)&&(G||!N||(null==I?void 0:I.videoType)!=="camera"||f),F=g.current&&(null===(r=g.current)||void 0===r?void 0:r.offsetWidth)<200||A.length>=20?A.split(" ")[0]:A;return(0,c.jsx)(e7,{className:T?"OT_big":"",style:{display:s?"none":"block"},...L,children:(0,c.jsxs)(ne,{isLoud:v>.5,audioLevel:5*v,ref:g,children:[z&&!D&&!p&&(0,c.jsx)(nl,{isSmall:"SMALL"===a,children:(0,c.jsx)(V,{})}),!(null==I?void 0:I.hasVideo)&&(0,c.jsx)(e8,{children:(0,c.jsx)(ns,{size:T?200:100,placeholder:A,circle:!1,src:E,fit:C?"contain":"cover"})}),I&&(0,c.jsx)(e9,{children:(0,c.jsx)("div",{id:I.streamId,ref:()=>_(I.streamId)})},I.streamId),!s&&(0,c.jsxs)(c.Fragment,{children:[B&&(0,c.jsxs)(e6,{withoutText:!A,withoutIcon:!f&&(null==I?void 0:I.videoType)!=="screen"&&N,children:[f&&(0,c.jsx)(nt,{}),(null==I?void 0:I.videoType)==="screen"?(0,c.jsx)(nr,{}):!N&&(0,c.jsx)(nn,{}),A&&F]}),(0,c.jsx)(nx,{opened:P,setOpened:R,hovered:Z,connection:o,setHovered:k})]})]})})}
1function nb(e){let{connection:n,minimized:i,hiddenStreamsCount:t,showParticipants:r,showPlaceholder:o,controlsShown:a,isAudioOnly:s,spectator:l}=e,{isModerated:d}=O(),{opened:u,setOpened:p,setHovered:h,hovered:g,containerProps:m}=nf({hidden:i||!n}),f=null==n?void 0:n.raisedHand;return(0,c.jsxs)(e7,{style:{display:i?"none":"flex",width:60,height:60},...m,children:[(0,c.jsx)(ne,{isAudioOnly:s,audioLevel:(null==n?void 0:n.isTalking)?1:0,children:o&&t?(0,c.jsx)(e8,{isAudioOnly:s,onClick:()=>r(),hiddenStreams:!0,thumbnail:!0,children:"+ ".concat(t)}):(0,c.jsxs)(c.Fragment,{children:[f&&!d&&(0,c.jsx)(nl,{isAudioOnly:s,isSmall:!s,children:(0,c.jsx)(V,{})}),(0,c.jsx)(e8,{isAudioOnly:s,thumbnail:!0,children:(0,c.jsx)(ns,{size:70,placeholder:null==n?void 0:n.displayName,circle:!!s,style:{width:"100%",height:"100%",minWidth:"auto"},src:null==n?void 0:n.pictureUrl})}),a&&!(null==n?void 0:n.hasAudio)&&!s&&(0,c.jsx)(e6,{withoutText:!0,margin:"4px",children:(0,c.jsx)(nn,{})}),n&&(0,c.jsx)(nx,{opened:u,setOpened:p,hovered:g,connection:n,setHovered:h,isAudioOnly:s})]})}),s&&!o&&(0,c.jsxs)(e6,{withoutIcon:(l||(null==n?void 0:n.hasAudio))&&!(null==n?void 0:n.isModerator),isAudioOnly:!0,margin:"4px",children:[!l&&!(null==n?void 0:n.hasAudio)&&(0,c.jsx)(nn,{}),(null==n?void 0:n.isModerator)&&(0,c.jsx)(ni,{}),null==n?void 0:n.displayName.split(" ")[0]]})]})}(o=l||(l={})).DEFAULT="DEFAULT",o.LARGE="LARGE",o.SMALL="SMALL";let ny=u.ZP.div.withConfig({displayName:"layout__LayoutWrapper",componentId:"sc-66f2de6d-0"})(["position:relative;width:100%;height:100%;padding:8px;box-sizing:border-box;display:grid;",""],e=>{let{withThumbnails:n,horizontal:i}=e;return n?i?"grid-template-columns: 1fr 60px":"grid-template-rows: 1fr 60px":"grid-template-columns: 1fr"}),nj=u.ZP.div.withConfig({displayName:"layout__Container",componentId:"sc-66f2de6d-1"})(["width:100%;height:100%;box-sizing:border-box;position:relative;& > *{width:0;height:0;opacity:0;transition-property:all;transition-duration:",";}& > *.ot-layout{opacity:1;}"],e=>{let{disableAnimation:n}=e;return n?"0":"0.5s"}),nS=u.ZP.div.withConfig({displayName:"layout__ThumbnailsContainer",componentId:"sc-66f2de6d-2"})(["width:100%;height:100%;position:relative;box-sizing:border-box;display:grid;align-content:center;",";"],e=>{let{vertical:n}=e;return n?(0,j.iv)(["grid-auto-rows:60px;grid-auto-flow:row;"]):(0,j.iv)(["grid-auto-columns:60px;grid-auto-flow:column;"])}),n_=e=>{let{connectionSharingScreen:n,mode:i,isMobile:t,minimized:r,screenSharingOn:o,isRoundtable:s,totalStreamsCount:l,displayModeratedLayout:c,stageCount:d}=e;return r?o?0:1:s?c?d:n||i===a.HIGHLIGHT?t?3:6:t?5:7:l},nT=e=>{let{screenSharingOn:n,connectionSharingScreen:i,mode:t,idx:r}=e;return n||i||t===a.HIGHLIGHT&&r?l.SMALL:t!==a.HIGHLIGHT||r?l.DEFAULT:l.LARGE},nw=e=>{let{displayModeratedLayout:n,stage:i,connectionId:t,idx:r,mainStreamsCount:o}=e;return n?i.includes(t):r<o},nC=null;function nO(e){let{mode:n,hasVideo:i,hasAudio:t,screenSharingOn:r,minimized:o,videoInputs:s,fullscreen:u,showParticipants:p,shown:h,dispatch:g,publisherAudioLevel:m,connectionsOrder:f,isRoundtable:x}=e,v=(0,d.useRef)(null),b=(0,d.useRef)(null),y=(0,d.useRef)(null),[j,S]=(0,d.useState)(!1),{width:_}=(0,ng.Z)(),{breakPoints:T}=(0,et.Fg)(),{connectionsMap:w,isModerated:C,onStage:I}=O(),A=!!(_&&_<=T.sm),E=(0,d.useCallback)(()=>{nC&&clearTimeout(nC),S(!0),nC=setTimeout(()=>{S(!1)},500)},[]);(0,d.useEffect)(()=>{var e;let n={maxRatio:1.5,minRatio:9/16,fixedRatio:!1,alignItems:"center",bigClass:"OT_big",bigPercentage:A?.6:.8,bigFixedRatio:!1,bigAlignItems:"center",smallAlignItems:"center",bigMaxRatio:1.5,bigMinRatio:6/16,bigFirst:!0,animate:!1,window:window};y.current=np()(b.current,n),null===(e=y.current)||void 0===e||e.layout();let i=()=>{var e;E(),null===(e=y.current)||void 0===e||e.layout()},t=new nh.ResizeObserver(()=>{i()});return b.current&&t.observe(b.current),()=>{t.disconnect()}},[]);let N=(0,d.useMemo)(()=>Object.values(w).find(e=>null==e?void 0:e.screenShareStream),[w]),{stage:P,spectators:R}=(0,d.useMemo)(()=>f.reduce((e,n)=>{var i;
1return(null===(i=w[n])||void 0===i?void 0:i.onStage)?e.stage.push(n):e.spectators.push(n),e},{stage:[],spectators:[]}),[w,f]),k=(0,d.useMemo)(()=>!!x&&!!C&&(!!P.length||!!I)&&!(N||n===a.HIGHLIGHT),[P.length,I,N,n,C,x]);(0,d.useEffect)(()=>{var e;null===(e=y.current)||void 0===e||e.layout()},[f,n,r,o,N,k,P,R,I]);let Z=n_({connectionSharingScreen:N,mode:n,fullscreen:u,isMobile:A,minimized:o,screenSharingOn:r,isRoundtable:x,totalStreamsCount:f.length,displayModeratedLayout:k,stageCount:P.length}),L=!v.current||v.current.offsetWidth>v.current.offsetHeight,M=v.current?L?Math.floor(v.current.offsetHeight/60):Math.floor(v.current.offsetWidth/60):0,D=Z+M,U=f.length>D,H=k&&!I,z=k?R.slice(0,M-(U?1:0)-(H?1:0)):f.slice(Z,Z+M-(U?1:0)),G=U?f.length-D+1+(H?1:0):null,B=(0,d.useMemo)(()=>k?[...P,...R]:f,[k,P,R,f]),F=!o&&(z.length>0||H);return(0,d.useEffect)(()=>{B.forEach((e,i)=>{let t=w[e];if(!t)return;let o=nT({screenSharingOn:r,connectionSharingScreen:N,mode:n,idx:i})===l.LARGE,a=nw({displayModeratedLayout:k,stage:P,connectionId:e,idx:i,mainStreamsCount:Z});(a===t.isHidden||o!==t.isBig)&&g({type:"UPDATE_STREAM_LAYOUT_DATA",connectionId:e,isBig:o,isHidden:!a})})},[B,w,Z,r,N,n,g,k,P]),(0,c.jsxs)(ny,{withThumbnails:F,horizontal:L,ref:v,children:[(0,c.jsxs)(nj,{ref:b,disableAnimation:j,children:[!H&&(0,c.jsx)(nd,{hasVideo:i,hasAudio:t,screenSharingOn:r,minimized:o,videoInputs:s,publisherAudioLevel:m,highlightMode:n===a.HIGHLIGHT,isOtherParticipantSharingScreen:!!N}),N&&(0,c.jsx)(nv,{size:l.LARGE,screenShare:!0,connection:N,controlsShown:h},N.connectionId+"-screen"),B.map((e,i)=>{let t=w[e];if(!t)return null;let{isTalking:o}=t,a=nT({screenSharingOn:r,connectionSharingScreen:N,mode:n,idx:i}),s=nw({displayModeratedLayout:k,stage:P,connectionId:e,idx:i,mainStreamsCount:Z});return(0,c.jsx)(nv,{size:a,connection:t,hidden:!s,controlsShown:h,onToggleTalking:n=>{n&&t.hasAudio&&!o?g({type:"START_TALKING",connectionId:e}):n||g({type:"STOP_TALKING",connectionId:e})}},e)})]}),F&&(0,c.jsxs)(nS,{vertical:L,children:[H&&(0,c.jsx)(nd,{hasVideo:i,hasAudio:t,screenSharingOn:r,minimized:o,videoInputs:s,publisherAudioLevel:m,thumbnail:!0}),z.map(e=>{let n=w[e];return n?(0,c.jsx)(nb,{connection:n,minimized:o,hiddenStreamsCount:G,showParticipants:p,showPlaceholder:!1,controlsShown:!C&&h,spectator:C},e):null}),U&&(0,c.jsx)(nb,{minimized:o,hiddenStreamsCount:G,showParticipants:p,showPlaceholder:U})]})]})}let nI=u.ZP.div.withConfig({displayName:"layout-audio-only__Container",componentId:"sc-6f9d85c2-0"})(["width:100%;height:100%;box-sizing:border-box;position:relative;& > *{width:0;height:0;opacity:0;transition-property:all;transition-duration:",";}& > *.ot-layout{opacity:1;}"],e=>{let{disableAnimation:n}=e;return n?"0":"0.5s"}),nA=null;function nE(e){let{hasVideo:n,hasAudio:i,minimized:t,videoInputs:r,fullscreen:o,showParticipants:a,shown:s,dispatch:l,publisherAudioLevel:u,connectionsOrder:p}=e,{width:h}=(0,ng.Z)(),{breakPoints:g}=(0,et.Fg)(),m=(0,d.useRef)(null),f=(0,d.useRef)(null),[x,v]=(0,d.useState)(!1),{connectionsMap:b}=O(),y=!!(h&&h<=g.sm),j=(0,d.useCallback)(()=>{nA&&clearTimeout(nA),v(!0),nA=setTimeout(()=>{v(!1)},500)},[]);(0,d.useEffect)(()=>{var e;let n={maxRatio:1,minRatio:1,animate:!1,window:window};f.current=np()(m.current,n),null===(e=f.current)||void 0===e||e.layout();let i=()=>{var e;j(),null===(e=f.current)||void 0===e||e.layout()},t=new nh.ResizeObserver(()=>{i()});return m.current&&t.observe(m.current),()=>{t.disconnect()}},[]),(0,d.useEffect)(()=>{var e;null===(e=f.current)||void 0===e||e.layout()},[p,t]);let S=t?1:y?5:o?11:9,_=p.length>S,T=p.slice(0,S-(_?1:0)),w=_?p.length-S+1:null;return(0,d.useEffect)(()=>{p.forEach((e,n)=>{let i=b[e];if(!i)return;let t=n<S-(_?1:0);t!==i.isHidden&&i.isAudioOnly||l({type:"UPDATE_STREAM_LAYOUT_DATA",connectionId:e,isBig:!1,isHidden:!t,isAudioOnly:!0})})},[p,b,S,_,l]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(nI,{ref:m,disableAnimation:x,children:[(0,c.jsx)(nd,{hasVideo:n,hasAudio:i,minimized:t,videoInputs:r,publisherAudioLevel:u}),!t&&(0,c.jsxs)(c.Fragment,{children:[T.map(e=>{let n=b[e];return n?(0,c.jsx)(nb,{connection:n,minimized:t,showParticipants:a,showPlaceholder:!1,controlsShown:s,isAudioOnly:!0},e):null}),_&&(0,c.jsx)(nb,{minimized:t,hiddenStreamsCount:w,showParticipants:a,showPlaceholder:_,isAudioOnly:!0})]})]}),(0,c.jsx)("div",{style:{display:"none"},children:p.map(e=>{let n=b[e];if(!n)return null;let{isTalking:i}=n;return(0,c.jsx)(nv,{connection:n,hidden:!0,controlsShown:s,onToggleTalking:t=>{t&&n.hasAudio&&!i?l({type:"START_TALKING",connectionId:e}):t||l({type:"STOP_TALKING",connectionId:e})}},e)})})]})}let nN=u.ZP.div.withConfig({displayName:"layout-moderated-audio-only__Wrapper",componentId:"sc-f4ccc5fc-0"})(["display:grid;grid-template-rows:",";grid-gap:2px;width:100%;height:100%;"],e=>{let{partialLayout:n}=e;return n?"auto":"auto 110px"}),nP=u.ZP.div.withConfig({displayName:"layout-moderated-audio-only__ContainerWithLabel",componentId:"sc-f4ccc5fc-1"})(["display:grid;grid-template-rows:",";grid-gap:2px;width:100%;height:100%;"],e=>{let{withoutLabel:n}=e;return n?"auto":"28px auto"}),nR=u.ZP.span.withConfig({displayName:"layout-moderated-audio-only__Label",componentId:"sc-f4ccc5fc-2"})(["font-size:14px;font-weight:600;padding:4px 6px;margin:2px 8px;color:",";background-color:#fff;border-radius:",";width:fit-content;"],e=>{let{theme:{colors:n}}=e;return n.text.base},e=>{let{theme:n}=e;return n.radius.sm}),nk=u.ZP.div.withConfig({displayName:"layout-moderated-audio-only__Container",componentId:"sc-f4ccc5fc-3"})(["width:100%;height:100%;box-sizing:border-box;position:relative;& > *{width:0;height:0;opacity:0;transition-property:all;transition-duration:",";}& > *.ot-layout{opacity:1;}"],e=>{let{disableAnimation:n}=e;return n?"0":"0.5s"}),nZ=null;function nL(e){let{hasVideo:n,hasAudio:i,minimized:t,videoInputs:r,showParticipants:o,shown:a,dispatch:s,publisherAudioLevel:l,connectionsOrder:u}=e,p=(0,S.T_)(),h=(0,d.useRef)(null),g=(0,d.useRef)(null),m=(0,d.useRef)(null),f=(0,d.useRef)(null),[x,v]=(0,d.useState)(!1),{connectionsMap:b,onStage:y}=O(),j=(0,d.useCallback)(()=>{nZ&&clearTimeout(nZ),v(!0),nZ=setTimeout(()=>{v(!1)},500)},[]),{stage:_,spectators:T}=(0,d.useMemo)(()=>u.reduce((e,n)=>{var i;
1return(null===(i=b[n])||void 0===i?void 0:i.onStage)?e.stage.push(n):e.spectators.push(n),e},{stage:[],spectators:[]}),[b,u]),w=(()=>{var e,n,i;let t=null!==(i=null===(e=g.current)||void 0===e?void 0:e.offsetWidth)&&void 0!==i?i:null===(n=h.current)||void 0===n?void 0:n.offsetWidth;return t?Math.floor(t/100)-(y?0:1):0})(),C=!t&&T.length>w,I=T.slice(0,w-(C?1:0)),A=C?T.length-I.length:null,E=!t&&_.length>0||y,N=!t&&I.length>0||!y;return(0,d.useEffect)(()=>{var e,n;let i={maxRatio:1,minRatio:1,animate:!1,window:window,alignItems:"start"};m.current=h.current&&np()(h.current,i),f.current=g.current&&np()(g.current,i),null===(e=m.current)||void 0===e||e.layout(),null===(n=f.current)||void 0===n||n.layout();let t=()=>{var e,n;j(),null===(e=m.current)||void 0===e||e.layout(),null===(n=f.current)||void 0===n||n.layout()},r=new nh.ResizeObserver(()=>{t()});return h.current?r.observe(h.current):g.current&&r.observe(g.current),()=>{r.disconnect()}},[E,N]),(0,d.useEffect)(()=>{var e,n;null===(e=m.current)||void 0===e||e.layout(),null===(n=f.current)||void 0===n||n.layout()},[u,t,y,_,E,N]),(0,d.useEffect)(()=>{u.forEach(e=>{let n=b[e];!n||n.isHidden&&n.isAudioOnly||s({type:"UPDATE_STREAM_LAYOUT_DATA",connectionId:e,isBig:!1,isHidden:!0,isAudioOnly:!0})})},[u,b,s]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(nN,{partialLayout:!E||!N,children:[E&&(0,c.jsxs)(nP,{withoutLabel:t,children:[!t&&(0,c.jsx)(nR,{children:p.onStage}),(0,c.jsxs)(nk,{ref:h,disableAnimation:x,children:[y&&(0,c.jsx)(nd,{hasVideo:n,hasAudio:i,minimized:t,videoInputs:r,publisherAudioLevel:l}),(0,c.jsx)(c.Fragment,{children:!t&&_.map(e=>{let n=b[e];return n?(0,c.jsx)(nb,{connection:n,minimized:t,showParticipants:o,showPlaceholder:!1,controlsShown:a,isAudioOnly:!0},e):null})})]})]}),N&&(0,c.jsxs)(nP,{withoutLabel:t,children:[!t&&(0,c.jsx)(nR,{children:p.spectators}),(0,c.jsxs)(nk,{ref:g,disableAnimation:x,children:[!y&&(0,c.jsx)(nd,{hasVideo:n,hasAudio:i,minimized:t,videoInputs:r,publisherAudioLevel:l,thumbnail:!0}),!t&&I.map(e=>{let n=b[e];return n?(0,c.jsx)(nb,{connection:n,minimized:t,showParticipants:o,showPlaceholder:!1,isAudioOnly:!0,spectator:!0},e):null}),C&&(0,c.jsx)(nb,{minimized:t,hiddenStreamsCount:A,showParticipants:o,showPlaceholder:C,isAudioOnly:!0})]})]})]}),(0,c.jsx)("div",{style:{display:"none"},children:u.map(e=>{let n=b[e];if(!n)return null;let{isTalking:i}=n;return(0,c.jsx)(nv,{connection:n,hidden:!0,controlsShown:a,onToggleTalking:t=>{t&&n.hasAudio&&!i?s({type:"START_TALKING",connectionId:e}):t||s({type:"STOP_TALKING",connectionId:e})}},e)})})]})}let nM=u.ZP.div.withConfig({displayName:"vonage__Container",componentId:"sc-b98fb829-0"})(["position:relative;width:100%;height:100%;"]),nD=[];function nU(e){let{sessionId:n,token:t,apiKey:r,onLeave:o,displayChatRedirectionButton:l,redirect:u,displayMinimizeButton:p,minimize:g,displayMaximizeButton:f,maximize:x,toggleFullscreen:v,fullscreen:b,setHovered:j,minimized:S,userId:_,userDisplayName:T,backgroundUrl:w,defaultAudioOn:O=!0,defaultVideoOn:I=!1,isRoundtable:A=!1,isAudioOnly:E=!1,onStartRecording:N,onStopRecording:R,ongoingRecordingStartTime:k,isGroupChat:Z=!1,inviteSomeone:L,isModerated:M=!1,participants:D=nD,updateStage:U,updateHand:H,renderViewProfileLink:z=e=>e,renderUserCard:G,displayFullscreenButton:B}=e,{connected:F,connecting:V,connectionError:W,videoInputs:K,sessionRef:Y,muteStream:q,kickOut:J,dispatch:$,connectionsMap:X,connectionsOrder:ee,participantId:en}=function(e){var n,t,r;let{apiKey:o,sessionId:a,token:l,participants:c}=e,u=(0,d.useRef)(null),p=(0,d.useRef)(null),[{connected:h,connecting:g,connectionError:m,videoInputs:f,moderationError:x,connectionsMap:v,connectionsOrder:b},j]=(0,d.useReducer)(y,{connecting:!0,connected:!1,videoInputs:[],connectionsMap:{},connectionsOrder:[]}),S=(0,d.useMemo)(()=>({streamCreated:e=>{j({type:"ADD_STREAM",stream:e.stream})},streamDestroyed:e=>{j({type:"REMOVE_STREAM",stream:e.stream})},streamPropertyChanged:e=>{j({type:"UPDATE_STREAM",stream:e.stream})},connectionCreated:e=>{var n,i;(null===(i=u.current)||void 0===i?void 0:null===(n=i.connection)||void 0===n?void 0:n.connectionId)!==e.connection.connectionId&&j({type:"ADD_CONNECTION",connection:e.connection,participants:c})}
1,connectionDestroyed:e=>{j({type:"REMOVE_CONNECTION",connection:e.connection})},"signal:participantUpdate":e=>{j({type:"CONNECTION_UPDATE",...e.data})}}),[c]),_=(0,d.useCallback)(()=>{u.current&&(u.current.off(S),u.current.disconnect(),u.current=null,j({type:"DESTROY_SESSION"}))},[S]),T=(0,d.useCallback)(()=>{var e;u.current&&(null===(e=p.current)||void 0===e||e.getDevices((e,n)=>{j({type:"GET_DEVICES",videoInputs:n.filter(e=>"videoInput"===e.kind)})}))},[]),w=(0,d.useCallback)(async(e,n)=>{var i;_();let t=await (null===(i=p.current)||void 0===i?void 0:i.initSession(e,n));t.on(S),T(),j({type:"CONNECT"}),t.connect(l,e=>{if(e)return j({type:"CONNECT_FAILURE",error:e});j({type:"CONNECT_SUCCESS"})}),u.current=t},[_,S,T,l]);(0,d.useEffect)(()=>{let e=!0;return(async()=>{p.current||(p.current=(await i.e(9049).then(i.t.bind(i,67175,23))).default),e&&w(o,a)})(),()=>{e=!1}},[o,a,w]),(0,d.useEffect)(()=>()=>{_()},[_]);let C=(e,n,i,t)=>{let r=Object.assign({},{type:n,data:i},t?{to:t}:{});e.signal(r,function(e){e&&j({type:"MODERATION_ERROR",error:e})})},O=(null===(t=u.current)||void 0===t?void 0:null===(n=t.connection)||void 0===n?void 0:n.data)&&JSON.parse(u.current.connection.data),I=null==O?void 0:null===(r=O.roundtable)||void 0===r?void 0:r.participantId;return{connected:h,connecting:g,connectionError:m,videoInputs:f,sessionRef:u.current,muteStream:(e,n)=>{u.current&&C(u.current,n,"",e.connectionObject)},kickOut:e=>{u.current&&C(u.current,s.KICK_OUT,"",e.connectionObject)},moderationError:x,dispatch:j,connectionsMap:v,connectionsOrder:b,participantId:I}}({apiKey:r,token:t,sessionId:n,participants:D}),[ei,et]=(0,d.useState)(!1),[er,eo]=(0,d.useState)(void 0),[ea,es]=(0,d.useState)({isOpen:!1,connection:null}),el=(0,d.useMemo)(()=>Object.values(X).filter(e=>null==e?void 0:e.onStage).length,[X]),ec=function(e){let{sessionRef:n,onLeave:t,displayName:r,defaultAudioOn:o,defaultVideoOn:s,isRoundtable:l,ongoingRecordingStartTime:c,isGroupChat:u,connected:p,userId:h,participants:g,isModerated:f,participantId:x,updateStage:v,updateHand:b}=e,y=(0,d.useRef)(null),j=(0,d.useRef)(null),S=(0,d.useRef)(null),_=(0,d.useMemo)(()=>g.find(e=>e.userId===h),[h,g]),[{published:T,publishing:w,publishError:C,audio:O,video:I,mode:A,loaded:E,screenSharingSupported:N,screenSharingOn:P,publisherAudioLevel:R,shouldLowerHand:k,mediaAccessBlocked:Z,onStage:L,raisedHand:M,recordingStartTime:D,audioLoading:U,videoLoading:H},z]=(0,d.useReducer)(nc,function(e){let{isModerated:n,onStage:i,defaultAudioOn:t,defaultVideoOn:r,isRoundtable:o,isGroupChat:s,raisedHand:l,ongoingRecordingStartTime:c}=e;return{published:!1,publishing:!1,audio:n?!!i&&t:t,video:n?!!i&&r:r,mode:o||s?a.GRID:a.HIGHLIGHT,loaded:!1,screenSharingSupported:!1,screenSharingOn:!1,publisherAudioLevel:0,shouldLowerHand:!1,mediaAccessBlocked:!1,onStage:i||!1,raisedHand:l||!1,recordingStartTime:c}}({isModerated:f,onStage:null==_?void 0:_.onStage,defaultAudioOn:o,defaultVideoOn:s,isRoundtable:l,isGroupChat:u,raisedHand:null==_?void 0:_.raisedHand,ongoingRecordingStartTime:c}));(0,d.useEffect)(()=>{let e=!0;return(async()=>{var n;let t=(await i.e(9049).then(i.t.bind(i,67175,23))).default;e&&(S.current=t,null===(n=S.current)||void 0===n||n.checkScreenSharingCapability(function(e){e.supported&&z({type:"SET_SCREEN_SHARING_SUPPORT"})}),z({type:"LOAD"}))})(),()=>{e=!1}},[]);let G=(0,d.useCallback)(()=>{y.current&&(y.current.off("audioLevelUpdated"),y.current.destroy(),y.current=null,z({type:"RESET"}))},[]),B=(0,d.useMemo)(()=>m()(e=>{z({type:"TOGGLE_TALKING",audioLevel:e})},200),[]);(0,d.useEffect)(()=>{b&&x&&!f&&M&&k&&b({participantId:x,raisedHand:!1})},[k,x,f,M,b]);let F=function(e){let{destroyPublisher:n,connected:i,publisherRef:t,openTokRef:r,displayName:o,dispatch:a,setAudioLevelThrottled:s,sessionRef:l}=e;return(0,d.useCallback)(async e=>{var c,d;let{audio:u,video:p}=e;n(),i&&(t.current=await (null===(c=r.current)||void 0===c?void 0:c.initPublisher("publisher",{insertMode:"append",width:"100%",height:"100%",name:o,publishAudio:u,publishVideo:p,showControls:!1},function(e){e&&a({type:"PUBLISH_FAILURE",error:e})})),null===(d=t.current)||void 0===d||d.on({audioLevelUpdated:function(e){s(e.audioLevel)},accessDenied:function(){a({type:"ACCESS_DENIED"})},mediaStopped:function(e){var n,i;return(null===(n=e.track)||void 0===n?void 0:n.kind)==="video"?a({type:"TOGGLE_VIDEO",on:!1}):(null===(i=e.track)||void 0===i?void 0:i.kind)==="audio"?a({type:"MUTE_AUDIO"}):void 0}}),l&&t.current&&(a({type:"START_PUBLISH"}),l.publish(t.current,e=>{e?a({type:"PUBLISH_FAILURE",error:e}):a({type:"PUBLISH_SUCCESS"})})))},[n,i,t,r,o,l,a,s])}
1({destroyPublisher:G,connected:p,publisherRef:y,openTokRef:S,displayName:r,dispatch:z,setAudioLevelThrottled:B,sessionRef:n}),V=(0,d.useCallback)(()=>{var e;j.current&&(null===(e=j.current)||void 0===e||e.destroy(),j.current=null,z({type:"SET_SCREEN_SHARING",on:!1}))},[]),W=function(e){let{endScreenSharing:n,connected:i,screenPublisherRef:t,openTokRef:r,displayName:o,sessionRef:a,dispatch:s}=e;return(0,d.useCallback)(()=>{var e,l;n(),i&&(t.current=null===(e=r.current)||void 0===e?void 0:e.initPublisher("screen-sharing",{insertMode:"append",width:"100%",height:"100%",name:o,publishAudio:!0,publishVideo:!0,showControls:!1,videoSource:"screen"}),null===(l=t.current)||void 0===l||l.on({mediaStopped:function(){n()}}),a&&t.current&&a.publish(t.current,e=>{if(e)return s({type:"SCREEN_PUBLISH_FAILURE",error:e});s({type:"SCREEN_PUBLISH_SUCCESS"})}))},[n,i,t,r,o,a,s])}({endScreenSharing:V,connected:p,screenPublisherRef:j,openTokRef:S,displayName:r,sessionRef:n,dispatch:z}),K=(0,d.useCallback)(()=>P?V():W(),[P,V,W]),Y=function(e){let{dispatch:n,publisherRef:i,audio:t,initPublisher:r,video:o,destroyPublisher:a}=e;return(0,d.useCallback)(()=>{if(n({type:"TOGGLE_AUDIO"}),!i.current){if(t)return;r({audio:!0,video:o});return}if(!o){a();return}i.current.publishAudio(!t)},[n,i,o,t,r,a])}({audio:O,video:I,initPublisher:F,destroyPublisher:G,publisherRef:y,dispatch:z}),q=function(e){let{dispatch:n,publisherRef:i,audio:t,initPublisher:r,video:o,destroyPublisher:a}=e;return(0,d.useCallback)(()=>{if(n({type:"TOGGLE_VIDEO"}),!i.current){if(o)return;r({video:!0,audio:t});return}if(!t){a();return}i.current.publishVideo(!o)},[n,i,t,o,r,a])}({audio:O,video:I,initPublisher:F,destroyPublisher:G,publisherRef:y,dispatch:z}),J=(0,d.useCallback)(()=>{var e;!y.current||(y.current.publishAudio(!1),z({type:"MUTE_AUDIO"}),(null===(e=y.current.stream)||void 0===e?void 0:e.hasVideo)||G())},[G]),Q=(0,d.useCallback)(()=>{y.current&&(y.current.publishAudio(!1),y.current.publishVideo(!1),z({type:"MUTE_AUDIO_AND_VIDEO"}),G())},[G]),$=(0,d.useCallback)(()=>{z({type:"CHANGE_MODE"})},[]),X=(0,d.useCallback)(()=>{y.current&&y.current.cycleVideo().catch(e=>z({type:"TOGGLE_CAMERA_ERROR",error:e}))},[]),ee=(0,d.useCallback)(e=>{n&&T&&(y.current&&n.unpublish(y.current),j.current&&n.unpublish(j.current)),z({type:"LEAVE"}),t&&t(e)},[n,T,t]);return(0,d.useEffect)(()=>{if(!p||!n)return;let e=()=>{J()},i=()=>{V(),Q()},t=()=>{ee(!0)},r=e=>{e.data.participantId===x&&(void 0!==e.data.onStage&&z({type:"SET_ON_STAGE",onStage:e.data.onStage}),void 0!==e.data.raisedHand&&z({type:"SET_RAISED_HAND",raisedHand:e.data.raisedHand}))},o=e=>{var n,i;switch(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.event){case"recordingStarted":z({type:"RECORDING_ON",recordingStartTime:null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.startedAt});break;case"recordingStopped":z({type:"RECORDING_OFF"});break;default:throw Error()}};return n.on({"signal:muteAudio":e,"signal:muteAudioAndVideo":i,"signal:kickOut":t,"signal:participantUpdate":r,"signal:recording":o}),f&&(null==n?void 0:n.capabilities.forceUnpublish)==1&&g.filter(e=>{let{onStage:n}=e;return n}).length<20&&v&&x&&v({participantId:x,onStage:!0}),()=>{n.off("signal:muteAudio",e),n.off("signal:muteAudioAndVideo",i),n.off("signal:kickOut",t),n.off("signal:participantUpdate",r),n.off("signal:recording",o)}},[p,V,f,ee,J,Q,x,g,n,v]),(0,d.useEffect)(()=>(r&&E&&(o||s)&&p&&F({audio:o,video:s}),G),[r,E,o,s,p,G,F]),(0,d.useEffect)(()=>{f&&!L&&Q()},[f,Q,L]),{published:T,publishing:w,toggleCamera:X,leaveSession:ee,publishError:C,audio:O,video:I,toggleAudio:Y,toggleVideo:q,changeMode:$,mode:A,screenSharingSupported:N,toggleScreenSharing:K,endScreenSharing:V,screenSharingOn:P,initPublisher:F,publisherAudioLevel:R,mediaAccessBlocked:Z,onStage:L,raisedHand:M,recordingStartTime:D,audioLoading:U,videoLoading:H}}({sessionRef:Y,onLeave:o,displayName:T,defaultAudioOn:O,defaultVideoOn:I,isRoundtable:A,ongoingRecordingStartTime:k,isGroupChat:Z,connected:F,userId:_,participants:D,isModerated:M,participantId:en,updateStage:U,updateHand:H}),ed=(0,d.useMemo)(()=>ee.map(e=>X[e]).filter(e=>null==e?void 0:e.hasVideo).length,[ee,X]),eu=(0,d.useMemo)(()=>ee.some(e=>{var n;return null===(n=X[e])||void 0===n?void 0:n.screenShareStream}),[ee,X]),ep=!M&&A&&ed>
1=(ec.video?7:8)||E,eh=(null==Y?void 0:Y.capabilities.forceUnpublish)==1,eg=(0,d.useMemo)(()=>h()(()=>{j&&j(!1),et(!1)},2e3),[j]),em=(0,d.useMemo)(()=>m()(()=>{j&&j(!0),et(!0),eg()},500),[eg,j]),ef=(0,d.useCallback)(e=>{eo(e?"ONLY_HANDS":"ALL")},[]),ex=(0,d.useCallback)(e=>{es({isOpen:!0,connection:e})},[]),ev=(0,d.useMemo)(()=>el+(ec.onStage?1:0)>=20,[el,ec.onStage]);return(0,d.useEffect)(()=>{em()},[em,ec.onStage,ec.raisedHand,F]),(0,c.jsx)(C,{data:{muteStream:q,removeFromCall:ex,isModerator:eh,kickOut:J,connectionsMap:X,sessionRef:Y,isModerated:M,updateStage:U,isStageFull:ev,participantId:en,updateHand:H,userDisplayName:T,isAudioOnly:E,onStage:ec.onStage,raisedHand:ec.raisedHand,renderViewProfileLink:z,renderUserCard:G},children:(0,c.jsxs)(nM,{onMouseEnter:em,onMouseMove:em,onTouchStart:em,children:[(0,c.jsxs)(P,{connectionError:W,sessionId:n,backgroundUrl:w,isAudioOnly:E,children:[F?E?M?(0,c.jsx)(nL,{hasVideo:ec.video,hasAudio:ec.audio,connectionsOrder:ee,minimized:S,videoInputs:K,showParticipants:ef,shown:ei,dispatch:$,publisherAudioLevel:ec.publisherAudioLevel}):(0,c.jsx)(nE,{hasVideo:ec.video,hasAudio:ec.audio,connectionsOrder:ee,minimized:S,videoInputs:K,fullscreen:b,showParticipants:ef,shown:ei,dispatch:$,publisherAudioLevel:ec.publisherAudioLevel}):(0,c.jsx)(nO,{hasVideo:ec.video,hasAudio:ec.audio,connectionsOrder:ee,mode:ec.mode,screenSharingOn:ec.screenSharingOn,minimized:S,videoInputs:K,fullscreen:b,showParticipants:ef,shown:ei,dispatch:$,publisherAudioLevel:ec.publisherAudioLevel,isRoundtable:A}):null,(0,c.jsx)(e2,{...ec,displayRecordButton:!!N&&!!R,connecting:V,displayChatRedirectionButton:l,redirect:u,displayMinimizeButton:p,minimize:g,displayMaximizeButton:f,maximize:x,toggleFullscreen:v,fullscreen:b,displayFullscreenButton:B,displaySwitchMode:!!(null==ee?void 0:ee.length)&&!S,videoInputs:K,disableScreenSharing:eu,disableToggleVideo:ep,shown:ei||V,showParticipants:ef,onStartRecording:N,onStopRecording:R,isRoundtable:A,inviteSomeone:L})]}),er&&(0,c.jsx)(eL,{onClose:()=>eo(void 0),onlyHands:"ONLY_HANDS"===er}),ea.isOpen&&ea.connection&&(0,c.jsx)(Q,{onClose:()=>es({isOpen:!1,connection:null}),connection:ea.connection})]})})}},72875:function(e,n,i){var t=i(52322),r=i(12866),o=i(31476);let a=(0,r.ZP)(function(e){return(0,t.jsx)(o.Z,{...e,url:"https://static.swapcard.com/public/images/27f34e6403634cc794479aa0a0929bd3.svg"})}).withConfig({displayName:"add-user__StyledIcon",componentId:"sc-ec8f0e4f-0"})([""]);n.Z=a},76159:function(e,n,i){var t=i(52322),r=i(12866),o=i(31476);let a=(0,r.ZP)(function(e){return(0,t.jsx)(o.Z,{...e,url:"https://static.swapcard.com/public/images/8b3ac17efb144a298ce9a630b78fdcc3.svg"})}).withConfig({displayName:"crown__StyledIcon",componentId:"sc-9218da54-0"})([""]);n.Z=a},25950:function(e,n,i){var t=i(52322),r=i(12866),o=i(31476);let a=(0,r.ZP)(function(e){return(0,t.jsx)(o.Z,{...e,url:"https://static.swapcard.com/public/images/303b00592b7b4be6ba0d8fa14bc168b8.svg"})}).withConfig({displayName:"envelope__StyledIcon",componentId:"sc-e46303bb-0"})([""]);n.Z=a}}]);

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.