diff --git a/ZeroSpace/ZeroSpace.Web/Components/MarkdownView.razor b/ZeroSpace/ZeroSpace.Web/Components/MarkdownView.razor new file mode 100644 index 0000000..e238fbe --- /dev/null +++ b/ZeroSpace/ZeroSpace.Web/Components/MarkdownView.razor @@ -0,0 +1,10 @@ +@using Markdig +@using ZeroSpace.Web.Services +@((MarkupString)Markdig.Markdown.ToHtml(ZeroSpaceLinks.ResolveWikiLinks(Markdown), Pipeline, null)) + +@code { + private static readonly MarkdownPipeline Pipeline = new MarkdownPipelineBuilder().Build(); + + [Parameter, EditorRequired] + public string Markdown { get; set; } = string.Empty; +}