Overview
As a developer user, I need to add a Markdown Editor control to my Blazor UI application so that I can capture and display markdown-compliant text input.
Acceptance criteria
- The editor control supports rich WYSIWYG editing with support for standard markdown styling including: headers, emphasis, lists, images, links, blockquotes and inline code.
- The editor control supports raw markdown editing mode, as well as WYSIWYG (preview) mode.
- The editor control supports raw markdown output and HTML output.
Bonus criteria
- A paired Markdown Display control supports presentation of markdown as HTML (so that developers can store markdown in a database, for example, and convert to HTML on the client for display.