import * as React from 'react'; import { Slot, Slottable } from '@radix-ui/react-slot'; import { ChevronRight } from 'lucide-react'; import { cn } from '../utils'; export const CardButton = React.forwardRef< HTMLButtonElement, { asChild?: boolean; className?: string; children: React.ReactNode; } >(({ className, asChild, ...props }, ref) => { const Comp = asChild ? Slot : 'button'; return ( {props.children} ); }); export function CardButtonHeader(props: React.PropsWithChildren) { return ( <> {props.children} ); }