fix: Correct casing of useSelectedFloorItem and setSelectedFloorItem in ZoneAssets component
This commit is contained in:
parent
123fe88c22
commit
faaad2b222
|
@ -1,11 +1,11 @@
|
||||||
import React, { useEffect, useRef } from 'react'
|
import React, { useEffect, useRef } from 'react'
|
||||||
import { useselectedFloorItem, useZoneAssetId } from '../../../store/store';
|
import { useSelectedFloorItem, useZoneAssetId } from '../../../store/store';
|
||||||
import * as THREE from "three";
|
import * as THREE from "three";
|
||||||
import { useThree } from '@react-three/fiber';
|
import { useThree } from '@react-three/fiber';
|
||||||
import * as Types from "../../../types/world/worldTypes";
|
import * as Types from "../../../types/world/worldTypes";
|
||||||
export default function ZoneAssets() {
|
export default function ZoneAssets() {
|
||||||
const { zoneAssetId, setZoneAssetId } = useZoneAssetId();
|
const { zoneAssetId, setZoneAssetId } = useZoneAssetId();
|
||||||
const { setselectedFloorItem } = useselectedFloorItem();
|
const { setSelectedFloorItem } = useSelectedFloorItem();
|
||||||
const { raycaster, controls, scene }: any = useThree();
|
const { raycaster, controls, scene }: any = useThree();
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
// console.log('zoneAssetId: ', zoneAssetId);
|
// console.log('zoneAssetId: ', zoneAssetId);
|
||||||
|
@ -29,7 +29,7 @@ export default function ZoneAssets() {
|
||||||
controls.setTarget(center.x, center.y, center.z, true);
|
controls.setTarget(center.x, center.y, center.z, true);
|
||||||
controls.fitToBox(AssetMesh, true, { cover: true, paddingTop: 5, paddingLeft: 5, paddingBottom: 5, paddingRight: 5, });
|
controls.fitToBox(AssetMesh, true, { cover: true, paddingTop: 5, paddingLeft: 5, paddingBottom: 5, paddingRight: 5, });
|
||||||
|
|
||||||
setselectedFloorItem(AssetMesh);
|
setSelectedFloorItem(AssetMesh);
|
||||||
|
|
||||||
}, [zoneAssetId, scene, controls])
|
}, [zoneAssetId, scene, controls])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue