diff --git a/src/DataviewSuggester.ts b/src/DataviewSuggester.ts index 1eefcbe..297cff2 100644 --- a/src/DataviewSuggester.ts +++ b/src/DataviewSuggester.ts @@ -72,10 +72,13 @@ export class DataviewSuggester extends EditorSuggest { renderMarkdownSuggestion(value: string, el: HTMLElement): void { // render markdown preview of inline dataview metadata field - let suggestionText = this.context!.editor.getLine(this.context!.start.line).slice(this.context!.start.ch-1, this.context!.start.ch)! + let suggestionText = this.context!.editor.getLine(this.context!.start.line).slice( + this.context!.start.ch - 1, + this.context!.start.ch, + )!; suggestionText += value.replace(/(.*?)<\/mark>/g, "$1"); - suggestionText += suggestionText.startsWith("(") ? ")" : "]" - + suggestionText += suggestionText.startsWith("(") ? ")" : "]"; + MarkdownRenderer.render( this.app, htmlToMarkdown(suggestionText),