diff --git a/src/components/Language/LanguageSelector.tsx b/src/components/Language/LanguageSelector.tsx
index 6352894..a51c715 100644
--- a/src/components/Language/LanguageSelector.tsx
+++ b/src/components/Language/LanguageSelector.tsx
@@ -2,6 +2,8 @@ import { useRef, useState } from 'react';
import { useTranslation } from 'react-i18next';
import { supportedLanguages } from '../../i18n/i18n';
import {
+ Box,
+ Button,
FormControl,
MenuItem,
Select,
@@ -26,16 +28,7 @@ const LanguageSelector = () => {
supportedLanguages[currentLang] || supportedLanguages['en'];
return (
-
+
{!showSelect && (
{
postProcess: 'capitalizeFirstChar',
})}
>
-
+
)}
@@ -70,13 +60,13 @@ const LanguageSelector = () => {
}}
>
)}
-
+
);
};
diff --git a/src/components/Theme/ThemeSelector.tsx b/src/components/Theme/ThemeSelector.tsx
index 6c25e3c..1d269a7 100644
--- a/src/components/Theme/ThemeSelector.tsx
+++ b/src/components/Theme/ThemeSelector.tsx
@@ -1,8 +1,9 @@
import { useThemeContext } from './ThemeContext';
-import { IconButton, Tooltip } from '@mui/material';
+import { Box, IconButton, Tooltip } from '@mui/material';
import LightModeIcon from '@mui/icons-material/LightMode';
import DarkModeIcon from '@mui/icons-material/DarkMode';
import { useTranslation } from 'react-i18next';
+import { useRef } from 'react';
const ThemeSelector = () => {
const { t } = useTranslation([
@@ -13,17 +14,10 @@ const ThemeSelector = () => {
'tutorial',
]);
const { themeMode, toggleTheme } = useThemeContext();
+ const selectorRef = useRef(null);
return (
-
+
{
{themeMode === 'dark' ? : }
-
+
);
};