firereact
v0.9.7
Published
React hooks, components and utils for Firebase
Downloads
646
Maintainers
Readme
Installation
You can install the package via NPM:
npm i firereact
Features
- Very lightweight, when unpacked, when minified, when minified+gzipped
- Supports and
- Supports at least Firebase 11
- Supports Auth, Firestore, Functions, Providers and Storage.
- Provides hooks such as
useUser
for Auth oruseDocument
for Firestore, which can listen to realtime changes as well - Provides custom components such as
<FirestoreDocument />
or<StorageDownloadLink />
to keep the logic simple and/or avoid unnecessary rerendering - Provides custom contexts and providers such as
FirebaseSuiteProvider
,FirebaseAuthProvider
orFirestoreProvider
to access Firebase service instances anywhere in the component tree without relying on global variables or prop-drilling - Comprehensive documentation
Documentation
To use this library, check out the documentation here.
Contributing
You are welcome to contribute to the project. Before contributing:
- Always send pull requests to
dev
branch, which is the default branch of this repository.main
branch is used for latest published version. - You agree our code of conduct.
License
This library is licensed under MIT License.