'use client' import EntGamers from '@/assets/logos/EntGamers' import Menu from '@/components/layout/Menu' import Tooltip from '@/components/ui/Tooltip' import { css } from '@/styled-system/css' import { Container } from '@/styled-system/jsx' import { iconButton } from '@/styled-system/recipes' import { faUser } from '@fortawesome/free-solid-svg-icons' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import NextLink from 'next/link' import { useCallback, useEffect, useState, type FC } from 'react' const Header: FC = () => { const [isScrolled, setIsScrolled] = useState(typeof window !== 'undefined' ? window.scrollY > 0 : false) const handleScroll = useCallback(() => { if (typeof window === 'undefined') return console.log(window.scrollY) setIsScrolled(window.scrollY > 0) }, []) useEffect(() => { if (typeof window === 'undefined') return window.addEventListener('scroll', handleScroll) return () => { window.removeEventListener('scroll', handleScroll) } }, []) return ( <>
) } export default Header