We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b028ae5 commit 6a4bbcfCopy full SHA for 6a4bbcf
2 files changed
modules/effects/src/index.ts
@@ -1,4 +1,5 @@
1
export { createEffect } from './effect_creator';
2
+export { EffectConfig } from './models';
3
export { Effect } from './effect_decorator';
4
export { getEffectsMetadata } from './effects_metadata';
5
export { mergeEffects } from './effects_resolver';
modules/effects/src/models.ts
@@ -1,5 +1,15 @@
+/**
+ * Configures an effect creator. See `createEffect`.
+ */
export interface EffectConfig {
+ /**
6
+ * Determines if the action emitted by the effect is dispatched to the store.
7
+ * If false, effect does not need to return type `Observable<Action>`.
8
9
dispatch?: boolean;
10
11
+ * Determines if the effect will be resubscribed if an error occurs in the main actions stream.
12
13
resubscribeOnError?: boolean;
14
}
15
0 commit comments