diff --git a/web/src/views/LoginView.vue b/web/src/views/LoginView.vue index 40ec0d99..1e53b958 100644 --- a/web/src/views/LoginView.vue +++ b/web/src/views/LoginView.vue @@ -4,7 +4,6 @@ import { useRouter, useRoute } from 'vue-router' import { useI18n } from 'vue-i18n' import { useAuthStore } from '@/stores/auth' import { - supportedLanguages, setLanguage, getCurrentLanguage, type SupportedLocale, @@ -13,13 +12,7 @@ import { Button } from '@/components/ui/button' import { Input } from '@/components/ui/input' import { Label } from '@/components/ui/label' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' -import { - DropdownMenu, - DropdownMenuContent, - DropdownMenuItem, - DropdownMenuTrigger, -} from '@/components/ui/dropdown-menu' -import { Monitor, Lock, Eye, EyeOff, User, Languages } from 'lucide-vue-next' +import { Monitor, Lock, Eye, EyeOff, User } from 'lucide-vue-next' const { t } = useI18n() const router = useRouter() @@ -33,7 +26,7 @@ const showPassword = ref(false) const loading = ref(false) const error = ref('') -function switchLanguage(lang: SupportedLocale) { +function handleLanguageChange(lang: SupportedLocale) { currentLanguage.value = lang setLanguage(lang) } @@ -67,28 +60,21 @@ async function handleLogin() {