UNPKG

feeles-ide

Version:

The hackable and serializable IDE to make learning material

57 lines (45 loc) 1.37 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.Abort = exports.Confirm = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _typestyle = require("typestyle"); var _Button = _interopRequireDefault(require("@material-ui/core/Button")); var cn = { root: (0, _typestyle.style)({ marginRight: 20 }) }; var Confirm = function Confirm(props) { return _react.default.createElement(_Button.default, (0, _extends2.default)({ variant: "contained", className: cn.root }, props)); }; exports.Confirm = Confirm; Confirm.propTypes = { label: _propTypes.default.string.isRequired, onClick: _propTypes.default.func.isRequired, style: _propTypes.default.object }; Confirm.defaultProps = { color: 'primary' }; var Abort = function Abort(props) { return _react.default.createElement(_Button.default, (0, _extends2.default)({ variant: "text", className: cn.root }, props)); }; exports.Abort = Abort; Abort.propTypes = { onClick: _propTypes.default.func.isRequired, style: _propTypes.default.object }; Abort.defaultProps = { children: 'Cancel' };