| | |
| | | const BatchDrawer = (props) => { |
| | | const intl = useIntl(); |
| | | const { styles } = useStyles(); |
| | | const { |
| | | batchSprites, |
| | | model, |
| | | ModelEnum, |
| | | } = props; |
| | | |
| | | useEffect(() => { |
| | | }, [props]); |
| | |
| | | height: '100%' |
| | | }} |
| | | > |
| | | {model === ModelEnum.OBSERVER_MODEL && ( |
| | | <> |
| | | <ShowJson |
| | | data={ |
| | | batchSprites?.map(item => { |
| | | return item.data?.no; |
| | | }) |
| | | } |
| | | /> |
| | | </> |
| | | )} |
| | | |
| | | {model === ModelEnum.SETTINGS_MODEL && ( |
| | | <> |
| | | <BatchModify |
| | | batchSprites={props.batchSprites} |
| | | batchSprites={batchSprites} |
| | | handleCancel={handleCancel} |
| | | /> |
| | | </> |
| | | )} |
| | | |
| | | </Card > |
| | | </Drawer > |
| | | </> |
| | |
| | | open={batchDrawerVisible} |
| | | batchSprites={batchSprites} |
| | | refCurr={mapRef.current} |
| | | model={model} |
| | | ModelEnum={MapModel} |
| | | onCancel={() => { |
| | | setBatchSprites([]); |
| | | setBatchDrawerVisible(false); |