index.tsx 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import Link from 'next/link'
  2. import initialData from '../initial-data'
  3. import { useTrainingsQuery } from '../src/gql'
  4. import { Training } from '../src/training'
  5. console.log(initialData)
  6. const Home = () => {
  7. //const { data, error, loading } = useTrainingsQuery();
  8. return (
  9. <>
  10. <section>
  11. <h1>Stay in Shape with u-fit</h1>
  12. <p>u-fit is a high intensity interval training offered by u-blox.</p>
  13. <aside>
  14. <div className='info'>
  15. <span className='caption'>When</span>
  16. <span className='data'>Tuesdays, 11:45-12:30</span>
  17. </div>
  18. <div className='info'>
  19. <span className='caption'>Equipment</span>
  20. <span className='data'>Towel, water, optional: yoga mat</span>
  21. </div>
  22. </aside>
  23. </section>
  24. <section id='nextTraining'>
  25. <Training training={initialData.trainings[0]} />
  26. </section>
  27. <style jsx>
  28. {`
  29. .info .caption {
  30. display: inline-block;
  31. font-weight: 900;
  32. min-width: 6rem;
  33. }
  34. `}
  35. </style>
  36. </>
  37. )
  38. }
  39. export default Home