import ImageCard from "@/components/images/ImageCard"; import { ColorPalette, ColorPaletteItem, Image, ImagePalette, ImageVariant } from "@/generated/prisma"; type PaletteWithItems = ColorPalette & { items: ColorPaletteItem[], images: (ImagePalette & { image: Image & { variants: ImageVariant[] } })[] } export default function DisplayPalette({ palette }: { palette: PaletteWithItems }) { return (

{palette.name}

{/*

Type: {palette.type}

*/}
{palette.items.map((item) => (
))}

Used by {palette.images.length} image(s)

{palette.images.map((image) => ( ))}
); }