diff --git a/src/components/sections/ContactSection.tsx b/src/components/sections/ContactSection.tsx new file mode 100644 index 0000000..31c05ed --- /dev/null +++ b/src/components/sections/ContactSection.tsx @@ -0,0 +1,141 @@ +'use client' + +import { useEmDashContent } from '@/hooks/useEmDashContent' +import { Mail, MapPin, MessageCircle, Phone } from 'lucide-react' +import Badge from '@/components/ui/Badge' + +export default function ContactSection() { + const { items: hours, loading } = useEmDashContent('business_hours') + + if (loading) { + return
+ } + + // Static contact details – consistent across the site + const contactDetails = { + address: 'R618, Mkuze, KwaZulu-Natal, 3965', + phone: '+27 82 123 4567', + email: 'reservations@mpofanalodge.co.za', + whatsapp: '+27 82 123 4567', + } + + return ( +
+
+
+ + + Get in Touch + + +
+ +

+ We're here to + help +

+ +
+ {/* Map embed */} +
+