diff --git a/src/components/EditorHeader/ControlPanel.jsx b/src/components/EditorHeader/ControlPanel.jsx
index 834a4de..7eb3cc1 100644
--- a/src/components/EditorHeader/ControlPanel.jsx
+++ b/src/components/EditorHeader/ControlPanel.jsx
@@ -1293,9 +1293,6 @@ export default function ControlPanel({
language: {
function: () => setModal(MODAL.LANGUAGE),
},
- github_token: {
- function: () => setModal(MODAL.GITHUB_TOKEN),
- },
flush_storage: {
warning: {
title: t("flush_storage"),
diff --git a/src/components/EditorHeader/Modal/GithubToken.jsx b/src/components/EditorHeader/Modal/GithubToken.jsx
deleted file mode 100644
index 56ac2d4..0000000
--- a/src/components/EditorHeader/Modal/GithubToken.jsx
+++ /dev/null
@@ -1,43 +0,0 @@
-import { Button, Input } from "@douyinfe/semi-ui";
-import { useTranslation } from "react-i18next";
-
-export default function GithubToken({ token, setToken }) {
- const { t } = useTranslation();
-
- const clearToken = () => {
- localStorage.removeItem("github_token");
- setToken("");
- };
-
- return (
-
-
-
- setToken(v)}
- />
- }
- type="danger"
- title={t("clear")}
- onClick={clearToken}
- />
-
-
- *This will be stored in the local storage
-
-
- );
-}
diff --git a/src/components/EditorHeader/Modal/Modal.jsx b/src/components/EditorHeader/Modal/Modal.jsx
index d187929..009b689 100644
--- a/src/components/EditorHeader/Modal/Modal.jsx
+++ b/src/components/EditorHeader/Modal/Modal.jsx
@@ -43,7 +43,6 @@ import { useTranslation } from "react-i18next";
import { importSQL } from "../../../utils/importSQL";
import { databases } from "../../../data/databases";
import { isRtl } from "../../../i18n/utils/rtl";
-import GithubToken from "./GithubToken";
const languageExtension = {
sql: [sql()],
@@ -83,9 +82,6 @@ export default function Modal({
const [selectedTemplateId, setSelectedTemplateId] = useState(-1);
const [selectedDiagramId, setSelectedDiagramId] = useState(0);
const [saveAsTitle, setSaveAsTitle] = useState(title);
- const [token, setToken] = useState(
- localStorage.getItem("github_token") ?? "",
- );
const overwriteDiagram = () => {
setTables(importData.tables);
@@ -242,14 +238,6 @@ export default function Modal({
setModal(MODAL.NONE);
createNewDiagram(selectedTemplateId);
return;
- case MODAL.GITHUB_TOKEN:
- setModal(MODAL.NONE);
- if (token !== "") {
- localStorage.setItem("github_token", token);
- } else {
- localStorage.removeItem("github_token");
- }
- return;
default:
setModal(MODAL.NONE);
return;
@@ -343,8 +331,6 @@ export default function Modal({
return ;
case MODAL.SHARE:
return ;
- case MODAL.GITHUB_TOKEN:
- return ;
default:
return <>>;
}
diff --git a/src/components/Workspace.jsx b/src/components/Workspace.jsx
index ed06ae5..77436f0 100644
--- a/src/components/Workspace.jsx
+++ b/src/components/Workspace.jsx
@@ -338,7 +338,6 @@ export default function WorkSpace() {
});
const diagramSrc = res.data.files["share.json"].content;
const d = JSON.parse(diagramSrc);
- setGistId("");
setUndoStack([]);
setRedoStack([]);
setLoadedFromGistId(shareId);
diff --git a/src/data/constants.js b/src/data/constants.js
index 69e9d33..59bd4ff 100644
--- a/src/data/constants.js
+++ b/src/data/constants.js
@@ -92,7 +92,6 @@ export const MODAL = {
TABLE_WIDTH: 9,
LANGUAGE: 10,
SHARE: 11,
- GITHUB_TOKEN: 12,
};
export const STATUS = {
diff --git a/src/i18n/locales/en.js b/src/i18n/locales/en.js
index 7053848..1c0898d 100644
--- a/src/i18n/locales/en.js
+++ b/src/i18n/locales/en.js
@@ -238,7 +238,6 @@ const en = {
unsigned: "Unsigned",
share: "Share",
copy_link: "Copy link",
- github_token: "GitHub Token",
},
};
diff --git a/src/utils/modalData.js b/src/utils/modalData.js
index 2b996c9..f4fbf45 100644
--- a/src/utils/modalData.js
+++ b/src/utils/modalData.js
@@ -25,8 +25,6 @@ export const getModalTitle = (modal) => {
return i18n.t("language");
case MODAL.SHARE:
return i18n.t("share");
- case MODAL.GITHUB_TOKEN:
- return i18n.t("github_token");
default:
return "";
}