From cdc736b4823a3dda97f2b49c04b8ef7321e7a254 Mon Sep 17 00:00:00 2001
From: l3wdfut4pwr <l3wdfut4pwr@gmail.com>
Date: Thu, 19 Mar 2026 16:03:55 +0200
Subject: add settings page

---
 src/components/settings/SettingsMenu.tsx | 43 ++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
 create mode 100644 src/components/settings/SettingsMenu.tsx

(limited to 'src/components/settings/SettingsMenu.tsx')

diff --git a/src/components/settings/SettingsMenu.tsx b/src/components/settings/SettingsMenu.tsx
new file mode 100644
index 0000000..e5e1cf5
--- /dev/null
+++ b/src/components/settings/SettingsMenu.tsx
@@ -0,0 +1,43 @@
+'use client';
+
+import { Button } from '@/components/ui';
+
+export default function SettingsMenu({
+    tab,
+    setTab,
+}: {
+    tab: string;
+    setTab: (tab: string) => void;
+}) {
+    return (
+        <div className="flex flex-col gap-2.5">
+            <Button
+                variant={tab === 'profile' ? 'menuActive' : 'menu'}
+                onClick={() => setTab('profile')}
+            >
+                ПРОФИЛЬ
+            </Button>
+
+            <Button
+                variant={tab === 'subscriptions' ? 'menuActive' : 'menu'}
+                onClick={() => setTab('subscriptions')}
+            >
+                ПОДПИСКИ
+            </Button>
+
+            <Button
+                variant={tab === 'security' ? 'menuActive' : 'menu'}
+                onClick={() => setTab('security')}
+            >
+                БЕЗОПАСНОСТЬ
+            </Button>
+
+            <Button
+                variant={tab === 'privacy' ? 'menuActive' : 'menu'}
+                onClick={() => setTab('privacy')}
+            >
+                ПРИВАТНОСТЬ
+            </Button>
+        </div>
+    );
+}
-- 
cgit v1.3-3-g829e

