emoji picker

main
alexanderroese 2024-07-16 23:08:58 +02:00
parent b72f211a65
commit 148825ca5b
1 changed files with 15 additions and 3 deletions

View File

@ -166,6 +166,20 @@
import insertText from "https://cdn.jsdelivr.net/npm/insert-text-at-cursor@0.3.0/index.js"; import insertText from "https://cdn.jsdelivr.net/npm/insert-text-at-cursor@0.3.0/index.js";
console.log("module loaded") console.log("module loaded")
const emojiPicker = document.createElement("emoji-picker");
emojiPicker.classList = "light";
emojiPicker.style.width = "100%";
emojiPicker.addEventListener("emoji-click", (e) => {
insertText(document.querySelector("#shx-text1"), e.detail.unicode);
});
console.log("add picker");
document
.getElementsByClassName("shx-emoji-picker-popup")[0]
.appendChild(emojiPicker);
</script> </script>
<script type="text/javascript"> <script type="text/javascript">
@ -444,9 +458,7 @@
</div> </div>
</div> </div>
<div class="shx-emoji-picker-popup"> <div class="shx-emoji-picker-popup"></div>
<emoji-picker class="light"></emoji-picker>
</div>
`; `;
} }