App.tsx 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import React from "react";
  2. import { BrowserRouter as Router, Switch, Route, Redirect } from "react-router-dom";
  3. // import { Home } from "~/views/home/index";
  4. import { Home } from "~/views/home";
  5. import { User } from "~/views/user/index";
  6. import { Me } from "~/views/me/index";
  7. import { VideoList } from "~/views/videoList/index";
  8. import { Layout } from "~/views/Layout";
  9. import { VideoKindList } from "./views/videokindList";
  10. import { DownloadCaigong1 } from "./views/downloadCaigong1";
  11. import { DownloadCaigong2 } from "./views/downloadCaigong2";
  12. export function App() {
  13. return (
  14. <Router>
  15. <Switch>
  16. <Route exact path="/">
  17. <VideoKindList />
  18. </Route>
  19. <Route path="/home">
  20. <Home />
  21. </Route>
  22. <Route path="/user">
  23. <User />
  24. </Route>
  25. <Route path="/me">
  26. <Me />
  27. </Route>
  28. <Route path="/videoList">
  29. <VideoList />
  30. </Route>
  31. <Route path="/videoKindList">
  32. <VideoKindList />
  33. </Route>
  34. <Route path="/downloadCaigong1">
  35. <DownloadCaigong1 />
  36. </Route>
  37. <Route path="/downloadCaigong2">
  38. <DownloadCaigong2 />
  39. </Route>
  40. </Switch>
  41. </Router>
  42. );
  43. }