diff --git a/src/pages/IndexPage.vue b/src/pages/IndexPage.vue index 8069d2b..db36395 100644 --- a/src/pages/IndexPage.vue +++ b/src/pages/IndexPage.vue @@ -11,8 +11,8 @@ /> -
-
+
+
-
- +
+
- +
-
-
- -
-
+
+
+ - - - - - Está seguro de guardar los datos? - - - - - - - -
+ + + + + Está seguro de guardar los datos? + + + + + + + +
@@ -125,6 +137,7 @@ const updateUser = async () => { .then((r) => { cargarDatos(); }); + recibeDatos(); }; const cargarDatos = () => { imagen.value = null; @@ -152,4 +165,18 @@ const comprobarUsername = computed(() => { } return false; }); + +const btnSaveDisable = () => { + if ( + username.value == null || + username.value.length < 3 || + !comprobarUsername.value || + !/^[A-Z0-9]+$/i.test(username.value) || + name.value == null || + name.value.length < 3 + ) { + return true; + } + return false; +};