in widgets/distribution-reports/src/app/distribution-report-form.js [291:312]
renderAggregationPolicyBlock() {
const {report, disabled, fetchYouTrack} = this.state;
const aggregationFilterFieldsSource = async projects =>
await loadReportsAggregationFilterFields(fetchYouTrack, projects);
return (
<StandardFormGroup
label={i18n('Show totals for {{aggregationPolicy}}', {aggregationPolicy: ''})}
>
<FilterFieldsSelector
selectedField={(report.aggregationPolicy || {}).field}
projects={report.projects}
onChange={this.changeAggregationPolicy}
filterFieldsSource={aggregationFilterFieldsSource}
canBeEmpty={true}
placeholder={i18n('Issues')}
disabled={disabled}
/>
</StandardFormGroup>
);
}