Skip to content

๐Ÿ’‰ Maintaining large Redux applications with ease.

License

Notifications You must be signed in to change notification settings

wafflepie/redux-syringe

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Redux Syringe

๐Ÿ›  ๐Ÿ’ช ๐Ÿ’‰

Maintaining large Redux applications with ease.

MIT License Downloads Version

Store enhancers and utilities for asynchronous injection of Redux dependencies and development of multi-instance components with isolated state. Redux Syringe supports injection and namespacing of reducers, middleware, and redux-observable epics.

Although the Redux Syringe core is platform-agnostic, React bindings are included for tying the injection mechanism to the lifecycle of your React components.

Documentation & API Reference

See wafflepie.github.io/redux-syringe, powered by Docsify.

Installation

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

yarn add redux-syringe

npm i redux-syringe

Please visit wafflepie.github.io/redux-syringe to see all available packages.

Changelog

See the CHANGELOG.md file.

Contributing

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

License

All packages are distributed under the MIT license. See the license here.

Languages

  • TypeScript 94.5%
  • JavaScript 5.3%
  • Shell 0.2%