fix: splits controller en service beter op met querries

This commit is contained in:
Gabriellvl 2025-03-02 12:11:32 +01:00
parent 6bf4193da9
commit 308661d72b
2 changed files with 36 additions and 93 deletions

View file

@ -44,3 +44,15 @@ export async function fetchLearningPaths(
data: learningPaths,
};
}
export async function searchLearningPaths(
query: string,
language: string
): Promise<LearningPath[]> {
const apiUrl = `${DWENGO_API_BASE}/learningPath/search`;
const params = { all: query, language };
const searchResults = await fetchWithLogging<LearningPath[]>(apiUrl, `Search learning paths with query "${query}"`, params);
return searchResults ?? [];
}