import { ComponentProps } from "react"; import { getIconByMime } from "./getIconByMime"; import clsx from "clsx"; interface Props extends ComponentProps<"div"> { media?: { mimeType: string } | null; mimeType?: string; } export function FileIcon({ mimeType, media, className, ...rest }: Props) { const { color, icon } = getIconByMime(mimeType ?? media?.mimeType); return (