Mercurial > borealpoint
diff resources/js/easymde.js @ 0:9d7dcd54c677
Initial Commit and package setup
| author | luka |
|---|---|
| date | Sat, 23 Aug 2025 22:20:51 -0400 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/resources/js/easymde.js Sat Aug 23 22:20:51 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"); + } + }); +});
