TypedAction

interface TypedAction<Ctx>(source)

An async operation scoped to a Ctx that provides all dependencies.

Actions do the real work: network calls, storage writes, tracking. They call StateActor.update with pure Reducers to mutate state.

Actions are launched via StateActor.action and run concurrently.

Properties

Link copied to clipboard
abstract val execute: suspend Ctx.() -> Unit