react-firehooks
react-firehooks copied to clipboard
feat: Suspense support
- feat: support React suspense (#229)
- fix: handle multiple suspense hooks with equal refs
Size Change: +1.77 kB (+10%) ⚠️
Total Size: 19.7 kB
| Filename | Size | Change | |
|---|---|---|---|
lib/database/useObjectOnce.js |
493 B | +66 B (+15%) | ⚠️ |
lib/database/useObjectValueOnce.js |
614 B | -43 B (-7%) | ✅ |
lib/firestore/useCountFromServer.js |
573 B | +65 B (+13%) | ⚠️ |
lib/firestore/useDocumentDataOnce.js |
647 B | +42 B (+7%) | 🔍 |
lib/firestore/useDocumentOnce.js |
622 B | +39 B (+7%) | 🔍 |
lib/firestore/useQueryDataOnce.js |
661 B | +41 B (+7%) | 🔍 |
lib/firestore/useQueryOnce.js |
612 B | +37 B (+6%) | 🔍 |
lib/internal/useOnce.js |
253 B | -281 B (-53%) | 🏆 |
lib/messaging/useMessagingToken.js |
419 B | +26 B (+7%) | 🔍 |
lib/storage/useBlob.js |
603 B | +93 B (+18%) | ⚠️ |
lib/storage/useBytes.js |
563 B | +88 B (+19%) | ⚠️ |
lib/storage/useDownloadURL.js |
436 B | +65 B (+18%) | ⚠️ |
lib/storage/useMetadata.js |
429 B | +68 B (+19%) | ⚠️ |
lib/storage/useStream.js |
594 B | +79 B (+15%) | ⚠️ |
lib/internal/use.js |
205 B | +205 B (new file) | 🆕 |
lib/internal/useOnceNoSuspense.js |
525 B | +525 B (new file) | 🆕 |
lib/internal/useOnceSuspense.js |
656 B | +656 B (new file) | 🆕 |
ℹ️ View Unchanged
| Filename | Size |
|---|---|
lib/app-check/index.js |
59 B |
lib/app-check/useAppCheckToken.js |
405 B |
lib/auth/index.js |
75 B |
lib/auth/useAuthIdToken.js |
544 B |
lib/auth/useAuthIdTokenResult.js |
561 B |
lib/auth/useAuthState.js |
415 B |
lib/common/index.js |
31 B |
lib/common/types.js |
31 B |
lib/database/index.js |
70 B |
lib/database/internal.js |
158 B |
lib/database/useObject.js |
372 B |
lib/database/useObjectValue.js |
719 B |
lib/firestore/index.js |
121 B |
lib/firestore/internal.js |
344 B |
lib/firestore/types.js |
31 B |
lib/firestore/useDocument.js |
621 B |
lib/firestore/useDocumentData.js |
707 B |
lib/firestore/useQueries.js |
620 B |
lib/firestore/useQueriesData.js |
670 B |
lib/firestore/useQuery.js |
597 B |
lib/firestore/useQueryData.js |
708 B |
lib/index.js |
107 B |
lib/internal/useIsMounted.js |
185 B |
lib/internal/useListen.js |
553 B |
lib/internal/useLoadingValue.js |
351 B |
lib/internal/useMultiListen.js |
690 B |
lib/internal/useMultiLoadingValue.js |
503 B |
lib/internal/useStableValue.js |
265 B |
lib/messaging/index.js |
60 B |
lib/storage/index.js |
90 B |
lib/storage/internal.js |
142 B |