fix: Arregladas updates del panel de admin

This commit is contained in:
2026-02-16 18:41:21 -03:00
parent c96df5af92
commit 022623e22c
5 changed files with 46 additions and 23 deletions

View File

@@ -1,19 +1,27 @@
import { busquedaAdminUsuarios } from '@/hooks/busquedaAdminUsuarios.js';
import type { PageLoad } from './$types.js';
import { fetchUsuariosAdmin } from '@/hooks/UsuariosAdmin.js';
export const ssr = false;
export const load: PageLoad = async ({ depends }) => {
export const load: PageLoad = async ({ depends, fetch }) => {
depends('admin:load');
const result = await fetchUsuariosAdmin(1, 5);
let url = new URL(location.href);
let query = url.searchParams.get('q') ?? '';
let page = Number(url.searchParams.get('p'));
if (isNaN(page) || page < 1) {
page = 1;
}
const result = await busquedaAdminUsuarios(query, 5, page, fetch);
if (result.error) {
return { error: true };
}
return {
usuarios: result.ret?.usuarios,
hayMas: result.ret?.hayMas,
usuarios: result.usuarios,
hayMas: result.hayMas,
error: false
};
};