Skip to content
Version: xstate@5.0.0

EventFrom type​

Signature:

export type EventFrom<T, K extends Prop<TEvent, 'type'> = never, TEvent extends EventObject = ResolveEventType<T>> = IsNever<K> extends true ? TEvent : ExtractEvent<TEvent, K>;

References: Prop, EventObject, IsNever, ExtractEvent