import React, { HTMLProps } from "react"; import classnames from "classnames"; import { Text } from "../Text"; import { bem } from "../../utilities/bem"; const cn = "Heading"; type HeadingProps = HTMLProps; export const Heading = (props: HeadingProps) => { const { children, className, ...rest } = props; const classes = classnames(bem(cn), className); return ( {children} ); }; const H1 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; const H2 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; const H3 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; const H4 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; const H5 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; const H6 = (props: HeadingProps) => { const { className, ...rest } = props; return ( ); }; Heading.H1 = H1; Heading.H2 = H2; Heading.H3 = H3; Heading.H4 = H4; Heading.H5 = H5; Heading.H6 = H6;