@buoy-gg/redux
Inspect your connected Redux store, review captured actions and state changes, and dispatch actions from your device.
Install
npm install @buoy-gg/core @buoy-gg/redux
Import @buoy-gg/redux before the module that creates your store, and keep Redux DevTools integration enabled. Don't create a second store for Buoy.
The Redux guide covers setup, what it captures and its limits. New to Buoy? Start with the Quick start.
Part of Buoy, developer tools that live inside your app. Proprietary software. © Buoy LLC. Terms
Angular stores
NgRx apps can use provideBuoyNgRx from @buoy-gg/angular/ngrx.
It gives NgRx its own DevTools object through DI.
It never claims the browser's Redux extension global.
NGXS 22 apps use provideBuoyNgxs from @buoy-gg/angular/ngxs.
Use just one bridge for the Redux tool per app.
See the Angular setup for each one.
A store bridge can call connectReduxAdapter(store).
The store must read state and dispatch actions.
It must also handle @@buoy/JUMP_TO_STATE with a state payload.
Call the returned stop function when the adapter stops.
