render()

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>
    );
  }