diff --git a/src/components/sections/SowetoConnectSection.tsx b/src/components/sections/SowetoConnectSection.tsx new file mode 100644 index 0000000..8ba5d7c --- /dev/null +++ b/src/components/sections/SowetoConnectSection.tsx @@ -0,0 +1,134 @@ +'use client' + +import { useVulaContent } from '@/hooks/useVulaContent' +import { Camera, Clock, Globe, Mail, MapPin, MessageCircle, Phone, Shield } from 'lucide-react' + +import Image from 'next/image' + +export default function SowetoConnectSection() { + const { items, loading } = useVulaContent('business_hours') + + // All hooks must be at the top — this is safe because done before early returns + if (loading) { + return ( +
+ Real brand. Real location. Real people. Reach us directly or come through — we serve from the heart of Soweto. +
+ +{hours.find((h) => h.note)?.note}
+ )} ++ Based in Orlando East, Soweto — every drop is packed from our community studio. +
++ Free shipping in SA on orders over R800. International shipping via DHL (7–14 days). + 14-day return window for unworn items. Full policy at checkout. +
+