// @flow import * as React from 'react'; import { Switch, Route } from 'react-router-dom'; import { observer, inject } from 'mobx-react'; import { NewDocumentIcon } from 'outline-icons'; import DocumentsStore from 'stores/DocumentsStore'; import AuthStore from 'stores/AuthStore'; import NewDocumentMenu from 'menus/NewDocumentMenu'; import Actions, { Action } from 'components/Actions'; import CenteredContent from 'components/CenteredContent'; import PageTitle from 'components/PageTitle'; import Tabs from 'components/Tabs'; import Tab from 'components/Tab'; import PaginatedDocumentList from '../components/PaginatedDocumentList'; type Props = { documents: DocumentsStore, auth: AuthStore, }; @observer class Dashboard extends React.Component { render() { const { documents, auth } = this.props; if (!auth.user) return null; const user = auth.user.id; return (

Home

Recently updated Recently viewed Created by me } />
); } } export default inject('documents', 'auth')(Dashboard);