"use client"; import type { ReactNode } from "react"; import { ChevronRight, GraduationCap, X } from "lucide-react"; import { AltSayfa, AltSayfaKapat, AltSayfaGovde, AltSayfaIcerik, AltSayfaAciklama, AltSayfaBaslik, AltSayfaTetik, } from "@/components/ui/alt-sayfa"; import { AcilisSahnesi } from "@/components/ui/acilis-sahnesi"; /** * Üniversite ve bölüm sayfasında özet kartlarının altındaki ayrıntı satırı * ("Akademik göstergeler ›", "Mezun istihdamı ›"; Apple Sağlık'taki "Tüm * verileri göster" gibi): sık bakılan sayılar * kartlarda, ayrıntı bir dokunuş derinde. İkinci satır içeride ne olduğunu * önceden söyler. Ayrıntı alttan açılan çekmecede; çekmece ve kapatma * çarpısı cta-sira-form.tsx'teki çekmeceyle birebir aynı sınıf setinde. * Kartlar sunucuda üretilip `children` olarak gelir; açılış koreografisini * AcilisSahnesi (`src/components/ui/acilis-sahnesi.tsx`, kartlı mod) oynatır. */ export function AkademikAyrinti({ baglam, onizleme, baslik = "Akademik göstergeler", ikon, children, }: { /** Çekmece başlığının altındaki bağlam satırı (üniversite ya da bölüm adı) */ baglam: string; onizleme: string; baslik?: string; /** İkon kutusunun içi; verilmezse mezuniyet kepi */ ikon?: ReactNode; children: ReactNode; }) { return ( Kapat {baslik} {baglam} {children} ); }