diff --git a/nuxt4/app/components/UserProfileForm.vue b/nuxt4/app/components/UserProfileForm.vue index 5b61fe3..7f8e918 100644 --- a/nuxt4/app/components/UserProfileForm.vue +++ b/nuxt4/app/components/UserProfileForm.vue @@ -400,7 +400,7 @@ watch(() => user.value?.avatar, (newAvatar) => { if (import.meta.client) { const handleBeforeUnload = (e: BeforeUnloadEvent) => { if (hasChanges.value) { - const message = `Tienes cambios sin guardar en:\n${modifiedFieldsList.value.join(', ')}\n\nLos cambios quedarán guardados en memoria pero no subidos al servidor.` + const message = `¿Estás seguro de salir?\n\nTienes cambios pendientes en: ${modifiedFieldsList.value.join(', ')}\n\nEstos cambios quedarán guardados localmente en tu navegador, pero NO han sido enviados al servidor.\n\nPara guardar definitivamente, debes hacer clic en "Guardar cambios".` e.preventDefault() e.returnValue = message return message