Lightweight dependency-free collection of React hooks for Firebase.
npm install react-firehooks
or
yarn add react-firehooks
This library consists of 6 modules with many hooks:
All hooks can be imported from react-firehooks
directly or via react-firehooks/<module>
to improve tree-shaking and bundle size.
To build the library, first install the dependencies, then run npm run build
.
npm install
npm run build
To run the tests, first install the dependencies, then run npm test
. Watch mode can be started with npm test -- --watch
.
npm install
npm test
This library is heavily inspired by react-firebase-hooks
. It was created because react-firebase-hooks
seemed unmaintained and did not support Firebase v9 for a couple of months. react-firehooks
is not a fork but a completely new code base exporting almost identical hooks.