'use client'; import type { SettingsTabId } from './types'; interface SettingsTabsProps { activeTab: SettingsTabId; onTabChange: (tab: SettingsTabId) => void; } const TABS: { id: SettingsTabId; label: string; icon: string }[] = [ { id: 'general', label: 'Общие', icon: '⚙️' }, { id: 'notifications', label: 'Уведомления', icon: '🔔' }, { id: 'export', label: 'Экспорт', icon: '📥' }, { id: 'display', label: 'Отображение', icon: '🎨' }, { id: 'ai-access', label: 'ИИ Агент', icon: '🤖' }, { id: 'advanced', label: 'Дополнительно', icon: '🔧' }, ]; export default function SettingsTabs({ activeTab, onTabChange }: SettingsTabsProps) { return (