@sberdevices/plasma-temple
Version:
SberDevices CanvasApp Templates.
12 lines • 503 B
JavaScript
import React from 'react';
import { isPlasmaAppAction } from '../store/guards';
import { useAssistantOnData } from './useAssistantOnData';
export function useAssistantOnSmartAppData(callback) {
var onDataHandler = React.useCallback(function (command) {
if (command.type === 'smart_app_data' && !isPlasmaAppAction(command.smart_app_data)) {
callback(command.smart_app_data);
}
}, [callback]);
useAssistantOnData(onDataHandler);
}
//# sourceMappingURL=useAssistantOnSmartAppData.js.map