Files
pulse/components/settings/unified/tabs/AccountSecurityTab.tsx
Usman Baig ea2c47b53f feat(settings): Phase 2 — all 15 tabs implemented
Site tabs:
- Visibility (public toggle, share link, password protection)
- Privacy (data collection toggles, geo level, retention info)
- Bot & Spam (filtering toggle, stats cards)
- Reports (scheduled reports + alert channels list with test/pause/delete)
- Integrations (GSC + BunnyCDN connect/disconnect cards)

Workspace tabs:
- Members (member list, invite form with role selector)
- Notifications (dynamic toggles from API categories)
- Audit Log (action log with timestamps)

Account tabs:
- Security (wraps existing ProfileSettings security tab)
- Devices (wraps existing TrustedDevicesCard + SecurityActivityCard)

No more "Coming soon" placeholders. All tabs are functional.
2026-03-23 21:29:49 +01:00

17 lines
456 B
TypeScript

'use client'
import ProfileSettings from '@/components/settings/ProfileSettings'
export default function AccountSecurityTab() {
return (
<div className="space-y-6">
<div>
<h3 className="text-base font-semibold text-white mb-1">Security</h3>
<p className="text-sm text-neutral-400">Manage your password and two-factor authentication.</p>
</div>
<ProfileSettings activeTab="security" borderless />
</div>
)
}