From 1cdfdb36d9f5bb1ced666b1f6326c609e2bf2491 Mon Sep 17 00:00:00 2001 From: chimpdev Date: Mon, 1 Apr 2024 08:35:51 +0300 Subject: [PATCH] Remove up & down animation on collapsed header --- .../app/components/Header/CollapsedHeader.jsx | 22 ++----------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/client/app/components/Header/CollapsedHeader.jsx b/client/app/components/Header/CollapsedHeader.jsx index 6ef6b13b..dd5ef8d1 100644 --- a/client/app/components/Header/CollapsedHeader.jsx +++ b/client/app/components/Header/CollapsedHeader.jsx @@ -3,7 +3,7 @@ import cn from '@/lib/cn'; import useThemeStore from '@/stores/theme'; import Image from 'next/image'; import Link from 'next/link'; -import { useLockBodyScroll, usePrevious, useWindowScroll } from 'react-use'; +import { useLockBodyScroll } from 'react-use'; import UserSide from '@/app/components/Header/UserSide'; import { IoMdMenu } from 'react-icons/io'; import { useEffect, useState } from 'react'; @@ -14,24 +14,10 @@ import { nanoid } from 'nanoid'; import { usePathname } from 'next/navigation'; export default function CollapsedHeader() { - const { y } = useWindowScroll(); const theme = useThemeStore(state => state.theme); const [open, setOpen] = useState(false); const pathname = usePathname(); - const oldY = usePrevious(y); - const [scrollDirection, setScrollDirection] = useState(null); - - useEffect(() => { - if (oldY !== null) { - if (y > oldY) { - setScrollDirection('down'); - } else if (y < oldY) { - setScrollDirection('up'); - } - } - }, [y, oldY]); - useLockBodyScroll(open); useEffect(() => { @@ -39,11 +25,7 @@ export default function CollapsedHeader() { }, [open]); return ( -
+
discord.place Logo