diff --git a/nextjs/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuiz.tsx b/nextjs/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuiz.tsx index 10b7fdb..f95932a 100644 --- a/nextjs/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuiz.tsx +++ b/nextjs/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuiz.tsx @@ -8,6 +8,8 @@ import { quizMarkdownUtils } from "@/models/local/quiz/utils/quizMarkdownUtils"; import { useEffect, useState } from "react"; import QuizPreview from "./QuizPreview"; import { QuizButtons } from "./QuizButton"; +import ClientOnly from "@/components/ClientOnly"; +import { SuspenseAndErrorHandling } from "@/components/SuspenseAndErrorHandling"; const helpString = `QUESTION REFERENCE --- @@ -50,7 +52,6 @@ this is a matching question ^ left answer - right dropdown ^ other thing - another option`; - export default function EditQuiz({ moduleName, quizName, @@ -65,9 +66,10 @@ export default function EditQuiz({ const [showHelp, setShowHelp] = useState(false); useEffect(() => { - const delay = 500; + const delay = 1000; const handler = setTimeout(() => { try { + console.log("checking if the same..."); if ( quizMarkdownUtils.toMarkdown(quiz) !== quizMarkdownUtils.toMarkdown( @@ -94,7 +96,7 @@ export default function EditQuiz({ return (
{helpString}
@@ -105,14 +107,18 @@ export default function EditQuiz({