@bpanel/bpanel-ui
Version:
reusable React component library used in the bpanel GUI
49 lines (37 loc) • 1.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _defineProperty2 = require('babel-runtime/helpers/defineProperty');
var _defineProperty3 = _interopRequireDefault(_defineProperty2);
var _HEADER_ELEMENTS;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _keymirror = require('keymirror');
var _keymirror2 = _interopRequireDefault(_keymirror);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var HEADER_TAGS = (0, _keymirror2.default)({
h1: null,
h2: null,
h3: null,
h4: null,
h5: null,
h6: null
});
var HEADER_ELEMENTS = (_HEADER_ELEMENTS = {}, (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h1, function (props) {
return _react2.default.createElement('h1', props);
}), (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h2, function (props) {
return _react2.default.createElement('h2', props);
}), (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h3, function (props) {
return _react2.default.createElement('h3', props);
}), (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h4, function (props) {
return _react2.default.createElement('h4', props);
}), (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h5, function (props) {
return _react2.default.createElement('h5', props);
}), (0, _defineProperty3.default)(_HEADER_ELEMENTS, HEADER_TAGS.h6, function (props) {
return _react2.default.createElement('h6', props);
}), _HEADER_ELEMENTS);
exports.default = {
HEADER_TAGS: HEADER_TAGS,
HEADER_ELEMENTS: HEADER_ELEMENTS
};