diff --git a/src/views/LoginView.vue b/src/views/LoginView.vue index ef4c4ed..e2e74c1 100644 --- a/src/views/LoginView.vue +++ b/src/views/LoginView.vue @@ -36,7 +36,7 @@ - + -
-
+
+

Crea una cuenta!

- - Correo + electrónico + + placeholder="your@email.com" required />
- - Nombre + + placeholder="Nombre completo" required />
- - Contraseña + - - + + + placeholder="Enter your password again" required />
- Logueate + Logueate
-
@@ -88,43 +45,20 @@
- - + +
-
- +
+ - + class="w-full max-w-md transform overflow-hidden rounded-2xl bg-emerald-300 p-6 text-left align-middle shadow-xl transition-all"> + Error
@@ -138,11 +72,46 @@
- +
+
+
+
+
+
+
+ + + + +
+ + +
+
+ + + + Aviso + +
+

+ Registro realizado correctamente +

+
+ +
+
@@ -176,6 +145,7 @@ let password = ref(""); let passwordRepeat = ref(""); let nombre = ref(""); let isOpenModalWrongRegister = ref(false); +let isOpenModalOkRegister = ref(false) onMounted(() => { pb = new PocketBase(storeUser.urlPocketbase); @@ -195,12 +165,20 @@ const registro = async () => { .create(newUser) .then(function (record) { console.log("New user created with ID: ", record.id); - router.push("/"); + isOpenModalOkRegister.value = true }) .catch(function (error) { isOpenModalWrongRegister.value = true; + email = ref(""); + password = ref(""); + passwordRepeat = ref(""); + nombre = ref(""); }); }; +const cerrarModalOkRegister = (() => { + console.log('cerrado modal') + router.push('/') +})