12345678910111213141516171819202122232425262728293031323334
  1. import React, { useMemo } from 'react'
  2. import { Avatar, Row, Col, Empty, Typography } from 'antd'
  3. import Styles from './style.less'
  4. const { Title } = Typography;
  5. const qrStyle = {
  6. width: '100%',
  7. height: '100%',
  8. }
  9. export default (props) => {
  10. const qrCode = useMemo(() => require('@/assets/xiaochengxu.png'), [])
  11. const avatar = useMemo(() => require('@/assets/touxiang.jpg'), [])
  12. return (
  13. <div>
  14. <div className={Styles.image}>
  15. {
  16. props.img ?
  17. <img src={props.img} alt="" style={{width: '100%', height: '100%'}} /> :
  18. <div style={{paddingTop: '200px'}}><Empty description="暂无海报图" /></div>
  19. }
  20. </div>
  21. <Row gutter={24} style={{padding: '2em'}}>
  22. <Col span={6}><Avatar size={78} src={avatar} /></Col>
  23. <Col span={10}>
  24. <Title level={4}>新联家</Title>
  25. <div>长按识别看房</div>
  26. </Col>
  27. <Col span={8}><img src={qrCode} alt="" style={qrStyle} /></Col>
  28. </Row>
  29. </div>
  30. )
  31. }