mnml/client/src/components/cryp.list.container.jsx
2019-04-02 18:19:33 +11:00

21 lines
538 B
JavaScript

const { connect } = require('preact-redux');
const CrypList = require('./cryp.list.component');
const actions = require('./../actions');
const addState = connect(
function receiveState(state) {
const { ws, cryps, selectedCryps } = state;
return { cryps, selectedCryps };
},
function receiveDispatch(dispatch) {
function setSelectedCryps(crypIds) {
dispatch(actions.setSelectedCryps(crypIds));
}
return { setSelectedCryps };
}
);
module.exports = addState(CrypList);