/** * @flow * @file Static Versions Sidebar component * @author Box */ import * as React from 'react'; import { FormattedMessage } from 'react-intl'; import BoxDrive140 from '../../../illustration/BoxDrive140'; import { BackButton } from '../../common/nav-button'; import PrimaryButton from '../../../components/primary-button'; import { LoadingIndicatorWrapper } from '../../../components/loading-indicator'; import VersionsMenu from './VersionsMenu'; import messages from './messages'; import './StaticVersionsSidebar.scss'; type Props = { isLoading: boolean, onUpgradeClick: () => void, parentName: string, }; const StaticVersionsSidebar = ({ isLoading, onUpgradeClick, parentName }: Props): React.Node => { const versionTimestamp = new Date(); versionTimestamp.setDate(versionTimestamp.getDate() - 1); const versions = ['1', '2', '3'].map(versionNumber => { return { id: versionNumber, version_number: versionNumber, type: 'file_version', permissions: { can_preview: true, }, created_at: versionTimestamp.toUTCString(), modified_by: null, size: 1875887, trashed_at: null, uploader_display_name: 'John Doe', }; }); return (