"use client"; // components/Header.jsx import React, { useEffect, useState } from "react"; import Image from "next/image"; import "bootstrap-icons/font/bootstrap-icons.css"; import SettingsModal from "./modales/SettingsModal"; import { useSelector } from "react-redux"; function Header() { const deviceName = useSelector((state) => state.variables.deviceName); const [cplStatus, setCplStatus] = useState("Lädt..."); const [showSettingsModal, setShowSettingsModal] = useState(false); const handleSettingsClick = () => setShowSettingsModal(true); const handleCloseSettingsModal = () => setShowSettingsModal(false); const handleLogout = () => (window.location.href = "/offline.html"); //------------------------------------------------------------------ return (
Logo

Stationsname

{deviceName}

{showSettingsModal && ( )}
); } export default Header;