🧹 clean: all the missed console.log
This commit is contained in:
parent
b93f8afda2
commit
de5ddaac6d
@ -47,7 +47,6 @@ export const useAppState = create<AppState>()((set) => ({
|
||||
}
|
||||
: undefined,
|
||||
}))
|
||||
console.log(useAppState.getState().streamingContent)
|
||||
},
|
||||
updateCurrentToolCall: (toolCall) => {
|
||||
set(() => ({
|
||||
|
||||
@ -1,23 +1,23 @@
|
||||
import { create } from "zustand";
|
||||
import { ThreadMessage } from "@janhq/core";
|
||||
import { create } from 'zustand'
|
||||
import { ThreadMessage } from '@janhq/core'
|
||||
import {
|
||||
createMessage,
|
||||
deleteMessage as deleteMessageExt,
|
||||
} from "@/services/messages";
|
||||
import { useAssistant } from "./useAssistant";
|
||||
} from '@/services/messages'
|
||||
import { useAssistant } from './useAssistant'
|
||||
|
||||
type MessageState = {
|
||||
messages: Record<string, ThreadMessage[]>;
|
||||
getMessages: (threadId: string) => ThreadMessage[];
|
||||
setMessages: (threadId: string, messages: ThreadMessage[]) => void;
|
||||
addMessage: (message: ThreadMessage) => void;
|
||||
deleteMessage: (threadId: string, messageId: string) => void;
|
||||
};
|
||||
messages: Record<string, ThreadMessage[]>
|
||||
getMessages: (threadId: string) => ThreadMessage[]
|
||||
setMessages: (threadId: string, messages: ThreadMessage[]) => void
|
||||
addMessage: (message: ThreadMessage) => void
|
||||
deleteMessage: (threadId: string, messageId: string) => void
|
||||
}
|
||||
|
||||
export const useMessages = create<MessageState>()((set, get) => ({
|
||||
messages: {},
|
||||
getMessages: (threadId) => {
|
||||
return get().messages[threadId] || [];
|
||||
return get().messages[threadId] || []
|
||||
},
|
||||
setMessages: (threadId, messages) => {
|
||||
set((state) => ({
|
||||
@ -25,11 +25,10 @@ export const useMessages = create<MessageState>()((set, get) => ({
|
||||
...state.messages,
|
||||
[threadId]: messages,
|
||||
},
|
||||
}));
|
||||
}))
|
||||
},
|
||||
addMessage: (message) => {
|
||||
console.log("addMessage: ", message);
|
||||
const currentAssistant = useAssistant.getState().currentAssistant;
|
||||
const currentAssistant = useAssistant.getState().currentAssistant
|
||||
const newMessage = {
|
||||
...message,
|
||||
created_at: message.created_at || Date.now(),
|
||||
@ -37,7 +36,7 @@ export const useMessages = create<MessageState>()((set, get) => ({
|
||||
...message.metadata,
|
||||
assistant: currentAssistant,
|
||||
},
|
||||
};
|
||||
}
|
||||
createMessage(newMessage).then((createdMessage) => {
|
||||
set((state) => ({
|
||||
messages: {
|
||||
@ -47,19 +46,19 @@ export const useMessages = create<MessageState>()((set, get) => ({
|
||||
createdMessage,
|
||||
],
|
||||
},
|
||||
}));
|
||||
});
|
||||
}))
|
||||
})
|
||||
},
|
||||
deleteMessage: (threadId, messageId) => {
|
||||
deleteMessageExt(threadId, messageId);
|
||||
deleteMessageExt(threadId, messageId)
|
||||
set((state) => ({
|
||||
messages: {
|
||||
...state.messages,
|
||||
[threadId]:
|
||||
state.messages[threadId]?.filter(
|
||||
(message) => message.id !== messageId,
|
||||
(message) => message.id !== messageId
|
||||
) || [],
|
||||
},
|
||||
}));
|
||||
}))
|
||||
},
|
||||
}));
|
||||
}))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user