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.
19 lines
552 B
TypeScript
19 lines
552 B
TypeScript
'use client'
|
|
|
|
import TrustedDevicesCard from '@/components/settings/TrustedDevicesCard'
|
|
import SecurityActivityCard from '@/components/settings/SecurityActivityCard'
|
|
|
|
export default function AccountDevicesTab() {
|
|
return (
|
|
<div className="space-y-6">
|
|
<div>
|
|
<h3 className="text-base font-semibold text-white mb-1">Devices & Activity</h3>
|
|
<p className="text-sm text-neutral-400">Manage trusted devices and review security activity.</p>
|
|
</div>
|
|
|
|
<TrustedDevicesCard />
|
|
<SecurityActivityCard />
|
|
</div>
|
|
)
|
|
}
|