From 3a9b5a38af990f089087ca4b0e6967163f665c99 Mon Sep 17 00:00:00 2001 From: Ameya Shenoy Date: Wed, 4 Jun 2025 22:26:04 +0530 Subject: [PATCH] feat: hydration issue fixed Signed-off-by: Ameya Shenoy --- frontend/src/app/blog/page.tsx | 7 +++++++ frontend/src/app/layout.tsx | 7 +++++++ frontend/src/app/page.tsx | 11 +++-------- frontend/src/app/portfolio/page.tsx | 7 +++++++ frontend/src/components/NameComponent.tsx | 7 +------ 5 files changed, 25 insertions(+), 14 deletions(-) create mode 100644 frontend/src/app/blog/page.tsx create mode 100644 frontend/src/app/portfolio/page.tsx diff --git a/frontend/src/app/blog/page.tsx b/frontend/src/app/blog/page.tsx new file mode 100644 index 0000000..13ee4e3 --- /dev/null +++ b/frontend/src/app/blog/page.tsx @@ -0,0 +1,7 @@ +export default function Home() { + return ( +
+ This is blog list page +
+ ); +} diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx index 59a32e6..fa2d610 100644 --- a/frontend/src/app/layout.tsx +++ b/frontend/src/app/layout.tsx @@ -3,6 +3,8 @@ import { ThemeProvider } from "@/components/theme-provider"; import { Geist, Geist_Mono, Space_Grotesk } from "next/font/google"; import "./globals.css"; +import { NavigationMenu } from "@/components/Navbar"; + const geistSans = Geist({ variable: "--font-geist-sans", subsets: ["latin"], @@ -40,7 +42,12 @@ export default function RootLayout({ enableSystem disableTransitionOnChange > +
+ {children} +
+
+ diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index ae312d1..29895dd 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -1,14 +1,9 @@ -import { NavigationMenu } from "@/components/Navbar"; import { NameComponent } from "@/components/NameComponent"; export default function Home() { return ( -
- -
- -
-
-
+
+ +
); } diff --git a/frontend/src/app/portfolio/page.tsx b/frontend/src/app/portfolio/page.tsx new file mode 100644 index 0000000..ec7c08a --- /dev/null +++ b/frontend/src/app/portfolio/page.tsx @@ -0,0 +1,7 @@ +export default function Home() { + return ( +
+ This is portfolio +
+ ); +} diff --git a/frontend/src/components/NameComponent.tsx b/frontend/src/components/NameComponent.tsx index 8b5bd67..f75d165 100644 --- a/frontend/src/components/NameComponent.tsx +++ b/frontend/src/components/NameComponent.tsx @@ -1,17 +1,12 @@ -"use client"; - import * as React from "react"; -import { useTheme } from "next-themes"; export function NameComponent() { - const { theme } = useTheme(); - return (

Ameya Shenoy