const React = require('react');
const parse = require('bbob-html');
class BBCode extends React.Component {
render() {
const Container = this.props.container;
return (
{this.content()}
);
}
content() {
if (this.props.source) {
return ;
}
else {
return React.Children.map(this.props.children, child => {
if (typeof child === 'string') {
return ;
}
else {
return child;
}
});
}
}
renderBBCode(source) {
return parse(source)
}
}
BBCode.defaultProps = {
container: 'div',
options: {},
};
module.exports = BBCode;