import React, { ReactElement } from 'react' import filesize from 'filesize' import classNames from 'classnames/bind' import cleanupContentType from '@utils/cleanupContentType' import styles from './index.module.css' import Loader from '@shared/atoms/Loader' import { FileInfo } from '@oceanprotocol/lib' const cx = classNames.bind(styles) export interface FileIconProps { file: FileMetadata className?: string small?: boolean isLoading?: boolean } function LoaderArea() { return (
) } export default function FileIcon({ file, className, small, isLoading }: FileIconProps): ReactElement { const styleClasses = cx({ file: true, small, [className]: className }) return ( ) }