浏览代码

fix: textarea input new line issue

Timothy Jaeryang Baek 5 月之前
父节点
当前提交
9ff580b8ca
共有 1 个文件被更改,包括 10 次插入2 次删除
  1. 10 2
      src/lib/components/chat/Chat.svelte

+ 10 - 2
src/lib/components/chat/Chat.svelte

@@ -2309,7 +2309,11 @@
 								on:submit={async (e) => {
 									if (e.detail) {
 										await tick();
-										submitPrompt(e.detail.replaceAll('\n\n', '\n'));
+										submitPrompt(
+											($settings?.richTextInput ?? true)
+												? e.detail.replaceAll('\n\n', '\n')
+												: e.detail
+										);
 									}
 								}}
 							/>
@@ -2346,7 +2350,11 @@
 								on:submit={async (e) => {
 									if (e.detail) {
 										await tick();
-										submitPrompt(e.detail.replaceAll('\n\n', '\n'));
+										submitPrompt(
+											($settings?.richTextInput ?? true)
+												? e.detail.replaceAll('\n\n', '\n')
+												: e.detail
+										);
 									}
 								}}
 							/>