UNPKG

lucid-ui

Version:

A UI component library from AppNexus.

21 lines (20 loc) 738 B
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"))); }, });