Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.13 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.13 KB

Recomposer

Recompose ❤️ TypeScript

The library enhances Recompose when using TypeScript.

The library's goal is

  • reducing unnecessary type definition
  • defining types automatically
  • making your app safer

recompose

recomposer

Usage

npm install recompose recomposer --save

The library has recompose as a peer dependency, you need to install both libraries.

API

It is still working in progress.. welcome PR! 😊

The recompose reference is here!

Higher-order components

  • mapProps()
  • withProps()
  • withPropsOnChange()
  • withHandlers()
  • defaultProps()
  • renameProp()
  • renameProps()
  • flattenProp()
  • withState()
  • withStateHandlers()
  • withReducer()
  • branch()
  • renderComponent()
  • pure()
  • onlyUpdateForKeys()