Skip to content

createValidatedFetch

createValidatedFetch<T>(validator, fetchFn?): ValidatedFetch<T>

Defined in: wp-typia-rest/src/client.ts:370

Create a validated WordPress-aware fetch helper.

T

(input) => ValidationLike<T>

Response validator, typically a Typia-generated function.

ApiFetch = ...

Optional @wordpress/api-fetch compatible implementation.

ValidatedFetch<T>

A helper that can fetch, assert, or soft-check response payloads.

const postsFetch = createValidatedFetch(validatePosts);
const result = await postsFetch.fetch({ path: "/wp/v2/posts" });