import { ActionIcon, Group, ScrollArea, Stack, Tabs, Text } from '@mantine/core'; import { useCommonHooks } from 'hooks'; import { FaPaintBrush, FaRegListAlt } from 'react-icons/fa'; import { FiArrowLeftCircle, FiBookmark, FiGlobe, FiMail, FiMonitor, FiSearch, FiUser, } from 'react-icons/fi'; import { useNavigate, useParams } from 'react-router-dom'; import { actionIconClasses, scrollAreaClasses, tabClasses, textClasses } from 'styles'; import Applications from './components/Applications/Applications'; import Bookmarks from './components/Bookmarks/Bookmarks'; import Messages from './components/Messages/Messages'; import Personalization from './components/Personalization/Personalization'; import SearchProviders from './components/Search/SearchProviders'; import ThemePlaylists from './components/Theming/ThemePlaylists'; import Themes from './components/Theming/Themes'; import WolClients from './components/WoL/WolClients'; export function Settings() { const { isMobile } = useCommonHooks(); const navigate = useNavigate(); const { tabValue } = useParams(); return ( navigate(`/${import.meta.env.VITE_BASE_URL}`)} > Settings navigate(`/${import.meta.env.VITE_BASE_URL}/settings/${value}`) } > {isMobile ? : 'Personal Info'} {isMobile ? : 'Messages'} {isMobile ? : 'Applications'} {isMobile ? : 'Bookmarks'} {isMobile ? : 'Themes'} {isMobile ? : 'Theme Playlists'} {isMobile ? : 'Search Providers'} {isMobile ? : 'WoL Clients'} ); } export default Settings;