ym88659208ym87991671
Описание экспортов | Документация для разработчиков

Описание экспортов

Обновлено 15 октября 2024

@sberdevices/assistant-web-sdk:

  • ActionHandlersContext – контекс для работы с экшенами.
  • useVisualViewport – получение корректных параметров окна Canvas App с учетом открытой клавиатуры на мобильных устройствах. Пример использования Использование пользовательского контейнера Canvas App.
  • createHistoryCookiesStorage – создание пользовательского куки-хранилища истории.
  • createHistoryLocalStorage – создание пользовательского локального хранилища истории.
  • createUserPreferencesCookiesStorage – создание пользовательского куки-хранилища настроек.
  • createUserPreferencesLocalStorage – создание пользовательского локального хранилища настроек.

Пример работы с пользовательским хранилищем Хранилище истории и пользовательских настроек.

Чаты:

  • @sberdevices/assistant-web-sdk/floatingAssistantChatLottie (floatingAssistantChatImage) – плавающий чат. Пример использования Плавающий чат с лавашаром.
  • @sberdevices/assistant-web-sdk/chat (chatImage) – фиксированный чат.
  • @sberdevices/assistant-web-sdk/assistantBar – чат со шторкой.
  • @sberdevices/assistant-web-sdk/tvChat – чат для TV-устройств.

Компоненты @sberdevices/assistant-web-sdk/components:

  • Bubble – текстовые сообщения чата.
  • Card – карточки ассистента.
  • ChatHistory – компонент рендера истории. Пример использования Использование карточек произвольного типа.
  • ConnectionErrorCard – сообщение об ошибке сети.
  • KpssLottie – лавашар, использующий Lottie-анимацию.
  • KpssImage – лавашар, использующий PNG-спрайты для анимации.
  • KpssGroup – плавающая группа КПСС. В данный момент включает в себя КПСС и подсказку. Пример использования Лавашар со всплывающей подсказкой.
  • Tooltip – подсказка. Пример использования Всплывающая подсказка ассистента.
  • PlasmaTheme – подключение шрифтов и переменных плазмы.
  • ChatThemeProvider – провайдер темы чата.

Подробнее о видах КПСС: Типы анимаций лавашара.

Платежное приложение @sberdevices/assistant-web-sdk/paymentApp:

  • PaymentApp – приложение для оплаты.
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.