feat: persist support ticket drafts

This commit is contained in:
3252a8
2026-05-27 08:10:08 +03:00
parent 69d3400310
commit e90988ea5c
6 changed files with 183 additions and 2 deletions
@@ -14,6 +14,12 @@
if (disabled || sending || !value.trim()) return;
onSend(value.trim());
}
function handleKeydown(event) {
if (!(event.ctrlKey || event.metaKey) || event.key !== "Enter") return;
event.preventDefault();
submit();
}
</script>
<div class="ticket-composer">
@@ -25,6 +31,7 @@
{placeholder}
ariaLabel={placeholder}
class="ticket-composer-textarea"
on:keydown={handleKeydown}
/>
<div class="ticket-composer-row">
<small>{value.length}/{maxLength}</small>