EventsMap

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

Last updated