├── .github ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .husky └── pre-commit ├── .nvmrc ├── .storybook ├── main.js ├── preview-head.html └── preview.js ├── LICENSE ├── README.md ├── package.json ├── src ├── constants.ts ├── db.ts ├── index.tsx ├── interfaces.ts └── utils.ts ├── stories ├── idb-operations.tsx ├── idb.stories.tsx └── style.css ├── tsconfig.json └── yarn.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | .cache 5 | dist 6 | storybook-static -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | tsdx lint 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/.storybook/preview-head.html -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/package.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- 1 | export const IDB_KEY = "__idb"; 2 | -------------------------------------------------------------------------------- /src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/src/db.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/src/interfaces.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/src/utils.ts -------------------------------------------------------------------------------- /stories/idb-operations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/stories/idb-operations.tsx -------------------------------------------------------------------------------- /stories/idb.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/stories/idb.stories.tsx -------------------------------------------------------------------------------- /stories/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/stories/style.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hc-oss/use-indexeddb/HEAD/yarn.lock --------------------------------------------------------------------------------