Skip to content
  1. Компоненты
  2. SendIt
  3. Уведомления

Уведомления

Из коробки 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
jsPathassets/components/sendit/web/js/lib/izitoast/iziToast.min.jsпуть к скриптам библиотеки уведомлений
cssPathassets/components/sendit/web/css/lib/izitoast/iziToast.min.cssпуть к стилям библиотеки уведомлений
handlerClassNameiziToastимя класса библиотеки уведомлений
toastSelector.iziToastселектор уведомления
typeSelectorsобъектселекторы уведомлений конкретного типа
titleSelector.iziToast-titleселектор заголовка текста
handlerOptionsобъектопции показа уведомления