From 1c7995704d67fa38a2ec199a7e92a63fa8c04331 Mon Sep 17 00:00:00 2001 From: chaulmark Date: Sun, 24 May 2026 10:53:58 -0600 Subject: [PATCH] feat: add Contact link to header nav that opens ContactModal --- src/components/layout/Header.tsx | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index 3901eae..328bb89 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -5,10 +5,12 @@ import Link from 'next/link' import { useState } from 'react' import { usePathname } from 'next/navigation' import { Menu, X } from 'lucide-react' +import ContactModal from '../shared/ContactModal' export default function Header() { const pathname = usePathname() const [isOpen, setIsOpen] = useState(false) + const [isContactModalOpen, setIsContactModalOpen] = useState(false) const isActive = (path: string) => { return pathname === path @@ -61,13 +63,13 @@ export default function Header() {
  • {item.label} -
  • ))} +
  • + +
  • @@ -95,12 +103,12 @@ export default function Header() { > + + setIsContactModalOpen(false)} /> ) }