In this demo, the Grid works as a stateless component while the Redux store manages its state. All end-user actions that modify the component state produce corresponding Redux actions the Grid reducer dispatches. The Redux DevTool Extension is activated in this demo, which allows you to perform time-traveling and observe Grid state changes.