From 4fa10de819f0c4b3d68c609f2ce9186cd308ee8d Mon Sep 17 00:00:00 2001 From: AndrewTrieu Date: Sun, 12 Mar 2023 17:32:20 +0200 Subject: [PATCH] Clean up, add navbar --- drill-and-practice/routes/apis/questionApi.js | 5 ---- drill-and-practice/views/layouts/layout.eta | 24 ++++++++++++++++++- drill-and-practice/views/main.eta | 2 +- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/drill-and-practice/routes/apis/questionApi.js b/drill-and-practice/routes/apis/questionApi.js index 7abce6f..b6ae84b 100644 --- a/drill-and-practice/routes/apis/questionApi.js +++ b/drill-and-practice/routes/apis/questionApi.js @@ -30,17 +30,12 @@ const getRandQuestion = async ({ response }) => { const checkRandQuestion = async ({ request, response }) => { const body = await request.body(); const data = await body.value; - console.log(data); const questionId = data.questionId; const optionId = data.optionId; - console.log(questionId); - console.log(optionId); const correctOptionIds = ( await answerService.getCorrectOptionIds(questionId) ).map((obj) => obj.id); - console.log(correctOptionIds); const correct = correctOptionIds.includes(Number(optionId)); - console.log(correct); response.body = { correct: correct }; }; diff --git a/drill-and-practice/views/layouts/layout.eta b/drill-and-practice/views/layouts/layout.eta index 769adc5..640087f 100644 --- a/drill-and-practice/views/layouts/layout.eta +++ b/drill-and-practice/views/layouts/layout.eta @@ -5,9 +5,31 @@ - Quizzy Application + Quizzy + <% if (it.user) { %> + + <% } %> +
<%~ it.body %>
diff --git a/drill-and-practice/views/main.eta b/drill-and-practice/views/main.eta index 62d35a1..c0b7b9e 100644 --- a/drill-and-practice/views/main.eta +++ b/drill-and-practice/views/main.eta @@ -1,6 +1,6 @@ <% layout("./layouts/layout.eta") %> -

MCQ Application

+

Quizzy Application

This is a web application that is used for repeated practice of learned content. The application provides a list of topics and allows creating multiple-choice questions into those topics that are then answered by self and others.