updated api and socket for builder and visualization

This commit is contained in:
2025-06-04 11:55:59 +05:30
parent 44b6b4daab
commit 0d98892dff
109 changed files with 1382 additions and 788 deletions

View File

@@ -39,9 +39,8 @@ const SidePannel: React.FC<SidePannelProps> = ({ setActiveTab, activeTab }) => {
try {
const projectId = generateProjectId();
useSocketStore.getState().initializeSocket(email, organization, token);
console.log('projectId: ', projectId);
navigate(`/${projectId}`);
setLoadingProgress(1)
//API for creating new Project
// const project = await createProject(
// projectId,
@@ -63,6 +62,10 @@ const SidePannel: React.FC<SidePannelProps> = ({ setActiveTab, activeTab }) => {
// console.log('addProject: ', addProject);
const handleResponse = (data: any) => {
console.log('Project add response:', data);
if (data.message === "Project created successfully") {
setLoadingProgress(1)
navigate(`/${data.data.projectId}`);
}
projectSocket.off("v1-project:response:add", handleResponse); // Clean up
};
projectSocket.on("v1-project:response:add", handleResponse);