import type { INavigationItems } from '../../types'; /** Пункты главной навигации; часть завязана на фича-флаги, поэтому строится в setup-контексте. */ export function getNavigationItems(): INavigationItems[] { const { featureFlags } = useRuntimeConfig().public; return [ { title: 'videos', link: '/', icon: 'video-camera', }, { title: 'categories', link: '/categories', icon: 'grid', }, { title: 'gay_models', link: '/models', icon: 'user', }, { title: 'channels', link: '/channels', icon: 'play-circle', }, { title: 'playlists', link: '/playlists', icon: 'playlist', }, ...(featureFlags.FeatureLiveEnabled ? [{ title: 'live_sex', link: '/2257', icon: 'photo-cam', accent: true, }] : []), ...(featureFlags.FeatureHistoryEnabled ? [{ title: 'history', link: '/history', icon: 'history', top: true, }] : []), ...(featureFlags.FeatureFavoritesEnabled ? [{ title: 'library', link: '/library', icon: 'library', top: true, }] : []), ]; }