This commit is contained in:
zsviczian 2023-09-24 19:24:04 +02:00 committed by GitHub
parent 7da500fe0a
commit 482178b7b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,5 @@
import { useState, useRef, useEffect, useDeferredValue } from "react";
import { AppState, BinaryFiles } from "../types";
import { BinaryFiles } from "../types";
import { useApp } from "./App";
import { Button } from "./Button";
import { Dialog } from "./Dialog";
@ -8,10 +8,7 @@ import {
convertToExcalidrawElements,
exportToCanvas,
} from "../packages/excalidraw/index";
import {
ExcalidrawElement,
NonDeletedExcalidrawElement,
} from "../element/types";
import { NonDeletedExcalidrawElement } from "../element/types";
import { canvasToBlob } from "../data/blob";
import { ArrowRightIcon } from "./icons";
import Spinner from "./Spinner";
@ -127,7 +124,7 @@ const MermaidToExcalidraw = ({
setText(data);
}
}, [loading]);
}, [loading, selectedElements]);
useEffect(() => {
const renderExcalidrawPreview = async () => {
@ -186,7 +183,7 @@ const MermaidToExcalidraw = ({
}
};
renderExcalidrawPreview();
}, [deferredText]);
}, [deferredText, text]);
const onClose = () => {
app.setActiveTool({ type: "selection" });