mirror of
https://github.com/emailerfacu-spec/minix-front.git
synced 2026-04-19 16:07:32 -03:00
fix: Arregladas updates del panel de admin
This commit is contained in:
@@ -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
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user