UNPKG

@moxon6/form-components

Version:

This is small collection of Material-ui fields components,

42 lines (33 loc) 1.11 kB
"use strict"; exports.__esModule = true; var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _Drawer = require("material-ui/Drawer"); var _Drawer2 = _interopRequireDefault(_Drawer); var _recompose = require("recompose"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Drawer = function Drawer(_ref) { var key = _ref.key, open = _ref.open, setOpen = _ref.setOpen, children = _ref.children; return [_react2.default.createElement( "button", { key: key + "button", onClick: function onClick() { return setOpen(function (x) { return !x; }); } }, "Debugging Panel" ), _react2.default.createElement( _Drawer2.default, { key: key + "drawer", open: open, docked: false, onRequestChange: function onRequestChange() { return setOpen(function (x) { return false; }); }, width: 300 }, children )]; }; exports.default = (0, _recompose.withState)("open", "setOpen", false)(Drawer); module.exports = exports["default"];