This example shows an implementation of the TodoMVC app. It implements most of the functionality of the TodoMVC app. Routing as well as saving to and loading from local storage are not yet implemented.
yarn to install. Example:
$ npm install
$ npm start runs the app via webpack-dev-server. Visit
There are two reducers,
FilterReducer which live in the
src/reducers/ directory. They are quite small and come in at 23 and 7 lines of code, respectively.
The two components
TodoListComponent are placed in the
The main file is ./src/index.tsx, it uses the reducers to create a store and creates the main application by connecting the store to the TodoListComponent.