3.0.1 • Published 8 years ago

@hnordt/reax-api v3.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
8 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

8 years ago

3.0.0

8 years ago

2.1.3

8 years ago

2.1.2

8 years ago

2.1.1

8 years ago

2.1.0

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.0.0

8 years ago