diff --git a/custom/fitness-demo/components/App/App.js b/custom/fitness-demo/components/App/App.js index d24562e..da1fd96 100644 --- a/custom/fitness-demo/components/App/App.js +++ b/custom/fitness-demo/components/App/App.js @@ -7,6 +7,7 @@ import PropTypes from 'prop-types'; import { ChatProvider } from '../../contexts/ChatProvider'; import { LiveStreamingProvider } from '../../contexts/LiveStreamingProvider'; import { RecordingProvider } from '../../contexts/RecordingProvider'; +import { ViewProvider } from '../../contexts/ViewProvider'; import Room from '../Call/Room'; import { Asides } from './Asides'; import { Modals } from './Modals'; @@ -27,23 +28,25 @@ export const App = ({ customComponentForState }) => { - {roomExp && } -
- {componentForState()} - - - -
+ + {roomExp && } +
+ {componentForState()} + + + +
+
diff --git a/custom/fitness-demo/components/Call/ChatAside.js b/custom/fitness-demo/components/Call/ChatAside.js index 74d0b53..d6921e3 100644 --- a/custom/fitness-demo/components/Call/ChatAside.js +++ b/custom/fitness-demo/components/Call/ChatAside.js @@ -26,7 +26,7 @@ export const ChatAside = () => { if (showAside === CHAT_ASIDE) { setHasNewMessages(false); } - }, [showAside, chatHistory.length, setHasNewMessages]); + }, [showAside, chatHistory?.length, setHasNewMessages]); useEffect(() => { if (hasNewMessages && showAside !== CHAT_ASIDE) { @@ -49,7 +49,7 @@ export const ChatAside = () => { return (