// @flow import * as React from "react"; import { Switch, Route, Redirect, type Match } from "react-router-dom"; import Archive from "scenes/Archive"; import Collection from "scenes/Collection"; import Dashboard from "scenes/Dashboard"; import KeyedDocument from "scenes/Document/KeyedDocument"; import DocumentNew from "scenes/DocumentNew"; import Drafts from "scenes/Drafts"; import Error404 from "scenes/Error404"; import Search from "scenes/Search"; import Starred from "scenes/Starred"; import Templates from "scenes/Templates"; import Trash from "scenes/Trash"; import CenteredContent from "components/CenteredContent"; import Layout from "components/Layout"; import LoadingPlaceholder from "components/LoadingPlaceholder"; import SocketProvider from "components/SocketProvider"; import { matchDocumentSlug as slug } from "utils/routeHelpers"; const SettingsRoutes = React.lazy(() => import("./settings")); const NotFound = () => ; const RedirectDocument = ({ match }: { match: Match }) => ( ); export default function AuthenticatedRoutes() { return ( } > ); }