Refactor SidePannel component and update builderTypes to ensure consistent decal property syntax

This commit is contained in:
2025-06-26 09:51:11 +05:30
parent 9696bc0f1e
commit b4745451d2
2 changed files with 4 additions and 7 deletions

View File

@@ -42,7 +42,6 @@ const SidePannel: React.FC<SidePannelProps> = ({ setActiveTab, activeTab }) => {
const projectId = generateProjectId();
useSocketStore.getState().initializeSocket(email, organization, token);
//API for creating new Project
// const project = await createProject(
// projectId,
@@ -50,18 +49,16 @@ const SidePannel: React.FC<SidePannelProps> = ({ setActiveTab, activeTab }) => {
// savedTheme === "dark" ? darkThemeImage : lightThemeImage,
// organization
// );
// console.log('Created project: ', project);
const addProject = {
userId,
thumbnail: savedTheme === "dark" ? darkThemeImage : lightThemeImage,
organization: organization,
projectUuid: projectId,
};
// console.log("projectSocket: ", projectSocket);
if (projectSocket) {
// 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}`);
@@ -70,7 +67,6 @@ const SidePannel: React.FC<SidePannelProps> = ({ setActiveTab, activeTab }) => {
};
projectSocket.on("v1-project:response:add", handleResponse);
// console.log('addProject: ', addProject);
projectSocket.emit("v1:project:add", addProject);
} else {
console.error("Socket is not connected.");

View File

@@ -103,7 +103,7 @@ interface Wall {
insideMaterial: string;
wallThickness: number;
wallHeight: number;
decals: Decal[]
decals: Decal[];
}
type Walls = Wall[];
@@ -119,6 +119,7 @@ interface Floor {
floorDepth: number;
isBeveled: boolean;
bevelStrength: number;
decals: Decal[];
}
type Floors = Floor[];