VexRevalidateChange
Defined in: packages/core/src/revalidate/types.ts:62
One document’s before/after pair for a single change in a revalidation
request. The wire-level counterpart to one resolveTargets call —
@vexcms/next’s route request types and @vexcms/react’s
useVexMutation/useVexRevalidate all consume this same shape, so it is
declared once here rather than once per consumer (P-010): @vexcms/react
cannot depend on @vexcms/next, and both depend on @vexcms/core.
Properties
Section titled “Properties”after?
Section titled “after?”
optionalafter?:Partial<VexDocument>
Defined in: packages/core/src/revalidate/types.ts:64
State after the write. Omitted for "remove".
before?
Section titled “before?”
optionalbefore?:Partial<VexDocument>
Defined in: packages/core/src/revalidate/types.ts:66
State before the write. Omitted for "create".