Stain
{imageMeta.stain}
Size
{imageMeta.width && imageMeta.height
? `${imageMeta.width} x ${imageMeta.height}`
: "n/a"}
Levels
{imageMeta.levelCount ?? "n/a"}
MPP
{imageMeta.mpp ? `${imageMeta.mpp.toFixed(3)} µm/px` : "n/a"}
Case / Slide
{imageMeta.slideId}
Channels
{([
{ id: "original", label: "Original", color: "bg-gray-400" },
{ id: "hematoxylin", label: "Hematoxylin", color: "bg-indigo-500" },
{ id: "eosin", label: "Eosin", color: "bg-pink-500" },
] as const).map((channel) => (
))}