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