at main 21 lines 550 B view raw
1import { cn } from '@/lib/utils'; 2import React from 'react'; 3import { quoteStyles } from './Quote.styles'; 4import { QuoteProps } from './Quote.types'; 5 6export const Quote = React.forwardRef<HTMLQuoteElement, QuoteProps>( 7 ({ children, size = 'md', cite, className = '', ...props }, ref) => { 8 return ( 9 <blockquote 10 ref={ref} 11 className={cn(quoteStyles.base, quoteStyles.sizes[size], className)} 12 cite={cite} 13 {...props} 14 > 15 {children} 16 </blockquote> 17 ); 18 }, 19); 20 21Quote.displayName = 'Quote';