Repository navigation
Expand file tree
/
Copy pathindex.js
More file actions
79 lines (76 loc) · 1.77 KB
/
Copy pathindex.js
File metadata and controls
79 lines (76 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import 'react/jsx-runtime';
import ConnectedWidget from './src';
import {
addUserMessage,
addUserAudioMessage,
addResponseMessage,
addSystemResponseMessage,
addResponseAudioMessage,
addResponseImageMessage,
addUserImageMessage,
addLinkSnippet,
renderCustomComponent,
toggleWidget,
toggleInputDisabled,
toggleMsgLoader,
dropMessages,
isWidgetOpened,
isWidgetMinimalized,
minimalizeChat,
setQuickButtons,
deleteMessages,
clearChat,
markAllAsRead,
setBadgeCount,
markAsRead,
markAsDelivered,
getLastResponseMessage,
getOldestMessage,
getMessages
} from './src/store/dispatcher';
import { emojiBackwardConvert, emojiConvert } from './src/utils/emoji';
import { emojiTruncate, EmojiPart } from './src/utils/text-with-emoji-truncate';
import { PostOptions } from './src/store/types';
import Sender from './src/components/Widget/components/Conversation/components/Sender';
import { EmojiPicker as Picker } from './src/components/Picker';
const { textWithEmojiTruncate, strEmojiLen, isEmojiPosition, indexOfAll } = emojiTruncate;
export {
ConnectedWidget as Widget,
addUserMessage,
addUserAudioMessage,
addResponseMessage,
addSystemResponseMessage,
addResponseAudioMessage,
addLinkSnippet,
renderCustomComponent,
toggleWidget,
toggleInputDisabled,
toggleMsgLoader,
dropMessages,
isWidgetOpened,
isWidgetMinimalized,
minimalizeChat,
setQuickButtons,
deleteMessages,
clearChat,
markAllAsRead,
setBadgeCount,
markAsRead,
markAsDelivered,
getLastResponseMessage,
getOldestMessage,
getMessages,
emojiBackwardConvert,
emojiConvert,
textWithEmojiTruncate,
strEmojiLen,
isEmojiPosition,
indexOfAll,
addResponseImageMessage,
addUserImageMessage,
emojiTruncate,
EmojiPart,
PostOptions,
Sender,
Picker
};