import React, { useState, useEffect } from "react";
import {
UserPlus,
LogIn,
BadgePlus,
RadioTower,
Search,
Cloud,
CloudRain,
Droplets,
Wind,
Thermometer,
Sun,
Moon,
MapPin,
CalendarClock,
ArrowRight,
BellRing,
LayoutDashboard,
TowerControl,
} from "lucide-react";
import { useAuth } from "../AuthContext";
function EnhancedWeatherHome() {
const [searchQuery, setSearchQuery] = useState("");
const [activeFilter, setActiveFilter] = useState("all");
const [currentTime, setCurrentTime] = useState(new Date());
const { user, token } = useAuth();
const isDayTime = currentTime.getHours() > 6 && currentTime.getHours() < 20;
useEffect(() => {
const timer = setInterval(() => {
setCurrentTime(new Date());
}, 60000);
return () => clearInterval(timer);
}, []);
const formatDate = (date) => {
const options = { weekday: "long", day: "numeric", month: "long" };
return date.toLocaleDateString("fr-FR", options);
};
const hourlyForecast = [
{
time: "Maintenant",
temp: "21°",
icon:
Prévisions précises et personnalisées pour vous aider à planifier votre journée en toute sérénité.
{formatDate(currentTime)}
Partiellement nuageux
Ressenti
Humidité
Vent
Précipitations
Lever du soleil
Coucher du soleil
{item.time}
{item.icon}{item.temp}
Consultez l'ensemble des objets connectés ainsi que leurs données dans l'ensemble de la France
Voir les objetsAvoir un compte sur notre site permet de consulter l'intégralité des objets connectés météorologiques dans l'ensemble de la France
S'inscrireHeureux de vous retrouver ! Retrouvez votre compte tel que vous l'avez laissez !
Se connecterAccédez aux données en temps réel des objets connectés météorologiques, modifiez leurs paramètres et consultez l'historique des mesures.{" "}
Explorer les objetsIntégrez facilement un nouvel objet connecté en renseignant ses informations et en configurant ses paramètres pour une gestion optimale.
Ajouter un objet{" "}Vous pourrez gérer les utilisateurs du site mais aussi les objets connectés
Tableau d'AdministrationCe module vous permet de gérer les capteurs et stations connectés de France de manière simple et efficace.
Gestion des objets{" "}