Open mountiny opened 2 weeks ago
Triggered auto assignment to @jliexpensify (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
@rezkiy37 will handle it
Job added to Upwork: https://www.upwork.com/jobs/~01c88d87fb5aadb399
Triggered auto assignment to Contributor-plus team member for initial proposal review - @akinwale (External
)
Hi, Iām Michael (Mykhailo) from Callstack and I would like to work on this issue.
š£ @akinwale š An offer has been automatically sent to your Upwork account for the Reviewer role š Thanks for contributing to the Expensify app!
I've opened a PR - https://github.com/Expensify/App/pull/43495.
Coming from Slack here
Problem
BottomTabBar re-renders a few times because of the parent component. It takes pretty much a time to update around 60ms on each re-render.
Solution
Use
React.memo
for the component to re-render only when necessary. Before: 253ms (all rerenders, 5) / After: 105ms around 141% of improvement. A commit is here. I am attaching screenshots with the legacy (the 1st) and updated (the 2nd) versions.Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @akinwale