Renders the "X, Y and Z are typing" indicator for a discussion.
The component is purely presentational: it is given a TypingState
(which owns the currently-typing users, fed from the realtime socket) and
renders its active set. Because it holds no socket logic, it can be placed
anywhere — added to the PostStream endItems list by default, but also
importable and rendered standalone wherever a theme or extension keeps a
TypingState.
Renders the "X, Y and Z are typing" indicator for a discussion.
The component is purely presentational: it is given a TypingState (which owns the currently-typing users, fed from the realtime socket) and renders its active set. Because it holds no socket logic, it can be placed anywhere — added to the PostStream
endItemslist by default, but also importable and rendered standalone wherever a theme or extension keeps a TypingState.