25 lines
923 B
JavaScript
Raw Normal View History

2018-08-01 14:13:51 +01:00
import React from 'react';
2018-08-02 11:27:33 +01:00
import {Route, Switch} from 'react-router-dom';
2018-08-07 09:06:11 +01:00
import HomeContainer from './containers/HomeContainer';
2018-08-02 13:52:10 -04:00
import ContractsContainer from './containers/ContractsContainer';
2018-08-15 14:59:16 +01:00
import ContractContainer from './containers/ContractLayoutContainer';
2018-08-01 14:13:51 +01:00
import NoMatch from './components/NoMatch';
2018-08-02 11:27:33 +01:00
import ExplorerLayout from './components/ExplorerLayout';
2018-08-30 13:13:37 +01:00
import FiddleLayout from './components/FiddleLayout';
2018-08-01 14:13:51 +01:00
const routes = (
<React.Fragment>
<Switch>
2018-08-07 09:06:11 +01:00
<Route exact path="/embark/" component={HomeContainer} />
2018-08-02 11:27:33 +01:00
<Route path="/embark/explorer/" component={ExplorerLayout} />
2018-08-15 14:59:16 +01:00
<Route path="/embark/contracts/:contractName" component={ContractContainer} />
2018-08-02 13:52:10 -04:00
<Route path="/embark/contracts" component={ContractsContainer} />
2018-08-30 13:13:37 +01:00
<Route path="/embark/fiddle" component={FiddleLayout} />
2018-08-01 14:13:51 +01:00
<Route component={NoMatch} />
</Switch>
</React.Fragment>
2018-08-01 14:09:58 -04:00
);
2018-08-01 14:13:51 +01:00
2018-08-01 14:09:58 -04:00
export default routes;