mnml/client/src/components/info.container.jsx
2019-05-20 12:54:10 +10:00

37 lines
764 B
JavaScript

const { connect } = require('preact-redux');
const actions = require('../actions');
const Info = require('./info.component');
const addState = connect(
function receiveState(state) {
const {
activeCryp,
combiner,
info,
ws,
instance,
itemInfo,
vboxHidden,
player,
} = state;
function sendUnequip(crypId, item) {
return ws.sendVboxUnequip(instance.id, crypId, item);
}
return {
activeCryp,
info,
combiner,
sendUnequip,
instance,
player,
itemInfo,
vboxHidden,
};
},
);
module.exports = addState(Info);