diff --git a/src/components/Chatbot.jsx b/src/components/Chatbot.jsx
index 6f2feae..49644d6 100644
--- a/src/components/Chatbot.jsx
+++ b/src/components/Chatbot.jsx
@@ -1,4 +1,5 @@
import React, { useState, useEffect, useRef } from 'react';
+import { createPortal } from 'react-dom';
import Groq from 'groq-sdk';
import ReactMarkdown from 'react-markdown';
import { useAuth } from '../context/AuthContext';
@@ -241,19 +242,20 @@ ${scheduleSummary}`;
};
if (!isOpen) {
- return (
+ return createPortal(
+ ,
+ document.body
);
}
- return (
-
+ return createPortal(
+
{/* Header */}
!isMinimized && setIsMinimized(!isMinimized)}>
@@ -337,7 +339,8 @@ ${scheduleSummary}`;
>
)}
-
+
,
+ document.body
);
};