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;