This project aims to integrate sharp-redux with Blazor. Also using Righthand.Immutable which plays nicely with sharp-redux.
Current work is very early experimentation.
Added integration with Redux DevTools extension using Righthand.BlazorReduxDevToolsExtension. Time travel is not supported at this time.
Clone or get sources, and run it as Blazor project (see getting started instructions).
Currently there are two sample components running with redux:
- Counter - incremental counter, similar to Blazor's sample.
- FetchData - similar to Blazor's sample, except it has a "Reload" button added
Below sample DOM the redux actions are listed.