ApiQueryOptions
tipo Desde 1.1.0
Opciones de useApi para una operación GET: params y query, cuyos campos pueden ser señales.
params es obligatorio en las rutas dinámicas y query, cuando el contrato exige algún campo.
useApi acepta también una función que devuelve estas opciones leyendo señales.
ts
import type { ApiQueryOptions } from "@meekojs/meeko/framework";Código fuente src/app/composables/resources/engine.ts:245
Declaración #
ts
type ApiQueryOptions<O extends AnyApiOperation> = ParamsOption<O['params']> & QueryOption<O['query']>Parámetros de tipo #
-
Oextends AnyApiOperation Operación GET del contrato de API.
Ejemplo #
meeko
<script lang="ts">
const page = signal("1");
// Cada cambio de page vuelve a pedir la lista.
const users = useApi("/api/users", { query: { page } });
// Equivale a una función que lee las señales:
const same = useApi("/api/users", () => ({ query: { page: page.value } }));
</script>