Mercurial > packages > framework
diff publishable/resources/js/easymde.js @ 3:e107504fa22c
New assets related to BS5
| author | luka |
|---|---|
| date | Mon, 23 Jun 2025 20:20:31 -0400 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/publishable/resources/js/easymde.js Mon Jun 23 20:20:31 2025 -0400 @@ -0,0 +1,36 @@ +import EasyMDE from "easymde"; +import "easymde/dist/easymde.min.css"; + +document.addEventListener("DOMContentLoaded", function () { + document + .querySelectorAll("textarea.markdown-editor") + .forEach(function (textarea) { + if (!textarea.classList.contains("easymde-applied")) { + const easyMDE = new EasyMDE({ + element: textarea, + spellChecker: false, + autofocus: false, + status: false, + minHeight: "150px", + toolbar: [ + "bold", + "italic", + "heading", + "|", + "quote", + "unordered-list", + "ordered-list", + "|", + "link", + "image", + "code", + "|", + "preview", + "guide", + ], + previewClass: ["editor-preview", "github-dark"], + }); + textarea.classList.add("easymde-applied"); + } + }); +});
