apps/web/src/components/ChatView.tsx | 208 ++++++++----------------- apps/web/src/components/QueuedMessageSender.test.tsx | 231 ++++++++++++++++++++++++++++ apps/web/src/components/QueuedMessageSender.tsx | 100 ++++++++++++ apps/web/src/components/chat/MessagesTimeline.logic.test.ts | 7 +- apps/web/src/components/chat/MessagesTimeline.tsx | 19 ++- apps/web/src/components/chat/sendQueuedMessage.ts | 211 +++++++++++++++++++++++++ apps/web/src/queuedMessageStore.test.ts | 141 +++++++++++------ apps/web/src/queuedMessageStore.ts | 265 ++++++++++++++++++++------------ apps/web/src/routes/__root.tsx | 2 + apps/web/src/state/entities.ts | 8 + docs/user/composer.md | 2 +- 11 files changed, 892 insertions(+), 302 deletions(-)