diff --git a/extensions/react-widget/src/components/DocsGPTWidget.tsx b/extensions/react-widget/src/components/DocsGPTWidget.tsx index 341c9d14..809ececc 100644 --- a/extensions/react-widget/src/components/DocsGPTWidget.tsx +++ b/extensions/react-widget/src/components/DocsGPTWidget.tsx @@ -10,7 +10,33 @@ import Like from "../assets/like.svg" import Dislike from "../assets/dislike.svg" import MarkdownIt from 'markdown-it'; +const themes = { + dark: { + bg: '#222327', + text: '#fff', + primary: { + text: "#FAFAFA", + bg: '#222327' + }, + secondary: { + text: "#A1A1AA", + bg: "#38383b" + } + }, + light: { + bg: '#fff', + text: '#000', + primary: { + text: "#222327", + bg: "#fff" + }, + secondary: { + text: "#A1A1AA", + bg: "#F6F6F6" + } + } +} const sizesConfig = { small: { size: 'small', width: '320px', height: '400px' }, @@ -631,7 +657,7 @@ export const DocsGPTWidget = ({ onClick={() => handleFeedback("DISLIKE", index)} /> } - :
+ : (
{ query.error ? diff --git a/extensions/react-widget/src/main.tsx b/extensions/react-widget/src/main.tsx index 6ada95dc..368dc394 100644 --- a/extensions/react-widget/src/main.tsx +++ b/extensions/react-widget/src/main.tsx @@ -1,46 +1,12 @@ import React from 'react'; import { createRoot } from 'react-dom/client'; import { DocsGPTWidget } from './components/DocsGPTWidget'; -import { ThemeProvider } from 'styled-components'; -import { THEME } from './types'; - -const themes = { - dark: { - bg: '#222327', - text: '#fff', - primary: { - text: "#FAFAFA", - bg: '#222327' - }, - secondary: { - text: "#A1A1AA", - bg: "#38383b" - } - }, - - light: { - bg: '#fff', - text: '#000', - primary: { - text: "#222327", - bg: "#fff" - }, - secondary: { - text: "#A1A1AA", - bg: "#F6F6F6" - } - } -} if (typeof window !== 'undefined') { - const renderWidget = (elementId: string, props={ - theme: "dark" as THEME - }) => { + const renderWidget = (elementId: string, props={}) => { const root = createRoot(document.getElementById(elementId) as HTMLElement); root.render( - - ); }; (window as any).renderDocsGPTWidget = renderWidget;