Skip to main content

AlpuraHttpParams – Guía de uso

Este documento explica cómo usar la clase AlpuraHttpParams de la librería de @alpura/core, para construir parámetros HTTP a partir de objetos planos.


📁 Importaciones necesarias

En tu componente local importa AlpuraHttpParams usando la librería de @alpura/core.

import { AlpuraHttpParams } from "@alpura/core";

🧩 Archivo TypeScript de ejemplo

export class MyService {
getRemotesList(
size = 50,
offset = 0,
filter = ""
): Observable<IAlpuraApiResponseList<IRemoto>> {
const params = AlpuraHttpParams.buildHttpParams({ size, offset, filter });
}
}

Este servicio nos permite acceder al metodo buildHttpParams para construir un objeto HttpParams a partir de un objeto plano. Solo se incluyen las propiedades cuyo valor no sea null, undefined o cadena vacía.


🚀 Resultado esperado

El servicio podrá obtener los query params que necesitemos enviar a las APIS.


📬 Soporte

Para dudas o mejoras. contactar al equipo de arquitectura.