import React, { useState, useEffect } from "react"; import Button from "@mui/material/Button"; import styles from "@/components/_App/ControlPanelModal/DarkAndLightMode.module.css"; const OnlyLeftSidebarDarkMode = () => { // Light/Dark Mode const [isDarkMode, setIsDarkMode] = useState(false); useEffect(() => { // Retrieve the user's preference from local storage const storedPreference = localStorage.getItem("leftSidebarTheme"); if (storedPreference === "leftsidebardark") { setIsDarkMode(true); } }, []); const handleToggle = () => { setIsDarkMode(!isDarkMode); }; useEffect(() => { // Update the user's preference in local storage localStorage.setItem( "leftSidebarTheme", isDarkMode ? "leftsidebardark" : "light" ); // Update the class on the element to apply the selected mode const htmlElement = document.querySelector("leftsidebardark"); if (isDarkMode) { htmlElement.classList.add("leftsidebardark"); } else { htmlElement.classList.remove("leftsidebardark"); } }, [isDarkMode]); return ( <>

Only Left Sidebar Dark/Light Mode

); }; export default OnlyLeftSidebarDarkMode;