index.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. import React from "react";
  2. import Head from "next/head";
  3. import Header from "../components/header";
  4. import Nav from "../components/nav"
  5. import Sidebar from "../components/sidebar";
  6. import Footer from "../components/footer";
  7. import Poll from "../components/poll";
  8. import Training from "../components/training";
  9. import { TrainingArchive } from "../components/training";
  10. import Exercise from "../components/exercise";
  11. import { ExerciseList } from "../components/exercise";
  12. import { PeopleList } from "../components/people";
  13. import data from "../initial-data.js";
  14. console.log("home done.");
  15. const Home = () => (
  16. <div id="app">
  17. <Head>
  18. <title>Home</title>
  19. <link rel="icon" href="/favicon.ico" />
  20. </Head>
  21. <Header />
  22. <Nav />
  23. <main>
  24. <Poll />
  25. <TrainingArchive trainings={data.trainings} />
  26. <ExerciseList exercises={data.exercises} />
  27. <PeopleList people={data.people} />
  28. <Training training={data.trainings[data.trainings.length - 1]} />
  29. </main>
  30. <Footer />
  31. </div>
  32. );
  33. export default Home;