nexpi-ui
Version:
An elegant and minimalist Next.js 14 component library
17 lines • 1.38 kB
JavaScript
import { __assign } from "tslib";
import styles from './styles/Typography.module.css';
import React from 'react';
var Typography = function (_a) {
var children = _a.children, variant = _a.variant, style = _a.style;
return variant === "h1" ? React.createElement("h1", { style: style, className: styles.h1 }, children) :
variant === "h2" ? React.createElement("h2", { style: style, className: styles.h2 }, children) :
variant === "h3" ? React.createElement("h3", { style: style, className: styles.h3 }, children) :
variant === "h4" ? React.createElement("h4", { style: style, className: styles.h4 }, children) :
variant === "h5" ? React.createElement("h5", { style: style, className: styles.h5 }, children) :
variant === "h6" ? React.createElement("h6", { style: style, className: styles.h6 }, children) :
variant === 'micro' ? React.createElement("p", { style: __assign(__assign({}, style), { fontSize: '13px' }), className: styles.p }, children) :
variant === 'light' ? React.createElement("p", { style: style, className: styles.abstract }, children) :
React.createElement("p", { style: style, className: styles.p }, children);
};
export default Typography;
//# sourceMappingURL=Typography.js.map