import * as React from 'react' import { cn } from '@/lib/utils' import { Scrollbar } from './scrollbar' export type TypographyH1Props = React.ComponentProps<'h1'> function TypographyH1({ className, ...props }: TypographyH1Props) { return (
) } TypographyH1.displayName = 'TypographyH1' export type TypographyH2Props = React.ComponentProps<'h2'> function TypographyH2({ className, ...props }: TypographyH2Props) { return ( ) } TypographyH2.displayName = 'TypographyH2' export type TypographyH3Props = React.ComponentProps<'h3'> function TypographyH3({ className, ...props }: TypographyH3Props) { return ( ) } TypographyH3.displayName = 'TypographyH3' export type TypographyH4Props = React.ComponentProps<'h4'> function TypographyH4({ className, ...props }: TypographyH4Props) { return ( ) } TypographyH4.displayName = 'TypographyH4' export type TypographyPProps = React.ComponentProps<'p'> function TypographyP({ className, ...props }: TypographyPProps) { return ( ) } TypographyP.displayName = 'TypographyP' export type TypographyBlockquoteProps = React.ComponentProps<'blockquote'> function TypographyBlockquote({ className, ...props }: TypographyBlockquoteProps) { return ( ) } TypographyBlockquote.displayName = 'TypographyBlockquote' export type TypographyTableProps = React.ComponentProps<'div'> function TypographyTable({ className, children, ..._rest }: TypographyTableProps) { void _rest return (
)
}
TypographyInlineCode.displayName = 'TypographyInlineCode'
export type TypographyLeadProps = React.ComponentProps<'p'>
function TypographyLead({ className, ...props }: TypographyLeadProps) {
return (
)
}
TypographyLead.displayName = 'TypographyLead'
export type TypographyLargeProps = React.ComponentProps<'div'>
function TypographyLarge({ className, ...props }: TypographyLargeProps) {
return (
)
}
TypographyLarge.displayName = 'TypographyLarge'
export type TypographySmallProps = React.ComponentProps<'small'>
function TypographySmall({ className, ...props }: TypographySmallProps) {
return (
)
}
TypographySmall.displayName = 'TypographySmall'
export type TypographyMutedProps = React.ComponentProps<'p'>
function TypographyMuted({ className, ...props }: TypographyMutedProps) {
return (
)
}
TypographyMuted.displayName = 'TypographyMuted'
export {
TypographyH1,
TypographyH2,
TypographyH3,
TypographyH4,
TypographyP,
TypographyBlockquote,
TypographyTable,
TypographyList,
TypographyInlineCode,
TypographyLead,
TypographyLarge,
TypographySmall,
TypographyMuted,
}