Уведомления
Из коробки SendIt показывает уведомления с помощью библиотеки IziToast. Вы можете использовать их в своём коде или заменить, подробнее о том как это сделать читайте в разделе Разработка.
Конфигурация JavaScript
Конфигурация по умолчанию
js
export default function returnConfigs() {
return {
Notify: {
pathToScripts: './modules/notify.js',
jsPath: 'assets/components/sendit/web/js/lib/izitoast/iziToast.min.js',
cssPath: 'assets/components/sendit/web/css/lib/izitoast/iziToast.min.css',
handlerClassName: 'iziToast',
toastSelector: '.iziToast',
typeSelectors: {
success: '.iziToast-color-green',
info: '.iziToast-color-blue',
error: '.iziToast-color-red',
warning: '.iziToast-color-yellow',
},
titleSelector: '.iziToast-title',
handlerOptions: {
timeout: 2500,
position: "topCenter"
}
},
}
}
Ключ | Описание | Значение |
---|---|---|
pathToScripts | ./modules/notify.js | путь к модулю, указывается относительно файла sendit.js |
jsPath | assets/components/sendit/web/js/lib/izitoast/iziToast.min.js | путь к скриптам библиотеки уведомлений |
cssPath | assets/components/sendit/web/css/lib/izitoast/iziToast.min.css | путь к стилям библиотеки уведомлений |
handlerClassName | iziToast | имя класса библиотеки уведомлений |
toastSelector | .iziToast | селектор уведомления |
typeSelectors | объект | селекторы уведомлений конкретного типа |
titleSelector | .iziToast-title | селектор заголовка текста |
handlerOptions | объект | опции показа уведомления |