'use client' import { useEmDashContent } from '@/hooks/useEmDashContent' import Image from 'next/image' import { useState } from 'react' const galleryFields = ["title", "description", 'image'] as const export default function BushveldLodgeGallerySection() { const { items, loading } = useEmDashContent('gallery') const [lightbox, setLightbox] = useState(null) if (loading) { return (
) } if (items.length === 0) return null const openLightbox = (i: number) => setLightbox(i) const closeLightbox = () => setLightbox(null) return ( ) }