| | |
| | | const intl = useIntl(); |
| | | const { styles } = useStyles(); |
| | | const refContainer = useRef(); |
| | | |
| | | const { curLocNo, setCurLocNo } = props; |
| | | const [loading, setLoading] = React.useState(false); |
| | | |
| | | const [shelfList, setShelfList] = React.useState([]); |
| | | const [curLocNo, setCurLocNo] = React.useState(props.locNo); |
| | | |
| | | useEffect(() => { |
| | | setCurLocNo(props.locNo) |
| | | endThree(); |
| | | setLoading(true); |
| | | |
| | |
| | | shelfThree.handleClick = (locNo) => { |
| | | setCurLocNo(locNo); |
| | | } |
| | | fetchShelfInfo(props.locNo); |
| | | fetchShelfInfo(curLocNo); |
| | | setLoading(false); |
| | | }, 300) |
| | | |
| | | return endThree; |
| | | }, [props.data.uuid, props.locNo]); |
| | | }, [props.data.uuid]); |
| | | |
| | | return ( |
| | | <> |