src/core/warehouse.jsx
@@ -1,14 +1,30 @@ import { useEffect, useRef, useMemo } from 'react'; import Agv from '../components/agv'; import tunnelData from '../assets/data/tunnel'; import Tunnel from '../components/tunnel'; const Warehouse = (props) => { useEffect(() => { }, []) const agvEl = useMemo(() => { return ( <Agv /> ) }, []); const tunnelEl = useMemo(() => { return tunnelData.map((tunnel, index) => <Tunnel key={index} {...tunnel} />) }, []); return ( <> <group> {agvEl} {tunnelEl} </group> </> ) }