mirror of
https://github.com/edumeet/edumeet.git
synced 2026-01-23 02:34:58 +00:00
Merge pull request #1039 from edumeet/feat-recorderparams
Feat recorderparams
This commit is contained in:
commit
2e7ba7ce70
3 changed files with 70 additions and 1 deletions
|
|
@ -39,6 +39,7 @@ import { useHistory, useLocation } from 'react-router-dom';
|
|||
import IconButton from '@material-ui/core/IconButton';
|
||||
import Tooltip from '@material-ui/core/Tooltip';
|
||||
import { config } from '../config';
|
||||
import InfoIcon from '@material-ui/icons/Info';
|
||||
|
||||
const styles = (theme) =>
|
||||
({
|
||||
|
|
@ -186,7 +187,6 @@ const JoinDialog = ({
|
|||
|
||||
}) =>
|
||||
{
|
||||
|
||||
const location = useLocation();
|
||||
|
||||
const history = useHistory();
|
||||
|
|
@ -671,6 +671,51 @@ const JoinDialog = ({
|
|||
</Button>
|
||||
|
||||
</Grid>
|
||||
{ config.infoTooltipText!=='' &&
|
||||
|
||||
<div className={classes.infoToolTip}
|
||||
style={{
|
||||
'padding-top' : '20px',
|
||||
'overflowX' : 'auto',
|
||||
'width' : '100%',
|
||||
'display' : 'flex',
|
||||
'align-items' : 'center'
|
||||
}}
|
||||
>
|
||||
<InfoIcon />
|
||||
{ config.infoTooltipLink!=='' &&
|
||||
<a
|
||||
style={{
|
||||
'text-decoration' : 'none',
|
||||
'padding-left' : '5px'
|
||||
}}
|
||||
href={config.infoTooltipLink}
|
||||
>{config.infoTooltipText}</a>
|
||||
}
|
||||
|
||||
{ config.infoTooltipLink==='' &&
|
||||
<p style={{
|
||||
'text-decoration' : 'none',
|
||||
'padding-left' : '5px'
|
||||
}}
|
||||
>{config.infoTooltipText}</p>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
{ config.infoTooltipDesc!=='' &&
|
||||
<div
|
||||
className={classes.infoToolTip}
|
||||
style={{
|
||||
'padding-top' : '15px',
|
||||
'overflowX' : 'auto',
|
||||
'width' : '100%',
|
||||
'display' : 'flex',
|
||||
'align-items' : 'center'
|
||||
}}
|
||||
>
|
||||
{config.infoTooltipDesc}
|
||||
</div>
|
||||
}
|
||||
{/*
|
||||
{authType === 'auth' && !loggedIn &&
|
||||
<Grid item>
|
||||
|
|
|
|||
|
|
@ -498,6 +498,24 @@ Setting 'play' to null disables the sound notification.
|
|||
format : 'String',
|
||||
default : 'edumeet'
|
||||
},
|
||||
infoTooltipText :
|
||||
{
|
||||
doc : 'Informative text on the join page. If empty hidden.',
|
||||
format : 'String',
|
||||
default : ''
|
||||
},
|
||||
infoTooltipLink :
|
||||
{
|
||||
doc : 'Informative text link site on the join page. If empty hidden.',
|
||||
format : 'String',
|
||||
default : ''
|
||||
},
|
||||
infoTooltipDesc :
|
||||
{
|
||||
doc : 'Informative text description on the join page. If empty hidden.',
|
||||
format : 'String',
|
||||
default : ''
|
||||
},
|
||||
supportUrl :
|
||||
{
|
||||
doc : 'The service & Support URL; if `null`, it will be not displayed on the about dialogs.',
|
||||
|
|
|
|||
|
|
@ -101,6 +101,7 @@ function run()
|
|||
const hideNoVideoParticipants = parameters.get('hideNoVideoParticipants');
|
||||
const filmstripmode = parameters.get('filmstrip'); // filmstrip mode by default
|
||||
const acceptCookie = parameters.get('acceptCookie'); // auto accept cookie popup
|
||||
const hideSelfView = parameters.get('hideSelfView');
|
||||
|
||||
if (filmstripmode === 'true')
|
||||
{
|
||||
|
|
@ -242,6 +243,11 @@ function run()
|
|||
roomClient.setHideNoVideoParticipants(true);
|
||||
}
|
||||
|
||||
if (hideSelfView === 'true')
|
||||
{
|
||||
store.dispatch(roomActions.setHideSelfView(hideSelfView));
|
||||
}
|
||||
|
||||
global.CLIENT = roomClient;
|
||||
|
||||
render(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue