@botonic/react
Version:
Build Chatbots using React
61 lines • 1.17 kB
JavaScript
import { createContext } from 'react';
import { webchatInitialState } from './webchat/hooks';
export const RequestContext = createContext({
getString: () => '',
setLocale: () => '',
session: {},
params: {},
input: {},
defaultDelay: 0,
defaultTyping: 0,
});
export const WebchatContext = createContext({
addMessage: () => {
return;
},
closeWebview: () => {
return;
},
getThemeProperty: () => {
return;
},
openWebview: () => {
return;
},
resolveCase: () => {
return;
},
sendAttachment: () => {
return;
},
sendInput: () => {
return;
},
sendPayload: () => {
return;
},
sendText: () => {
return;
},
theme: {},
toggleWebchat: () => {
return;
},
updateLatestInput: () => {
return;
},
updateMessage: () => {
return;
},
updateReplies: () => {
return;
},
updateUser: () => {
return;
},
updateWebchatDevSettings: () => {
return;
},
webchatState: webchatInitialState,
});
//# sourceMappingURL=contexts.js.map