JSPM

Found 124 results for useReducer

use-effect-reducer

A [React hook](https://reactjs.org/docs/hooks-intro.html) for managing side-effects in your reducers.

  • v0.7.0
  • 58.80
  • Published

use-methods

A simpler way to useReducers

  • v0.5.1
  • 58.58
  • Published

use-local-slice

A react hook to use reducers for local state in a typesafe way, with an API like createSlice from redux-starter-kit and immer integration.

  • v1.2.1
  • 51.14
  • Published

@paprika/seducer

Seducer (simple reducer) is a wrapper on top of React.useReducer, making it easier to use

  • v2.0.4
  • 44.10
  • Published

use-reducer-thunk

Thunk like action creator support for react's useReducer hook

  • v1.1.0
  • 39.32
  • Published

@rtbjs/use-state

`@rtbjs/use-state` is a state management tool that can act as a local state and be easily turned into a global redux state. It is an innovative approach to state management that combines the advantages of both React's useState and Redux's state management

  • v1.0.7
  • 35.32
  • Published

react-reducer-utils

Utilities to help construct "normalized" states when using useReducer in react-hook.

  • v7.1.0
  • 35.04
  • Published

use-reducer-effect

A tiny library that enables side effects with the useReducer hook

  • v1.1.2
  • 32.40
  • Published

@airma/react-state

the purpose of this project is make useReducer more simplify

  • v18.5.11
  • 29.35
  • Published

use-array-state

Provides a reducer to simplify handling of mutations to array state

  • v1.0.2
  • 27.75
  • Published

use-async-call

Provides a hook to provide state around an async function call

  • v3.4.1
  • 27.35
  • Published

@rtbjs/rtbjs

React ToolboxJS is a set of useful react tools.

  • v1.0.0
  • 27.09
  • Published

use-async-reducer

Provides a reducer to simplify handling of async actions

  • v1.4.0
  • 26.83
  • Published

uhooks-fx

uhooks with propagated states

  • v0.4.0
  • 26.57
  • Published

strong-reducer

A useReducer hook for React that's easy to use with Typescript.

  • v0.4.5
  • 26.44
  • Published

@zetadisplay/react-storage-hooks

React hooks for persistent state. Forked from https://github.com/soyguijarro/react-storage-hooks, original author Ramón Guijarro <hola@soyguijarro.com>

  • v6.0.0
  • 26.30
  • Published

state-as-reducer

A simple implementation of useState with useReducer.

  • v1.0.7
  • 25.04
  • Published

use-backlash

useReducer with effects

  • v0.0.32
  • 21.54
  • Published

use-reducer-util

A helper to create the reducer of useReducer

  • v1.0.4
  • 18.58
  • Published

smart-reducer

An advanced, still very easy-to-use reducer for React

  • v0.3.1
  • 16.88
  • Published

react-simple-reducer

Local state manager that enhances react's `useReducer`. Heavily inspired by [Redux Toolkit](https://redux-toolkit.js.org/).\ Leverage Typescript to make **everything** type safe, from the creation of the store to it's usage.\ The same way as redux toolkit

    • v1.1.0
    • 15.79
    • Published

    react-reducer-provider

    Asynchronous/Synchronous React Centralized State with Hooks and HOC

    • v5.1.0
    • 15.74
    • Published

    my-animated-components

    A comprehensive React component library with built-in animations and customization options. ![npm](https://img.shields.io/npm/v/my-animated-components) ![downloads](https://img.shields.io/npm/dm/my-animated-components)

      • v1.4.1
      • 15.70
      • Published

      use-epics

      React hook combining a simplified usage of useReducer and redux-observable-ish epics for side-effects.

      • v0.4.0
      • 14.55
      • Published

      action-hook

      Use useReducer more efficiently.

        • v1.0.6
        • 14.47
        • Published

        async-reducer-context

        通过react-context,useReducer替代redux,可扩展支持与redux周边middleware中间件,通过useModel(['key'])可获取state和dispatch,其中useModel已做到获取的属性值变化,组件才会重新渲染,摆脱useContext因context中无关数据导致的重复渲染问题。

        • v1.3.1
        • 13.92
        • Published

        use-rematch-reducer

        <p> <img alt="Version" src="https://img.shields.io/github/package-json/v/jiangweixian/use-rematch-reducer/master?label=use-rematch-reducer&logo=npm&style=for-the-badge" /> <a href="#" target="_blank"> <img alt="License: MIT" src="https://img.shiel

        • v1.2.3
        • 13.89
        • Published

        rdeco

        基于响应式的应用开发框架

        • v2.10.6
        • 13.58
        • Published

        react-reducer-context

        React Component to manage State through reducers using contexts and hooks

        • v1.0.2
        • 11.74
        • Published

        data-paginate

        `data-paginate` is a React hook for handling pagination with an array of data. It provides an easy way to paginate data with simple navigation functions.

          • v1.0.3
          • 10.81
          • Published

          react-reducer-table

          A library to provide a fast data grid to React apps based on the useReducer hook

          • v1.6.0
          • 10.34
          • Published

          react-async-saga-reducer

          Use redux saga with useReducer hook to handle side effects without Redux

          • v1.0.2
          • 10.29
          • Published

          hooks-combined-reducers

          [![Github issues](https://img.shields.io/github/issues/SagarBajpai/hooks-combined-reducers)](https://github.com/SagarBajpai/hooks-combined-reducers/issues) [![Github forks](https://img.shields.io/github/forks/SagarBajpai/hooks-combined-reducers)](https:

          • v1.0.2
          • 9.77
          • Published

          react-hands

          React's Own Hands Touching State The Easiest Way!

          • v1.0.5
          • 9.71
          • Published

          react-named-reducer

          React Component to easily manage State through reducers using hooks. with typings for Typescript and Flow

          • v2.0.2
          • 9.71
          • Published

          structured-react-hook

          面向企业级的结构化的 React 状态管理框架

          • v1.48.0
          • 9.71
          • Published

          combine-reducers-react

          A tiny package for combine reducers that mimic the actual combine reducers of redux while using useReducers with contextApi

          • v1.0.3
          • 9.53
          • Published

          usemutator

          useReducer, but with minimal boilerplate ⚡

          • v1.0.5
          • 9.49
          • Published

          react-connect-context-hooks

          Lightweight redux-like connect bindings which uses useReducer + useContext internally.

          • v2.1.0
          • 8.36
          • Published

          @rdeco/js

          基于响应式的应用开发框架

          • v3.1.9
          • 7.94
          • Published

          @rdeco/module

          基于响应式的应用开发框架

          • v3.0.26
          • 7.81
          • Published

          use-localstorage-reducer

          React hook to persist reduced state to LocalStorage. Conforms to the useReducer API with persistence. SSR compatible and typesafe

          • v0.0.2
          • 7.56
          • Published

          useloggedreducer

          A useReducer React hook wrapper for logging flux data

          • v1.0.6
          • 7.56
          • Published

          use-react-url

          The `useUrlHandler` hook is a powerful utility for managing URL parameters in React applications. It provides a comprehensive set of functions to handle URL state, navigation, and scrolling behavior.

            • v1.0.6
            • 7.56
            • Published

            @wi2/hooks-plus

            Extends useReducer and useState with common helper methods

            • v2.0.1
            • 7.56
            • Published

            use-railway

            useReducer with effects

            • v0.0.12
            • 7.56
            • Published

            power-reducers

            Set of helpers to create useful and commonly used reducers for redux or react hooks

            • v1.0.3
            • 6.85
            • Published

            context-reducer

            使用useContext和useReducer的一个轻量状态管理库

            • v1.0.14
            • 6.63
            • Published

            hooksux-test

            Simple global store manager for react hooks.

              • v0.1.2
              • 5.78
              • Published

              @composi/use-send

              A function to allow sending messages inside React function components that use the union function from @composi/runtime.

              • v1.0.3
              • 5.78
              • Published

              react-state-factory

              react minimal typesafe state handling even with saga

              • v0.1.2
              • 5.71
              • Published

              use-case-reducers

              A simplified version of React's useReducer, use this package to generate all actions automatically.

              • v0.0.9
              • 5.53
              • Published

              srh-plugins-logger

              为 Structured-React-Hook 设计的快速调试插件

              • v0.1.6
              • 5.53
              • Published

              hooola

              react hooks based form tool

                • v0.1.3
                • 4.39
                • Published

                use-observable-reducer

                React hook to provide a reducer that can be observed via an RxJS subject

                • v1.0.3
                • 4.32
                • Published

                use-agent-reducer

                the purpose of this project is make useReducer classify

                • v14.7.0
                • 4.32
                • Published

                @rdeco/router

                基于响应式的应用开发框架

                • v3.0.35
                • 4.21
                • Published

                from-react-context

                from-react-context is an alternative of context api for those who want to take advantages of react useState and useReducer as global state management hooks, and improve React performance by preventing unnecessary re-renders from context api.

                • v1.0.3
                • 4.18
                • Published

                @jeswr/use-state

                React hook with same API as use state implemented using useReducer

                • v1.0.3
                • 4.18
                • Published

                react-reducer-thunk

                react hooks useReducer for asynchronous processing

                • v1.0.1
                • 4.18
                • Published

                @salman3k1/react-context-store

                A react store inspired by classic redux setup but created using only the react context api and hooks

                • v1.0.1
                • 2.56
                • Published

                @amy_blankenship/react-use-reducer-gateway

                "Gateway drug" for developers hesitant to use React's useReducer. Covers 80% of cases, getting you hooked so you can take on the other 20% when you're ready.

                • v0.1.0
                • 2.56
                • Published

                tiny-reducer

                A utility that builds a type-safe reducer and actions

                • v1.0.2
                • 2.56
                • Published

                svelte-hooks

                Testing Wait until Version 1.0.0

                  • v0.0.7
                  • 2.53
                  • Published

                  @use-rematch/core

                  [![npm](https://img.shields.io/npm/v/@use-rematch/core.svg?style=flat-square)](https://www.npmjs.org/package/@use-rematch/core)

                  • v0.2.0
                  • 2.53
                  • Published

                  @rdeco/react

                  基于响应式的应用开发框架

                  • v3.2.18
                  • 2.53
                  • Published

                  hooksux-rax.test

                  Simple global store manager for rax react hooks.

                    • v0.0.3
                    • 2.52
                    • Published

                    hooksux-rax

                    Simple global store manager for rax react hooks.

                      • v0.1.1
                      • 2.52
                      • Published

                      @minorgod/react-storage-hooks

                      React hooks for persistent state - Forked from https://github.com/soyguijarro/react-storage-hooks, original author Ramón Guijarro <hola@soyguijarro.com>

                      • v5.0.0
                      • 2.46
                      • Published

                      use-quick-state

                      An easy way to add state without having multiple useState hooks. Too many useState hooks have to be refactored using useReducer. This hook abstracts that conversion from useState to useReducer. It looks like useState but behaves like useReducer.

                      • v0.4.0
                      • 2.46
                      • Published

                      react-vuex-hook

                      react-vuex-hook是利用React Hook配合Context和useReducer封装的一个用于小型模块的状态管理库,提供类似vuex的语法。

                        • v5.0.3
                        • 2.46
                        • Published

                        react-hooker-boilerplate

                        This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

                        • v0.1.2
                        • 2.45
                        • Published

                        curried-reducer

                        Generate type-safe action creators and a reducer from a set of curried functions

                        • v1.0.1
                        • 2.45
                        • Published

                        use-effect-callbacks

                        A react hook for stable callbacks executed as effects

                        • v0.1.0
                        • 2.45
                        • Published

                        @rdeco/core

                        基于响应式的应用开发框架

                        • v3.6.7
                        • 2.45
                        • Published

                        gritzkoo-test-package

                        A react hooks to use useReducer with localStorage persist

                        • v0.0.1
                        • 2.45
                        • Published

                        react-native-context-logger

                        This Package contains hook called useLogger to log context reducer states and action information we are dispatching.

                        • v1.1.2
                        • 0.00
                        • Published

                        @sonofjs/use-async

                        *useReducer* hook's extension to manage asynchronous actions over application's state through http requests.

                        • v1.1.0
                        • 0.00
                        • Published

                        @rdecojs/core

                        A frame-agnostic modular code base

                        • v0.2.3
                        • 0.00
                        • Published

                        hooksux

                        Simple global store manager for react hooks.

                          • v0.1.1
                          • 0.00
                          • Published

                          quickly-use-reducer

                          Quickly generate a reducer and corresponding action creators

                          • v1.0.0
                          • 0.00
                          • Published

                          potent-reducer

                          A react hook based on useReducer and context.

                          • v0.1.0
                          • 0.00
                          • Published

                          hooxus

                          react hooks tools

                          • v1.1.5
                          • 0.00
                          • Published

                          cra-template-no-redux

                          Create React App template with Redux features done using React library tools. Features: shared state, dispatch, middlewares, state enhancers and devtools support

                          • v0.1.0
                          • 0.00
                          • Published

                          react-hook-update

                          * Case1, The original version of useReducer: One more re-render with virtual DOM. The Child virtual Dom Will not be re-render.

                          • v0.0.1
                          • 0.00
                          • Published

                          react-use-reducer-wth-redux

                          A React state management utility providing a useReducer-like hook with synchronous state access and selector support, powered by a factory function.

                          • v1.0.1
                          • 0.00
                          • Published

                          reax-hook

                          reax-hook是利用React Hook配合Context和useReducer封装的一个用于小型模块的状态管理库,提供类似vuex的语法。

                            • v3.1.3
                            • 0.00
                            • Published