ym88659208ym87991671
Всплывающая подсказка ассистента | Документация для разработчиков

Всплывающая подсказка ассистента

Обновлено 12 февраля 2024

Для вызова всплывающей подсказки используйте метод showTooltip. Метод доступен в параметре ref чата.

При нажатии на КПСС с активной подсказкой запускается смартап, заданный в параметре appInfo. Если параметр не задан, будет запущен чат с ассистентом.

import React, { FC } from 'react';
import { FloatingAssistantChatLottie } from '@sberdevices/assistant-web-sdk/floatingAssistantChatLottie';
import { Tooltip, TooltipProps } from '@sberdevices/assistant-web-sdk/components';

export const FloatingChatWithAssistant: FC = () => {
const [tooltip, setTooltip] = useState<TooltipProps | null>(null);

const handleClose = () => {
setTooltip(null);
};

const openTooltip = () => {
setTooltip({ onClose: handleClose, title: 'title' });
};

useEffect(() => {
const timeoutId = setTimeout(() => {
openTooltip();
}, 1000);

return () => {
clearTimeout(timeoutId);
};
}, []);

return (
<FloatingAssistantChatLottie
assistant={client}
tooltip={tooltip ? <Tooltip {...tooltip} /> : undefined}
/>
);
};
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.