Ниже приведен код
Код: Выделить всё
import { useState, useEffect } from "react";
import useMediaQuery from "../hooks/useMediaQuery";
const Navbar = ({ selectedPage, setSelectedPage }) => {
const [isMenuToggled, setIsMenuToggled] = useState(false);
const isAboveSmallScreens = useMediaQuery("(min-width: 768px)");
const handleToggleMenu = () => {
setIsMenuToggled(!isMenuToggled);
};
return (
[img]{logo} alt=[/img]
{isAboveSmallScreens ? "/* content for desktop menu */" : (
{isMenuToggled ? "Close" : "Menu"}
)}
);
};
export default Navbar;
Подробнее здесь: https://stackoverflow.com/questions/787 ... kdrop-blur
Мобильная версия