mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-21 22:05:43 -04:00
ff52b15154
(cherry picked from commit dffdd3377e198ca1ce511ec2752eb53c18c92cb3) # Conflicts: # frontend/src/Store/Selectors/createQueueItemSelector.js
20 lines
420 B
JavaScript
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;
|