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

Added memoization in expiry time in some places #52

Merged
merged 6 commits into from
May 4, 2021

Conversation

manojmalik20
Copy link
Collaborator

Added memoization in status dropdown and profile popover
Added logic to show tooltip in custom status emoji in channel header
Refactored some code in custom status emoji and custom status selector
Added timezone dependent current time in custom status selector

Summary

Ticket Link

Related Pull Requests

  • Has server changes (please link here)
  • Has redux changes (please link here)
  • Has mobile changes (please link here)

Screenshots

Release Note

Added memoization in status dropdown and profile popover
Added logic to show tooltip in custom status emoji in channel header
Refactored some code in custom status emoji and custom status selector
Added timezone dependent current time in custom status selector
@manojmalik20 manojmalik20 requested a review from chetanyakan May 3, 2021 13:29
manojmalik20 and others added 4 commits May 3, 2021 21:39
Sorted the order of imports in several files
Made unit tests for date_time_input and expiry_menu components
Updated some snapshots
…app into MI-1235

* 'MI-1235' of github.com:brightscout-alpha/mattermost-webapp:
  Fixed custom status emoji unit tests
Converted displayExpiryTime util to a separate functional component
Replaced use of util with component everywhere
Fixed styling of date time input
Refactored disabling set status button in custom status modal
@manojmalik20 manojmalik20 requested a review from chetanyakan May 4, 2021 11:02
@manojmalik20 manojmalik20 merged commit 336d2f3 into custom-status-expiry May 4, 2021
@manojmalik20 manojmalik20 deleted the MI-1235 branch May 4, 2021 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants