diff --git a/client/src/App.jsx b/client/src/App.jsx
index 62cc01e..794387c 100644
--- a/client/src/App.jsx
+++ b/client/src/App.jsx
@@ -35,7 +35,7 @@ import { modeAtom } from "./atom/Atom";
import ForgotPassword from "./component/ForgotPassword";
import VerifyEmail from "./component/Verify";
import NotFound from "./component/NotFound";
-import MiniChatbot from "./component/MiniChatbot";
+// import MiniChatbot from "./component/MiniChatbot";
import ProgressBar from "./component/ProgressBar/ProgressBar";
import ProtectedRoute from '../../client/src/component/ProtectedRoute'
@@ -52,17 +52,17 @@ const Layout = ({ children, mode, setProgress, toggleMode, showAlert }) => {
{/* Conditionally render the Navbar */}
{/* {!hideNavbarRoutes.includes(location.pathname) && ( */}
-
+
{/* )} */}
{/* Main content */}
@@ -70,7 +70,7 @@ const Layout = ({ children, mode, setProgress, toggleMode, showAlert }) => {
{/* Conditionally render the Footer */}
{/* {!hideFooterRoutes.includes(location.pathname) && ( */}
-
+
{/* )} */}
);
@@ -87,7 +87,7 @@ function App() {
};
const [progress, setProgress] = useState(0);
- const [islogged,setloggedin]=useState(false)
+ const [islogged, setloggedin] = useState(false)
useEffect(() => {
const savedMode = localStorage.getItem("mode");
if (savedMode) {
@@ -140,7 +140,7 @@ function App() {
-
+ {/* */}
{/* Wrap everything inside the Layout component */}
}
/>
- } />
+ } />
} />
- } />
+ } />
}
/>
- } />
+ } />
{
const [email, setEmail] = useState("");
const [message, setMessage] = useState("");
@@ -54,6 +55,31 @@ const Footer = (props) => {
setEmail("");
}, 7000);
};
+ useEffect(() => {
+ // Configure the chatbot settings
+ window.embeddedChatbotConfig = {
+ chatbotId: "GzK_h2kRkJ8e-jLXJVgmy",
+ domain: "www.chatbase.co"
+ };
+
+ // Create the script element
+ const script = document.createElement('script');
+ script.src = "https://www.chatbase.co/embed.min.js";
+ script.defer = true;
+ script.setAttribute("chatbotId", "GzK_h2kRkJ8e-jLXJVgmy");
+ script.setAttribute("domain", "www.chatbase.co");
+
+ // Append the script to the body
+ document.body.appendChild(script);
+
+ // Cleanup function to remove the script on component unmount
+ return () => {
+ document.body.removeChild(script);
+ };
+ }, []);
+
+
+
return (
<>
{/* Divider line */}
diff --git a/client/src/css/ScrollTop.css b/client/src/css/ScrollTop.css
index 308d15d..e595fae 100644
--- a/client/src/css/ScrollTop.css
+++ b/client/src/css/ScrollTop.css
@@ -2,7 +2,7 @@
display: none;
position: fixed;
bottom: 20px;
- right: 30px;
+ right: 80px;
z-index: 999;
transition-duration: 0.3s;
}