apps/web/src/components/ChatView.tsx | 4 +- apps/web/src/components/chat/ChatComposer.tsx | 55 +++++++++++++++++--- apps/web/src/components/chat/composerTypingGuard.test.ts | 89 ++++++++++++++++++++++++++++++++ apps/web/src/components/chat/composerTypingGuard.ts | 51 ++++++++++++++++++ apps/web/src/components/chat/useComposerTypingGuard.ts | 51 ++++++++++++++++++ 5 files changed, 242 insertions(+), 8 deletions(-)