@alifd/meet-react
Version:
Fusion Mobile React UI System Component
21 lines • 802 B
JavaScript
function _extends() { _extends = Object.assign ? Object.assign.bind() : 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; }; return _extends.apply(this, arguments); }
import React, { createElement } from "react";
import Typography from './typography';
var MAP = {
h1: 'headline',
h2: 'title',
h3: 'subhead',
h4: 'subhead',
h5: 'body-2',
h6: 'body-1'
};
export default function (type) {
var Title = function Title(props) {
return /*#__PURE__*/React.createElement(Typography, _extends({}, props, {
type: MAP[type],
strong: true
}));
};
Title.displayName = type.toUpperCase();
return Title;
}