feat: Add projectId parameter to setFloorItemApi and update related components in MainScene and List
This commit is contained in:
parent
ef6c0c6cbb
commit
13ad2dc490
|
@ -35,6 +35,7 @@ import RegularDropDown from "../../ui/inputs/RegularDropDown";
|
|||
import RenameTooltip from "../../ui/features/RenameTooltip";
|
||||
import { setFloorItemApi } from "../../../services/factoryBuilder/assest/floorAsset/setFloorItemApi";
|
||||
import { useAssetsStore } from "../../../store/builder/useAssetStore";
|
||||
import { useParams } from "react-router-dom";
|
||||
|
||||
function MainScene() {
|
||||
const { products } = useProductStore();
|
||||
|
@ -54,6 +55,7 @@ function MainScene() {
|
|||
const { comparisonProduct } = useComparisonProduct();
|
||||
const { selectedFloorItem, setSelectedFloorItem } = useSelectedFloorItem();
|
||||
const { setName } = useAssetsStore();
|
||||
const { projectId } = useParams()
|
||||
const { isRenameMode, setIsRenameMode } = useRenameModeStore();
|
||||
const handleSelectLayout = (option: string) => {
|
||||
const product = products.find((product) => product.productName === option);
|
||||
|
@ -67,7 +69,8 @@ function MainScene() {
|
|||
let response = await setFloorItemApi(
|
||||
organization,
|
||||
selectedFloorItem.userData.modelUuid,
|
||||
newName
|
||||
newName,
|
||||
projectId
|
||||
);
|
||||
console.log('selectedFloorItem: ', selectedFloorItem.userData.modelUuid);
|
||||
selectedFloorItem.userData.modelName = newName;
|
||||
|
|
|
@ -122,7 +122,7 @@ const List: React.FC<ListProps> = ({ items = [], remove }) => {
|
|||
zoneUuid: selectedZone.zoneUuid,
|
||||
zoneName: newName,
|
||||
};
|
||||
const response = await zoneCameraUpdate(zonesdata, organization,projectId);
|
||||
const response = await zoneCameraUpdate(zonesdata, organization, projectId);
|
||||
if (response.message === "zone updated") {
|
||||
setSelectedZone((prev) => ({ ...prev, zoneName: newName }));
|
||||
setZones((prevZones: any[]) =>
|
||||
|
@ -143,7 +143,8 @@ const List: React.FC<ListProps> = ({ items = [], remove }) => {
|
|||
let response = await setFloorItemApi(
|
||||
organization,
|
||||
zoneAssetId.id,
|
||||
newName
|
||||
newName,
|
||||
projectId
|
||||
);
|
||||
// console.log("response: ", response);
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ export const setFloorItemApi = async (
|
|||
organization: string,
|
||||
modelUuid?: string,
|
||||
modelName?: string,
|
||||
projectId?: string,
|
||||
modelfileID?: string,
|
||||
position?: Object,
|
||||
rotation?: Object,
|
||||
|
@ -14,6 +15,7 @@ export const setFloorItemApi = async (
|
|||
organization,
|
||||
modelUuid,
|
||||
modelName,
|
||||
projectId,
|
||||
position,
|
||||
rotation,
|
||||
modelfileID,
|
||||
|
|
Loading…
Reference in New Issue