diff --git a/frontend/src/app/agents/page.jsx b/frontend/src/app/agents/page.jsx
new file mode 100644
index 0000000..5955013
--- /dev/null
+++ b/frontend/src/app/agents/page.jsx
@@ -0,0 +1,7 @@
+import React from "react";
+
+const AgentsPage = () => {
+ return
;
+};
+
+export default AgentsPage;
diff --git a/frontend/src/app/agents/styles.module.css b/frontend/src/app/agents/styles.module.css
new file mode 100644
index 0000000..e69de29
diff --git a/frontend/src/app/components/sidebar/Sidebar.jsx b/frontend/src/app/components/sidebar/Sidebar.jsx
index f378bb2..e593069 100644
--- a/frontend/src/app/components/sidebar/Sidebar.jsx
+++ b/frontend/src/app/components/sidebar/Sidebar.jsx
@@ -1,6 +1,35 @@
+"use client";
import React from "react";
import styles from "./styles.module.css";
+
+import { usePathname, useRouter } from "next/navigation";
+
const Sidebar = () => {
+ const router = useRouter();
+ const navToHome = () => {
+ router.push("/home");
+ };
+ const navToOrganization = () => {
+ router.push("/organization");
+ };
+ const navToProject = () => {
+ router.push("/projects");
+ };
+ const navToUsers = () => {
+ router.push("/users");
+ };
+ const navToRoles = () => {
+ router.push("/roles");
+ };
+ const navToCredentials = () => {
+ router.push("/credentials");
+ };
+ const navToAgents = () => {
+ router.push("/agents");
+ };
+
+ const pathname = usePathname();
+ console.log(pathname);
return (
@@ -61,7 +90,10 @@ const Sidebar = () => {
{/* Navigations */}
-
+
-
+
-
+
-
+
-
+
-
+
-
+