'use client'; import { ColorSwatch } from './ColorSwatch'; import { cn } from '@/lib/utils/cn'; interface PaletteGridProps { colors: string[]; onColorClick?: (color: string) => void; className?: string; } export function PaletteGrid({ colors, onColorClick, className }: PaletteGridProps) { if (colors.length === 0) { return (
No colors in palette yet
); } return (
{colors.map((color, index) => ( onColorClick(color) : undefined} /> ))}
); }