react-redux-decorate

0.0.5 • Public • Published

A Collection of decorators to make using connect easier.

Installation

npm install react-redux-decorate

Example

import React from 'react'
import { mapDispatchToProps, mapStateToProps } from 'react-redux-decorate'
 
@mapStateToProps((state) => ({
  users: state.users
}))
@mapDispatchToProps((dispatch, ownProps) => ({
  getUser(id) {
    dispatch(ownProps.getUser(id))
  }
}))
export default class MyFancyComponent extends React.Component {
 // react things in here
}

Usage

mapStateToProps(mapStateToProps (Function), [options] (Object))

mapDispatchToProps(mapDispatchToProps(Function), [options] (Object))

fn and options follow the react-redux-api for connect

react-redux's connect is also in case of complicated use-cases

Readme

Keywords

none

Package Sidebar

Install

npm i react-redux-decorate

Weekly Downloads

1

Version

0.0.5

License

ISC

Unpacked Size

7.2 kB

Total Files

5

Last publish

Collaborators

  • abazhenov