Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Replace client-side event emitters #19368

Merged
merged 11 commits into from
Oct 27, 2020
Merged

Conversation

tiagoevanp
Copy link
Contributor

@tiagoevanp tiagoevanp commented Oct 26, 2020

Proposed changes

Replace emitter imports with @rocket.chat/emitter

Issue(s)

Closes #19372

How to test or reproduce

Screenshots

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA
  • Lint and unit tests pass locally with my changes

Changelog

Further comments

@tiagoevanp tiagoevanp added this to the 3.9.0 milestone Oct 26, 2020
@tiagoevanp tiagoevanp requested a review from a team October 26, 2020 16:01
@tiagoevanp tiagoevanp marked this pull request as ready for review October 26, 2020 17:44
Copy link
Member

@gabriellsh gabriellsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey! You're missing the following file client/contexts/AuthorizationContext.ts and removing the following package: @types/wolfy87-eventemitter. Please update the package-lock too.

@tiagoevanp
Copy link
Contributor Author

tiagoevanp commented Oct 26, 2020

You're right @gabriellsh.

Can you please review it again now?

gabriellsh
gabriellsh previously approved these changes Oct 26, 2020
client/lib/presence.js Outdated Show resolved Hide resolved
gabriellsh and others added 2 commits October 27, 2020 11:16
Co-authored-by: Tasso Evangelista <tasso.evangelista@rocket.chat>
@tassoevan tassoevan modified the milestones: 3.9.0, 3.8.0 Oct 27, 2020
@tassoevan tassoevan changed the title [NEW] Replace emitter [NEW] Replace client-side event emitters Oct 27, 2020
@tassoevan tassoevan merged commit 7d97938 into develop Oct 27, 2020
@tassoevan tassoevan deleted the feat/replace-emitter branch October 27, 2020 17:41
@sampaiodiego sampaiodiego mentioned this pull request Nov 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Self DM contact not showing online after New Sidebar Layout
3 participants