diff --git a/src/elements/content-preview/preview-header/FileInfo.js b/src/elements/content-preview/preview-header/FileInfo.js.flow similarity index 100% rename from src/elements/content-preview/preview-header/FileInfo.js rename to src/elements/content-preview/preview-header/FileInfo.js.flow diff --git a/src/elements/content-preview/preview-header/FileInfo.tsx b/src/elements/content-preview/preview-header/FileInfo.tsx new file mode 100644 index 0000000000..f3ef43864b --- /dev/null +++ b/src/elements/content-preview/preview-header/FileInfo.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import FileIcon from '../../../icons/file-icon/FileIcon'; +import type { BoxItem, BoxItemVersion } from '../../../common/types/core'; +import './FileInfo.scss'; + +export interface FileInfoProps { + file?: BoxItem; + version?: BoxItemVersion; +} + +const FileInfo = ({ file, version }: FileInfoProps) => { + // Opt to show version over the file object since it is more specific + const displayItem = version || file; + + return ( +