From eeafe072bc6bb81459f7d087b48fc921afe9cc11 Mon Sep 17 00:00:00 2001
From: soryu <soryu@soryu.co>
Date: Thu, 15 Jan 2026 03:26:28 +0000
Subject: Automatically derive repo URL and add notifications for input

---
 makima/frontend/src/main.tsx | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

(limited to 'makima/frontend/src/main.tsx')

diff --git a/makima/frontend/src/main.tsx b/makima/frontend/src/main.tsx
index 496a569..5d389fc 100644
--- a/makima/frontend/src/main.tsx
+++ b/makima/frontend/src/main.tsx
@@ -3,7 +3,9 @@ import { createRoot } from "react-dom/client";
 import { BrowserRouter, Routes, Route } from "react-router";
 import "./index.css";
 import { AuthProvider } from "./contexts/AuthContext";
+import { SupervisorQuestionsProvider } from "./contexts/SupervisorQuestionsContext";
 import { GridOverlay } from "./components/GridOverlay";
+import { SupervisorQuestionNotification } from "./components/SupervisorQuestionNotification";
 import { ProtectedRoute } from "./components/ProtectedRoute";
 import HomePage from "./routes/_index";
 import ListenPage from "./routes/listen";
@@ -17,9 +19,11 @@ import SettingsPage from "./routes/settings";
 createRoot(document.getElementById("root")!).render(
   <StrictMode>
     <AuthProvider>
-      <BrowserRouter>
-        <GridOverlay />
-        <Routes>
+      <SupervisorQuestionsProvider>
+        <BrowserRouter>
+          <GridOverlay />
+          <SupervisorQuestionNotification />
+          <Routes>
           <Route path="/" element={<HomePage />} />
           <Route path="/login" element={<LoginPage />} />
           <Route
@@ -94,8 +98,9 @@ createRoot(document.getElementById("root")!).render(
               </ProtectedRoute>
             }
           />
-        </Routes>
-      </BrowserRouter>
+          </Routes>
+        </BrowserRouter>
+      </SupervisorQuestionsProvider>
     </AuthProvider>
   </StrictMode>
 );
-- 
cgit v1.2.3

