Home.tsx 1007 B

123456789101112131415161718192021222324252627282930313233343536
  1. import React, { useContext, FC } from "react";
  2. // import DegreeDay from "../data/DegreeDay";
  3. // import TemperaturePerSeason from "../data/TemperaturePerSeason";
  4. import TemperaturePerSector from "../data/TemperaturePerSector";
  5. // import Precipitation from "../data/Precipitation";
  6. import { UserStateContext } from "../../context/auth/AuthProvider";
  7. import DashboardProvider from "../../context/dashboard/Provider";
  8. import { Redirect } from "react-router-dom";
  9. import Layout from "../layout";
  10. import Cockpit from "../UI/dashboard/cockpit";
  11. const Home: FC = () => {
  12. const userState = useContext(UserStateContext);
  13. if (!userState.loggedIn) {
  14. return <Redirect to="/login" />;
  15. }
  16. return (
  17. <>
  18. <Layout>
  19. <DashboardProvider>
  20. <Cockpit />
  21. <section className="row">
  22. <div className="col-xl-8">
  23. <TemperaturePerSector />
  24. </div>
  25. </section>
  26. </DashboardProvider>
  27. </Layout>
  28. </>
  29. );
  30. };
  31. export default Home;