"use client" import React from 'react' import { cn } from '../../utils/cn' import { CheckCircleIcon } from '../icons-v2-generated/signs-and-symbols/check-circle-icon' import { Tag, type TagProps } from '../ui/tag' export interface SelectButtonProps { title: string description?: string selected?: boolean disabled?: boolean icon?: React.ReactNode image?: { src: string alt: string } tag?: string tagVariant?: TagProps['variant'] onClick?: () => void className?: string } export const SelectButton = React.forwardRef( ({ title, description, selected = false, disabled = false, icon, image, tag, tagVariant = "outline", onClick, className }, ref) => { return ( ) }, ) SelectButton.displayName = "SelectButton"