From 454e457656689338ba918c1fa04875fdd384dc1b Mon Sep 17 00:00:00 2001
From: josc146
Date: Mon, 12 Jun 2023 21:38:26 +0800
Subject: [PATCH] improve conversationCard style
---
src/components/ConversationItem/index.jsx | 12 +-----------
src/components/InputBox/index.jsx | 3 +--
src/content-script/styles.scss | 1 +
3 files changed, 3 insertions(+), 13 deletions(-)
diff --git a/src/components/ConversationItem/index.jsx b/src/components/ConversationItem/index.jsx
index 0d307a5..af29248 100644
--- a/src/components/ConversationItem/index.jsx
+++ b/src/components/ConversationItem/index.jsx
@@ -8,6 +8,7 @@ import { useTranslation } from 'react-i18next'
import { isUsingCustomModel } from '../../config/index.mjs'
import { useConfig } from '../../hooks/use-config.mjs'
+// eslint-disable-next-line
export function ConversationItem({ type, content, session, done, port, onRetry }) {
const { t } = useTranslation()
const [collapsed, setCollapsed] = useState(false)
@@ -56,17 +57,6 @@ export function ConversationItem({ type, content, session, done, port, onRetry }
: t('Loading...')}
- {!done && (
-
- )}
{onRetry && (
diff --git a/src/components/InputBox/index.jsx b/src/components/InputBox/index.jsx
index 748b84c..8b242f5 100644
--- a/src/components/InputBox/index.jsx
+++ b/src/components/InputBox/index.jsx
@@ -49,13 +49,12 @@ export function InputBox({ onSubmit, enabled, port, reverseResizeDir }) {
const handleKeyDownOrClick = (e) => {
e.stopPropagation()
if (e.type === 'click' || (e.keyCode === 13 && e.shiftKey === false)) {
+ e.preventDefault()
if (enabled) {
- e.preventDefault()
if (!value) return
onSubmit(value)
setValue('')
} else {
- e.preventDefault()
port.postMessage({ stop: true })
}
}
diff --git a/src/content-script/styles.scss b/src/content-script/styles.scss
index 860c2fc..63d567a 100644
--- a/src/content-script/styles.scss
+++ b/src/content-script/styles.scss
@@ -92,6 +92,7 @@
background-color: var(--theme-color);
color: var(--font-color);
overflow-y: auto;
+ overflow-x: hidden;
::-webkit-scrollbar {
background-color: var(--theme-color);