-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathroutes.js
More file actions
25 lines (20 loc) · 770 Bytes
/
routes.js
File metadata and controls
25 lines (20 loc) · 770 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
'use strict';
var React = require('react/addons'),
{ Route, DefaultRoute } = require('react-router'),
App = require('./App'),
HomePage = require('pages/HomePage'),
ProjectPage = require('pages/ProjectPage'),
ShowcasePage = require('pages/ShowcasePage'),
SearchPage = require('pages/SearchPage');
if (!__PRERELEASE__) {
// Clear the browser console.
console.clear();
}
module.exports = (
<Route name='app' path='/' handler={App}>
<Route name='homePage' path='/' handler={HomePage} />
<Route name='searchPage' path='/search' handler={SearchPage} />
<Route name='projectPage' path='/project/:repoName' handler={ProjectPage} />
<Route name='showcasePage' path='/showcases/:name' handler={ShowcasePage} />
</Route>
);