@brightleaf/elements
Version:
React UI elements styled with Bulma CSS
47 lines (39 loc) • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.Delete = void 0;
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _modifiers = require("../modifiers");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Delete = function Delete(_ref) {
var className = _ref.className,
onClick = _ref.onClick,
isSmall = _ref.isSmall,
isMedium = _ref.isMedium,
isLarge = _ref.isLarge;
var classes = (0, _modifiers.Sizes)({
isSmall: isSmall,
isMedium: isMedium,
isLarge: isLarge
});
return _react.default.createElement("button", {
className: (0, _classnames.default)('delete', className, classes),
onClick: onClick
});
};
exports.Delete = Delete;
Delete.propTypes = {
className: _propTypes.default.string,
onClick: _propTypes.default.func,
isSmall: _propTypes.default.bool,
isMedium: _propTypes.default.bool,
isLarge: _propTypes.default.bool
};
Delete.defaultProps = {
onClick: function onClick() {}
};
var _default = Delete;
exports.default = _default;