Topics.tsx 638 B

1234567891011121314151617181920212223242526
  1. import React from 'react';
  2. import { Switch, Route } from 'react-router-dom';
  3. import ListContainer from './List/ListContainer';
  4. import TopicContainer from './Topic/TopicContainer';
  5. import NewContainer from './New/NewContainer';
  6. const Topics: React.FC = () => (
  7. <Switch>
  8. <Route
  9. exact
  10. path="/ui/clusters/:clusterName/topics"
  11. component={ListContainer}
  12. />
  13. <Route
  14. exact
  15. path="/ui/clusters/:clusterName/topics/new"
  16. component={NewContainer}
  17. />
  18. <Route
  19. path="/ui/clusters/:clusterName/topics/:topicName"
  20. component={TopicContainer}
  21. />
  22. </Switch>
  23. );
  24. export default Topics;