'use client'
import { Fragment, useState } from 'react'
import {
Dialog,
DialogBackdrop,
DialogPanel,
Disclosure,
DisclosureButton,
DisclosurePanel,
Popover,
PopoverButton,
PopoverGroup,
PopoverPanel,
Tab,
TabGroup,
TabList,
TabPanel,
TabPanels,
} from '@headlessui/react'
import {
Bars3Icon,
HeartIcon,
MagnifyingGlassIcon,
MinusIcon,
PlusIcon,
ShoppingBagIcon,
UserIcon,
XMarkIcon,
} from '@heroicons/react/24/outline'
import { StarIcon } from '@heroicons/react/20/solid'
const product = {
name: 'Private Retreats',
images: [
{
id: 1,
name: 'Private Retreat Space 1',
src: '/images/private.jpg',
alt: 'Private retreat space with dahabiya setting',
},
{
id: 2,
name: 'Private Retreat Space 2',
src: '/images/veda2.jpg',
alt: 'Elegant dahabiya for private groups',
},
{
id: 3,
name: 'Private Retreat Space 3',
src: '/images/veda3.jpg',
alt: 'Private retreat on the Nile',
},
{
id: 4,
name: 'Private Retreat Space 4',
src: '/images/veda4.jpg',
alt: 'Exclusive dahabiya experience',
},
],
colors: [
{ id: 'washed-black', name: 'Washed Black', classes: 'bg-gray-700 checked:outline-gray-700' },
{ id: 'white', name: 'White', classes: 'bg-white checked:outline-gray-400' },
{ id: 'washed-gray', name: 'Washed Gray', classes: 'bg-gray-500 checked:outline-gray-500' },
],
description: `
Groups enjoy privacy and a highly personalized experience aboard our elegant and homy dahabiya, ensuring a vibrant, exclusive and secluded setting.
`,
details: [
{
name: 'Features',
items: [
'Groups enjoy privacy and a highly personalized experience aboard our elegant and homy dahabiya, ensuring a vibrant, exclusive and secluded setting.',
'Options range from corporate wellness programs and team-building exercises to energy practices, yoga sessions, and group\'s own activities.',
'Flexible itineraries: Groups can choose their journey stops, allowing for a tailored experience that can include private tours of historical landmarks, meditation in ancient temples, or leisurely sails to less-known Nile locations.',
],
},
{
name: 'Benefits',
items: [
'The tranquil and culturally rich environment of the Nile encourages reflection, ideation, and personal growth.',
'The fusion of personalized wellness, cultural immersion, and luxury in a private setting ensures a unique journey that aligns with the group\'s interests.',
'Retreats are adaptable in length and activities, allowing for a program that perfectly fits the group\'s schedule and desired outcomes, whether for a few days or an extended period.',
],
},
],
}
function classNames(...classes) {
return classes.filter(Boolean).join(' ')
}
export function Retreats() {
const [open, setOpen] = useState(false)
return (
{/* Product */}
{/* Product info */}
{product.name}
Product information
{/* Reviews */}
Reviews
Additional details
{product.details.map((detail) => (
{detail.name}
{detail.items.map((item) => (
-
{item}
))}
))}
{/* Image gallery */}
{/* Image selector */}
{product.images.map((image) => (
{image.name}
))}
{product.images.map((image) => (
))}
)
}