import * as React from 'react'; import type { As } from './utils/as.js'; import type { Margin } from './utils/spaces.js'; import { withMargin } from './utils/spaces.js'; export type HeadingAs = As<'h1', 'h2', 'h3', 'h4', 'h5', 'h6'>; export type HeadingProps = HeadingAs & Margin; export const Heading = React.forwardRef< HTMLHeadingElement, Readonly >( ( { as: Tag = 'h1', children, style, m, mx, my, mt, mr, mb, ml, ...props }, ref, ) => { return ( {children} ); }, ); Heading.displayName = 'Heading';