apps/web/src/components/ChatView.tsx | 44 +++++++++++++++++++++++----- apps/web/src/components/chat/ChatComposer.tsx | 30 +++++++++++++++++-- apps/web/src/components/chat/MessagesTimeline.test.tsx | 1 + apps/web/src/components/chat/composerScrollGesture.test.ts | 29 ++++++++++++++++++ apps/web/src/components/chat/composerScrollGesture.ts | 19 ++++++++++++ apps/web/src/components/chat/useComposerFocusState.test.tsx | 1 + apps/web/src/components/chat/useComposerMultilinePrompt.test.ts | 50 ++++++++++++++++++++++++++++++++ apps/web/src/components/chat/useComposerMultilinePrompt.ts | 46 +++++++++++++++++++++++++++++ apps/web/src/components/composerFooterLayout.test.ts | 14 +++++++++ apps/web/src/components/composerFooterLayout.ts | 6 ++-- 10 files changed, 229 insertions(+), 11 deletions(-)