{% comment %} Shared rich-text composer inside a caller-owned form. Parameters: name, label, placeholder, disabled, include_toolbar, class. Slot: content above the editor. Submission remains owned by the form's HTMX attributes or controller. {% endcomment %} {% load i18n %} {% translate "Message" as default_label %} {% translate "Write a message…" as default_placeholder %}
{{ slot }}
{% if disabled == 'true' %}{% translate 'Sending is unavailable for this conversation.' %}{% else %}{% translate 'Ctrl/⌘ + Enter to send' %}{% endif %}