From 034d94ee225a1a7464484f650783bc4f1cccca1d Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Thu, 7 Aug 2025 23:16:07 +0200 Subject: [PATCH] Move sign in button from header to /profile --- app/Header.tsx | 25 ++++++++++--------------- app/profile/page.tsx | 10 ++++++++-- 2 files changed, 18 insertions(+), 17 deletions(-) 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">