'use client'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; import { cn } from '@/lib/utils'; interface IntakeTabsProps { patientId: string; intakeId: string; } export function IntakeTabs({ patientId, intakeId }: IntakeTabsProps) { const pathname = usePathname(); const baseUrl = `/epd/patients/${patientId}/intakes/${intakeId}`; const tabs = [ { name: 'Algemeen', href: baseUrl, exact: true }, { name: 'Contactmomenten', href: `${baseUrl}/contacts` }, { name: 'Kindcheck', href: `${baseUrl}/kindcheck` }, { name: 'Risicotaxatie', href: `${baseUrl}/risk` }, { name: 'Anamnese', href: `${baseUrl}/anamnese` }, { name: 'Onderzoeken', href: `${baseUrl}/examination` }, { name: 'ROM', href: `${baseUrl}/rom` }, { name: 'Diagnose', href: `${baseUrl}/diagnosis` }, { name: 'Behandeladvies', href: `${baseUrl}/behandeladvies` }, ]; return (