This commit is contained in:
2019-07-24 00:53:01 -04:00
parent 434a1ded24
commit a9f4324f29
21 changed files with 345 additions and 100 deletions

View File

@@ -1,18 +1,23 @@
import { connect } from 'react-redux';
import { getItems, getStatus } from '../actions/index.js';
import { fetchItems } from '../actions/items.js';
import { fetchAuctionStatus } from '../actions/auctionStatus.js';
import { getAuctionItemsAsList } from '../selectors/items.js';
import Auction from '../screens/Auction.js';
const matchStateToProps = (state) => ({
items: getAuctionItemsAsList(state),
});
const matchStateToProps = (state) => {
const items = getAuctionItemsAsList(state);
console.log('items:', items);
return { items };
};
const mapDispatchToProps = (dispatch) => ({
fetchItems: () => dispatch(getItems(dispatch)),
fetchStatus: () => dispatch(getStatus(dispatch)),
changeViewMode: (mode) => dispatch(changeViewMode(mode)),
fetchItems: () => dispatch(fetchItems(dispatch)),
fetchStatus: () => dispatch(fetchAuctionStatus(dispatch)),
});
export default connect(matchStateToProps, mapDispatchToProps)(Auction);