mirror of https://github.com/kern/filepizza
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
559 B
JavaScript
17 lines
559 B
JavaScript
import React from 'react'
|
|
import { Route, DefaultRoute, NotFoundRoute, RouteHandler } from 'react-router'
|
|
|
|
import App from './components/App'
|
|
import DownloadPage from './components/DownloadPage'
|
|
import UploadPage from './components/UploadPage'
|
|
import ErrorPage from './components/ErrorPage'
|
|
|
|
export default (
|
|
<Route handler={App}>
|
|
<DefaultRoute handler={UploadPage} />
|
|
<Route name="download" path="d/:token" handler={DownloadPage} />
|
|
<Route name="error" path="error" handler={ErrorPage} />
|
|
<NotFoundRoute handler={ErrorPage} />
|
|
</Route>
|
|
)
|