# @redux-tools/reducers-react

> React bindings for the @redux-tools/reducers package.

Latest version **0.9.1** (published 2020-07-23) · MIT license · 0 weekly downloads

## Install

```sh
npm install @redux-tools/reducers-react
pnpm add @redux-tools/reducers-react
yarn add @redux-tools/reducers-react
bun add @redux-tools/reducers-react
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types; pre 1.0.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 0.9.1 |
| Published | 2020-07-23 |
| First published | 2018-11-13 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 4 |
| Unpacked size | 9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 33 |
| Maintainers | kohout.jakub, tommmyy, xzayda |

## Links

- npm: https://www.npmjs.com/package/@redux-tools/reducers-react
- Repository: https://github.com/lundegaard/redux-tools
- Homepage: https://github.com/lundegaard/redux-tools#readme
- Issues: https://github.com/lundegaard/redux-tools/issues
- npm.io page: https://npm.io/package/@redux-tools/reducers-react

## Dependencies (4)

- [ramda](https://npm.io/package/ramda.md) >=0.26.1
- [ramda-extension](https://npm.io/package/ramda-extension.md) >=0.8.0
- [@redux-tools/reducers](https://npm.io/package/@redux-tools/reducers.md) ^0.9.1
- [@redux-tools/injectors-react](https://npm.io/package/@redux-tools/injectors-react.md) ^0.9.1

## Recent versions

- 0.9.1 (latest) — 2020-07-23
- 0.8.2 — 2020-03-05
- 0.8.1 — 2020-03-05
- 0.8.0 — 2020-02-28
- 0.7.0 — 2020-01-10
- 0.6.0 — 2019-08-06
- 0.5.0 — 2019-05-31
- 0.5.0-alpha.4 — 2019-02-18
- 0.5.0-alpha.3 — 2019-02-14
- 0.5.0-alpha.2 — 2019-02-14
- 0.5.0-alpha.1 — 2019-02-13
- 0.5.0-alpha.0 — 2019-02-12
- 0.4.0 — 2019-02-07
- 0.3.0 — 2019-01-09
- 0.2.0 — 2018-11-29
- … 3 more at https://npm.io/package/@redux-tools/reducers-react/versions

## README

<p align="center">
  <a href="https://redux-tools.js.org">
    <img alt="Redux Tools" src="https://redux-tools.js.org/_media/logo-transparent.png" width="300" />
  </a>
</p>

<h1 align="center">
  <a href="https://lundegaard.eu">
    <img alt="by Lundegaard" src="https://redux-tools.js.org/_media/by-lundegaard.png" width="120" />
  </a>
</h1>

<h3 align="center">
🛠 💪 💉
</h3>

<h3 align="center">
Maintaining large Redux applications with ease.
</h3>

<p align="center">
A collection of tools for maintaining large Redux applications by enabling dependency injection of Redux code and development of multi-instance components by namespacing their state.
</p>

<p align="center">
  <a href="https://github.com/lundegaard/redux-tools/blob/master/LICENSE">
    <img src="https://flat.badgen.net/badge/license/MIT/blue" alt="MIT License" />
  </a>

  <a href="https://npmjs.com/package/@redux-tools/reducers">
    <img src="https://flat.badgen.net/npm/dm/@redux-tools/reducers" alt="Downloads" />
  </a>

  <a href="https://npmjs.com/package/@redux-tools/reducers">
    <img src="https://flat.badgen.net/npm/v/@redux-tools/reducers" alt="Version" />
  </a>
</p>

Redux Tools consist mainly of:

- [Store enhancers](https://github.com/reduxjs/redux/blob/master/docs/Glossary.md#store-enhancer) for injecting reducers, middleware, and epics into your Redux store after the store is created.
- Utility functions for less verbose definitions of action creators and reducers.
- Logic for managing your state via namespaces.

## Documentation & API Reference

See [redux-tools.js.org](https://redux-tools.js.org/), powered by Docsify.

## Installation

The `@redux-tools/react` package contains everything you'll need to get started with using Redux Tools in a React application. Use either of these commands, depending on the package manager you prefer:

```sh
yarn add @redux-tools/react

npm i @redux-tools/react
```

Please visit [redux-tools.js.org](https://redux-tools.js.org/) to see all available packages.

## Changelog

See the [CHANGELOG.md](CHANGELOG.md) file.

## Resources

- [Beyond Simplicity: Using Redux in Dynamic Applications](https://medium.com/@wafflepie/beyond-simplicity-using-redux-in-dynamic-applications-ae9e0aea928c) (published 21 Jan 2019)

## Contributing

We are open to all ideas and suggestions, feel free to open an issue or a pull request!

See the [contribution guide](https://github.com/lundegaard/redux-tools/blob/master/CONTRIBUTING.md) for guidelines.

## Related Projects

- [validarium](https://github.com/lundegaard/validarium) – Validations done right.
- [lundium](https://github.com/lundegaard/lundium) – Beautiful React component library.
- [react-union](https://github.com/lundegaard/react-union) – Integrate React apps into various CMSs seamlessly.

## License

All packages are distributed under the MIT license. See the license [here](https://github.com/lundegaard/redux-tools/blob/master/LICENSE).

---
_Source: https://npm.io/package/@redux-tools/reducers-react · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
