diff --git a/src/components/Directory/NotesCardViewDirectory.jsx b/src/components/Directory/NotesCardViewDirectory.jsx
index 0dbbe5bd..fbc0e570 100644
--- a/src/components/Directory/NotesCardViewDirectory.jsx
+++ b/src/components/Directory/NotesCardViewDirectory.jsx
@@ -1,8 +1,16 @@
import React, { useEffect, useState, useMemo } from "react";
import { DirectoryRepository } from "../../repositories/DirectoryRepository";
import NoteCardDirectoryEditable from "./NoteCardDirectoryEditable";
+import { useSelectedproject } from "../../slices/apiDataManager";
+
+const NotesCardViewDirectory = ({
+ notes,
+ setNotesForFilter,
+ searchText,
+ filterAppliedNotes,
+}) => {
+ const projectId = useSelectedproject(); // ✅ get projectId from Redux
-const NotesCardViewDirectory = ({ notes, setNotesForFilter, searchText, filterAppliedNotes }) => {
const [allNotes, setAllNotes] = useState([]);
const [filteredNotes, setFilteredNotes] = useState([]);
const [loading, setLoading] = useState(true);
@@ -13,13 +21,15 @@ const NotesCardViewDirectory = ({ notes, setNotesForFilter, searchText, filterAp
const pageSize = 20;
useEffect(() => {
- fetchNotes();
- }, []);
+ if (projectId) {
+ fetchNotes(projectId);
+ }
+ }, [projectId]);
- const fetchNotes = async () => {
+ const fetchNotes = async (projId) => {
setLoading(true);
try {
- const response = await DirectoryRepository.GetNotes(1000, 1);
+ const response = await DirectoryRepository.GetNotes(1000, 1, projId); // ✅ pass projectId
const fetchedNotes = response.data?.data || [];
setAllNotes(fetchedNotes);
setNotesForFilter(fetchedNotes)
@@ -122,7 +132,7 @@ const NotesCardViewDirectory = ({ notes, setNotesForFilter, searchText, filterAp
prevNotes.map((n) => (n.id === updatedNote.id ? updatedNote : n))
);
}}
- onNoteDelete={() => fetchNotes()}
+ onNoteDelete={() => fetchNotes(projectId)} // ✅ reload with projectId
/>
))}
diff --git a/src/pages/authentication/LoginPage.jsx b/src/pages/authentication/LoginPage.jsx
index c9eb5e0d..3f91e29a 100644
--- a/src/pages/authentication/LoginPage.jsx
+++ b/src/pages/authentication/LoginPage.jsx
@@ -210,7 +210,7 @@ const LoginPage = () => {
Login With Password
) : (
-
+
Request a Demo
)}
diff --git a/src/repositories/DirectoryRepository.jsx b/src/repositories/DirectoryRepository.jsx
index e19571cc..aa630338 100644
--- a/src/repositories/DirectoryRepository.jsx
+++ b/src/repositories/DirectoryRepository.jsx
@@ -34,6 +34,8 @@ export const DirectoryRepository = {
DeleteNote: (id, isActive) =>
api.delete(`/api/directory/note/${id}?active=${isActive}`),
- GetNotes: (pageSize, pageNumber) =>
- api.get(`/api/directory/notes?pageSize=${pageSize}&pageNumber=${pageNumber}`),
+ GetNotes: (pageSize, pageNumber, projectId) =>
+ api.get(
+ `/api/directory/notes?pageSize=${pageSize}&pageNumber=${pageNumber}&projectId=${projectId}`
+ ),
};
diff --git a/src/repositories/MarketRepository.jsx b/src/repositories/MarketRepository.jsx
index 4baa3c74..e71393d8 100644
--- a/src/repositories/MarketRepository.jsx
+++ b/src/repositories/MarketRepository.jsx
@@ -1,6 +1,6 @@
import { api } from "../utils/axiosClient";
export const MarketRepository = {
- requestDemo: (data) => api.post("/api/market/inquiry", data),
+ requestDemo: (data) => api.post("/api/market/enquire", data),
getIndustries: () => api.get("api/market/industries"),
};
diff --git a/src/router/AppRoutes.jsx b/src/router/AppRoutes.jsx
index 0e269a6f..019a3e8d 100644
--- a/src/router/AppRoutes.jsx
+++ b/src/router/AppRoutes.jsx
@@ -52,7 +52,7 @@ const router = createBrowserRouter(
children: [
{ path: "/auth/login", element: },
{ path: "/auth/login-otp", element: },
- { path: "/auth/reqest/demo", element: },
+ { path: "/market/enquire", element: },
{ path: "/auth/forgot-password", element: },
{ path: "/reset-password", element: },
{ path: "/legal-info", element: },