https://github.com/qvil/chrome-todo
Todo in chrome.
https://github.com/qvil/chrome-todo
Last synced: 2 months ago
JSON representation
Todo in chrome.
- Host: GitHub
- URL: https://github.com/qvil/chrome-todo
- Owner: qvil
- License: mit
- Created: 2018-12-11T14:33:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-31T18:21:27.000Z (over 7 years ago)
- Last Synced: 2025-08-03T08:42:09.828Z (11 months ago)
- Language: JavaScript
- Size: 531 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chrome Todo
> Deprecated refer to [Retrospection](#retrospection)
Currently not working, But you want to working app, Changed below source code.
[src/graphql/resolvers.js](src/graphql/resolvers.js)
```js
import { saveTodos, getTodos } from "../localStorage";
// import { saveTodos, getTodos } from "../chrome";
```
## Retrospection
1. I think uncomfortable using chrome.storage.sync with react
1. Every single build when I just fixed code one line. And build speed is low.(Maybe If I adjust something that webpack. Build speed is more faster. But not now.)
1. Must write eslint exception code or setup eslint.(Because Access chrome object is able in chrome extension.)
1. Not awesome graphql apollo in chrome extension, Because not working apollo extension in chrome extension developer tools.(I hope fix whenever)
Todo in chrome.
# Demo

# Install
```
npm i
```
# Start
http://localhost:3000/
```
npm start
```
# Build
```
npm run build
```
# Watch
Auto Build
```
npm run watch
```
# Deploy
https://developer.chrome.com/extensions/getstarted#manifest
# License
MIT