├── .babelrc ├── .gitignore ├── README.md ├── package.json ├── public └── index.html ├── server.js ├── source ├── API │ └── index.js ├── actions │ └── login.js ├── components │ ├── Container │ │ ├── index.js │ │ └── styles.css │ ├── Loading │ │ ├── index.js │ │ └── styles.css │ ├── Login │ │ ├── index.js │ │ └── styles.css │ └── User │ │ ├── index.js │ │ └── styles.css ├── containers │ ├── App.js │ └── Root.js ├── index.js ├── reducers │ ├── index.js │ └── login.js ├── sagas │ ├── index.js │ └── login.js └── store.js ├── test ├── reducers │ └── login.spec.js └── sagas │ └── login.spec.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } 4 | 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/public/index.html -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/server.js -------------------------------------------------------------------------------- /source/API/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/API/index.js -------------------------------------------------------------------------------- /source/actions/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/actions/login.js -------------------------------------------------------------------------------- /source/components/Container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Container/index.js -------------------------------------------------------------------------------- /source/components/Container/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Container/styles.css -------------------------------------------------------------------------------- /source/components/Loading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Loading/index.js -------------------------------------------------------------------------------- /source/components/Loading/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Loading/styles.css -------------------------------------------------------------------------------- /source/components/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Login/index.js -------------------------------------------------------------------------------- /source/components/Login/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/Login/styles.css -------------------------------------------------------------------------------- /source/components/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/User/index.js -------------------------------------------------------------------------------- /source/components/User/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/components/User/styles.css -------------------------------------------------------------------------------- /source/containers/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/containers/App.js -------------------------------------------------------------------------------- /source/containers/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/containers/Root.js -------------------------------------------------------------------------------- /source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/index.js -------------------------------------------------------------------------------- /source/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/reducers/index.js -------------------------------------------------------------------------------- /source/reducers/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/reducers/login.js -------------------------------------------------------------------------------- /source/sagas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/sagas/index.js -------------------------------------------------------------------------------- /source/sagas/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/sagas/login.js -------------------------------------------------------------------------------- /source/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/source/store.js -------------------------------------------------------------------------------- /test/reducers/login.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/test/reducers/login.spec.js -------------------------------------------------------------------------------- /test/sagas/login.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/test/sagas/login.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abalone0204/redux-thunk-to-saga-tutorial/HEAD/webpack.config.js --------------------------------------------------------------------------------