From 87c1ec1b82bf6db5e10e233d2547dd7201aeb241 Mon Sep 17 00:00:00 2001 From: Alvalen Date: Thu, 21 Sep 2023 10:27:17 +0700 Subject: [PATCH] [feat] reduce laggy at navbar and fix overflowed --- components/Footer.jsx | 6 +++--- components/Navbar.jsx | 26 +++++++++++++++----------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/components/Footer.jsx b/components/Footer.jsx index b67f8d7..17edffd 100644 --- a/components/Footer.jsx +++ b/components/Footer.jsx @@ -7,14 +7,14 @@ import { faArrowAltCircleRight } from "@fortawesome/free-regular-svg-icons"; export default function Footer() { return ( -
+
{ open: { clipPath: `circle(1920px at calc(100% - 40px) 40px)`, transition: { - type: "spring", - stiffness: 400, - damping: 20, + type: "tween", // Use a linear or ease transition }, }, closed: { @@ -81,7 +79,7 @@ const NavItems = ({ isNavOpen, setIsNavOpen }) => { return ( <> @@ -175,10 +173,19 @@ const Navbar = () => { {/* items */} - + ); };