tqf
Version:
React Query hooks for Firebase.
38 lines (25 loc) • 862 B
text/mdx
title: Cloud Functions
description: Hooks for integrating with Cloud Functions.
# Cloud Functions
The `@react-query-firebase/functions` package provides hooks for calling [Callable Cloud Functions](https://firebase.google.com/docs/functions).
## Installation
```bash
npm i --save @react-query-firebase/functions
```
## Usage
The package provides hooks for calling data as a query (`useFunctionsQuery`) or as a mutation (`useFunctionsMutation`).
To use the hooks, export your `Functions` instance, e.g:
```js
import { initializeApp } from 'firebase/app';
import { getFunctions } from 'firebase/functions';
const firebase = initializeApp({
...
});
export const functions = getFunctions(firebase);
```
## Documentation
- [Querying Functions](/functions/querying)
- [Calling Functions](/functions/calling)
- [TypeScript](/functions/typescript)