Description
`components/streams/activity-feed.tsx` has no test coverage for its empty state ("No activity yet", around line 106), the `hasMore`/`loadMore` pagination button, or event-type filter interaction.
Task
Add a test file covering: empty state renders when there are no events, the load-more button appears/works when `hasMore` is true, and filtering by event type only shows matching events.
Good for contributors because
Clear, enumerable behaviors (empty state, pagination, filtering) to verify independently.
Description
`components/streams/activity-feed.tsx` has no test coverage for its empty state ("No activity yet", around line 106), the `hasMore`/`loadMore` pagination button, or event-type filter interaction.
Task
Add a test file covering: empty state renders when there are no events, the load-more button appears/works when `hasMore` is true, and filtering by event type only shows matching events.
Good for contributors because
Clear, enumerable behaviors (empty state, pagination, filtering) to verify independently.