@bigbinary/neetoui
Version:
neetoUI drives the experience at all neeto products
28 lines (24 loc) • 973 B
JavaScript
;
var _extends = require('@babel/runtime/helpers/extends');
var _objectWithoutProperties = require('@babel/runtime/helpers/objectWithoutProperties');
var React = require('react');
var classnames = require('classnames');
var Tooltip = require('./Tooltip.js');
require('@babel/runtime/helpers/defineProperty');
require('@babel/runtime/helpers/slicedToArray');
require('@tippyjs/react');
require('tippy.js');
var _excluded = ["keyName", "className", "tooltipProps"];
var Kbd = function Kbd(_ref) {
var keyName = _ref.keyName,
className = _ref.className,
tooltipProps = _ref.tooltipProps,
otherProps = _objectWithoutProperties(_ref, _excluded);
return /*#__PURE__*/React.createElement(Tooltip, _extends({
disabled: !tooltipProps
}, tooltipProps), /*#__PURE__*/React.createElement("span", _extends({
className: classnames(["neeto-ui-kbd", className])
}, otherProps), keyName));
};
module.exports = Kbd;
//# sourceMappingURL=Kbd.js.map