react-query-firebase / react-native/firestore / useBatchWrite
Function: useBatchWrite()
ts
function useBatchWrite(options): UseMutationResult<void, NativeFirebaseError, (batch) => void | Promise<void>, unknown>;
Defined in: react-native/firestore/useBatchWrite.ts:47
Custom hook to perform batch write operations using Firestore.
Parameters
options
Configuration options for the query.
options?
Omit
<UseMutationOptions
<void
, NativeFirebaseError
, (batch
) => void
| Promise
<void
>, unknown
>, "mutationFn"
> = {}
Returns
UseMutationResult
<void
, NativeFirebaseError
, (batch
) => void
| Promise
<void
>, unknown
>
A mutation result
Example
jsx
export const MyComponent = () => {
const {mutate} = useBatchWrite({
options: {
},
});
// ....
mutate(() => {
ref.update({...})
});
// ....
};