diff --git a/src/renderer/src/pages/home/Inputbar/Inputbar.tsx b/src/renderer/src/pages/home/Inputbar/Inputbar.tsx index a9ff63c3..c5ea036c 100644 --- a/src/renderer/src/pages/home/Inputbar/Inputbar.tsx +++ b/src/renderer/src/pages/home/Inputbar/Inputbar.tsx @@ -192,6 +192,7 @@ const Inputbar: FC = ({ assistant, setActiveTopic }) => { EventEmitter.on(EVENT_NAMES.EDIT_MESSAGE, (message: Message) => { setText(message.content) textareaRef.current?.focus() + setTimeout(() => resizeTextArea(), 0) }), EventEmitter.on(EVENT_NAMES.ESTIMATED_TOKEN_COUNT, ({ tokensCount, contextCount }) => { _setEstimateTokenCount(tokensCount) diff --git a/src/renderer/src/pages/home/Messages/Messages.tsx b/src/renderer/src/pages/home/Messages/Messages.tsx index 579c4d8d..6e6c8046 100644 --- a/src/renderer/src/pages/home/Messages/Messages.tsx +++ b/src/renderer/src/pages/home/Messages/Messages.tsx @@ -1,6 +1,5 @@ import db from '@renderer/databases' import { useAssistant } from '@renderer/hooks/useAssistant' -import { useProviderByAssistant } from '@renderer/hooks/useProvider' import { getTopic, TopicManager } from '@renderer/hooks/useTopic' import { fetchChatCompletion, fetchMessagesSummary } from '@renderer/services/api' import { getDefaultTopic } from '@renderer/services/assistant' @@ -31,7 +30,6 @@ interface Props { const Messages: FC = ({ assistant, topic, setActiveTopic }) => { const [messages, setMessages] = useState([]) const [lastMessage, setLastMessage] = useState(null) - const provider = useProviderByAssistant(assistant) const containerRef = useRef(null) const { updateTopic, addTopic } = useAssistant(assistant.id)