index.tsx 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. import { Project } from 'containers/Projects/Loadable'
  2. import React from 'react'
  3. import { Route, Switch } from 'react-router-dom'
  4. import { DataGovernanceQualityAudit } from 'containers/DataGovernanceQualityAudit/Loadable'
  5. import { DataGovernanceMarkRule } from 'containers/DataGovernanceMarkRule/Loadable'
  6. import { DataGovernanceAuaitAnalysis } from 'containers/DataGovernanceAuaitAnalysis/Loadable'
  7. import { Sidebar } from 'containers/DataGovernance/Loadable'
  8. export default function DataGovernance() {
  9. return (
  10. <Project>
  11. <Switch>
  12. <Sidebar>
  13. <Switch>
  14. <Route
  15. path="/project/:projectId/dataGovernance/makeRules"
  16. component={DataGovernanceMarkRule}
  17. />
  18. <Route
  19. path="/project/:projectId/dataGovernance/qualityAudits"
  20. component={DataGovernanceQualityAudit}
  21. />
  22. <Route
  23. path="/project/:projectId/dataGovernance/auditAnalysiss"
  24. component={DataGovernanceAuaitAnalysis}
  25. />
  26. </Switch>
  27. </Sidebar>
  28. </Switch>
  29. </Project>
  30. )
  31. }