diff --git a/packages/editor/src/extensions/react/react-node-view.tsx b/packages/editor/src/extensions/react/react-node-view.tsx index ecb70ca35..a9121fa63 100644 --- a/packages/editor/src/extensions/react/react-node-view.tsx +++ b/packages/editor/src/extensions/react/react-node-view.tsx @@ -32,6 +32,7 @@ import { Editor, NodeViewRendererProps } from "@tiptap/core"; import { __serializeForClipboard, EditorView } from "prosemirror-view"; import { EmotionThemeProvider } from "@notesnook/theme"; import { isAndroid, isiOS } from "../../utils/platform"; +import { useToolbarStore } from "../../toolbar/stores/toolbar-store"; // This is hacky workaround to manually handle serialization when // drag/dropping on mobile devices. @@ -158,9 +159,16 @@ export class ReactNodeView
implements NodeView {
Component: FunctionComponent = () => {
if (!this.options.component) return null;
-
return (
-