Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ER: [Toolkit Page]: Fix "undefined" message shown when filter selects no guide or resource cards

Abierto Apto para principiantes
#8,819 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
82/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

Comienza con toggleNoResultMsgIfNoMatch en assets/js/toolkit.js y sigue su uso de noResultMessageComponent en assets/js/elements/noResultsMessageFilter.js. Comprueba cómo current-projects.js utiliza la función compartida antes de hacer el cambio. Se considera terminado cuando el mensaje de no hay resultados del toolkit muestra la categoría del filtro, como "Tools: Github", en lugar de "undefined: Github", sin afectar a la otra página.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Complexity: Large ER needs issue: large non-PR contribution P-Feature: Toolkit Ready for Prioritization role: front end size: 1pt
Emergent Requirement - Problem

On toolkit page, when applying filters to search for guide or resource cards, if no results match the selected criteria, the page displays the message "we couldn't find results for:" followed by the filter information. However, the filter label is missing and shows as undefined: Github instead of the expected category name like Tools: Github.

Image
Issue you discovered this emergent requirement in
  • #8558
Date discovered

9/30/2026

Did you have to do something temporarily
  • YES
  • NO
Who was involved

@Tomomi-K1

What happens if this is not addressed

When users apply filters that return no matching guide or resource cards, they see a confusing error message displaying undefined: Github instead of a clear filter label like Tools: Github. This creates a poor user experience. Without fixing this, users cannot effectively troubleshoot their searches or understand why no results appeared.

Resources
Recommended Action Items
  • Make a new issue
  • Discuss with team
  • Let a Team Lead know
Potential solutions [draft]
  • Update filterNameSingular inside noResultMessageComponent function to properly handle cases with toolkit page but also need to double check with how this function is also used in current-projects.js and make sure it works for both. Or we could make separate function for each.
Lenguaje dominante
JavaScript
Estrellas
364
Forks
871
Merge medio
4 d 7 h
PR fusionados (30 d)
13

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de hackforla/website

Todos los issues de hackforla/website

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.