Labsco
vercel-labs logo

redux

β˜… 15,600

by vercel Β· part of vercel-labs/json-render

Redux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render/redux.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup
🧰 Not standalone. This skill ships with vercel-labs/json-render and only works together with that tool β€” install the tool first, then add this skill.

This is the playbook your agent receives when the skill activates β€” you don't need to read it to use the skill, but it's here to audit before installing.

by vercel

Redux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render/redux. npx skills add https://github.com/vercel-labs/json-render --skill redux Download ZIPGitHub15.6k

@json-render/redux

Redux adapter for json-render's StateStore interface. Wire a Redux store (or Redux Toolkit slice) as the state backend for json-render.

API

reduxStateStore(options)

Creates a StateStore backed by a Redux store.

Option Type Required Description store Store Yes The Redux store instance selector (state) => StateModel Yes Select the json-render slice from the Redux state tree. Use (s) => s if the entire state is the model. dispatch (nextState, store) => void Yes Dispatch an action that replaces the selected slice with the next state

The dispatch callback receives the full next state model and the Redux store.