diff --git a/src/components/TopNav.tsx b/src/components/TopNav.tsx index d9369d0..0c4db48 100644 --- a/src/components/TopNav.tsx +++ b/src/components/TopNav.tsx @@ -1,7 +1,8 @@ "use client"; import { useState, useCallback } from "react"; -import { Users, Share2 } from "lucide-react"; +import { useRouter } from "next/navigation"; +import { Users, Share2, LogOut } from "lucide-react"; import { motion, AnimatePresence } from "framer-motion"; interface TopNavProps { @@ -10,6 +11,7 @@ interface TopNavProps { } export default function TopNav({ roomId, userCount }: TopNavProps) { + const router = useRouter(); const [toast, setToast] = useState(""); const showToast = useCallback((msg: string) => { @@ -62,7 +64,7 @@ export default function TopNav({ roomId, userCount }: TopNavProps) { -