change(ui) - assist read config from db

This commit is contained in:
Shekar Siri 2021-11-22 23:31:31 +05:30
parent 4ffd367cbd
commit 1a927f576c
3 changed files with 8 additions and 7 deletions

View file

@ -30,9 +30,9 @@ const InitLoader = connectPlayer(state => ({
}))(Loader);
function WebPlayer ({ showAssist, session, toggleFullscreen, closeBottomBlock, live, fullscreen, jwt, iceServers }) {
function WebPlayer ({ showAssist, session, toggleFullscreen, closeBottomBlock, live, fullscreen, jwt, config }) {
useEffect(() => {
initPlayer(session, jwt, iceServers);
initPlayer(session, jwt, config);
return () => cleanPlayer()
}, [ session.sessionId ]);
@ -59,7 +59,7 @@ export default connect(state => ({
session: state.getIn([ 'sessions', 'current' ]),
showAssist: state.getIn([ 'sessions', 'showChatWindow' ]),
jwt: state.get('jwt'),
iceServers: state.getIn([ 'user', 'account', 'iceServers' ]),
config: state.getIn([ 'user', 'account', 'iceServers' ]),
fullscreen: state.getIn([ 'components', 'player', 'fullscreen' ]),
}), {
toggleFullscreen,

View file

@ -35,9 +35,9 @@ function PlayerContent({ live, fullscreen, showEvents }) {
)
}
function WebPlayer ({ session, toggleFullscreen, closeBottomBlock, live, fullscreen, jwt }) {
function WebPlayer ({ session, toggleFullscreen, closeBottomBlock, live, fullscreen, jwt, config }) {
useEffect(() => {
initPlayer(session, jwt);
initPlayer(session, jwt, config);
return () => cleanPlayer()
}, [ session.sessionId ]);
@ -60,6 +60,7 @@ function WebPlayer ({ session, toggleFullscreen, closeBottomBlock, live, fullscr
export default connect(state => ({
session: state.getIn([ 'sessions', 'current' ]),
jwt: state.get('jwt'),
config: state.getIn([ 'user', 'account', 'iceServers' ]),
fullscreen: state.getIn([ 'components', 'player', 'fullscreen' ]),
}), {
toggleFullscreen,

View file

@ -28,11 +28,11 @@ document.addEventListener("visibilitychange", function() {
}
});
export function init(session, jwt) {
export function init(session, jwt, config) {
const live = session.live;
const endTime = !live && session.duration.valueOf();
instance = new Player(session, jwt);
instance = new Player(session, jwt, config);
update({
initialized: true,
live,