in public/pages/CreateRollup/containers/CreateRollupStep3/CreateRollupStep3.tsx [119:182]
render() {
if (this.props.currentStep != 3) return null;
const {
jobEnabledByDefault,
continuousJob,
continuousDefinition,
interval,
intervalTimeunit,
cronExpression,
pageSize,
delayTime,
delayTimeunit,
onChangeJobEnabledByDefault,
onChangeCron,
onChangeDelayTime,
onChangeIntervalTime,
onChangePage,
onChangeContinuousDefinition,
onChangeContinuousJob,
onChangeDelayTimeunit,
onChangeIntervalTimeunit,
} = this.props;
const { rollupId, rollupIdError } = this.state;
return (
<div style={{ padding: "5px 50px" }}>
<EuiFlexGroup>
<EuiFlexItem style={{ maxWidth: 300 }} grow={false}>
<CreateRollupSteps step={3} />
</EuiFlexItem>
<EuiFlexItem>
<EuiTitle size="l">
<h1>Specify schedule</h1>
</EuiTitle>
<EuiSpacer />
<Schedule
{...this.props}
isEdit={false}
rollupId={rollupId}
rollupIdError={rollupIdError}
jobEnabledByDefault={jobEnabledByDefault}
continuousJob={continuousJob}
continuousDefinition={continuousDefinition}
interval={interval}
intervalTimeunit={intervalTimeunit}
cronExpression={cronExpression}
pageSize={pageSize}
delayTime={delayTime}
delayTimeunit={delayTimeunit}
onChangeJobEnabledByDefault={onChangeJobEnabledByDefault}
onChangeCron={onChangeCron}
onChangeDelayTime={onChangeDelayTime}
onChangeIntervalTime={onChangeIntervalTime}
onChangePage={onChangePage}
onChangeContinuousDefinition={onChangeContinuousDefinition}
onChangeContinuousJob={onChangeContinuousJob}
onChangeDelayTimeunit={onChangeDelayTimeunit}
onChangeIntervalTimeunit={onChangeIntervalTimeunit}
/>
</EuiFlexItem>
</EuiFlexGroup>
<EuiSpacer />
</div>
);
}