UNPKG

@bpanel/bpanel-ui

Version:

reusable React component library used in the bpanel GUI

49 lines (37 loc) 1.63 kB
'use strict'; 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 };