Getting Started

Authentication

Realtime Database

Firestore

useOnChildMovedQuery

Subscribe to child_moved events. Requires a query ordered with orderByPriority().

Usage

import { orderByPriority, query, ref } from "firebase/database";
import { useOnChildMovedQuery } from "@tanstack-query-firebase/react/database";

const tasksRef = query(ref(database, "tasks"), orderByPriority());
const { data: snapshot } = useOnChildMovedQuery(tasksRef, {
  queryKey: ["database", "childMoved", "tasks"],
});