Problema con Klipy al establecer 'Limitar resultados de búsqueda infinitos'

Las categorías de Klipy no están paginadas; es una única llamada para obtener todas las categorías. Sin embargo, existe un @loadMore={{this.loadMore}}.

Cuando la opción “Limitar resultados de búsqueda infinita” está activada, se dispara loadMore y Klipy muestra un error porque no hay ningún parámetro q.

Solución:

  • Eliminar loadMore de la visualización de categorías, ver PR
4 Me gusta

Además, pulsar la tecla retroceso en un campo de búsqueda vacío también hace que el componente se bloquee si limit_infinite_search_results está habilitado (no solo en Klipy).

Esta condición parece ser el problema. Supongo que intenta combinar demasiadas cosas en una sola.

    const meetsLengthRequirement = skipLengthCheck || this.query.length > 2;
    if (
      (meetsLengthRequirement && !settings.limit_infinite_search_results) ||
      (settings.limit_infinite_search_results &&
        this.currentGifs.length < settings.max_results_limit)
    ) 

1 me gusta