'use client'; import type { NavItemConfig } from '@/types/nav'; import { paths } from '@/paths'; // NOTE: First level elements are groups. const navItems = [ { key: 'personal', title: 'Personal', items: [ { key: 'account', title: 'Account', href: paths.dashboard.settings.account, icon: 'user-circle' }, { key: 'notifications', title: 'Notifications', href: paths.dashboard.settings.notifications, icon: 'bell' }, { key: 'security', title: 'Security', href: paths.dashboard.settings.security, icon: 'lock-key' }, ], }, { key: 'organization', title: 'Organization', items: [ { key: 'billing', title: 'Billing & plans', href: paths.dashboard.settings.billing, icon: 'credit-card' }, { key: 'team', title: 'Team', href: paths.dashboard.settings.team, icon: 'users-three' }, { key: 'integrations', title: 'Integrations', href: paths.dashboard.settings.integrations, icon: 'plugs-connected', }, ], }, ] satisfies NavItemConfig[]; export { navItems };