import clsx from 'clsx' import { ReactNode } from 'react' import { ProposalVoteOption } from '@dao-dao/types' import { Button } from '../buttons' import { Tooltip } from '../tooltip' export interface ProposalVoteButtonProps { option: ProposalVoteOption onClick?: () => void pressed?: boolean disabled?: boolean loading?: boolean className?: string tooltip?: ReactNode } export const ProposalVoteButton = ({ option: { label, Icon, color }, onClick, pressed = false, disabled = false, loading = false, className, tooltip, }: ProposalVoteButtonProps) => ( )