diff --git "a/src/views/InstructorView.js" "b/src/views/InstructorView.js" --- "a/src/views/InstructorView.js" +++ "b/src/views/InstructorView.js" @@ -7,8 +7,12 @@ const script = document.createElement('script'); script.src = "https://cdnjs.cloudflare.com/ajax/libs/html-to-image/1.11.11/html-to-image.js"; document.head.appendChild(script); +// Dynamic Import for Gemini (to avoid load error if service is buggy) +// const { initGemini, evaluatePrompts } = await import("../services/gemini.js"); + let cachedChallenges = []; let currentStudents = []; +let geminiEnabled = false; export async function renderInstructorView() { // Pre-fetch challenges for table headers @@ -183,6 +187,10 @@ export async function renderInstructorView() { + +