From be4cdedfa19484ad96bc63c89d7b4839d3452a5c Mon Sep 17 00:00:00 2001 From: ArnoChen Date: Mon, 17 Feb 2025 01:04:14 +0800 Subject: [PATCH] add API tab to display backend documentation --- lightrag_webui/src/App.tsx | 4 ++ lightrag_webui/src/features/ApiSite.tsx | 5 ++ lightrag_webui/src/features/SiteHeader.tsx | 82 ++++++++++++---------- 3 files changed, 53 insertions(+), 38 deletions(-) create mode 100644 lightrag_webui/src/features/ApiSite.tsx diff --git a/lightrag_webui/src/App.tsx b/lightrag_webui/src/App.tsx index 30767c07..1d63b3c1 100644 --- a/lightrag_webui/src/App.tsx +++ b/lightrag_webui/src/App.tsx @@ -12,6 +12,7 @@ import SiteHeader from '@/features/SiteHeader' import GraphViewer from '@/features/GraphViewer' import DocumentManager from '@/features/DocumentManager' import RetrievalTesting from '@/features/RetrievalTesting' +import ApiSite from '@/features/ApiSite' import { Tabs, TabsContent } from '@/components/ui/Tabs' @@ -57,6 +58,9 @@ function App() { + + + {enableHealthCheck && } diff --git a/lightrag_webui/src/features/ApiSite.tsx b/lightrag_webui/src/features/ApiSite.tsx new file mode 100644 index 00000000..681f6a95 --- /dev/null +++ b/lightrag_webui/src/features/ApiSite.tsx @@ -0,0 +1,5 @@ +import { backendBaseUrl } from '@/lib/constants' + +export default function ApiSite() { + return