import { Button, ButtonProps } from "@/components/ui/button"; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip"; export type BaseButtonProps = ButtonProps & { icon: React.ReactNode; iconOnly?: true; labelText: string; }; export function BaseButton({ icon, iconOnly, labelText, ...props }: BaseButtonProps) { const button = ( ); return iconOnly ? ( {button}

{labelText}

) : ( button ); }