├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── lh.png ├── package.json ├── postcss.config.js ├── src ├── actions │ ├── index.js │ └── todo.js ├── assets │ ├── img │ │ ├── android-chrome-144x144.png │ │ ├── android-chrome-192x192.png │ │ ├── apple-touch-icon-120x120.png │ │ ├── apple-touch-icon-152x152.png │ │ └── splashscreen-icon-384x384.png │ └── manifest.json ├── components │ ├── 404.js │ ├── App.js │ ├── Todo.js │ └── TodoItem.js ├── index.html ├── index.js ├── offline.js ├── reducers │ ├── index.js │ └── todos.js ├── store.js ├── style │ └── index.scss └── util.js ├── test ├── components │ └── index.js └── karma.conf.js ├── webpack.config.babel.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/README.md -------------------------------------------------------------------------------- /lh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/lh.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [require('autoprefixer')] 3 | }; 4 | -------------------------------------------------------------------------------- /src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/actions/index.js -------------------------------------------------------------------------------- /src/actions/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/actions/todo.js -------------------------------------------------------------------------------- /src/assets/img/android-chrome-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/img/android-chrome-144x144.png -------------------------------------------------------------------------------- /src/assets/img/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/img/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/assets/img/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/img/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /src/assets/img/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/img/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /src/assets/img/splashscreen-icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/img/splashscreen-icon-384x384.png -------------------------------------------------------------------------------- /src/assets/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/assets/manifest.json -------------------------------------------------------------------------------- /src/components/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/components/404.js -------------------------------------------------------------------------------- /src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/components/App.js -------------------------------------------------------------------------------- /src/components/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/components/Todo.js -------------------------------------------------------------------------------- /src/components/TodoItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/components/TodoItem.js -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/index.js -------------------------------------------------------------------------------- /src/offline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/offline.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/reducers/todos.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/store.js -------------------------------------------------------------------------------- /src/style/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/style/index.scss -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/src/util.js -------------------------------------------------------------------------------- /test/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/test/components/index.js -------------------------------------------------------------------------------- /test/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/test/karma.conf.js -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/webpack.config.babel.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ooade/PreactSimpleStarter/HEAD/yarn.lock --------------------------------------------------------------------------------