refac: pdf export
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
export let addMessages: Function = () => {};
|
||||
|
||||
export let readOnly = false;
|
||||
export let editCodeBlock = true;
|
||||
|
||||
export let topPadding = false;
|
||||
export let bottomPadding = false;
|
||||
@@ -56,7 +57,7 @@
|
||||
|
||||
export let onSelect = (e) => {};
|
||||
|
||||
let messagesCount = 20;
|
||||
export let messagesCount: number | null = 20;
|
||||
let messagesLoading = false;
|
||||
|
||||
const loadMoreMessages = async () => {
|
||||
@@ -76,7 +77,7 @@
|
||||
let _messages = [];
|
||||
|
||||
let message = history.messages[history.currentId];
|
||||
while (message && _messages.length <= messagesCount) {
|
||||
while (message && (messagesCount !== null ? _messages.length <= messagesCount : true)) {
|
||||
_messages.unshift({ ...message });
|
||||
message = message.parentId !== null ? history.messages[message.parentId] : null;
|
||||
}
|
||||
@@ -447,6 +448,7 @@
|
||||
{addMessages}
|
||||
{triggerScroll}
|
||||
{readOnly}
|
||||
{editCodeBlock}
|
||||
{topPadding}
|
||||
/>
|
||||
{/each}
|
||||
|
||||
Reference in New Issue
Block a user