2021-05-27 12:53:42 +05:00
|
|
|
import { notification } from 'antd';
|
|
|
|
|
|
|
|
const typeDictionary = {
|
|
|
|
'error': 'Ошибка',
|
|
|
|
'warning': 'Предупрежение',
|
|
|
|
'info': 'Информация'
|
|
|
|
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* Вызов оповещений всплывающим окошком.
|
|
|
|
* @param body string или ReactNode
|
|
|
|
* @param type для параметра типа. Допустимые значение 'error', 'warning', 'info'
|
|
|
|
*/
|
2021-05-31 15:11:29 +05:00
|
|
|
export default function notify(body, type='info'){
|
2021-05-27 12:53:42 +05:00
|
|
|
|
2021-05-31 15:11:29 +05:00
|
|
|
notification[type]({
|
2021-05-27 12:53:42 +05:00
|
|
|
description: body,
|
|
|
|
message: typeDictionary[type],
|
|
|
|
type,
|
|
|
|
placement: "bottomRight",
|
|
|
|
duration: 10,
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|