import { ChevronRight } from 'lucide-react' import { forwardRef, HTMLAttributes, ReactNode } from 'react' import { CardContent, cn } from 'ui' export interface ResourceItemProps extends HTMLAttributes { media?: ReactNode meta?: ReactNode onClick?: () => void children?: ReactNode } export const ResourceItem = forwardRef( ({ media, meta, onClick, children, className, ...props }, ref) => { return ( {media && (
{media}
)}
{children}
{meta &&
{meta}
} {onClick && }
) } ) ResourceItem.displayName = 'ResourceItem'