diff --git a/src/components/LoginForm.vue b/src/components/LoginForm.vue index 2a30444..db7d351 100644 --- a/src/components/LoginForm.vue +++ b/src/components/LoginForm.vue @@ -14,10 +14,23 @@ const userStore = useUserStore() const email = ref('') const password = ref('') const showError = ref(false) +const passwordFieldType = ref("password") +const toggleText = ref("Show") // router const router = useRouter() +function togglePasswordVisibility(){ + if (passwordFieldType.value==="password") { + passwordFieldType.value = "text"; + toggleText.value = "Hide"; + } + else { + passwordFieldType.value = "password"; + toggleText.value = "Show"; + } +} + async function submitLogin() { loadingStore.contentLoading() showError.value = false @@ -75,16 +88,17 @@ onMounted(() => {
-
+
+

{{toggleText}}

@@ -92,7 +106,7 @@ onMounted(() => {