From 8db4e6bc813efe346b597e2d0009f6c469e1e913 Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Tue, 23 Jun 2026 08:47:22 +0000 Subject: [PATCH] Deploy --- .../sections/FindUsInNatureSection.tsx | 189 ++++++++++++++++++ 1 file changed, 189 insertions(+) create mode 100644 src/components/sections/FindUsInNatureSection.tsx diff --git a/src/components/sections/FindUsInNatureSection.tsx b/src/components/sections/FindUsInNatureSection.tsx new file mode 100644 index 0000000..8569b10 --- /dev/null +++ b/src/components/sections/FindUsInNatureSection.tsx @@ -0,0 +1,189 @@ +'use client' + +import { useEmDashContent } from '@/hooks/useEmDashContent' +import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/Card' +import { Car, Clock, Lock, Mail, MapPin, Phone, Shield, Wifi } from 'lucide-react' +import Image from 'next/image' + +export default function FindUsInNatureSection() { + const { items, loading } = useEmDashContent('business_hours') + + if (loading) { + return ( +
+
+
+ ) + } + + if (items.length === 0) return null + + const hours = items.map((item) => { + const d = item.data as { + day_of_week?: string + open_time?: string + close_time?: string + is_closed?: boolean + note?: string + } + return { + day: d.day_of_week ?? '', + open: d.open_time ?? '', + close: d.close_time ?? '', + closed: d.is_closed ?? false, + note: d.note ?? '' + } + }) + + return ( +
+
+
+

+ Find Us in Nature +

+

+ Nestled in the quiet suburb of Bisley, just a stone's throw from the airport + and the Ukulinga Nature Reserve – your peaceful home-away-from-home. +

+
+ +
+ {/* Left column: address & contact */} + + + + + Our Location + + + +
+ +
+

44 Rutherford Circle

+

Bisley, Pietermaritzburg, 3201

+

KwaZulu-Natal, South Africa

+
+
+ +
+ +
+

+27 33 000 0000

+

Call us direct

+
+
+ +
+ +
+

info@kwantofontofo.co.za

+

We reply within 2 hours

+
+
+ +
+
+ + Secure Parking +
+
+ + Burglar Alarm +
+
+ + Free Wi-Fi +
+
+
+
+ + {/* Right column: hours & landmarks */} +
+ {/* Business Hours */} + + + + + Reception Hours + + + +
+ {hours.map((h, idx) => ( +
+ {h.day} + {h.closed ? ( + Closed + ) : ( + + {h.open} – {h.close} + + )} + {h.note && ( + ({h.note}) + )} +
+ ))} +
+
+
+ + {/* Nearby landmarks */} + + + + + What's Nearby + + + +
    +
  • + + 1 km – Pietermaritzburg Airport +
  • +
  • + + 4 km – UKZN University +
  • +
  • + + 4–8 km – Major shopping centres +
  • +
  • + + Across the road – Ukulinga Nature Reserve +
  • +
+
+
+
+
+ + {/* Map placeholder */} +
+
+ Aerial view of Bisley, Pietermaritzburg +
+
+
+
+ ) +} \ No newline at end of file