// @flow import * as React from 'react'; import { Switch, Route, Redirect } from 'react-router-dom'; import Home from 'scenes/Home'; import Dashboard from 'scenes/Dashboard'; import Starred from 'scenes/Starred'; import Drafts from 'scenes/Drafts'; import Collection from 'scenes/Collection'; import Document from 'scenes/Document'; import KeyedDocument from 'scenes/Document/KeyedDocument'; import Search from 'scenes/Search'; import Settings from 'scenes/Settings'; import Details from 'scenes/Settings/Details'; import Notifications from 'scenes/Settings/Notifications'; import Security from 'scenes/Settings/Security'; import People from 'scenes/Settings/People'; import Slack from 'scenes/Settings/Slack'; import Zapier from 'scenes/Settings/Zapier'; import Shares from 'scenes/Settings/Shares'; import Tokens from 'scenes/Settings/Tokens'; import Export from 'scenes/Settings/Export'; import Error404 from 'scenes/Error404'; import Layout from 'components/Layout'; import Authenticated from 'components/Authenticated'; import RouteSidebarHidden from 'components/RouteSidebarHidden'; import { matchDocumentSlug as slug } from 'utils/routeHelpers'; const NotFound = () => ; const NewDocument = () => ; const RedirectDocument = ({ match }: { match: Object }) => ( ); export default function Routes() { return ( ); }