Skip to content

LeaderReservation

Defined in: variant.ts:54

abort: () => void

Defined in: variant.ts:66

The leader failed (or unmounted) before learning a variant. Followers currently waiting are released unpinned, and the NEXT reserve() call for this pin key leads. Idempotent.

void


kind: "leader"

Defined in: variant.ts:55


resolve: (variantId) => void

Defined in: variant.ts:60

The stream resolved: pin variantId and release every follower with it. Idempotent; calls after resolve or abort are ignored.

string

void