From 46621a423e4c788c2e699d72a7e282f680fc8545 Mon Sep 17 00:00:00 2001
From: q <787025321@qq.com>
Date: Wed, 27 Aug 2025 17:31:24 +0800
Subject: [PATCH 1/4] feat: add Raise ticket action
---
docusaurus.config.ts | 1 +
i18n/en/code.json | 4 ++++
i18n/zh/code.json | 4 ++++
src/theme/DocPaginator/index.tsx | 25 ++++++++++++++++++++++-
src/theme/DocPaginator/styles.module.scss | 8 ++++++++
5 files changed, 41 insertions(+), 1 deletion(-)
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index c3e308dd0e..763849f749 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -59,6 +59,7 @@ const config: Config = {
cloudLink: siteConfig[lang].cloudLink,
blogTags: ["weekly", "databend"],
askBendUrl: isProduction ? ASKBEND_URL : "",
+ site
},
presets: [
[
diff --git a/i18n/en/code.json b/i18n/en/code.json
index 30a8e5bbcf..0aa920f406 100644
--- a/i18n/en/code.json
+++ b/i18n/en/code.json
@@ -808,5 +808,9 @@
"DOCUMENTATION": {
"message": "DOCUMENTATION",
"description": "DOCUMENTATION"
+ },
+ "Raise issue": {
+ "message": "Raise issue",
+ "description": "Raise issue"
}
}
diff --git a/i18n/zh/code.json b/i18n/zh/code.json
index b0cb76ac8d..6bd52f8e1a 100644
--- a/i18n/zh/code.json
+++ b/i18n/zh/code.json
@@ -832,5 +832,9 @@
"DOCUMENTATION": {
"message": "ć楣",
"description": "DOCUMENTATION"
+ },
+ "Raise issue": {
+ "message": "ć issue",
+ "description": "Raise issue"
}
}
diff --git a/src/theme/DocPaginator/index.tsx b/src/theme/DocPaginator/index.tsx
index b6c98ec225..c9a1c1c0b9 100644
--- a/src/theme/DocPaginator/index.tsx
+++ b/src/theme/DocPaginator/index.tsx
@@ -14,7 +14,20 @@ import ThumbsUp from "./ThumbsUp.svg";
import ThumbsDown from "./ThumbsDown.svg";
import clsx from "clsx";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
+import { useLocation } from "@docusaurus/router";
const { TextArea } = Input;
+function Alarm() {
+ return (
+
+ );
+}
export default function DocPaginator(props) {
const { previous, next } = props;
const [loading, setLoading] = useState(false);
@@ -22,9 +35,10 @@ export default function DocPaginator(props) {
const [form] = Form.useForm();
const {
siteConfig: {
- customFields: { isChina },
+ customFields: { isChina, site },
},
} = useDocusaurusContext() as any;
+ const { pathname } = useLocation();
function popover() {
return (
@@ -138,6 +152,15 @@ export default function DocPaginator(props) {
)}
+