| | |
| | | import React, { useState, useRef, useEffect } from 'react'; |
| | | import { Drawer, Space, Button, Card} from 'antd'; |
| | | import { Drawer, Space, Button, Card } from 'antd'; |
| | | import { FormattedMessage, useIntl, useModel } from '@umijs/max'; |
| | | import { createStyles } from 'antd-style'; |
| | | import * as Utils from '../utils' |
| | |
| | | const BatchDrawer = (props) => { |
| | | const intl = useIntl(); |
| | | const { styles } = useStyles(); |
| | | const { |
| | | batchSprites, |
| | | model, |
| | | ModelEnum, |
| | | } = props; |
| | | |
| | | useEffect(() => { |
| | | }, [props]); |
| | |
| | | height: '100%' |
| | | }} |
| | | > |
| | | <BatchModify |
| | | batchSprites={props.batchSprites} |
| | | handleCancel={handleCancel} |
| | | /> |
| | | {model === ModelEnum.OBSERVER_MODEL && ( |
| | | <> |
| | | <ShowJson |
| | | data={ |
| | | batchSprites?.map(item => { |
| | | return item.data?.no; |
| | | }) |
| | | } |
| | | /> |
| | | </> |
| | | )} |
| | | |
| | | {model === ModelEnum.SETTINGS_MODEL && ( |
| | | <> |
| | | <BatchModify |
| | | batchSprites={batchSprites} |
| | | handleCancel={handleCancel} |
| | | /> |
| | | </> |
| | | )} |
| | | |
| | | </Card > |
| | | </Drawer > |
| | | </> |