Skip to main content
The useSubscription hook provides a React interface for real-time subscriptions to collection changes.

Import

Usage

Parameters

Handlers

Basic Subscription

Create Events

Update Events

Delete Events

Multiple Operations

Options

Conditional Subscription

With Initial Data

TypeScript

Connection Status

Complete Example

Best Practices

1. Clean Up Subscriptions

The hook automatically cleans up on unmount:

2. Handle Connection State

Show connection status to users:

3. Limit Subscriptions

Only subscribe to what you need:

Next Steps