From 83cf10fc5e8fdeef12698acc310eb3af3514397f Mon Sep 17 00:00:00 2001 From: yunji Date: Wed, 27 Nov 2024 16:56:29 +0800 Subject: [PATCH 1/3] feat: support table paraser --- package.json | 1 + src/GPTVis/Lite.tsx | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 5be82a1..e01c1ae 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,7 @@ "lodash": "^4.17.21", "react-markdown": "^9.0.1", "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.0", "styled-components": "^6.0.7" }, "devDependencies": { diff --git a/src/GPTVis/Lite.tsx b/src/GPTVis/Lite.tsx index 2ae3e60..6541626 100644 --- a/src/GPTVis/Lite.tsx +++ b/src/GPTVis/Lite.tsx @@ -2,6 +2,7 @@ import React, { memo } from 'react'; import type { Options } from 'react-markdown'; import Markdown from 'react-markdown'; import rehypeRaw from 'rehype-raw'; +import remarkGfm from 'remark-gfm'; export interface GPTVisLiteProps extends Options { /** 自定义 markdown components样式 */ @@ -16,12 +17,14 @@ const GPTVisLite: React.FC = ({ children, components, rehypePlugins, + remarkPlugins, ...rest }) => { return ( {children} From 85fd9e1a9ce74f659358ec00cfc46396876c586a Mon Sep 17 00:00:00 2001 From: lvisei Date: Wed, 27 Nov 2024 17:06:16 +0800 Subject: [PATCH 2/3] Create tall-roses-change.md --- .changeset/tall-roses-change.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tall-roses-change.md diff --git a/.changeset/tall-roses-change.md b/.changeset/tall-roses-change.md new file mode 100644 index 0000000..af5bd81 --- /dev/null +++ b/.changeset/tall-roses-change.md @@ -0,0 +1,5 @@ +--- +'@antv/gpt-vis': patch +--- + +feat: support table paraser From 2a21557250044b2594c250d6445b3058b0f8cdc7 Mon Sep 17 00:00:00 2001 From: yunji Date: Wed, 27 Nov 2024 17:24:57 +0800 Subject: [PATCH 3/3] chore: format --- .../streamlit_gpt_vis/frontend/public/bootstrap.min.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bindings/streamlit-gpt-vis/streamlit_gpt_vis/frontend/public/bootstrap.min.css b/bindings/streamlit-gpt-vis/streamlit_gpt_vis/frontend/public/bootstrap.min.css index ee25270..84054d3 100644 --- a/bindings/streamlit-gpt-vis/streamlit_gpt_vis/frontend/public/bootstrap.min.css +++ b/bindings/streamlit-gpt-vis/streamlit_gpt_vis/frontend/public/bootstrap.min.css @@ -34,8 +34,8 @@ --font-family-sans-serif: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', - monospace; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', + 'Courier New', monospace; } *, ::after,