Можно ли изменить карту событий во время выполнения?
Вот как мы определяем карту событий для избыточного маяка (согласно документации).
// Define an event
const pageView = (action: Action): PageView => ({
hitType: 'pageview',
page: action.payload.path,
});
// Map the event to an ngrx/store action
const eventsMap = {
'[Router] Update Location': pageView,
};
// Create the meta Reducer
const analyticsMetaReducer = createMetaReducer(eventsMap, GoogleAnalytics);
Мы создаем метаредуктор и заходим в магазин
StoreModule.provideStore({
// Wrap the router reducer in the meta reducer
router: analyticsMetaReducer(routerReducer),
})
Можно ли заменить исходную карту событий во время выполнения?