experimental/mutation library

Classes

Mutation<ResultT>
Mutations are a form of UI state that represents "side-effects" (such as "submitting a form" or "saving a file", etc).
MutationError<ResultT>
The mutation has failed with an error.
MutationIdle<ResultT>
The mutation is not running.
MutationPending<ResultT>
The mutation has been called and is in progress.
MutationRef
A "ref" to be used within Mutation.run.
MutationState<ResultT>
The current state of a mutation.
MutationSuccess<ResultT>
The mutation has completed successfully.
MutationTarget
An interface for objects that can be passed to Mutation.run.