"use client"; import React, { useState } from "react"; import { ChevronRight } from "lucide-react"; import Image from "next/image"; const PremiumBannerLast = ({ data, services }) => { const { header5 } = data || {}; const [selectedService, setSelectedService] = useState(0); const handleServiceClick = (index) => { setSelectedService(index); }; return (

{header5 ?? "Perks of Consulting an Expert"}

{services.map((service, index) => (
handleServiceClick(index)} >

{selectedService === index ? ( ) : ( "" )} {service.title}

))}
{selectedService !== null && (

{services[selectedService].description}

{/* */}
{services[selectedService].imageUrl.map((url, index) => ( {`${services[selectedService].title} ))}
)}
); }; export default PremiumBannerLast;