Slide 11
Slide 11 text
Firebase×React Hooks
関連のライブラリ
react-firebase-hooks
https://github.com/CSFrequency/react-firebase-hooks
Firestore
のCollection
データ、読み込み中フラグ、エラー内容をセットで返すHook
const
const [
[values
values,
, loading
loading,
, error
error]
] =
= useCollectionData
useCollectionData<
>(
(query
query,
, options
options)
);
;
react-firebase-pagination-hooks
チャットのメッセージをページングして、無限スクロールを実装
loadMore
メソッドを実⾏すれば次のデータが読み込める
const
const [
[messages
messages,
, {
{ loaded
loaded,
, loadingMore
loadingMore,
, loadMore
loadMore }
},
, error
error]
] =
= usePaginationData
usePaginationData<
>