Skip to content

Commit 303658d

Browse files
authored
task: smoother streaming with media (#370)
* smoother streaming # links and colors are correct during streaming, not just at stream end * dist * pr * pr
1 parent ac95812 commit 303658d

14 files changed

Lines changed: 219 additions & 150 deletions

File tree

dist/components/Bot.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/components/bubbles/BotBubble.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { FeedbackRatingType } from '@/queries/sendMessageQuery';
12
import { IAction, MessageType } from '../Bot';
23
import { DateTimeToggleTheme } from '@/features/bubble/types';
34
type Props = {
@@ -22,6 +23,9 @@ type Props = {
2223
handleActionClick: (elem: any, action: IAction | undefined | null) => void;
2324
handleSourceDocumentsClick: (src: any) => void;
2425
onRegenerateResponse?: () => void;
26+
onMessageRendered?: () => void;
27+
messageRatings?: Record<string, FeedbackRatingType>;
28+
onMessageRatingChange?: (messageId: string, rating: FeedbackRatingType) => void;
2529
isTTSEnabled?: boolean;
2630
isTTSLoading?: Record<string, boolean>;
2731
isTTSPlaying?: Record<string, boolean>;

dist/components/bubbles/BotBubble.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export declare const DownloadFileIcon: () => import("solid-js").JSX.Element;
2+
//# sourceMappingURL=DownloadFileIcon.d.ts.map

dist/components/icons/DownloadFileIcon.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/components/icons/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@ export * from './ChevronDownIcon';
1717
export * from './TracesIcon';
1818
export * from './FileIcon';
1919
export * from './GlobeIcon';
20+
export * from './DownloadFileIcon';
2021
//# sourceMappingURL=index.d.ts.map

dist/components/icons/index.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/web.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/web.umd.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/assets/index.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,19 @@ textarea {
231231
white-space: normal;
232232
}
233233

234+
.bot-markdown-content :is(a, h1, h2, h3, h4, h5, h6, strong, em, blockquote, li) {
235+
color: var(--bot-markdown-text-color, var(--chatbot-host-bubble-color));
236+
}
237+
238+
.bot-markdown-content pre,
239+
.bot-markdown-content pre code {
240+
color: var(--bot-markdown-code-color, #ffffff);
241+
}
242+
243+
.bot-markdown-content code:not(pre code) {
244+
color: var(--bot-markdown-inline-code-color, #4caf50);
245+
}
246+
234247
.chatbot-host-bubble > .bubble-typing {
235248
background-color: #f7f8ff;
236249
border: var(--chatbot-host-bubble-border);

0 commit comments

Comments
 (0)