Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 422 Bytes

File metadata and controls

16 lines (12 loc) · 422 Bytes
title useOnDisconnectUpdateMutation

Queue a multi-path update to run when the client disconnects.

Usage

import { ref } from "firebase/database";
import { useOnDisconnectUpdateMutation } from "@tanstack-query-firebase/react/database";

const userRef = ref(database, `users/${uid}`);
const { mutate } = useOnDisconnectUpdateMutation(userRef);
mutate({ status: "offline", lastSeen: Date.now() });