[meta] Track react/redux performances issues
-
Type and Category selects are always rerendered on scroll handled in !410 (closed) . -
Operations are always rerendered on scroll -
Operation Item should only take the operationId as prop. -
Label shall only take title, raw and customLabl, and operationId as props (not operation as itself) -
CategoryList and Settings shouldn't be rerendered on account change (remove /:currentAccountId
in the path + userender
instead ofcomponent
) -
Search Component should be split in smaller components so that a change in a search field does not trigger a rerender of the whole search component. handled in !409 (merged). -
Use isSmallScreen to return null
instead of Category/Type selects and render only what is necessary in the Label component
Edited by Antoine