// eslint-disable-next-line no-unused-vars import { VirtualFile } from "../../../features/virtual-drive/virtual-file.js" import styles from "./MediaViewer.module.css"; /** * * @param {Object} props * @param {VirtualFile} props.file * @returns */ export function MediaViewer({ file }) { if (file == null) return (

No file to render.

); if (!["png"].includes(file.extension)) return (

Invalid file format.

); if (file.source == null) return (

File failed to load.

); return (
{file.id}/
); }