Skip to content
Snippets Groups Projects
Commit 1cff9651 authored by Anton Georgiev's avatar Anton Georgiev
Browse files

Merge branch 'Action-Options-Availability' of...

Merge branch 'Action-Options-Availability' of github.com:KDSBrowne/bigbluebutton into merge-pr-kert-1
parents 61db3f30 cba6e757
No related branches found
No related tags found
No related merge requests found
......@@ -20,7 +20,7 @@ export default class ActionsBar extends Component {
handleClick() {
}
render() {
renderForPresenter() {
return (
<div className={styles.actionsbar}>
<div className={styles.left}>
......@@ -47,4 +47,38 @@ export default class ActionsBar extends Component {
</div>
);
}
renderForUser() {
return (
<div className={styles.actionsbar}>
<div className={styles.center}>
<JoinAudioContainer
open={openJoinAudio.bind(this)}
close={exitAudio}
/>
<Button
onClick={this.handleClick}
label={'Cam Off'}
color={'primary'}
icon={'video-off'}
size={'lg'}
circle={true}
/>
<EmojiContainer />
</div>
<div className={styles.right}>
</div>
</div>
);
}
render() {
const { isUserPresenter } = this.props;
return(
<div>
{isUserPresenter ? this.renderForPresenter() : this.renderForUser()}
</div>
);
}
}
......@@ -2,6 +2,7 @@ import React, { Component, PropTypes } from 'react';
import { createContainer } from 'meteor/react-meteor-data';
import ActionsBar from './component';
import Service from './service';
class ActionsBarContainer extends Component {
constructor(props) {
......@@ -18,6 +19,6 @@ class ActionsBarContainer extends Component {
}
export default createContainer(() => {
let data = {};
let data = Service.isUserPresenter();
return data;
}, ActionsBarContainer);
import AuthSingleton from '/imports/ui/services/auth/index.js';
import Users from '/imports/api/users';
let isUserPresenter = () => {
// check if user is a presenter
let isPresenter = Users.findOne({
userId: AuthSingleton.getCredentials().requesterUserId,
}).user.presenter;
return {
isUserPresenter: isPresenter,
};
};
export default {
isUserPresenter,
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment