A markdown editor with a restricted toolbar (headings, bold, italics, lists, links) backed by a hidden input, so it participates in normal form submission via its name prop.
maxLength is optional - when set, it caps input the same way TextArea does (native limit + a live counter that turns red at the limit), with the same inlined fi/en/sv maximum-length message.