/* eslint-disable */ 'use client'; import logo from '/public/logo-horizon-boilerplate.png'; import { Image, Button, Flex, Icon, Link, Menu, MenuButton, MenuItem, MenuList, Text, useColorModeValue, } from '@chakra-ui/react'; import React, { useEffect, useState } from 'react'; import { IoIosStar, IoMdTrophy } from 'react-icons/io'; import { IoMenuOutline } from 'react-icons/io5'; import { MdChevronRight, MdPrivacyTip } from 'react-icons/md'; export default function AdminNavbar(props) { const [scrolled, setScrolled] = useState(false); useEffect(() => { window.addEventListener('scroll', changeNavbar); return () => { window.removeEventListener('scroll', changeNavbar); }; }); const { secondary, message } = props; // Here are all the props that may change depending on navbar's type or state.(secondary, variant, scrolled) let textColor = useColorModeValue('#120F43', 'white'); let borderColor = useColorModeValue('gray.300', 'white'); let navbarPosition = 'fixed'; let navbarFilter = 'none'; let navbarShadow = '45px 76px 113px 7px rgba(112, 144, 176, 0.08)'; let navbarBorder = 'transparent'; let paddingX = '15px'; let gap = '0px'; let navbarTop = '0px'; let menuBg = useColorModeValue('white', 'navy.800'); const changeNavbar = () => { if (window.scrollY > 1) { setScrolled(true); } else { setScrolled(false); } }; return ( {/* Misc */} Founded in EU. We respect your privacy. Loved by 80,000+ users worldwide #1 NextJS boilerplate & admin template {/* Misc */}  Horizon UI Boilerplate Generator Features Pricing FAQs Generator Features Pricing FAQs Login Login {secondary ? {message} : null} ); }