Type alias JimpexEventListener<EventName>

JimpexEventListener<EventName>: EventName extends JimpexEventName
    ? ((payload) => void)
    : EventName extends JimpexReducerEventName
        ? ((target, payload) => JimpexReducerEventTarget<EventName>)
        : never

The definition of a listener for an event or a reducer event.

Type Parameters

  • EventName extends JimpexEventNameLike

    The literal type of the event, to validate whether the parameters should be for a reducer event or an event.

Generated using TypeDoc