├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── example ├── README.md ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ ├── webpack.config.prod.js │ └── webpackDevServer.config.js ├── package-lock.json ├── package.json ├── public │ ├── index.html │ └── manifest.json ├── scripts │ ├── build.js │ ├── start.js │ └── test.js └── src │ ├── AddTodoDialog.js │ ├── App.css │ ├── App.js │ ├── Sidebar.js │ ├── TodoDetail.js │ ├── api │ ├── api.js │ └── index.js │ ├── db │ ├── apiSchemas.js │ ├── db.js │ ├── index.js │ ├── models.js │ ├── queries.js │ └── useNormalizedApi.js │ ├── index.css │ ├── index.js │ ├── react-use-database │ └── index.es.js │ └── useAsync.js ├── package.json ├── rollup.config.js └── src ├── .eslintrc ├── index.js ├── setupTests.js ├── test.js └── testHelpers ├── index.js ├── posts.json └── users.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/README.md -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/README.md -------------------------------------------------------------------------------- /example/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/env.js -------------------------------------------------------------------------------- /example/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/jest/cssTransform.js -------------------------------------------------------------------------------- /example/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/jest/fileTransform.js -------------------------------------------------------------------------------- /example/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/paths.js -------------------------------------------------------------------------------- /example/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/polyfills.js -------------------------------------------------------------------------------- /example/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/webpack.config.dev.js -------------------------------------------------------------------------------- /example/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/webpack.config.prod.js -------------------------------------------------------------------------------- /example/config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/package.json -------------------------------------------------------------------------------- /example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/public/index.html -------------------------------------------------------------------------------- /example/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/public/manifest.json -------------------------------------------------------------------------------- /example/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/scripts/build.js -------------------------------------------------------------------------------- /example/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/scripts/start.js -------------------------------------------------------------------------------- /example/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/scripts/test.js -------------------------------------------------------------------------------- /example/src/AddTodoDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/AddTodoDialog.js -------------------------------------------------------------------------------- /example/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/App.css -------------------------------------------------------------------------------- /example/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/App.js -------------------------------------------------------------------------------- /example/src/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/Sidebar.js -------------------------------------------------------------------------------- /example/src/TodoDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/TodoDetail.js -------------------------------------------------------------------------------- /example/src/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/api/api.js -------------------------------------------------------------------------------- /example/src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/api/index.js -------------------------------------------------------------------------------- /example/src/db/apiSchemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/apiSchemas.js -------------------------------------------------------------------------------- /example/src/db/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/db.js -------------------------------------------------------------------------------- /example/src/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/index.js -------------------------------------------------------------------------------- /example/src/db/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/models.js -------------------------------------------------------------------------------- /example/src/db/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/queries.js -------------------------------------------------------------------------------- /example/src/db/useNormalizedApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/db/useNormalizedApi.js -------------------------------------------------------------------------------- /example/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/index.css -------------------------------------------------------------------------------- /example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/index.js -------------------------------------------------------------------------------- /example/src/react-use-database/index.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/react-use-database/index.es.js -------------------------------------------------------------------------------- /example/src/useAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/example/src/useAsync.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/.eslintrc -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/index.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/test.js -------------------------------------------------------------------------------- /src/testHelpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/testHelpers/index.js -------------------------------------------------------------------------------- /src/testHelpers/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/testHelpers/posts.json -------------------------------------------------------------------------------- /src/testHelpers/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malerba118/react-use-database/HEAD/src/testHelpers/users.json --------------------------------------------------------------------------------