From f9bdcdc7a3e6f83d6c8e193ac822dbd375a5bbab Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Mon, 15 Apr 2024 07:47:53 +0200 Subject: [PATCH] =?UTF-8?q?:ambulance:=20Fix=20clientSideAction=20streamin?= =?UTF-8?q?g=20stuck=20when=20it=20contains=20=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/embeds/js/package.json | 2 +- .../ConversationContainer/ConversationContainer.tsx | 4 +++- packages/embeds/nextjs/package.json | 2 +- packages/embeds/react/package.json | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/embeds/js/package.json b/packages/embeds/js/package.json index d86a2c01c..f5eb4eaba 100644 --- a/packages/embeds/js/package.json +++ b/packages/embeds/js/package.json @@ -1,6 +1,6 @@ { "name": "@typebot.io/js", - "version": "0.2.72", + "version": "0.2.73", "description": "Javascript library to display typebots on your website", "type": "module", "main": "dist/index.js", diff --git a/packages/embeds/js/src/components/ConversationContainer/ConversationContainer.tsx b/packages/embeds/js/src/components/ConversationContainer/ConversationContainer.tsx index 729ff53ca..ff91e05d0 100644 --- a/packages/embeds/js/src/components/ConversationContainer/ConversationContainer.tsx +++ b/packages/embeds/js/src/components/ConversationContainer/ConversationContainer.tsx @@ -208,7 +208,9 @@ export const ConversationContainer = (props: Props) => { await processClientSideActions(actionsBeforeFirstBubble) if ( data.clientSideActions.length === 1 && - data.clientSideActions[0].type === 'stream' + data.clientSideActions[0].type === 'stream' && + data.messages.length === 0 && + data.input === undefined ) return } diff --git a/packages/embeds/nextjs/package.json b/packages/embeds/nextjs/package.json index cfa935d6d..ae680c2dd 100644 --- a/packages/embeds/nextjs/package.json +++ b/packages/embeds/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@typebot.io/nextjs", - "version": "0.2.72", + "version": "0.2.73", "description": "Convenient library to display typebots on your Next.js website", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/embeds/react/package.json b/packages/embeds/react/package.json index 0d64cfdb3..aa15451f0 100644 --- a/packages/embeds/react/package.json +++ b/packages/embeds/react/package.json @@ -1,6 +1,6 @@ { "name": "@typebot.io/react", - "version": "0.2.72", + "version": "0.2.73", "description": "Convenient library to display typebots on your React app", "main": "dist/index.js", "types": "dist/index.d.ts",