├── .gitignore ├── .prettierrc ├── README.md ├── package.json ├── src ├── app │ ├── components │ │ ├── Footer │ │ │ ├── index.tsx │ │ │ └── style.css │ │ ├── Header │ │ │ └── index.tsx │ │ ├── TodoItem │ │ │ ├── index.tsx │ │ │ └── style.css │ │ ├── TodoList │ │ │ ├── index.tsx │ │ │ └── style.css │ │ ├── TodoTextInput │ │ │ ├── index.tsx │ │ │ └── style.css │ │ └── index.ts │ ├── constants │ │ ├── index.ts │ │ └── todos.ts │ ├── containers │ │ └── TodoContainer │ │ │ ├── index.tsx │ │ │ └── style.css │ ├── index.tsx │ ├── models │ │ ├── TodoModel.ts │ │ └── index.ts │ └── stores │ │ └── TodoStore.ts ├── assets │ └── index.html └── main.tsx ├── tsconfig.json ├── types └── global.d.ts └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /src/app/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/Footer/index.tsx -------------------------------------------------------------------------------- /src/app/components/Footer/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/Footer/style.css -------------------------------------------------------------------------------- /src/app/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/Header/index.tsx -------------------------------------------------------------------------------- /src/app/components/TodoItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoItem/index.tsx -------------------------------------------------------------------------------- /src/app/components/TodoItem/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoItem/style.css -------------------------------------------------------------------------------- /src/app/components/TodoList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoList/index.tsx -------------------------------------------------------------------------------- /src/app/components/TodoList/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoList/style.css -------------------------------------------------------------------------------- /src/app/components/TodoTextInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoTextInput/index.tsx -------------------------------------------------------------------------------- /src/app/components/TodoTextInput/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/TodoTextInput/style.css -------------------------------------------------------------------------------- /src/app/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/components/index.ts -------------------------------------------------------------------------------- /src/app/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './todos'; -------------------------------------------------------------------------------- /src/app/constants/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/constants/todos.ts -------------------------------------------------------------------------------- /src/app/containers/TodoContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/containers/TodoContainer/index.tsx -------------------------------------------------------------------------------- /src/app/containers/TodoContainer/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/containers/TodoContainer/style.css -------------------------------------------------------------------------------- /src/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/index.tsx -------------------------------------------------------------------------------- /src/app/models/TodoModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/models/TodoModel.ts -------------------------------------------------------------------------------- /src/app/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/models/index.ts -------------------------------------------------------------------------------- /src/app/stores/TodoStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/app/stores/TodoStore.ts -------------------------------------------------------------------------------- /src/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/assets/index.html -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/src/main.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/types/global.d.ts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rokoroku/react-mobx-typescript-boilerplate/HEAD/webpack.config.js --------------------------------------------------------------------------------