From 3921c102bff662425818c2aa7fbe246e6bbab5f2 Mon Sep 17 00:00:00 2001 From: Sir Blob <76974209+GamerBoss101@users.noreply.github.com> Date: Sat, 25 Jan 2025 03:34:15 -0500 Subject: [PATCH] Navbar and Footer Update --- src/app/page.tsx | 53 +++-------------------------------- src/components/footer.tsx | 59 +++++++++++++++++++++++++++++++++++++++ src/components/navbar.tsx | 26 +++-------------- 3 files changed, 67 insertions(+), 71 deletions(-) create mode 100644 src/components/footer.tsx diff --git a/src/app/page.tsx b/src/app/page.tsx index 5323171..6b05c82 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,7 @@ -import Image from "next/image"; +"use client" + import { Button } from "@/components/ui/button"; +import { Footer } from "@/components/footer"; export default function Home() { return ( @@ -7,54 +9,7 @@ export default function Home() {
- - +
); } diff --git a/src/components/footer.tsx b/src/components/footer.tsx new file mode 100644 index 0000000..8c03f7d --- /dev/null +++ b/src/components/footer.tsx @@ -0,0 +1,59 @@ +"use client" + +import * as React from "react" + +import Image from "next/image"; + +export function Footer() { + + return ( + + ) +} + diff --git a/src/components/navbar.tsx b/src/components/navbar.tsx index 77e9d04..4c71584 100644 --- a/src/components/navbar.tsx +++ b/src/components/navbar.tsx @@ -2,8 +2,7 @@ import * as React from "react" import Link from "next/link" -import { MoonIcon, SunIcon } from "lucide-react" -import { useTheme } from "next-themes" + import { ClerkProvider, SignInButton, @@ -12,14 +11,12 @@ import { UserButton } from '@clerk/nextjs'; -import { Button } from "@/components/ui/button" -import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger } from "@/components/ui/dropdown-menu" +import { ModeToggle } from "@/components/theme-toggle" export function Navbar() { - const { setTheme } = useTheme() return ( -
+
@@ -35,22 +32,7 @@ export function Navbar() {
- +