react-firehooks icon indicating copy to clipboard operation
react-firehooks copied to clipboard

feat: Suspense support

Open andipaetzold opened this issue 2 years ago • 1 comments

  • feat: support React suspense (#229)
  • fix: handle multiple suspense hooks with equal refs

andipaetzold avatar Sep 13 '23 21:09 andipaetzold

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

compressed-size-action

github-actions[bot] avatar Sep 13 '23 21:09 github-actions[bot]