From e21d06e898a88ed3b1a29a6b6d535833a92c1d3a Mon Sep 17 00:00:00 2001 From: fede Date: Mon, 29 Dec 2025 20:46:35 -0300 Subject: [PATCH] fix: no se usaba el fetch del framework --- src/lib/hooks/obtenerCantidadDeUsosdeHtag.ts | 5 +++-- src/routes/htag/[htag]/+page.ts | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/hooks/obtenerCantidadDeUsosdeHtag.ts b/src/lib/hooks/obtenerCantidadDeUsosdeHtag.ts index 1289737..9f7e2fb 100644 --- a/src/lib/hooks/obtenerCantidadDeUsosdeHtag.ts +++ b/src/lib/hooks/obtenerCantidadDeUsosdeHtag.ts @@ -2,10 +2,11 @@ import { apiBase } from '@/stores/url'; import { sesionStore } from '@/stores/usuario'; import { get } from 'svelte/store'; -export async function obtenerCantidadDeUsosdeHtag(htag: string) { +export async function obtenerCantidadDeUsosdeHtag(htag: string, fetch2?: Function) { if (!htag) return null; + const fetchFn = fetch2 || fetch; try { - const req = await fetch(`${get(apiBase)}/api/posts/hashtag/${htag}`, { + const req = await fetchFn(`${get(apiBase)}/api/posts/hashtag/${htag}`, { method: 'GET', headers: { Authorization: `Bearer ${get(sesionStore)?.accessToken}` diff --git a/src/routes/htag/[htag]/+page.ts b/src/routes/htag/[htag]/+page.ts index a4c51d3..1d92ae1 100644 --- a/src/routes/htag/[htag]/+page.ts +++ b/src/routes/htag/[htag]/+page.ts @@ -1,10 +1,10 @@ import { obtenerCantidadDeUsosdeHtag } from '@/hooks/obtenerCantidadDeUsosdeHtag.js'; import { error } from '@sveltejs/kit'; -export async function load({ params }) { +export async function load({ params, fetch }) { let { htag } = params; - const posts = await obtenerCantidadDeUsosdeHtag(htag); + const posts = await obtenerCantidadDeUsosdeHtag(htag, fetch); // if (cantidad == null || posts.lenght == 0) return error(404, 'no existe el #(hashtag)'); return { htag, posts }; }