22 lines
782 B
TypeScript
22 lines
782 B
TypeScript
import { SagaIterator } from 'redux-saga';
|
|
import { all } from 'redux-saga/effects';
|
|
import { schedulingParamsValidity } from './paramsValidity';
|
|
import { currentWindowSize } from './currentWindowSize';
|
|
import { currentWindowStart } from './currentWindowStart';
|
|
import { currentScheduleTimestamp } from './currentScheduleTimestamp';
|
|
import { currentTimeBounty } from './currentTimeBounty';
|
|
import { currentSchedulingToggle } from './currentSchedulingToggle';
|
|
import { currentScheduleTimezone } from './currentScheduleTimezone';
|
|
|
|
export function* schedule(): SagaIterator {
|
|
yield all([
|
|
currentWindowSize,
|
|
currentWindowStart,
|
|
currentScheduleTimestamp,
|
|
currentTimeBounty,
|
|
currentSchedulingToggle,
|
|
currentScheduleTimezone,
|
|
schedulingParamsValidity
|
|
]);
|
|
}
|