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 (
-