import React from "react"; import { ISupportedGraphicNames } from "components/FileUploader/FileUploader"; import Graphic from "components/Graphic"; import Button from "components/buttons/Button"; import Icon from "components/Icon"; interface IFileDetailsProps { graphicNames: ISupportedGraphicNames | ISupportedGraphicNames[]; fileDetails: { name: string; platform?: string; }; canEdit: boolean; onFileSelect: (e: React.ChangeEvent) => void; accept?: string; } const baseClass = "file-details"; const FileDetails = ({ graphicNames, fileDetails, canEdit, onFileSelect, accept, }: IFileDetailsProps) => { return (
{fileDetails.name}
{fileDetails.platform && (
{fileDetails.platform}
)}
{canEdit && (
)}
); }; export default FileDetails;