From 521d88cf04efd4e2a7b5cc54486abc7436fcff41 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Feb 2026 11:43:53 +0000 Subject: [PATCH 1/8] Update src/app/about/page.tsx --- src/app/about/page.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 4e44c3b..489bd1e 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -5,6 +5,7 @@ import MediaSplitTabsAbout from '@/components/sections/about/MediaSplitTabsAbout import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; export default function AboutPage() { const navItems = [ @@ -57,7 +58,7 @@ export default function AboutPage() { headingFontWeight={"light"} >
From 0a6a9013e1966e497059d3254d2903c5b8d95d5d Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Feb 2026 11:43:53 +0000 Subject: [PATCH 2/8] Update src/app/adopt/page.tsx --- src/app/adopt/page.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/adopt/page.tsx b/src/app/adopt/page.tsx index 35710a3..2a3b26a 100644 --- a/src/app/adopt/page.tsx +++ b/src/app/adopt/page.tsx @@ -6,6 +6,7 @@ import FeatureHoverPattern from '@/components/sections/feature/featureHoverPatte import { Home, HeartHandshake, Stethoscope, Family } from "lucide-react"; import ContactText from '@/components/sections/contact/ContactText'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; export default function AdoptPage() { const navItems = [ @@ -58,7 +59,7 @@ export default function AdoptPage() { headingFontWeight={"light"} >
From 5a350081fcdc7dd2e734b251361c19e18746608a Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Feb 2026 11:43:54 +0000 Subject: [PATCH 3/8] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 420e8b4..bae9377 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -6,6 +6,7 @@ import FooterBase from "@/components/sections/footer/FooterBase"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import { useBlogPosts } from "@/hooks/useBlogPosts"; +import Link from "next/link"; export default function BlogPage() { const { posts, isLoading } = useBlogPosts(); @@ -34,7 +35,7 @@ export default function BlogPage() { { name: "Donate", id: "/donate" }, { name: "Shop", id: "/shop" }, { name: "Blog", id: "/blog" } - ]} + ].map(item => ({...item, id: item.id.startsWith('/') ? item.id : `#${item.id}`}))} button={{ text: "Donate", href: "/donate" }} brandName="Hope Haven" className="py-4" From 3711a7fa6e1e20089f8f4ce33ac96038cd5be6ad Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Feb 2026 11:43:55 +0000 Subject: [PATCH 4/8] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index a14bbb8..5f7ea94 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -5,6 +5,7 @@ import ContactText from '@/components/sections/contact/ContactText'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; export default function ContactPage() { const navItems = [ @@ -57,7 +58,7 @@ export default function ContactPage() { headingFontWeight={"light"} >
@@ -74,7 +75,7 @@ export default function ContactPage() {
Date: Fri, 13 Feb 2026 11:43:56 +0000 Subject: [PATCH 5/8] Update src/app/donate/page.tsx --- src/app/donate/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/donate/page.tsx b/src/app/donate/page.tsx index f1d7f66..cc094da 100644 --- a/src/app/donate/page.tsx +++ b/src/app/donate/page.tsx @@ -5,6 +5,7 @@ import ContactText from '@/components/sections/contact/ContactText'; import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; export default function DonatePage() { const navItems = [ @@ -57,7 +58,7 @@ export default function DonatePage() { headingFontWeight={"light"} >
@@ -93,7 +94,7 @@ export default function DonatePage() {
Date: Fri, 13 Feb 2026 11:43:57 +0000 Subject: [PATCH 6/8] Update src/app/page.tsx --- src/app/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index c71f058..c7efdb7 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,6 +10,7 @@ import TestimonialCardFifteen from '@/components/sections/testimonial/Testimonia import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import ContactText from '@/components/sections/contact/ContactText'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; export default function HomePage() { const navItems = [ @@ -62,7 +63,7 @@ export default function HomePage() { headingFontWeight={"light"} >
@@ -150,7 +151,7 @@ export default function HomePage() {
Date: Fri, 13 Feb 2026 11:43:57 +0000 Subject: [PATCH 7/8] Update src/app/shop/[id]/page.tsx --- src/app/shop/[id]/page.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 8251649..66d1c7e 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -13,6 +13,7 @@ import { useCheckout } from "@/hooks/useCheckout"; // New imports for Navbar and Footer import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import FooterBase from '@/components/sections/footer/FooterBase'; +import Link from "next/link"; interface ProductPageProps { params: Promise<{ id: string }>; @@ -91,7 +92,7 @@ export default function ProductPage({ params }: ProductPageProps) { { name: "Shop", id: "/shop" }, { name: "Donate", id: "/donate" }, { name: "Blog", id: "/blog" } - ], + ].map(item => ({...item, id: item.id.startsWith('/') ? item.id : `#${item.id}`})), brandName: "Hope Haven", className: "py-4", button: { text: "Cart", onClick: () => setCartOpen(true) } }; @@ -109,7 +110,7 @@ export default function ProductPage({ params }: ProductPageProps) { return ( -