UNPKG

trc-client-core

Version:
22 lines (18 loc) 813 B
import React from 'react'; import {Route} from 'react-router'; import UserStore from 'trc-client-core/src/user/UserStore'; import Endpoints from 'react-router-proxy!trc-client-core/src/development/Endpoints'; import Endpoint from 'react-router-proxy!trc-client-core/src/development/Endpoint'; import Definition from 'react-router-proxy!trc-client-core/src/development/Definition'; import DefaultHandler from 'react-router-proxy!trc-client-core/src/global/DefaultHandler'; var routes; if(UserStore.is('ROLE_MEGA_ADMIN')) { routes = ( <Route path="development"> <Route path="endpoints" component={Endpoints}/> <Route path="endpoints/:id" component={Endpoint}/> <Route path="definition/:id" component={Definition}/> </Route> ); } export default routes;