diff --git a/src/lib/components/admin/AgregarUsuario.svelte b/src/lib/components/admin/AgregarUsuario.svelte
index f8a5e62..d016b3a 100644
--- a/src/lib/components/admin/AgregarUsuario.svelte
+++ b/src/lib/components/admin/AgregarUsuario.svelte
@@ -8,6 +8,7 @@
import Spinner from '../ui/spinner/spinner.svelte';
import { register } from '@/hooks/register';
import type { RegisterDto } from '../../../types';
+ import { invalidate } from '$app/navigation';
interface Prop {
open: boolean;
@@ -29,9 +30,18 @@
cargando = true;
error = '';
- await register(e, dto, () => {
- error = 'Error al registrar el usuario';
- });
+ await register(
+ e,
+ dto,
+ () => {
+ error = 'Error al registrar el usuario';
+ },
+ true
+ );
+ if (error == '') {
+ invalidate('admin:load');
+ open = false;
+ }
cargando = false;
}
@@ -57,11 +67,7 @@
-
+
Email
@@ -71,11 +77,7 @@
-
+
ContraseƱa
@@ -90,11 +92,7 @@
{/if}
-