From 40ec5ac2dc4ab8fb19988287277db2713d04c042 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Mon, 23 Oct 2023 21:09:48 +0530 Subject: [PATCH] chore: fix remote image export in markdown --- packages/web/src/javascripts/Components/Menu/MenuSection.tsx | 2 +- .../SuperEditor/Plugins/RemoteImagePlugin/RemoteImageNode.tsx | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/web/src/javascripts/Components/Menu/MenuSection.tsx b/packages/web/src/javascripts/Components/Menu/MenuSection.tsx index 1a36a2336..ec0a9302d 100644 --- a/packages/web/src/javascripts/Components/Menu/MenuSection.tsx +++ b/packages/web/src/javascripts/Components/Menu/MenuSection.tsx @@ -13,7 +13,7 @@ const MenuSection = ({ return (
diff --git a/packages/web/src/javascripts/Components/SuperEditor/Plugins/RemoteImagePlugin/RemoteImageNode.tsx b/packages/web/src/javascripts/Components/SuperEditor/Plugins/RemoteImagePlugin/RemoteImageNode.tsx index 4aff35f6c..a8d3de6a5 100644 --- a/packages/web/src/javascripts/Components/SuperEditor/Plugins/RemoteImagePlugin/RemoteImageNode.tsx +++ b/packages/web/src/javascripts/Components/SuperEditor/Plugins/RemoteImagePlugin/RemoteImageNode.tsx @@ -75,6 +75,10 @@ export class RemoteImageNode extends DecoratorBlockNode { return { element } } + override getTextContent(): string { + return `![${this.__alt || 'image'}](${this.__src})` + } + decorate(_editor: LexicalEditor, config: EditorConfig): JSX.Element { const embedBlockTheme = config.theme.embedBlock || {} const className = {