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.