80) {
dragX = dragX > 0 ? 400 : -400;
setTimeout(() => removeMessage(message.id), 200);
} else {
dragX = 0;
resumeTimer(message.id);
}
}"
@pointercancel.window="if (dragging) {
dragging = false;
dragX = 0;
resumeTimer(message.id);
}"
>