"use client" import { useState } from "react" import { Button } from "@/components/ui/button" import { ChevronDown, ChevronUp } from "lucide-react" import Link from "next/link" interface DropdownItem { title: string href: string } interface ServiceDropdownProps { items: DropdownItem[] title: string } export default function ServiceDropdown({ items, title }: ServiceDropdownProps) { const [isOpen, setIsOpen] = useState(false) return (
{isOpen && (
{items.map((item, index) => ( setIsOpen(false)} > {item.title} ))}
)}
) }