index.tsx 531 B

12345678910111213141516171819202122
  1. /* eslint-disable */
  2. import React, { PureComponent } from 'react'
  3. import DragM from 'dragm'
  4. export default class ModalDrag extends PureComponent<{ title?: string }> {
  5. updateTransform = transformStr => {
  6. this.modalDom.style.transform = transformStr
  7. }
  8. componentDidMount() {
  9. this.modalDom = document.getElementsByClassName('ant-modal-content')[0]
  10. }
  11. render() {
  12. const { title } = this.props
  13. return (
  14. <DragM updateTransform={this.updateTransform}>
  15. <div>{title}</div>
  16. </DragM>
  17. )
  18. }
  19. }