EventsMap

Last updated 9 months ago

An Object you provide to Redux Beacon to map action types to eventDefinitions.

Syntax

import {
eventForActionA,
eventForActionB,
eventForAllActions,
} from './event-definitions';
const eventsMap = {
'ACTION_A': eventForActionA,
'ACTION_B': eventForActionB,
'*': eventForAllActions,
};

Rules

  • Each key in the eventsMap must correspond to an action type.

  • Each property in the eventsMap must be a valid

    eventDefinition.

  • The "*" key is special and can be used to match any action type.

Typescript Type

import { EventsMap } from 'redux-beacon';

Usage