Hello, is there any solution to combine equipments and targets call for filtering? I don’t want to call all the exercises and filter it manually. Thank you for all responses.
const handleSearch = async () => { if (search) { const exercisesData = await fetchData(‘https://exercisedb.p.rapidapi.com/exercises’, options);
const searchedExercises = exercisesData.filter( (item) => item.name.toLowerCase().includes(search) || item.target.toLowerCase().includes(search) || item.equipment.toLowerCase().includes(search) || item.bodyPart.toLowerCase().includes(search) ); console.log(exercisesData); setSearch(''); setExercises(searchedExercises); }
};
There is no mechanism currently to handle this type of request but I will look at implementing it. Thank you.
ディスカッションに参加しましょう-以下にコメントを追加してください:
const handleSearch = async () => {
if (search) {
const exercisesData = await fetchData(‘https://exercisedb.p.rapidapi.com/exercises’, options);
};
There is no mechanism currently to handle this type of request but I will look at implementing it. Thank you.