From cb22faf62853f8b020fc354723b26be970fe4003 Mon Sep 17 00:00:00 2001 From: bilalgursen Date: Tue, 22 Sep 2026 01:21:16 +0300 Subject: [PATCH] =?UTF-8?q?feat(funnel):=20navbar'da=20kal=C4=B1c=C4=B1=20?= =?UTF-8?q?Yapay=20Zeka=20listesi=20giri=C5=9Fi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Girişli kullanıcının /listem'e navbar'dan ulaşacak yolu yoktu: çekmece butonu (Kendi Listem) manuel liste boşken tamamen gizleniyor, kredi pill'i de /paket'e gidiyor. Girişli 14 oturumun 7'si /listem'i hiç görmedi. Kredi pill'iyle birebir aynı sınıf setinde bir /listem girişi eklendi; ikon ClipboardList (çekmecenin ListChecks'i ve kredinin Coins'i ile karışmasın). Rapor var mı diye ek DB sorgusu yok — navbar'ın TTFB'si bozulmasın, boş sayfada ListemBosCta karşılıyor. Co-Authored-By: Claude Opus 5 --- .../kullanici/components/user-nav.tsx | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/features/kullanici/components/user-nav.tsx b/src/features/kullanici/components/user-nav.tsx index 9a45188..f762460 100644 --- a/src/features/kullanici/components/user-nav.tsx +++ b/src/features/kullanici/components/user-nav.tsx @@ -1,5 +1,5 @@ import Link from "next/link"; -import { Coins } from "lucide-react"; +import { ClipboardList, Coins } from "lucide-react"; import { getCurrentUser } from "@/lib/session"; import { Button } from "@/components/ui/button"; import { ListemButonu } from "@/features/liste/components/listem-butonu"; @@ -47,6 +47,24 @@ export async function UserNav() { + {/* Yapay Zeka raporunun kalıcı kapısı: girişli kullanıcı /listem'i + navbar'dan bulamıyordu (çekmece butonu manuel liste boşken hiç + görünmüyor). Rapor var mı diye DB'ye sorulmuyor — navbar'ın TTFB'si + bozulmasın; liste boşsa sayfadaki ListemBosCta karşılıyor. + Sınıf seti kredi pill'iyle birebir aynı (tek kaynak). */} + + + {/* ListemButonu:39 ile aynı görünürlük deseni: 375 px'te ve lg–xl + arasında metin gizli, ikon+aria-label anlamı taşıyor. */} + + Yapay Zeka Listem + +