VueMarkdownTextArea

image

Build a Vue 3 component that mimics the github text area control

  • PrimeVue library for controls.
  • TailwindCSS for styles
  • Marked for markdown support.

Features:

  • Ability to embed a user mention anywhere in the middle or end of the text by just typing @ sign and start auto-completing against a dropdown of options. Use a dummy set of usernames to auto-compelete from.
  • Ability to swap between editing / previewing
  • Ability to paste image from clipboard
  • Ability to drag files from desktop onto the control.