All Projects β†’ jsonnull β†’ redux-render

jsonnull / redux-render

Licence: MIT license
Ergonomic Redux bindings for React using render functions

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to redux-render

Calendarx
πŸ“… Your go-to, prescribed, Calendar component for React
Stars: ✭ 110 (+103.7%)
Mutual labels:  render-props
React Powerplug
πŸ”Œ Renderless Containers
Stars: ✭ 2,704 (+4907.41%)
Mutual labels:  render-props
paginated
βš›οΈ React render props component & custom hook for pagination.
Stars: ✭ 20 (-62.96%)
Mutual labels:  render-props
React Adopt
😎 Compose render props components like a pro
Stars: ✭ 1,668 (+2988.89%)
Mutual labels:  render-props
Material Ui Popup State
boilerplate for common Material-UI Menu, Popover and Popper use cases
Stars: ✭ 186 (+244.44%)
Mutual labels:  render-props
render-props
㸚 Easy-to-use React state containers which utilize the render props (function as child) pattern
Stars: ✭ 33 (-38.89%)
Mutual labels:  render-props
Flagged
Feature Flags for React made easy with hooks, HOC and Render Props
Stars: ✭ 97 (+79.63%)
Mutual labels:  render-props
repromised
🀝 Declarative promise resolver as a render props component
Stars: ✭ 20 (-62.96%)
Mutual labels:  render-props
React Firestore
React components to fetch data from firestore using render props
Stars: ✭ 228 (+322.22%)
Mutual labels:  render-props
react-save-localstorage
πŸ—„ React component to save data to localStorage on render phase safely
Stars: ✭ 26 (-51.85%)
Mutual labels:  render-props
React Popper Tooltip
A React hook to effortlessly build smart tooltips.
Stars: ✭ 149 (+175.93%)
Mutual labels:  render-props
React Nprogress
βŒ›οΈ A React primitive for building slim progress bars.
Stars: ✭ 173 (+220.37%)
Mutual labels:  render-props
stickyard
Make your React component sticky the easy way
Stars: ✭ 83 (+53.7%)
Mutual labels:  render-props
React Goodbye
A save reminder component for react router v4+.
Stars: ✭ 120 (+122.22%)
Mutual labels:  render-props
react-callbag-listener
πŸ‘‚ A React render-prop component that listens to values emitted by callbags
Stars: ✭ 21 (-61.11%)
Mutual labels:  render-props
React Video Renderer
Build custom video players effortless
Stars: ✭ 100 (+85.19%)
Mutual labels:  render-props
reason-epitath
CPS sugar usage for React Render Props composition in ReasonML
Stars: ✭ 16 (-70.37%)
Mutual labels:  render-props
react-immer
No nonsense state management with Immer and React hooks
Stars: ✭ 13 (-75.93%)
Mutual labels:  render-props
react-combine-contexts
πŸš€Use multiple React Contexts without pain.
Stars: ✭ 23 (-57.41%)
Mutual labels:  render-props
redebounce
β†˜οΈ Render Props component to debounce the given value
Stars: ✭ 14 (-74.07%)
Mutual labels:  render-props

Redux Render

Build Status Coverage Status npm version

React bindings for Redux using render props.

const Title = () => (
  <Redux selector={state => state.title}>
    {title => (
      <h1>{title}</h1>
    )}
  </Redux>
)

Why use this?

Render props afford you a lot of flexibility over Higher-Order Components (HOCs).

  • Reactivity: Change selectors or dispatch calls on the fly as your component state and props change.
  • Brevity: It starts at just one line of code to connect to Redux in a performant way.
  • Flexibility: Using render props, you can easily create HOCs to support your own use-cases.

Installation

yarn add redux-render

# npm install --save redux-render

Examples

API

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].