"use client"; import { CloudArrowUpIcon, LockClosedIcon, ServerIcon } from '@heroicons/react/20/solid' import { useState, useEffect } from 'react' const features = [ { name: 'Advanced Communication.', description: 'Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.', icon: CloudArrowUpIcon, }, { name: 'Creative Collaboration.', description: 'Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo.', icon: LockClosedIcon, }, { name: 'Build Your Verse.', description: 'Ac tincidunt sapien vehicula erat auctor pellentesque rhoncus. Et magna sit morbi lobortis.', icon: ServerIcon, }, { name: 'Event Management.', description: 'Ac tincidunt sapien vehicula erat auctor pellentesque rhoncus. Et magna sit morbi lobortis.', icon: ServerIcon, }, { name: 'OurVerse Studio.', description: 'Ac tincidunt sapien vehicula erat auctor pellentesque rhoncus. Et magna sit morbi lobortis.', icon: ServerIcon, }, ] // List of carousel images const carouselImages = [ '/images/feature1.jpg', '/images/feature2.jpg', '/images/feature3.jpg', '/images/feature4.jpg', '/images/feature5.jpg', ] export default function Example() { const [currentIndex, setCurrentIndex] = useState(0) // Autoplay logic to change image every 3 seconds useEffect(() => { const interval = setInterval(() => { setCurrentIndex((prevIndex) => prevIndex === carouselImages.length - 1 ? 0 : prevIndex + 1 ) }, 3000) return () => clearInterval(interval) // Cleanup on unmount }, []) return (

Features

The Future of Communication

OurVerse offers cutting-edge tools designed to bring your events, meetings, and creative projects to life in new and exciting ways.

{features.map((feature) => (
{' '}
{feature.description}
))}
{/* Carousel */} Product screenshot
) }