3.0.1 • Published 9 years ago

@hnordt/reax-api v3.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 years ago

Reax API

API module for Redux

npm version

Usage

npm install --save @hnordt/reax-api
import api, { mapAPIStateToProps, callAPI } from '@hnordt/reax-api';

const rootReducer = combineReducers({ api });

// Returns { projects: [...], isLoading: true || false, error: null || error }
const mapStateToProps = state => mapAPIStateToProps(state.api.projects, 'projects');

const mapDispatchToProps = dispatch => ({
  loadProjects: () => dispatch(callAPI({
    id: 'projects',
    method: 'GET',
    url: 'http://foo.com/bar/projects'
  }))
});
3.0.1

9 years ago

3.0.0

9 years ago

2.1.3

10 years ago

2.1.2

10 years ago

2.1.1

10 years ago

2.1.0

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.0.0

10 years ago