mirror of
https://github.com/strapi/strapi.git
synced 2025-08-09 01:07:27 +00:00

Created OLD folder. Fix load plugin when no Initializer is provided. Signed-off-by: soupette <cyril.lpz@gmail.com>
27 lines
707 B
JavaScript
27 lines
707 B
JavaScript
import { createSelector } from 'reselect';
|
|
import pluginId from '../../pluginId';
|
|
|
|
/**
|
|
* Direct selector to the configPage state domain
|
|
*/
|
|
const selectConfigPageDomain = () => state =>
|
|
state.get(`${pluginId}_configPage`);
|
|
|
|
/**
|
|
* Default selector used by ConfigPage
|
|
*/
|
|
|
|
const selectConfigPage = () =>
|
|
createSelector(selectConfigPageDomain(), substate => substate.toJS());
|
|
|
|
const makeSelectEnv = () =>
|
|
createSelector(selectConfigPageDomain(), substate => substate.get('env'));
|
|
|
|
const makeSelectModifiedData = () =>
|
|
createSelector(selectConfigPageDomain(), substate =>
|
|
substate.get('modifiedData').toJS()
|
|
);
|
|
|
|
export default selectConfigPage;
|
|
export { makeSelectEnv, makeSelectModifiedData };
|