@roo-ui/components
Version:
57 lines (41 loc) • 1.68 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _cleanTag = require('clean-tag');
var _cleanTag2 = _interopRequireDefault(_cleanTag);
var _Text = require('../Text');
var _Text2 = _interopRequireDefault(_Text);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Heading = _Text2.default.withComponent(_cleanTag2.default.p);
Heading.defaultProps = _extends({}, _Text2.default.defaultProps, {
m: 0,
mb: 2,
textStyle: 'h3'
});
Heading.h1 = Heading.withComponent(_cleanTag2.default.h1);
Heading.h1.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h1'
});
Heading.h2 = Heading.withComponent(_cleanTag2.default.h2);
Heading.h2.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h2'
});
Heading.h3 = Heading.withComponent(_cleanTag2.default.h3);
Heading.h3.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h3'
});
Heading.h4 = Heading.withComponent(_cleanTag2.default.h4);
Heading.h4.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h4'
});
Heading.h5 = Heading.withComponent(_cleanTag2.default.h5);
Heading.h5.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h5'
});
Heading.h6 = Heading.withComponent(_cleanTag2.default.h6);
Heading.h6.defaultProps = _extends({}, Heading.defaultProps, {
textStyle: 'h6'
});
exports.default = Heading;
;