github.com/stampzilla/stampzilla-go@v2.0.0-rc9+incompatible/nodes/stampzilla-server/web/src/routes.js (about) 1 import { Route, Switch } from 'react-router-dom'; 2 import { hot } from 'react-hot-loader'; 3 import React from 'react'; 4 5 import Automation from './routes/automation'; 6 import Dashboard from './routes/dashboard'; 7 import Debug from './routes/debug'; 8 import Node from './routes/nodes/Node'; 9 import Nodes from './routes/nodes'; 10 import Rule from './routes/automation/Rule'; 11 import Schedule from './routes/automation/Schedule'; 12 import Security from './routes/security'; 13 14 const Routes = () => ( 15 <Switch> 16 <Route exact path="/" component={Dashboard} /> 17 <Route exact path="/aut" component={Automation} /> 18 <Route exact path="/aut/rule/create" component={Rule} /> 19 <Route exact path="/aut/rule/:uuid" component={Rule} /> 20 <Route exact path="/aut/schedule/create" component={Schedule} /> 21 <Route exact path="/aut/schedule/:uuid" component={Schedule} /> 22 <Route exact path="/nodes" component={Nodes} /> 23 <Route path="/nodes/:uuid" component={Node} /> 24 <Route exact path="/security" component={Security} /> 25 <Route path="/debug" component={Debug} /> 26 </Switch> 27 ); 28 29 export default hot(module)(Routes);