asb_cloud_front/src/components/notify.js

24 lines
618 B
JavaScript
Raw Normal View History

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-31 15:11:29 +05:00
notification[type]({
description: body,
message: typeDictionary[type],
type,
placement: "bottomRight",
duration: 10,
})
}