diff --git a/extensions/react-widget/package.json b/extensions/react-widget/package.json index 39213482..9a2fae5a 100644 --- a/extensions/react-widget/package.json +++ b/extensions/react-widget/package.json @@ -1,6 +1,6 @@ { "name": "docsgpt", - "version": "0.3.6", + "version": "0.3.7", "private": false, "description": "DocsGPT 🦖 is an innovative open-source tool designed to simplify the retrieval of information from project documentation using advanced GPT models 🤖.", "source": "./src/index.html", diff --git a/extensions/react-widget/src/components/DocsGPTWidget.tsx b/extensions/react-widget/src/components/DocsGPTWidget.tsx index 26a63303..45cd2285 100644 --- a/extensions/react-widget/src/components/DocsGPTWidget.tsx +++ b/extensions/react-widget/src/components/DocsGPTWidget.tsx @@ -1,5 +1,5 @@ "use client"; -import {Fragment, useEffect, useRef, useState } from 'react' +import { Fragment, useEffect, useRef, useState } from 'react' import { PaperPlaneIcon, RocketIcon, ExclamationTriangleIcon, Cross2Icon } from '@radix-ui/react-icons'; import { MESSAGE_TYPE } from '../models/types'; import { Query, Status } from '../models/types'; @@ -165,7 +165,7 @@ const ErrorAlert = styled.div` border:0.1px solid #b91c1c; display: flex; padding:4px; - margin:0.5rem; + margin:0.7rem; opacity: 90%; max-width: 70%; font-weight: 400; @@ -316,7 +316,7 @@ export const DocsGPTWidget = ({ const lastChild = element?.children?.[element.children.length - 1] lastChild && scrollToBottom(lastChild) }; - + useEffect(() => { !eventInterrupt && scrollToBottom(endMessageRef.current); }, [queries.length, queries[queries.length - 1]?.response]);