import type { Media } from '../types'; export function MediaImage({ media, eager = false, className = '' }: { media?: Media; eager?: boolean; className?: string; }) { if (!media?.url) { return null; } return ( // Media origins are CMS-managed and intentionally unrestricted, so a native image is used here. // eslint-disable-next-line @next/next/no-img-element {media.alt} ); }