Remove octokit (#417)

* remove octokit

* clean up .env.sample and gist apis

* better error management
This commit is contained in:
1ilit
2025-04-21 22:42:48 +04:00
committed by GitHub
parent 9ff6d50ff2
commit 66f41d591a
9 changed files with 74 additions and 481 deletions

View File

@@ -24,7 +24,7 @@ import { useTranslation } from "react-i18next";
import { databases } from "../data/databases";
import { isRtl } from "../i18n/utils/rtl";
import { useSearchParams } from "react-router-dom";
import { octokit } from "../data/octokit";
import { get } from "../api/gists";
export const IdContext = createContext({ gistId: "" });
@@ -285,12 +285,7 @@ export default function WorkSpace() {
const loadFromGist = async (shareId) => {
try {
const res = await octokit.request(`GET /gists/${shareId}`, {
gist_id: shareId,
headers: {
"X-GitHub-Api-Version": "2022-11-28",
},
});
const res = await get(shareId);
const diagramSrc = res.data.files["share.json"].content;
const d = JSON.parse(diagramSrc);
setUndoStack([]);