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

Уведомления

Из коробки SendIt показывает уведомления с помощью библиотеки IziToast. Вы можете использовать их в своём коде или заменить, подробнее о том как это сделать читайте в разделе Разработка.

Конфигурация JavaScript

Конфигурация по умолчанию
js
export const ModulesConfig = {
  Notify: {
    forceLoad: true,
    className: 'Notify',
    pathToScripts: '../modules/notify.js',
    jsPath: '/assets/components/sendit/js/web/lib/izitoast/iziToast.js',
    cssPath: '/assets/components/sendit/css/web/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/js/web/lib/izitoast/iziToast.jsпуть к скриптам библиотеки уведомлений
cssPath/assets/components/sendit/css/web/lib/izitoast/iziToast.min.cssпуть к стилям библиотеки уведомлений
handlerClassNameiziToastимя класса библиотеки уведомлений
toastSelector.iziToastселектор уведомления
typeSelectorsобъектселекторы уведомлений конкретного типа
titleSelector.iziToast-titleселектор заголовка текста
handlerOptionsобъектопции показа уведомления