diff --git a/packages/js/package.json b/packages/js/package.json index d5d138571..268e709a0 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -1,6 +1,6 @@ { "name": "@typebot.io/js", - "version": "0.0.10", + "version": "0.0.11", "description": "Javascript library to display typebots on your website", "type": "module", "main": "dist/index.js", diff --git a/packages/react/package.json b/packages/react/package.json index 10ebc342d..2527848be 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@typebot.io/react", - "version": "0.0.10", + "version": "0.0.11", "description": "React library to display typebots on your website", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/react/src/Bubble.tsx b/packages/react/src/Bubble.tsx index 19a9d3713..26b1e7d18 100644 --- a/packages/react/src/Bubble.tsx +++ b/packages/react/src/Bubble.tsx @@ -25,6 +25,9 @@ export const Bubble = (props: Props) => { await import('@typebot.io/js/dist/web') setIsInitialized(true) })() + return () => { + ref.current?.remove() + } }, []) const attachBubbleToDom = useCallback((props: Props) => {