embedding in websites setting conversation_id requires hiding reset conversation button (#18623)
This commit is contained in:
parent
c479fcf251
commit
b203139356
4 changed files with 12 additions and 2 deletions
|
|
@ -111,6 +111,7 @@ export const useEmbeddedChatbot = () => {
|
|||
const [conversationIdInfo, setConversationIdInfo] = useLocalStorageState<Record<string, Record<string, string>>>(CONVERSATION_ID_INFO, {
|
||||
defaultValue: {},
|
||||
})
|
||||
const allowResetChat = !conversationId
|
||||
const currentConversationId = useMemo(() => conversationIdInfo?.[appId || '']?.[userId || 'DEFAULT'] || conversationId || '',
|
||||
[appId, conversationIdInfo, userId, conversationId])
|
||||
const handleConversationIdInfoChange = useCallback((changeConversationId: string) => {
|
||||
|
|
@ -365,6 +366,7 @@ export const useEmbeddedChatbot = () => {
|
|||
appInfoError,
|
||||
appInfoLoading,
|
||||
isInstalledApp,
|
||||
allowResetChat,
|
||||
appId,
|
||||
currentConversationId,
|
||||
currentConversationItem,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue