Fixed: Faster movie selector

This commit is contained in:
ta264
2019-12-09 22:02:02 +00:00
committed by Qstick
parent e45f788ca5
commit 963c832241
2 changed files with 8 additions and 4 deletions
@@ -1,12 +1,12 @@
import { createSelector } from 'reselect';
import createAllArtistSelector from './createAllArtistSelector';
function createArtistSelector() {
return createSelector(
(state, { artistId }) => artistId,
createAllArtistSelector(),
(artistId, allArtists) => {
return allArtists.find((artist) => artist.id === artistId );
(state) => state.artist.itemMap,
(state) => state.artist.items,
(artistId, itemMap, allArtists) => {
return allArtists[itemMap[artistId]];
}
);
}