Перейти к основному содержимому

DomainMutationOptions

@mineflow/client-react


@mineflow/client-react / DomainMutationOptions

Interface: DomainMutationOptions

Defined in: client-react/src/hooks.ts:104

Доп. опции доменной мутации (для offline-устойчивых записей, ADR-0049).

Properties

mutationKey?

optional mutationKey?: readonly string[];

Defined in: client-react/src/hooks.ts:109

Стабильный mutationKey — нужен, чтобы мутацию можно было пересобрать из персиста после рестарта (setMutationDefaults) и фильтровать в outbox'е.


scope?

optional scope?: string;

Defined in: client-react/src/hooks.ts:114

scope.id — TanStack сериализует мутации с одним scope строго FIFO (MutationCache.canRun), чтобы create→add→submit не гонялись конкурентно.