import { Message } from '@tianrang-inc/element-react'
import { Message as MessageNext } from '@tianrang-inc/element-react/next'

Message('message')
Message('message', 'success')
Message('message', 'warning')
Message('message', 'info')
Message('message', 'error')
Message.success('message')
Message.warning('message')
Message.info('message')
Message.error('message')
Message({
  message: 'message'
})
Message({
  message: 'message',
  type: 'success'
})
Message({
  message: 'message',
  type: 'warning'
})
Message({
  message: 'message',
  type: 'info'
})
Message({
  message: 'message',
  type: 'error'
})
Message({
  message: 'message',
  iconClass: 'icon'
})
Message({
  message: 'message',
  customClass: 'class'
})
Message({
  message: 'message',
  duration: 0
})
Message({
  message: 'message',
  showClose: true
})
Message({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
Message.close()
Message.success({
  message: 'message'
})
Message.success({
  message: 'message',
  iconClass: 'icon'
})
Message.success({
  message: 'message',
  customClass: 'class'
})
Message.success({
  message: 'message',
  duration: 0
})
Message.success({
  message: 'message',
  showClose: true
})
Message.success({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
Message.warning({
  message: 'message'
})
Message.warning({
  message: 'message',
  iconClass: 'icon'
})
Message.warning({
  message: 'message',
  customClass: 'class'
})
Message.warning({
  message: 'message',
  duration: 0
})
Message.warning({
  message: 'message',
  showClose: true
})
Message.warning({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
Message.info({
  message: 'message'
})
Message.info({
  message: 'message',
  iconClass: 'icon'
})
Message.info({
  message: 'message',
  customClass: 'class'
})
Message.info({
  message: 'message',
  duration: 0
})
Message.info({
  message: 'message',
  showClose: true
})
Message.info({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
Message.error({
  message: 'message'
})
Message.error({
  message: 'message',
  iconClass: 'icon'
})
Message.error({
  message: 'message',
  customClass: 'class'
})
Message.error({
  message: 'message',
  duration: 0
})
Message.error({
  message: 'message',
  showClose: true
})
Message.error({
  message: 'message',
  showClose: true,
  onClose(message) { }
})


MessageNext('message')
MessageNext('message', 'success')
MessageNext('message', 'warning')
MessageNext('message', 'info')
MessageNext('message', 'error')
MessageNext.success('message')
MessageNext.warning('message')
MessageNext.info('message')
MessageNext.error('message')
MessageNext({
  message: 'message'
})
MessageNext({
  message: 'message',
  type: 'success'
})
MessageNext({
  message: 'message',
  type: 'warning'
})
MessageNext({
  message: 'message',
  type: 'info'
})
MessageNext({
  message: 'message',
  type: 'error'
})
MessageNext({
  message: 'message',
  iconClass: 'icon'
})
MessageNext({
  message: 'message',
  customClass: 'class'
})
MessageNext({
  message: 'message',
  duration: 0
})
MessageNext({
  message: 'message',
  showClose: true
})
MessageNext({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
MessageNext.close()
MessageNext.success({
  message: 'message'
})
MessageNext.success({
  message: 'message',
  iconClass: 'icon'
})
MessageNext.success({
  message: 'message',
  customClass: 'class'
})
MessageNext.success({
  message: 'message',
  duration: 0
})
MessageNext.success({
  message: 'message',
  showClose: true
})
MessageNext.success({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
MessageNext.warning({
  message: 'message'
})
MessageNext.warning({
  message: 'message',
  iconClass: 'icon'
})
MessageNext.warning({
  message: 'message',
  customClass: 'class'
})
MessageNext.warning({
  message: 'message',
  duration: 0
})
MessageNext.warning({
  message: 'message',
  showClose: true
})
MessageNext.warning({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
MessageNext.info({
  message: 'message'
})
MessageNext.info({
  message: 'message',
  iconClass: 'icon'
})
MessageNext.info({
  message: 'message',
  customClass: 'class'
})
MessageNext.info({
  message: 'message',
  duration: 0
})
MessageNext.info({
  message: 'message',
  showClose: true
})
MessageNext.info({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
MessageNext.error({
  message: 'message'
})
MessageNext.error({
  message: 'message',
  iconClass: 'icon'
})
MessageNext.error({
  message: 'message',
  customClass: 'class'
})
MessageNext.error({
  message: 'message',
  duration: 0
})
MessageNext.error({
  message: 'message',
  showClose: true
})
MessageNext.error({
  message: 'message',
  showClose: true,
  onClose(message) { }
})
