strapi-plugin-content-manager
Version:
A powerful UI to easily manage your data.
25 lines (19 loc) • 526 B
JavaScript
import { createSelector } from 'reselect';
import pluginId from '../../pluginId';
import { initialState } from './reducer';
/**
* Direct selector to the listView state domain
*/
const listViewDomain = () => state => state.get(`${pluginId}_listView`) || initialState;
/**
* Other specific selectors
*/
/**
* Default selector used by listView
*/
const makeSelectListView = () =>
createSelector(listViewDomain(), substate => {
return substate;
});
export default makeSelectListView;
export { listViewDomain };