We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d099033 + c22daa6 commit bd352c0Copy full SHA for bd352c0
frontend/src/pages/Challenges/index.js
@@ -54,15 +54,13 @@ export default function Challenges({ location }) {
54
}
55
if (languageFilter) {
56
filtered = filtered.filter((challenge) => {
57
- let techs = challenge.techs
58
- .map((tech) => tech.trim().split(','))
59
- .flat();
+ const [ techs ] = challenge.techs;
+ const serializedTechs = techs.split(', ');
+ const hasSelectedTech =
60
+ serializedTechs.includes(languageFilter) ||
61
+ serializedTechs.includes('Free Choice');
62
- let hasTech =
- techs.includes(languageFilter) ||
63
- techs.includes('Free Choice');
64
-
65
- return hasTech;
+ return hasSelectedTech;
66
});
67
68
setFilteredChallenges(filtered);
0 commit comments