in packages/issue-dashboard-widgets/widgets/distribution-reports/app/report-chart-sort-order.js [121:154]
renderEditable() {
const {
orientation,
sortOrder
} = this.state;
const options = ReportChartSortOrder.getSortOrderSelectOptions(orientation).
filter(option => option.model !== sortOrder);
return (
<span>
<Link
pseudo
onClick={this.openSortOrderSelector}
>
<span>
{ReportChartSortOrder.getArrow(sortOrder, orientation)}
</span>
{ReportChartSortOrder.getSortOrderTypePresentation(sortOrder)}
<ChevronDownIcon
size={ChevronDownIcon.Size.Size12}
/>
</Link>
<RerenderableSelect
ref={this.onRenderSortOrderSelector}
data={options}
selected={ReportChartSortOrder.sortOrderToSelectOption(sortOrder)}
filter
onSelect={this.changeSortOrder}
type={RerenderableSelect.Type.CUSTOM}
/>
</span>
);
}