Files
Readarr/frontend/src/Store/Selectors/createBookFileSelector.js
2020-05-19 21:50:37 +01:00

18 lines
393 B
JavaScript

import { createSelector } from 'reselect';
function createBookFileSelector() {
return createSelector(
(state, { bookFileId }) => bookFileId,
(state) => state.bookFiles,
(bookFileId, bookFiles) => {
if (!bookFileId) {
return;
}
return bookFiles.items.find((bookFile) => bookFile.id === bookFileId);
}
);
}
export default createBookFileSelector;