UNPKG

lucid-ui

Version:

A UI component library from AppNexus.

27 lines 860 B
import _partial from "lodash/partial"; import React from 'react'; import createClass from 'create-react-class'; import { Banner, Button } from '../../../index'; export default createClass({ getInitialState: function getInitialState() { return { isClosed: false }; }, handleChange: function handleChange(isClosed) { this.setState({ isClosed: isClosed }); }, render: function render() { return /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(Button, { onClick: _partial(this.handleChange, !this.state.isClosed), style: { marginBottom: 8 } }, "Open/Close"), /*#__PURE__*/React.createElement("br", null), /*#__PURE__*/React.createElement(Banner, { isClosed: this.state.isClosed, onClose: _partial(this.handleChange, true) }, "Default")); } });