refactor: Update zone update response message and clean up code formatting
This commit is contained in:
parent
6c8eb7d2f3
commit
de4688f201
|
@ -37,7 +37,7 @@ const ZoneProperties: React.FC = () => {
|
|||
|
||||
let response = await zoneCameraUpdate(zonesdata, organization,projectId);
|
||||
console.log('response: ', response);
|
||||
if (response.message === "updated successfully") {
|
||||
if (response.message === "zone updated") {
|
||||
setEdit(false);
|
||||
} else {
|
||||
// console.log(response);
|
||||
|
@ -62,7 +62,7 @@ const ZoneProperties: React.FC = () => {
|
|||
let response = await zoneCameraUpdate(zonesdata, organization,projectId);
|
||||
console.log('response: ', response);
|
||||
// console.log("response: ", response);
|
||||
if (response.message === "updated successfully") {
|
||||
if (response.message === "zone updated") {
|
||||
setZones((prevZones: any[]) =>
|
||||
prevZones.map((zone) =>
|
||||
zone.zoneUuid === selectedZone.zoneUuid
|
||||
|
|
|
@ -125,9 +125,8 @@ const List: React.FC<ListProps> = ({ items = [], remove }) => {
|
|||
zoneName: newName,
|
||||
};
|
||||
|
||||
const response = await zoneCameraUpdate(zonesdata, organization,projectId);
|
||||
console.log('response: ', response);
|
||||
if (response.message === "updated successfully") {
|
||||
const response = await zoneCameraUpdate(zonesdata, organization, projectId);
|
||||
if (response.message === "zone updated") {
|
||||
setSelectedZone((prev) => ({ ...prev, zoneName: newName }));
|
||||
|
||||
setZones((prevZones: any[]) =>
|
||||
|
|
|
@ -176,7 +176,7 @@ function AssetsGroup({ floorGroup, plane }: { readonly floorGroup: RefGroup, rea
|
|||
actionName: "Action 1",
|
||||
actionType: "process",
|
||||
processTime: 10,
|
||||
swapMaterial: "material-id",
|
||||
swapMaterial: "Default Material",
|
||||
triggers: []
|
||||
}
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@ function Model({ asset }: { readonly asset: Asset }) {
|
|||
const { renderDistance } = useRenderDistance();
|
||||
const [isRendered, setIsRendered] = useState(false);
|
||||
const url_Backend_dwinzo = `http://${process.env.REACT_APP_SERVER_MARKETPLACE_URL}`;
|
||||
const [gltfScene, setGltfScene] = useState<GLTF | null>(null);
|
||||
const [gltfScene, setGltfScene] = useState<GLTF["scene"] | null>(null);
|
||||
const [boundingBox, setBoundingBox] = useState<THREE.Box3 | null>(null);
|
||||
const groupRef = useRef<THREE.Group>(null);
|
||||
const { projectId } = useParams();
|
||||
|
@ -53,7 +53,7 @@ function Model({ asset }: { readonly asset: Asset }) {
|
|||
const assetId = asset.assetId;
|
||||
const cachedModel = THREE.Cache.get(assetId);
|
||||
if (cachedModel) {
|
||||
setGltfScene(cachedModel);
|
||||
setGltfScene(cachedModel.scene.clone());
|
||||
calculateBoundingBox(cachedModel.scene);
|
||||
return;
|
||||
}
|
||||
|
@ -66,7 +66,7 @@ function Model({ asset }: { readonly asset: Asset }) {
|
|||
URL.revokeObjectURL(blobUrl);
|
||||
THREE.Cache.remove(blobUrl);
|
||||
THREE.Cache.add(assetId, gltf);
|
||||
setGltfScene(gltf);
|
||||
setGltfScene(gltf.scene.clone());
|
||||
calculateBoundingBox(gltf.scene);
|
||||
},
|
||||
undefined,
|
||||
|
@ -86,7 +86,7 @@ function Model({ asset }: { readonly asset: Asset }) {
|
|||
const modelBlob = await response.blob();
|
||||
await storeGLTF(assetId, modelBlob);
|
||||
THREE.Cache.add(assetId, gltf);
|
||||
setGltfScene(gltf);
|
||||
setGltfScene(gltf.scene.clone());
|
||||
calculateBoundingBox(gltf.scene);
|
||||
} catch (error) {
|
||||
console.error(`[Backend] Error storing/loading ${asset.modelName}:`, error);
|
||||
|
@ -285,7 +285,7 @@ function Model({ asset }: { readonly asset: Asset }) {
|
|||
>
|
||||
{gltfScene && (
|
||||
isRendered ? (
|
||||
<primitive object={gltfScene.scene.clone()} />
|
||||
<primitive object={gltfScene} />
|
||||
) : (
|
||||
<AssetBoundingBox boundingBox={boundingBox} />
|
||||
)
|
||||
|
|
|
@ -11,7 +11,7 @@ export const zoneCameraUpdate = async (zoneData: {}, organization: string, proje
|
|||
token: localStorage.getItem("token") || "",
|
||||
refresh_token: localStorage.getItem("refreshToken") || "",
|
||||
},
|
||||
body: JSON.stringify({ zoneData,projectId }),
|
||||
body: JSON.stringify({ zoneData, projectId }),
|
||||
});
|
||||
|
||||
if (!response.ok) {
|
||||
|
|
Loading…
Reference in New Issue