| | |
| | | const intl = useIntl(); |
| | | const { styles } = useStyles(); |
| | | |
| | | const [floorSelectOptions, setFloorSelectOptions] = useState([]); |
| | | |
| | | React.useEffect(() => { |
| | | const initFloorList = async () => { |
| | | const data = await Utils.fetchMapFloor(); |
| | | setFloorSelectOptions(data) |
| | | } |
| | | initFloorList(); |
| | | }, []); |
| | | |
| | | const floorChange = (floor) => { |
| | | props.setCurFloor(floor); |
| | | } |
| | |
| | | <div className={styles.floorBox}> |
| | | <Segmented |
| | | size={'large'} |
| | | options={floorSelectOptions} |
| | | options={props.floorList} |
| | | value={props.curFloor} |
| | | onChange={floorChange} |
| | | style={{ |