On this lesson we take information from two other slices and mix the output in one selector serve as. As a result of selectors get get right of entry to to all of the
RootState it isn’t arduous to create those mixtures. The opposite factor that is attention-grabbing here’s that we are passing a couple of enter selectors into
createSelector. You’ll learn extra about how that works underneath.
createSelector was once introduced in to RTK from the preferred library. Whilst it isn’t had to create selector purposes, it makes it so much more straightforward to create environment friendly selectors that steer clear of doing extra paintings than wanted.
createSelector takes two varieties of arguments. There are
inputSelectors (and there can also be greater than one of those) after which there is the
resultFunction. You move in those enter selectors after which the outcome serve as processes the information that will get returned. So long as the enter values do not alternate, the generated selector may not re-run the outcome serve as.
If the information you might be operating with is not massive or the calculations are not advanced, you do not in point of fact wish to use
createSelector. However it is a excellent software to have to your toolbox.
Take a look at this hyperlink for more information: