diff --git a/app/Header.tsx b/app/Header.tsx index 5f28b1cf..26e48f10 100644 --- a/app/Header.tsx +++ b/app/Header.tsx @@ -1,26 +1,26 @@ "use client"; -import { useState, useEffect } from "react"; +import {useEffect, useState} from "react"; import Link from "next/link"; -import { signOut, useSession } from "next-auth/react"; +import {useSession} from "next-auth/react"; import ThemeToggle from "@/lib/client/theme"; import FavIcon from "@/components/FavIcon"; export default function Header() { - const { data: session } = useSession(); + const {data: session} = useSession(); const [isSmallScreen, setIsSmallScreen] = useState(false); useEffect(() => { const checkScreenSize = () => { setIsSmallScreen(window.innerWidth < 640); // Tailwind's 'sm' breakpoint is 640px }; - + // Initial check checkScreenSize(); - + // Add event listener for window resize window.addEventListener('resize', checkScreenSize); - + // Clean up the event listener when the component unmounts return () => window.removeEventListener('resize', checkScreenSize); }, []); @@ -32,8 +32,8 @@ export default function Header() { {/*shadow-md*/} py-5 px-8 xs:px-4">