mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
18 lines
508 B
JavaScript
18 lines
508 B
JavaScript
const connect = require('react-redux').connect
|
|
|
|
const metamaskConnect = (mapStateToProps, mapDispatchToProps) => {
|
|
return connect(
|
|
_higherOrderMapStateToProps(mapStateToProps),
|
|
mapDispatchToProps
|
|
)
|
|
}
|
|
|
|
const _higherOrderMapStateToProps = (mapStateToProps) => {
|
|
return (state, ownProps) => {
|
|
const stateProps = mapStateToProps(state, ownProps)
|
|
stateProps.localeMessages = state.localeMessages || {}
|
|
return stateProps
|
|
}
|
|
}
|
|
|
|
module.exports = metamaskConnect |