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;