findBeforeJob method
Create BeforeSideEffect from BeforeSideEffectCreator
Implementation
List<BeforeSideEffect> findBeforeJob(ACTION action) {
final sideEffects = <BeforeSideEffect>[];
for (final sideEffectCreator
in _sideEffectCreators.whereType<BeforeSideEffectCreator>()) {
final sideEffect = sideEffectCreator.create(_state, action);
if (sideEffect != null) {
sideEffects.add(sideEffect);
}
}
return sideEffects;
}