import Notification from 'rc-notification'; import assign from 'object-assign'; import React from 'react'; let top = 24; var notificationInstance; function getNotificationInstance() { notificationInstance = notificationInstance || Notification.newInstance({ prefixCls: 'ant-notification', style: { top: top, right: 0 } }); return notificationInstance; } function notice(args) { if (args.icon) { let prefixCls = ' ant-notification-notice-content-icon-'; let iconClass = 'anticon anticon-'; switch (args.icon) { case 'success': iconClass += 'check-circle-o'; break; case 'info': iconClass += 'info-circle-o'; break; case 'error': iconClass += 'exclamation-circle-o'; break; case 'warn': iconClass += 'question-circle-o'; break; default: iconClass += 'info-circle'; } getNotificationInstance().notice({ content:
{args.message}
{args.description}
{args.message}
{args.description}
{args.message}
{args.description}
{args.btn}