Search Bar NaN Sorting & Console Log Spam
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Busca la barra de búsqueda de la página de inicio, la configuración de Fuse y la ordenación de sugerencias descritas en el issue. Elimina los registros de consola que quedan y comprueba cómo se comporta la ordenación cuando los resultados de Fuse no tienen puntuación. Se considera terminado cuando al escribir y cargar la página ya no se registra la lista de asignaturas y las sugerencias no usan una ordenación que produzca NaN.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Every time the home page loads or you type, the search bar dumps the entire database list of subjects into the browser DevTools console via a leftover console.log(initialSubjects).
The search suggestion code runs .sort((a, b) => (a.score ?? Infinity) - (b.score ?? Infinity)). Because Fuse was configured without includeScore: true, a.score is always undefined, making the sorting calculation Infinity - Infinity = NaN, leading to broken and redundant sorting logic.
- Lenguaje dominante
- TypeScript
- Estrellas
- 22
- Forks
- 66
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CodeChefVIT/papers-codechef
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
CodeChefVIT/papers-codechef#552 ·
-
/api/upcoming-papers Throws 404 When No Exams are ActivePosiblemente ocupada @Dx-Alz-xD la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
CodeChefVIT/papers-codechef#549 · 1 reacción ·
-
Hardcoded "BMAT102L" Default Course CodePosiblemente ocupada @Dx-Alz-xD la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
CodeChefVIT/papers-codechef#548 ·
-
Pinned subjects: a bad localStorage value crashes the pagePosiblemente ocupada @Dx-Alz-xD la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
CodeChefVIT/papers-codechef#559 ·
-
Local dev: upload, request and subscribe return 500 when Upstash isn't configuredPosiblemente ocupada @Dx-Alz-xD la tomó hoy. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
CodeChefVIT/papers-codechef#558 ·
Todos los issues de CodeChefVIT/papers-codechef
Issues similares
-
Language request: NixAbiertoenhancement language
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
pngwn/twinkleplop#178 ·
-
Type: Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
resend/react-email#3889 ·
Los mantenedores suelen responder en 1 día
-
build P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
maniator/verticopolis#1945 ·
Los mantenedores suelen responder en 1 día
-
Admin users page number stays stale after filteringPosiblemente ocupada @matthewxkong la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
feature request needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100