From cd0abbfe55f5e6135dbb7bd487afa4d9bfcde942 Mon Sep 17 00:00:00 2001 From: HUSS THEOPHILE <theophile.huss@etu.unistra.fr> Date: Thu, 16 Jan 2025 13:34:14 +0000 Subject: [PATCH] feat: Update QuizService -> getRandomQuiz --- services/QuizService.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/QuizService.ts b/services/QuizService.ts index 18da399..f742340 100644 --- a/services/QuizService.ts +++ b/services/QuizService.ts @@ -184,10 +184,12 @@ export const useQuizService = () => { }; const getRandomQuiz = async (): Promise<QuizGenerateAnswer | HttpError> => { + const categories = await getCategories(); + const difficulties = ['easy', 'medium', 'hard']; const requestBody = { amount: 10, - category: 10, - difficulty: "easy", + category: categories[Math.floor(Math.random() * categories.length)].id, + difficulty: difficulties[Math.floor(Math.random() * difficulties.length)], }; try { -- GitLab