feat: abonelik iptal ekranı (ayrılma nedeni + açıklama) & gerçek abonelik rozeti (yönetici erişimi aboneliği gizlemesin)
This commit is contained in:
@@ -21,9 +21,9 @@ export const Header = () => {
|
||||
handleLogout
|
||||
} = useApp();
|
||||
|
||||
// Plan rozeti gerçek /api/me/plan yanıtından gelir (uydurma "7 gün kalan" değil).
|
||||
const PLAN_ADLARI = { ucretsiz: 'Ücretsiz', pro: 'Pro', kurumsal: 'Kurumsal' };
|
||||
const planAdi = PLAN_ADLARI[plan?.plan] || 'Ücretsiz';
|
||||
// Rozet SATIN ALINAN aboneliği gösterir. Yönetici hesapları her özelliğe
|
||||
// erişir ama bu bir abonelik değildir; ikisini karıştırmamak için ayrı yazılır.
|
||||
const planAdi = plan?.abonelikVar ? plan.abonelikAdi : (plan?.yonetici ? 'Yönetici' : 'Ücretsiz');
|
||||
|
||||
const [showNotifications, setShowNotifications] = useState(false);
|
||||
const [showUserMenu, setShowUserMenu] = useState(false);
|
||||
|
||||
Reference in New Issue
Block a user