"use client"; import Link from "next/link"; import { useSelectedLayoutSegment } from "next/navigation"; import { useMemo } from "react"; export function TabGroup({ items, className, }: { items: { label: string; href: string; segment: string }[]; className?: string; }) { const selectedSegment = useSelectedLayoutSegment(); const activeItem = useMemo(() => { return items.find((item) => item.segment === selectedSegment); }, [items, selectedSegment]); return (
{items.map((item) => ( {item.label} ))}
); }