render()

in widgets/time-tracking-report/src/app/time-tracking-report-form.js [378:413]


  render() {
    const {
      report, disabled
    } = this.state;

    return (
      <div className="ring-form">
        {
          !disabled &&
          <div>
            <div className="ring-form__label report-widget__input-label-compensation-hack">
              { i18n('Name') }
            </div>
            <div className="ring-form__control">
              <Input
                size={InputSize.FULL}
                value={report.name}
                placeholder={i18n('Report name')}
                onChange={this.changeReportName}
                compact={true}
              />
            </div>
          </div>
        }
        {this.renderXAxisBlock(report, disabled)}
        {this.renderFilterIssuesBlock()}
        {this.renderProjectsSelectorBlock()}
        {this.renderAuthorsSelectorBlock()}
        {this.renderWorkTypesSelectorBlock()}
        {this.renderPeriodBlock(report.range, disabled)}
        {this.renderGroupByBlock()}
        {this.renderVisibleToBlock()}
        {this.renderUpdateableByBlock()}
      </div>
    );
  }