add: markdown emoji parsing

This commit is contained in:
trisua 2025-05-05 23:12:46 -04:00
parent d9234bf656
commit af67077ae7
8 changed files with 243 additions and 46 deletions

View file

@ -43,9 +43,14 @@
></textarea>
</div>
<button class="primary">
{{ text "communities:action.create" }}
</button>
<div class="flex gap-2">
{{ components::emoji_picker(element_id="content",
render_dialog=true) }}
<button class="primary">
{{ text "communities:action.create" }}
</button>
</div>
</form>
</div>
{% endif %}
@ -198,8 +203,8 @@
>
<textarea
type="text"
name="content"
id="content"
name="new_content"
id="new_content"
placeholder="content"
required
minlength="2"
@ -209,7 +214,14 @@
>
</div>
<button class="primary">{{ text "general:action.save" }}</button>
<div class="flex gap-2">
{{ components::emoji_picker(element_id="new_content",
render_dialog=false) }}
<button class="primary">
{{ text "general:action.save" }}
</button>
</div>
</form>
</div>
@ -223,7 +235,7 @@
"Content-Type": "application/json",
},
body: JSON.stringify({
content: e.target.content.value,
content: e.target.new_content.value,
}),
})
.then((res) => res.json())