feat: rich text input for chat

This commit is contained in:
Timothy J. Baek committed 2024-10-18 23:54:35 -07:00
1 parent 5e96922eba
commit f46b95300b
15 files changed
+268 -178

No files matched your search

@@ -28,14 +28,14 @@
$: command = (prompt?.trim() ?? '').split(' ')?.at(-1) ?? '';
</script>
{#if ['/', '#', '@'].includes(command?.charAt(0))}
{#if ['/', '#', '@'].includes(command?.charAt(0)) || '\\#' === command.slice(0, 2)}
{#if command?.charAt(0) === '/'}
<Prompts bind:this={commandElement} bind:prompt bind:files {command} />
{:else if command?.charAt(0) === '#'}
{:else if command?.charAt(0) === '#' || '\\#' === command.slice(0, 2)}
<Knowledge
bind:this={commandElement}
bind:prompt
{command}
command={command.includes('\\#') ? command.slice(2) : command}
on:youtube={(e) => {
console.log(e);
dispatch('upload', {