feat: messages refac
This commit is contained in:
@@ -26,8 +26,6 @@
|
||||
export let copyToClipboard: Function;
|
||||
export let regenerateResponse: Function;
|
||||
|
||||
let selectedModelfile = '';
|
||||
|
||||
let edit = false;
|
||||
let editedContent = '';
|
||||
|
||||
@@ -42,19 +40,14 @@
|
||||
await tick();
|
||||
|
||||
if (tooltipInstance) {
|
||||
console.log(tooltipInstance);
|
||||
tooltipInstance[0].destroy();
|
||||
}
|
||||
|
||||
console.log('rendering message');
|
||||
|
||||
renderLatex();
|
||||
hljs.highlightAll();
|
||||
createCopyCodeBlockButton();
|
||||
|
||||
if (message.info) {
|
||||
console.log(message);
|
||||
|
||||
tooltipInstance = tippy(`#info-${message.id}`, {
|
||||
content: `<span class="text-xs" id="tooltip-${message.id}">token/s: ${
|
||||
`${
|
||||
@@ -214,12 +207,12 @@
|
||||
</script>
|
||||
|
||||
<div class=" flex w-full message-{message.id}">
|
||||
<ProfileImage src={selectedModelfile?.imageUrl ?? '/favicon.png'} />
|
||||
<ProfileImage src={modelfiles[message.model]?.imageUrl ?? '/favicon.png'} />
|
||||
|
||||
<div class="w-full overflow-hidden">
|
||||
<Name>
|
||||
{#if selectedModelfile}
|
||||
{selectedModelfile.title}
|
||||
{#if message.model in modelfiles}
|
||||
{modelfiles[message.model]?.title}
|
||||
{:else}
|
||||
Ollama <span class=" text-gray-500 text-sm font-medium"
|
||||
>{message.model ? ` ${message.model}` : ''}</span
|
||||
|
||||
Reference in New Issue
Block a user