├── .gitignore ├── LICENSE ├── README-ZH.md ├── README.md ├── _config.yml ├── config ├── create-html.js ├── get-entry.js └── get-path.js ├── package.json ├── react-multi.png ├── src ├── common.scss ├── component │ ├── footer.js │ ├── nav.js │ ├── nav.scss │ └── todo │ │ ├── add-todo.js │ │ ├── filter.js │ │ ├── todo-item.js │ │ └── todo-list.js ├── pages │ ├── index │ │ ├── app.js │ │ ├── index.js │ │ ├── index.scss │ │ └── pageinfo.json │ ├── react-multi.png │ └── todo │ │ ├── app.js │ │ ├── images │ │ └── about.jpg │ │ ├── index.js │ │ ├── index.scss │ │ └── pageinfo.json ├── store │ ├── action │ │ ├── filtAction.js │ │ └── todoAction.js │ ├── actionTypes.js │ ├── index.js │ └── reducer │ │ ├── filtReducer.js │ │ ├── index.js │ │ └── todoReducer.js ├── template.html └── utils.js ├── webpack.config.js └── www.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README-ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/README-ZH.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/_config.yml -------------------------------------------------------------------------------- /config/create-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/config/create-html.js -------------------------------------------------------------------------------- /config/get-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/config/get-entry.js -------------------------------------------------------------------------------- /config/get-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/config/get-path.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/package.json -------------------------------------------------------------------------------- /react-multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/react-multi.png -------------------------------------------------------------------------------- /src/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/common.scss -------------------------------------------------------------------------------- /src/component/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/footer.js -------------------------------------------------------------------------------- /src/component/nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/nav.js -------------------------------------------------------------------------------- /src/component/nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/nav.scss -------------------------------------------------------------------------------- /src/component/todo/add-todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/todo/add-todo.js -------------------------------------------------------------------------------- /src/component/todo/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/todo/filter.js -------------------------------------------------------------------------------- /src/component/todo/todo-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/todo/todo-item.js -------------------------------------------------------------------------------- /src/component/todo/todo-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/component/todo/todo-list.js -------------------------------------------------------------------------------- /src/pages/index/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/index/app.js -------------------------------------------------------------------------------- /src/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/index/index.js -------------------------------------------------------------------------------- /src/pages/index/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/index/index.scss -------------------------------------------------------------------------------- /src/pages/index/pageinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/index/pageinfo.json -------------------------------------------------------------------------------- /src/pages/react-multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/react-multi.png -------------------------------------------------------------------------------- /src/pages/todo/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/todo/app.js -------------------------------------------------------------------------------- /src/pages/todo/images/about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/todo/images/about.jpg -------------------------------------------------------------------------------- /src/pages/todo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/todo/index.js -------------------------------------------------------------------------------- /src/pages/todo/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/todo/index.scss -------------------------------------------------------------------------------- /src/pages/todo/pageinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/pages/todo/pageinfo.json -------------------------------------------------------------------------------- /src/store/action/filtAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/action/filtAction.js -------------------------------------------------------------------------------- /src/store/action/todoAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/action/todoAction.js -------------------------------------------------------------------------------- /src/store/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/actionTypes.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/reducer/filtReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/reducer/filtReducer.js -------------------------------------------------------------------------------- /src/store/reducer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/reducer/index.js -------------------------------------------------------------------------------- /src/store/reducer/todoReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/store/reducer/todoReducer.js -------------------------------------------------------------------------------- /src/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/template.html -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/src/utils.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/webpack.config.js -------------------------------------------------------------------------------- /www.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freyhill/react-multi-page-app/HEAD/www.js --------------------------------------------------------------------------------