lucid-ui
Version:
A UI component library from AppNexus.
21 lines (20 loc) • 738 B
JavaScript
import _ from 'lodash';
import React from 'react';
import createClass from 'create-react-class';
import { Banner, Button } from '../../../index';
export default createClass({
getInitialState() {
return { isClosed: false };
},
handleChange(isClosed) {
this.setState({
isClosed,
});
},
render() {
return (React.createElement("div", null,
React.createElement(Button, { onClick: _.partial(this.handleChange, !this.state.isClosed), style: { marginBottom: 8 } }, "Open/Close"),
React.createElement("br", null),
React.createElement(Banner, { isClosed: this.state.isClosed, onClose: _.partial(this.handleChange, true) }, "Default")));
},
});