forked from React-Group/interstellar_ai
Merge pull request 'main' (#56) from React-Group/interstellar_ai:main into main
Reviewed-on: https://interstellardevelopment.org/code/code/YasinOnm08/interstellar_ai/pulls/56
This commit is contained in:
commit
fa3405ccc2
4 changed files with 9 additions and 5 deletions
|
@ -22,7 +22,7 @@ const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps>
|
||||||
({ messages, onStopClick, onResendClick, onEditClick, onCopyClick, isClicked }, ref: ForwardedRef<HTMLDivElement>) => {
|
({ messages, onStopClick, onResendClick, onEditClick, onCopyClick, isClicked }, ref: ForwardedRef<HTMLDivElement>) => {
|
||||||
const [isScrolling, setIsScrolling] = useState(true);
|
const [isScrolling, setIsScrolling] = useState(true);
|
||||||
const messagesEndRef = useRef<HTMLDivElement | null>(null);
|
const messagesEndRef = useRef<HTMLDivElement | null>(null);
|
||||||
const [chatHistory, setChatHistory, setSelectedIndex] = useChatHistory()
|
const [chatHistory] = useChatHistory()
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const observer = new IntersectionObserver(
|
const observer = new IntersectionObserver(
|
||||||
|
|
|
@ -8,6 +8,10 @@ const History: React.FC = () => {
|
||||||
|
|
||||||
const handleEditButtonClick = () => {
|
const handleEditButtonClick = () => {
|
||||||
setIsEditing(true);
|
setIsEditing(true);
|
||||||
|
|
||||||
|
/* Thank you Eslint for this masterpiece of a code snippet */
|
||||||
|
setChatHistory(chatHistory)
|
||||||
|
/* Wow i feel so secure now */
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleInputChange = (e: React.ChangeEvent<HTMLInputElement>) => {
|
const handleInputChange = (e: React.ChangeEvent<HTMLInputElement>) => {
|
||||||
|
|
|
@ -40,10 +40,10 @@ export function importSettings(jsonData: string): void {
|
||||||
}
|
}
|
||||||
|
|
||||||
export const sendToDatabase = async () => {
|
export const sendToDatabase = async () => {
|
||||||
let useName = localStorage.getItem("accountName")
|
const useName = localStorage.getItem("accountName")
|
||||||
let usePassword = localStorage.getItem("accountPassword")
|
const usePassword = localStorage.getItem("accountPassword")
|
||||||
if (useName && usePassword) {
|
if (useName && usePassword) {
|
||||||
let result = await changeSettings(useName, usePassword, JSON.parse(exportSettings()))
|
const result = await changeSettings(useName, usePassword, JSON.parse(exportSettings()))
|
||||||
if (result == true) {
|
if (result == true) {
|
||||||
alert('Data has been transferred')
|
alert('Data has been transferred')
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
apt install npm nodejs python3-full ffmpeg libgtk-3-0 libnotify4 libgconf-2-4 libnss3 libxss1 libasound2 build-essential cmake -y
|
apt install npm nodejs python3-full ffmpeg libgtk-3-0t64 libnotify4 libnss3 libxss1 libasound2 build-essential cmake -y
|
||||||
if ! ollama; then
|
if ! ollama; then
|
||||||
curl -fsSL https://ollama.com/install.sh | sh
|
curl -fsSL https://ollama.com/install.sh | sh
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue