import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'; import { ImageIcon } from 'lucide-react'; import { cn } from '@/lib/utils'; interface BoardControlsProps { isMounted: boolean; onShowBoardBackground: () => void; } export function BoardControls({ isMounted, onShowBoardBackground }: BoardControlsProps) { if (!isMounted) return null; const buttonClass = cn( 'inline-flex h-8 items-center justify-center rounded-md px-2 text-sm font-medium transition-all duration-200 cursor-pointer', 'text-muted-foreground hover:text-foreground hover:bg-accent', 'focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2', 'border border-border' ); return (
Board Background Settings