| | |
| | | const [curAgvNo, setCurAgvNo] = useState(null); |
| | | const [curAgvInfo, setCurAgvInfo] = useState(null); |
| | | |
| | | const fetchAgvInfo = (agvNo) => { |
| | | setTitle(translate('page.map.devices.agv') + ' - ' + agvNo); |
| | | setCurAgvNo(agvNo); |
| | | getAgvInfo(agvNo, (response) => { |
| | | setCurAgvInfo(response); |
| | | }); |
| | | } |
| | | |
| | | useEffect(() => { |
| | | if (sprite) { |
| | | const agvNo = sprite.data.no; |
| | | if (agvNo) { |
| | | setTitle(translate('page.map.devices.agv') + ' - ' + agvNo); |
| | | setCurAgvNo(agvNo); |
| | | getAgvInfo(agvNo, (response) => { |
| | | setCurAgvInfo(response); |
| | | }); |
| | | fetchAgvInfo(agvNo); |
| | | } |
| | | } |
| | | |
| | |
| | | <AgvMain |
| | | curAgvNo={curAgvNo} |
| | | curAgvInfo={curAgvInfo} |
| | | fetchAgvInfo={fetchAgvInfo} |
| | | /> |
| | | )} |
| | | {activeTab === 1 && ( |