+
+
+
+ 从 GitHub 安装插件
+
+ }
+ centered
+ open={modalOpen}
+ onOk={() => handleModalConfirm()}
+ onCancel={() => setModalOpen(false)}
+ width={500}
+ destroyOnClose={true}
+ >
+
+
+ 目前仅支持从 GitHub 安装
+
+
setGithubURL(e.target.value)}
+ />
+
+
{
pluginList.map((vo, index) => {
return
@@ -62,9 +108,11 @@ export default function PluginInstalledComponent () {
}
{}}
+ onClick={() => {
+ setModalOpen(true)
+ }}
/>
)
diff --git a/web_ui/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx b/web_ui/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx
index 162dc271..be137ded 100644
--- a/web_ui/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx
+++ b/web_ui/src/app/home/plugins/plugin-installed/plugin-card/PluginCardComponent.tsx
@@ -1,5 +1,7 @@
import styles from "./pluginCard.module.css"
import {PluginCardVO} from "@/app/home/plugins/plugin-installed/PluginCardVO";
+import {GithubOutlined, LinkOutlined, ToolOutlined} from '@ant-design/icons';
+import {Tag} from 'antd'
export default function PluginCardComponent({
cardVO
@@ -14,7 +16,11 @@ export default function PluginCardComponent({
{cardVO.author}
{/* right icon & version */}
-
+
+ v{cardVO.version}
{/* content */}
@@ -24,8 +30,16 @@ export default function PluginCardComponent({