diff --git a/src/components/ui/FloatingNav.tsx b/src/components/ui/FloatingNav.tsx index 7425bf2..f2e563a 100644 --- a/src/components/ui/FloatingNav.tsx +++ b/src/components/ui/FloatingNav.tsx @@ -1,6 +1,8 @@ +"use client"; + import { useState, useEffect } from 'react'; import { useButtonClick } from '@/hooks/useButtonClick'; -import { motion } from 'motion/react'; +import { motion, AnimatePresence } from "framer-motion"; type NavItem = { name: string; @@ -55,9 +57,13 @@ export default function FloatingNav({ logo, navItems, ctaButton }: FloatingNavPr const CtaButtonHandler = useButtonClick(ctaButton.href); return ( - <> + {visible && ( - + )} - + ); } \ No newline at end of file