feat: Receivable aging summary front-end.

This commit is contained in:
Ahmed Bouhuolia
2020-06-14 14:19:18 +02:00
parent ac9c360629
commit f0c1985e43
45 changed files with 4150 additions and 538 deletions

View File

@@ -3,12 +3,14 @@ import {
getResourceColumns,
getResourceFields,
getResourceMetadata,
getResourceData,
} from 'store/resources/resources.reducer';
export default (mapState) => {
const mapStateToProps = (state, props) => {
const { resourceName } = props;
const mapped = {
resourceData: getResourceData(state, resourceName),
resourceFields: getResourceFields(state, resourceName),
resourceColumns: getResourceColumns(state, resourceName),
resourceMetadata: getResourceMetadata(state, resourceName),

View File

@@ -2,11 +2,13 @@ import {connect} from 'react-redux';
import {
fetchResourceColumns,
fetchResourceFields,
fetchResourceData,
} from 'store/resources/resources.actions';
export const mapDispatchToProps = (dispatch) => ({
requestFetchResourceFields: (resourceSlug) => dispatch(fetchResourceFields({ resourceSlug })),
requestFetchResourceColumns: (resourceSlug) => dispatch(fetchResourceColumns({ resourceSlug })),
requestResourceData: (resourceSlug) => dispatch(fetchResourceData({ resourceSlug })),
});
export default connect(null, mapDispatchToProps);