lbry-desktop/ui/component/fileActions
jessopb ca0cd2ca75
Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' (#7427)
- selectMyChannelClaims depends on `byId`, which currently is always invalidated per update, so it is not memoized.

- Most of the use-cases just needs the ID or the length of the array anyways, so avoid generating a Claim array (in selectMyChannelClaims) unnecessarily -- the client need to reduce it back down to IDs again :/

- The simpler boolean also removes the need to memoize the selector, which saves a bit of memory.

Co-authored-by: infinite-persistence <inf.persistence@gmail.com>
2022-01-21 12:38:11 -05:00
..
index.js Selector refactors (#7424) 2022-01-19 20:46:01 -05:00
view.jsx Use 'selectHasChannel' instead of the full 'selectMyChannelClaims' (#7427) 2022-01-21 12:38:11 -05:00