diff --git a/src/components/BaseComponents/Menu.vue b/src/components/BaseComponents/Menu.vue index 6d32979e421861b9f676bf8c4382c7374ab6a3af..19451c8205366d367b81b2c926b2270789a362ce 100644 --- a/src/components/BaseComponents/Menu.vue +++ b/src/components/BaseComponents/Menu.vue @@ -98,6 +98,9 @@ function toFeedback() { router.push('/feedback') } +function toFriends() { + router.push('/friends') +} function toUserProfile() { router.push('/profile') diff --git a/src/components/Login/LoginForm.vue b/src/components/Login/LoginForm.vue index 3401af96d2977c1f508c15d2dc47e3e9748a2c6d..8e502fa066902eae0a3040410ff3052648cdf2bd 100644 --- a/src/components/Login/LoginForm.vue +++ b/src/components/Login/LoginForm.vue @@ -32,7 +32,14 @@ const handleSubmit = async () => { console.log(emailRef.value) console.log(passwordRef.value) + formRef.value.classList.add("was-validated") + + const form = formRef.value; + if (!form.checkValidity()) { + return; + } + const loginUserPayload: LoginRequest = { email: emailRef.value, password: passwordRef.value