v3-ui #99

Merged
Vishnu merged 28 commits from v3-ui into main 2025-06-12 04:27:40 +00:00
3 changed files with 9 additions and 3 deletions
Showing only changes of commit 13ad2dc490 - Show all commits

View File

@ -35,6 +35,7 @@ import RegularDropDown from "../../ui/inputs/RegularDropDown";
import RenameTooltip from "../../ui/features/RenameTooltip"; import RenameTooltip from "../../ui/features/RenameTooltip";
import { setFloorItemApi } from "../../../services/factoryBuilder/assest/floorAsset/setFloorItemApi"; import { setFloorItemApi } from "../../../services/factoryBuilder/assest/floorAsset/setFloorItemApi";
import { useAssetsStore } from "../../../store/builder/useAssetStore"; import { useAssetsStore } from "../../../store/builder/useAssetStore";
import { useParams } from "react-router-dom";
function MainScene() { function MainScene() {
const { products } = useProductStore(); const { products } = useProductStore();
@ -54,6 +55,7 @@ function MainScene() {
const { comparisonProduct } = useComparisonProduct(); const { comparisonProduct } = useComparisonProduct();
const { selectedFloorItem, setSelectedFloorItem } = useSelectedFloorItem(); const { selectedFloorItem, setSelectedFloorItem } = useSelectedFloorItem();
const { setName } = useAssetsStore(); const { setName } = useAssetsStore();
const { projectId } = useParams()
const { isRenameMode, setIsRenameMode } = useRenameModeStore(); const { isRenameMode, setIsRenameMode } = useRenameModeStore();
const handleSelectLayout = (option: string) => { const handleSelectLayout = (option: string) => {
const product = products.find((product) => product.productName === option); const product = products.find((product) => product.productName === option);
@ -67,7 +69,8 @@ function MainScene() {
let response = await setFloorItemApi( let response = await setFloorItemApi(
organization, organization,
selectedFloorItem.userData.modelUuid, selectedFloorItem.userData.modelUuid,
newName newName,
projectId
); );
console.log('selectedFloorItem: ', selectedFloorItem.userData.modelUuid); console.log('selectedFloorItem: ', selectedFloorItem.userData.modelUuid);
selectedFloorItem.userData.modelName = newName; selectedFloorItem.userData.modelName = newName;

View File

@ -122,7 +122,7 @@ const List: React.FC<ListProps> = ({ items = [], remove }) => {
zoneUuid: selectedZone.zoneUuid, zoneUuid: selectedZone.zoneUuid,
zoneName: newName, zoneName: newName,
}; };
const response = await zoneCameraUpdate(zonesdata, organization,projectId); const response = await zoneCameraUpdate(zonesdata, organization, projectId);
if (response.message === "zone updated") { if (response.message === "zone updated") {
setSelectedZone((prev) => ({ ...prev, zoneName: newName })); setSelectedZone((prev) => ({ ...prev, zoneName: newName }));
setZones((prevZones: any[]) => setZones((prevZones: any[]) =>
@ -143,7 +143,8 @@ const List: React.FC<ListProps> = ({ items = [], remove }) => {
let response = await setFloorItemApi( let response = await setFloorItemApi(
organization, organization,
zoneAssetId.id, zoneAssetId.id,
newName newName,
projectId
); );
// console.log("response: ", response); // console.log("response: ", response);

View File

@ -3,6 +3,7 @@ export const setFloorItemApi = async (
organization: string, organization: string,
modelUuid?: string, modelUuid?: string,
modelName?: string, modelName?: string,
projectId?: string,
modelfileID?: string, modelfileID?: string,
position?: Object, position?: Object,
rotation?: Object, rotation?: Object,
@ -14,6 +15,7 @@ export const setFloorItemApi = async (
organization, organization,
modelUuid, modelUuid,
modelName, modelName,
projectId,
position, position,
rotation, rotation,
modelfileID, modelfileID,