├── .babelrc ├── .dockerignore ├── .gitignore ├── Dockerfile ├── README.md ├── actions └── todos.ts ├── components ├── index.tsx └── todos.tsx ├── lib └── with-redux-store.tsx ├── next.config.js ├── nodemon.json ├── now.json ├── package.json ├── pages ├── _app.tsx └── index.tsx ├── reducers ├── index.ts └── todos.ts ├── server └── index.ts ├── static ├── icons │ ├── favicon.png │ ├── todos-128.png │ ├── todos-144.png │ ├── todos-152.png │ ├── todos-192.png │ ├── todos-256.png │ ├── todos-512.png │ └── todos.svg └── manifest.json ├── store.ts ├── tsconfig.json ├── tsconfig.server.json ├── typings └── styled-jsx.d.ts └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/.babelrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # TODO-pwa-nextjs 2 | Medium blog: https://goo.gl/nN66uA 3 | -------------------------------------------------------------------------------- /actions/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/actions/todos.ts -------------------------------------------------------------------------------- /components/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/components/index.tsx -------------------------------------------------------------------------------- /components/todos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/components/todos.tsx -------------------------------------------------------------------------------- /lib/with-redux-store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/lib/with-redux-store.tsx -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/next.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/nodemon.json -------------------------------------------------------------------------------- /now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/now.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/reducers/index.ts -------------------------------------------------------------------------------- /reducers/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/reducers/todos.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/server/index.ts -------------------------------------------------------------------------------- /static/icons/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/favicon.png -------------------------------------------------------------------------------- /static/icons/todos-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-128.png -------------------------------------------------------------------------------- /static/icons/todos-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-144.png -------------------------------------------------------------------------------- /static/icons/todos-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-152.png -------------------------------------------------------------------------------- /static/icons/todos-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-192.png -------------------------------------------------------------------------------- /static/icons/todos-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-256.png -------------------------------------------------------------------------------- /static/icons/todos-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos-512.png -------------------------------------------------------------------------------- /static/icons/todos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/icons/todos.svg -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/static/manifest.json -------------------------------------------------------------------------------- /store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/store.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /typings/styled-jsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/typings/styled-jsx.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johhansantana/TODO-pwa-nextjs/HEAD/yarn.lock --------------------------------------------------------------------------------