From a5ce3a14d28eb84a0958d2eb084805aa8e906c7b Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Tue, 23 Jun 2026 08:47:07 +0000 Subject: [PATCH] Deploy --- src/components/layout/Navigation.tsx | 59 ++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 src/components/layout/Navigation.tsx diff --git a/src/components/layout/Navigation.tsx b/src/components/layout/Navigation.tsx new file mode 100644 index 0000000..ac9582f --- /dev/null +++ b/src/components/layout/Navigation.tsx @@ -0,0 +1,59 @@ +'use client'; + +import { useState } from 'react'; +import { Home, House, Menu, X } from 'lucide-react'; +import Link from 'next/link'; + +export default function Navigation() { + const [isOpen, setIsOpen] = useState(false); + + return ( +
+ +
+
+ {/* Logo */} + +
+ +
+ KwaNtofontofo + + + {/* Desktop nav */} + + + {/* Mobile toggle */} + +
+ + {/* Mobile nav */} + {isOpen && ( +
+ setIsOpen(false)}>Home + setIsOpen(false)}>Themed Regal Suites + setIsOpen(false)}>Kwa Ntofontofo Story + setIsOpen(false)}>Kwa Ntofontofo Specials + setIsOpen(false)}>Guesthouse Gallery + setIsOpen(false)}>Kwa Ntofontofo Enquiry + setIsOpen(false)}>Book a Room +
+ )} +
+
+ ); +}