diff options
| author | l3wdfut4pwr <l3wdfut4pwr@gmail.com> | 2026-03-19 16:03:55 +0200 |
|---|---|---|
| committer | l3wdfut4pwr <l3wdfut4pwr@gmail.com> | 2026-03-19 16:03:55 +0200 |
| commit | cdc736b4823a3dda97f2b49c04b8ef7321e7a254 (patch) | |
| tree | 7834c10be8864477343f95b034ab1d2c357aa0a7 /src/components/settings/SettingsMenu.tsx | |
| parent | 293df20781b8f0ae6fcbabb1a33b3d1752e494c8 (diff) | |
add settings page
Diffstat (limited to 'src/components/settings/SettingsMenu.tsx')
| -rw-r--r-- | src/components/settings/SettingsMenu.tsx | 43 |
1 files changed, 43 insertions, 0 deletions
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> + ); +} |
