@shopgate/engage
Version:
Shopgate's ENGAGE library.
7 lines • 717 B
JavaScript
import{connect}from'react-redux';import{makeGetDefaultUnitSystem}from'@shopgate/engage/core/config/config.selectors';import{getStoreFinderSearchRadius}from"../../selectors";import{setStoreFinderSearchRadius}from"../../action-creators";/**
* @returns {Function}
*/function makeMapStateToProps(){var getDefaultUnitSystem=makeGetDefaultUnitSystem();/**
* @param {Object} state The application state.
* @param {Object} props The component props.
* @returns {Object}
*/return function(state){return{radius:getStoreFinderSearchRadius(state),unitSystem:getDefaultUnitSystem(state)};};}var mapDispatchToProps={setRadius:setStoreFinderSearchRadius};export default connect(makeMapStateToProps,mapDispatchToProps);