Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 1x 1x | import React from 'react';
import middlewareFactory from '../middlewareFactory';
class Middleware extends React.Component {
setWrapperElement = this.setWrapperElement.bind(this);
componentDidMount() {
this.middleware = middlewareFactory(this.wrapperElement, this.props.config);
this.props.onPlayerReady(this.middleware);
}
componentWillUnmount() {
this.middleware.destroy();
this.middleware = null;
}
setWrapperElement(element) {
this.wrapperElement = element;
}
render() {
return (
<div ref={this.setWrapperElement} />
);
}
}
export default Middleware;
|