annotate resources/js/easymde.js @ 2:90296614b7e2 default tip

Adding in the base for the clients table
author luka
date Thu, 28 Aug 2025 20:55:40 -0400
parents 9d7dcd54c677
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
1 import EasyMDE from "easymde";
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
2 import "easymde/dist/easymde.min.css";
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
3
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
4 document.addEventListener("DOMContentLoaded", function () {
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
5 document
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
6 .querySelectorAll("textarea.markdown-editor")
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
7 .forEach(function (textarea) {
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
8 if (!textarea.classList.contains("easymde-applied")) {
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
9 const easyMDE = new EasyMDE({
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
10 element: textarea,
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
11 spellChecker: false,
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
12 autofocus: false,
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
13 status: false,
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
14 minHeight: "150px",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
15 toolbar: [
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
16 "bold",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
17 "italic",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
18 "heading",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
19 "|",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
20 "quote",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
21 "unordered-list",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
22 "ordered-list",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
23 "|",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
24 "link",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
25 "image",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
26 "code",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
27 "|",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
28 "preview",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
29 "guide",
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
30 ],
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
31 previewClass: ["editor-preview", "github-dark"],
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
32 });
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
33 textarea.classList.add("easymde-applied");
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
34 }
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
35 });
9d7dcd54c677 Initial Commit and package setup
luka
parents:
diff changeset
36 });