1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-21 22:05:43 -04:00
Files
Radarr/frontend/src/Store/Selectors/createQueueItemSelector.js
T
Mark McDowall ff52b15154 Don't process queue item without details
(cherry picked from commit dffdd3377e198ca1ce511ec2752eb53c18c92cb3)

# Conflicts:
#	frontend/src/Store/Selectors/createQueueItemSelector.js
2020-08-06 17:40:42 -04:00

20 lines
420 B
JavaScript

import { createSelector } from 'reselect';
function createQueueItemSelector() {
return createSelector(
(state, { movieId }) => movieId,
(state) => state.queue.details.items,
(movieId, details) => {
if (!movieId || !details) {
return null;
}
return details.find((item) => {
return item.movieId === movieId;
});
}
);
}
export default createQueueItemSelector;