suguru03 / recomposer

The library enhances Recompose's types

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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()

About

The library enhances Recompose's types

License:MIT License


Languages

Language:TypeScript 100.0%