Documentation Index
Fetch the complete documentation index at: https://kubo-47e69177.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Client Data Fetching
Mode lecture
useActionQuery est reserve aux lectures et exige readPolicy: "read-only".
"use client";
import { useActionQuery } from "@zapaction/query";
import { listTodos } from "../app/actions";
import { todoKeys } from "../app/query-keys";
const query = useActionQuery(listTodos, {
input: {},
queryKey: todoKeys.all(),
readPolicy: "read-only"
});
Mode ecriture
components/create-todo.tsx
"use client";
import { useActionMutation } from "@zapaction/query";
import { createTodo } from "../app/actions";
const mutation = useActionMutation(createTodo);