forked from reactstrap/reactstrap
/
routes.js
82 lines (80 loc) · 3.82 KB
/
routes.js
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
import React from 'react';
import { Route, IndexRoute, IndexRedirect } from 'react-router';
import Home from './Home';
import LayoutPage from './Components/LayoutPage';
import NavsPage from './Components/NavsPage';
import NavbarPage from './Components/NavbarPage';
import BreadcrumbsPage from './Components/BreadcrumbsPage';
import ButtonsPage from './Components/ButtonsPage';
import ButtonGroupPage from './Components/ButtonGroupPage';
import ButtonDropdownPage from './Components/ButtonDropdownPage';
import DropdownsPage from './Components/DropdownsPage';
import FadePage from './Components/FadePage';
import FormPage from './Components/FormPage';
import InputGroupPage from './Components/InputGroupPage';
import PopoversPage from './Components/PopoversPage';
import ProgressPage from './Components/ProgressPage';
import TooltipsPage from './Components/TooltipsPage';
import BadgePage from './Components/BadgePage';
import MediaPage from './Components/MediaPage';
import ModalsPage from './Components/ModalsPage';
import CardPage from './Components/CardPage';
import TablesPage from './Components/TablesPage';
import PaginationPage from './Components/PaginationPage';
import TabsPage from './Components/TabsPage';
import JumbotronPage from './Components/JumbotronPage';
import AlertsPage from './Components/AlertsPage';
import ToastsPage from './Components/ToastsPage';
import CollapsePage from './Components/CollapsePage';
import CarouselPage from './Components/CarouselPage';
import ListGroupPage from './Components/ListGroupPage';
import SpinnersPage from './Components/SpinnersPage';
import ClearfixPage from './Utilities/ClearfixPage';
import ColorsPage from './Utilities/ColorsPage';
import NotFound from './NotFound';
import Components from './Components';
import Utilities from './Utilities';
import UI from './UI';
const routes = (
<Route path="/" component={UI.Layout}>
<IndexRoute component={Home} />
<Route path="/components/" component={Components}>
<IndexRedirect to="alerts/" />
<Route path="breadcrumbs/" component={BreadcrumbsPage} />
<Route path="buttons/" component={ButtonsPage} />
<Route path="button-group/" component={ButtonGroupPage} />
<Route path="button-dropdown/" component={ButtonDropdownPage} />
<Route path="dropdowns/" component={DropdownsPage} />
<Route path="fade/" component={FadePage} />
<Route path="form/" component={FormPage} />
<Route path="input-group/" component={InputGroupPage} />
<Route path="popovers/" component={PopoversPage} />
<Route path="progress/" component={ProgressPage} />
<Route path="tooltips/" component={TooltipsPage} />
<Route path="badge/" component={BadgePage} />
<Route path="card/" component={CardPage} />
<Route path="tables/" component={TablesPage} />
<Route path="modals/" component={ModalsPage} />
<Route path="layout/" component={LayoutPage} />
<Route path="navs/" component={NavsPage} />
<Route path="navbar/" component={NavbarPage} />
<Route path="media/" component={MediaPage} />
<Route path="pagination/" component={PaginationPage} />
<Route path="tabs/" component={TabsPage} />
<Route path="alerts/" component={AlertsPage} />
<Route path="toasts/" component={ToastsPage} />
<Route path="jumbotron/" component={JumbotronPage} />
<Route path="collapse/" component={CollapsePage} />
<Route path="carousel/" component={CarouselPage} />
<Route path="listgroup/" component={ListGroupPage} />
<Route path="spinners/" component={SpinnersPage} />
</Route>
<Route path="/utilities/" component={Utilities}>
<IndexRedirect to="colors/" />
<Route path="colors/" component={ColorsPage} />
<Route path="clearfix/" component={ClearfixPage} />
</Route>
<Route path="*" component={NotFound} />
</Route>
);
export default routes;