├── .babelrc ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .tern-project ├── README.md ├── bundle.js ├── bundle.min.js ├── data └── todo-data.json ├── index.html ├── main.js ├── package.json ├── src ├── actions │ └── index.js ├── components │ ├── App.js │ ├── Footer.js │ ├── Link.js │ ├── Todo.js │ └── TodoList.js ├── containers │ ├── AddTodo.js │ ├── FilterLink.js │ └── VisibleTodoList.js ├── index.jsx ├── reducers │ ├── index.js │ ├── loading.js │ ├── todos.js │ └── visibilityFilter.js └── services │ └── data-service.js ├── styles └── main.scss └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015","react"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/.gitignore -------------------------------------------------------------------------------- /.tern-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/.tern-project -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/README.md -------------------------------------------------------------------------------- /bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/bundle.js -------------------------------------------------------------------------------- /bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/bundle.min.js -------------------------------------------------------------------------------- /data/todo-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/data/todo-data.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/index.html -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/package.json -------------------------------------------------------------------------------- /src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/actions/index.js -------------------------------------------------------------------------------- /src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/components/App.js -------------------------------------------------------------------------------- /src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/components/Footer.js -------------------------------------------------------------------------------- /src/components/Link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/components/Link.js -------------------------------------------------------------------------------- /src/components/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/components/Todo.js -------------------------------------------------------------------------------- /src/components/TodoList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/components/TodoList.js -------------------------------------------------------------------------------- /src/containers/AddTodo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/containers/AddTodo.js -------------------------------------------------------------------------------- /src/containers/FilterLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/containers/FilterLink.js -------------------------------------------------------------------------------- /src/containers/VisibleTodoList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/containers/VisibleTodoList.js -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/reducers/loading.js -------------------------------------------------------------------------------- /src/reducers/todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/reducers/todos.js -------------------------------------------------------------------------------- /src/reducers/visibilityFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/reducers/visibilityFilter.js -------------------------------------------------------------------------------- /src/services/data-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/src/services/data-service.js -------------------------------------------------------------------------------- /styles/main.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sohamkamani/blog-example__redux-data/HEAD/webpack.config.js --------------------------------------------------------------------------------