mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-23 22:25:09 -04:00
21 lines
634 B
JavaScript
21 lines
634 B
JavaScript
/* eslint max-params: 0 */
|
|
import { connect } from 'react-redux';
|
|
import { createSelector } from 'reselect';
|
|
import createAuthorSelector from 'Store/Selectors/createAuthorSelector';
|
|
import createBookFileSelector from 'Store/Selectors/createBookFileSelector';
|
|
import BookRow from './BookRow';
|
|
|
|
function createMapStateToProps() {
|
|
return createSelector(
|
|
createAuthorSelector(),
|
|
createBookFileSelector(),
|
|
(author = {}, bookFile) => {
|
|
return {
|
|
authorMonitored: author.monitored,
|
|
bookFilePath: bookFile ? bookFile.path : null
|
|
};
|
|
}
|
|
);
|
|
}
|
|
export default connect(createMapStateToProps)(BookRow);
|