Compare commits

..

No commits in common. "35151b2c539cef498d03d7dd292c183d6f0ebcf7" and "1c82fc87d69d8364312f07118fc82bf098f47ca7" have entirely different histories.

4 changed files with 12 additions and 10 deletions

View file

@ -317,20 +317,20 @@ const InputOutputBackend: React.FC = () => {
} }
const handleResendClick = () => { const handleResendClick = () => {
const msg = chatHistory.chats[chatHistory.selectedIndex].messages const temporary_message = messages[messages.length - 2]['content']
const lastUserMessage = msg[msg.length-2].content const updatedMessages = messages.slice(0, -2)
msg.splice(msg.length-2,2) setMessages(updatedMessages)
endGetWorker() endGetWorker()
getNewToken() getNewToken()
setInputDisabled(false) setInputDisabled(false)
handleSendClick(lastUserMessage, true) handleSendClick(temporary_message, true)
} }
const handleEditClick = () => { const handleEditClick = () => {
const msg = chatHistory.chats[chatHistory.selectedIndex].messages const newestMessage = messages[messages.length - 2].content
const lastUserMessage = msg[msg.length-2].content setInputMessage(newestMessage)
setInputMessage(lastUserMessage) const updatedMessages = messages.slice(0, messages.length - 2)
msg.splice(msg.length-2,2) setMessages(updatedMessages)
endGetWorker() endGetWorker()
getNewToken() getNewToken()
setInputDisabled(false) setInputDisabled(false)

View file

@ -46,7 +46,7 @@ const History: React.FC = () => {
copyChats.chats = [...chatHistory.chats] copyChats.chats = [...chatHistory.chats]
// Remove the chat at the specified index // Remove the chat at the specified index
copyChats.chats.splice(index,1) copyChats.chats.splice(index,1)
// Determine new selectedIndex // Determine new selectedIndex
let newSelectedIndex = currentIndex; let newSelectedIndex = currentIndex;

View file

@ -12,9 +12,11 @@ import PrivacySettings from './PrivacySettings';
import FontSizeSetting from './FontSize'; import FontSizeSetting from './FontSize';
import OpenSourceModeToggle from './OpenSourceToggle'; import OpenSourceModeToggle from './OpenSourceToggle';
import { import {
changeHistory,
changeSettings, changeSettings,
createAccount, createAccount,
deleteAccount, deleteAccount,
getHistory,
} from '../../backend/database'; } from '../../backend/database';
import ThemeDropdown from './DropDownTheme'; import ThemeDropdown from './DropDownTheme';

View file

@ -6,4 +6,4 @@ cd ..
cd .. cd ..
cd py cd py
py api.py python api.py