bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/whiteboard/annotations/text/container.jsx
Oleksandr Zhurbenko aa68421462 Fixed most of lint errors under components/whiteboard
Except annotation group, which will be changed soon
2017-08-19 23:32:01 -07:00

23 lines
654 B
JavaScript
Executable File

import React from 'react';
import { createContainer } from 'meteor/react-meteor-data';
import TextShapeService from './service';
import TextDrawComponent from './component';
const TextDrawContainer = ({ ...props }) => (
<TextDrawComponent {...props} />
);
export default createContainer((params) => {
const isPresenter = TextShapeService.isPresenter();
const activeTextShapeId = TextShapeService.activeTextShapeId();
let isActive = false;
if (isPresenter && activeTextShapeId === params.annotation.id) {
isActive = true;
}
return {
isActive,
setTextShapeValue: TextShapeService.setTextShapeValue,
};
}, TextDrawContainer);