From 83affbf58e4cb5c221599e8cf0b69f5d9eca1622 Mon Sep 17 00:00:00 2001 From: fatih Date: Thu, 15 Jul 2021 13:09:12 +0200 Subject: [PATCH 1/5] update --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 53f7466..45d1318 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ node_modules .DS_Store dist dist-ssr -*.local \ No newline at end of file +*.local +.vscode/ \ No newline at end of file From 345e8e3f6118ab2c550e20ddbe52cf8512453cda Mon Sep 17 00:00:00 2001 From: fatih Date: Fri, 16 Jul 2021 14:47:34 +0200 Subject: [PATCH 2/5] hints is visible in the second page --- client/src/handlers/nextButtonHandler.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/client/src/handlers/nextButtonHandler.js b/client/src/handlers/nextButtonHandler.js index cd6ee1d..914fd13 100644 --- a/client/src/handlers/nextButtonHandler.js +++ b/client/src/handlers/nextButtonHandler.js @@ -1,5 +1,7 @@ import { data } from "../../data/quiz.js"; import { quizQuestionPanel } from "../components/pages/quiz/quiz-question-panel.js"; +import { createHintPanel } from "../components/pages/quiz/hint-panel.js"; +import { state } from "../init/state.js"; const nextButtonHandler = () => { const quizContainer = document.querySelector(".quiz"); @@ -7,6 +9,13 @@ const nextButtonHandler = () => { data.indexOfRenderedQuestion++; // render the question panel quizContainer.appendChild(quizQuestionPanel(data.indexOfRenderedQuestion)); + + const hintContainer = document.querySelector(".btn-info"); + hintContainer.innerHTML = ""; + state.questions[state.indexOfRenderedQuestion].links++; + hintContainer.appendChild( + createHintPanel(state.questions[state.indexOfRenderedQuestion].links) + ); }; export { nextButtonHandler }; From e164e6cc1ae73c83cf30d1c21b1a3b29e2a9de4b Mon Sep 17 00:00:00 2001 From: fatih Date: Tue, 20 Jul 2021 13:44:53 +0200 Subject: [PATCH 3/5] hint container added --- client/src/handlers/nextButtonHandler.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/client/src/handlers/nextButtonHandler.js b/client/src/handlers/nextButtonHandler.js index 914fd13..8f63fb2 100644 --- a/client/src/handlers/nextButtonHandler.js +++ b/client/src/handlers/nextButtonHandler.js @@ -9,13 +9,15 @@ const nextButtonHandler = () => { data.indexOfRenderedQuestion++; // render the question panel quizContainer.appendChild(quizQuestionPanel(data.indexOfRenderedQuestion)); - - const hintContainer = document.querySelector(".btn-info"); - hintContainer.innerHTML = ""; - state.questions[state.indexOfRenderedQuestion].links++; - hintContainer.appendChild( - createHintPanel(state.questions[state.indexOfRenderedQuestion].links) - ); + // render hint + const hint = state.questions[state.indexOfRenderedQuestion].links; + for (let i = 0; i < data.numberOfTotalQuestions; i++) { + const hintContainer = document.getElementById("hint-panel"); + hintContainer.innerHTML = ""; + hintContainer.appendChild(createHintPanel(hint[i])); + } + // console.log(hint); + // hintContainer.appendChild(createHintPanel(hint)); }; export { nextButtonHandler }; From ef3aeca899048720e2147c1964fa3336a79e31f6 Mon Sep 17 00:00:00 2001 From: fatih Date: Tue, 20 Jul 2021 14:19:15 +0200 Subject: [PATCH 4/5] hint container redisigned --- client/src/handlers/nextButtonHandler.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/client/src/handlers/nextButtonHandler.js b/client/src/handlers/nextButtonHandler.js index 8f63fb2..c6f8bd4 100644 --- a/client/src/handlers/nextButtonHandler.js +++ b/client/src/handlers/nextButtonHandler.js @@ -16,8 +16,6 @@ const nextButtonHandler = () => { hintContainer.innerHTML = ""; hintContainer.appendChild(createHintPanel(hint[i])); } - // console.log(hint); - // hintContainer.appendChild(createHintPanel(hint)); }; export { nextButtonHandler }; From ee2f32ce60292b453d2d12007933466a9786cb3b Mon Sep 17 00:00:00 2001 From: Fatihayoz Date: Tue, 20 Jul 2021 14:19:31 +0000 Subject: [PATCH 5/5] automated documenting on PR --- docs/dependency-graph.html | 110 +++++++++++++++++++------------------ docs/dependency-graph.svg | 110 +++++++++++++++++++------------------ 2 files changed, 116 insertions(+), 104 deletions(-) diff --git a/docs/dependency-graph.html b/docs/dependency-graph.html index 4efba9a..c5dc1b0 100644 --- a/docs/dependency-graph.html +++ b/docs/dependency-graph.html @@ -100,8 +100,8 @@ cluster_client/src/components/shared - -shared + +shared cluster_client/src/handlers @@ -251,19 +251,19 @@ client/src/components/shared/button.js - -button.js + +button.js client/src/components/pages/home/start-button.js->client/src/components/shared/button.js - - + + - + client/src/logic/reset-quiz.js->client/src/init/state.js @@ -338,7 +338,7 @@ - + client/src/handlers/update-score.js->client/src/init/state.js @@ -353,7 +353,7 @@ - + client/src/handlers/update-score.js->client/src/components/pages/quiz/score.js @@ -371,58 +371,58 @@ client/src/components/pages/quiz/hint-div.js - -hint-div.js + +hint-div.js client/src/components/pages/quiz/hint-div.js->client/src/components/shared/button.js - - + + client/src/components/shared/div.js - -div.js + +div.js client/src/components/pages/quiz/hint-div.js->client/src/components/shared/div.js - - + + client/src/components/pages/quiz/hint-panel.js - -hint-panel.js + +hint-panel.js client/src/components/pages/quiz/hint-panel.js->client/src/init/state.js - - + + client/src/components/pages/quiz/hint-panel.js->client/src/components/pages/quiz/hint-div.js - - + + client/src/components/pages/quiz/hint-panel.js->client/src/components/shared/div.js - - + + @@ -436,7 +436,7 @@ client/src/components/pages/quiz/index.js->client/src/init/state.js - + @@ -448,8 +448,8 @@ client/src/components/pages/quiz/index.js->client/src/components/pages/quiz/hint-panel.js - - + + @@ -476,16 +476,16 @@ client/src/components/pages/quiz/restart-button.js - -restart-button.js + +restart-button.js client/src/components/pages/quiz/index.js->client/src/components/pages/quiz/restart-button.js - - + + @@ -538,14 +538,14 @@ client/src/components/pages/quiz/restart-button.js->client/src/logic/reset-quiz.js - - + + client/src/components/pages/quiz/restart-button.js->client/src/components/shared/button.js - - + + @@ -569,13 +569,19 @@ - + client/src/handlers/nextButtonHandler.js->client/src/init/state.js - + +client/src/handlers/nextButtonHandler.js->client/src/components/pages/quiz/hint-panel.js + + + + + client/src/handlers/nextButtonHandler.js->client/src/components/pages/quiz/quiz-question-panel.js @@ -592,23 +598,23 @@ client/src/components/pages/quiz/quiz-buttons.js->client/src/components/shared/button.js - - + + client/src/components/pages/quiz/quiz-buttons.js->client/src/components/shared/div.js - - + + - + client/src/handlers/submit-button-handler.js->client/src/init/state.js - + client/src/handlers/submit-button-handler.js->client/src/components/pages/quiz/div-results.js @@ -632,7 +638,7 @@ - + client/src/init/index.js->client/src/init/router.js @@ -647,31 +653,31 @@ - + client/src/init/router.js->client/src/routes.js - - + + - + client/src/routes.js->client/src/components/layout/page.js - + client/src/routes.js->client/src/components/pages/home/index.js - + client/src/routes.js->client/src/components/pages/questions/index.js - + client/src/routes.js->client/src/components/pages/quiz/index.js diff --git a/docs/dependency-graph.svg b/docs/dependency-graph.svg index bd7797a..eed3ee0 100644 --- a/docs/dependency-graph.svg +++ b/docs/dependency-graph.svg @@ -51,8 +51,8 @@ cluster_client/src/components/shared - -shared + +shared cluster_client/src/handlers @@ -202,19 +202,19 @@ client/src/components/shared/button.js - -button.js + +button.js client/src/components/pages/home/start-button.js->client/src/components/shared/button.js - - + + - + client/src/logic/reset-quiz.js->client/src/init/state.js @@ -289,7 +289,7 @@ - + client/src/handlers/update-score.js->client/src/init/state.js @@ -304,7 +304,7 @@ - + client/src/handlers/update-score.js->client/src/components/pages/quiz/score.js @@ -322,58 +322,58 @@ client/src/components/pages/quiz/hint-div.js - -hint-div.js + +hint-div.js client/src/components/pages/quiz/hint-div.js->client/src/components/shared/button.js - - + + client/src/components/shared/div.js - -div.js + +div.js client/src/components/pages/quiz/hint-div.js->client/src/components/shared/div.js - - + + client/src/components/pages/quiz/hint-panel.js - -hint-panel.js + +hint-panel.js client/src/components/pages/quiz/hint-panel.js->client/src/init/state.js - - + + client/src/components/pages/quiz/hint-panel.js->client/src/components/pages/quiz/hint-div.js - - + + client/src/components/pages/quiz/hint-panel.js->client/src/components/shared/div.js - - + + @@ -387,7 +387,7 @@ client/src/components/pages/quiz/index.js->client/src/init/state.js - + @@ -399,8 +399,8 @@ client/src/components/pages/quiz/index.js->client/src/components/pages/quiz/hint-panel.js - - + + @@ -427,16 +427,16 @@ client/src/components/pages/quiz/restart-button.js - -restart-button.js + +restart-button.js client/src/components/pages/quiz/index.js->client/src/components/pages/quiz/restart-button.js - - + + @@ -489,14 +489,14 @@ client/src/components/pages/quiz/restart-button.js->client/src/logic/reset-quiz.js - - + + client/src/components/pages/quiz/restart-button.js->client/src/components/shared/button.js - - + + @@ -520,13 +520,19 @@ - + client/src/handlers/nextButtonHandler.js->client/src/init/state.js - + +client/src/handlers/nextButtonHandler.js->client/src/components/pages/quiz/hint-panel.js + + + + + client/src/handlers/nextButtonHandler.js->client/src/components/pages/quiz/quiz-question-panel.js @@ -543,23 +549,23 @@ client/src/components/pages/quiz/quiz-buttons.js->client/src/components/shared/button.js - - + + client/src/components/pages/quiz/quiz-buttons.js->client/src/components/shared/div.js - - + + - + client/src/handlers/submit-button-handler.js->client/src/init/state.js - + client/src/handlers/submit-button-handler.js->client/src/components/pages/quiz/div-results.js @@ -583,7 +589,7 @@ - + client/src/init/index.js->client/src/init/router.js @@ -598,31 +604,31 @@ - + client/src/init/router.js->client/src/routes.js - - + + - + client/src/routes.js->client/src/components/layout/page.js - + client/src/routes.js->client/src/components/pages/home/index.js - + client/src/routes.js->client/src/components/pages/questions/index.js - + client/src/routes.js->client/src/components/pages/quiz/index.js