in web/rv-filter-section.ts [125:169]
override render() {
return html`
<div id="container">
<div id="filter">
<span class="heading-3">Filter</span>
<input
id="filterInput"
value="${this.filter}"
@input="${this.onFilterInput}"
?disabled="${!this.canModifyConfig || this.originalFilter !== ''}"
/>
<gr-button
@click="${() => this.remove()}"
?hidden="${this.originalFilter !== '' && this.filter !== ''}"
>
Cancel
</gr-button>
</div>
<div>
${this.reviewers.map(item =>
this.renderReviewer(item, Type.REVIEWER)
)}
${this.ccs.map(item => this.renderReviewer(item, Type.CC))}
<div id="addReviewer">
<gr-button
link
@click="${this.handleAddReviewer}"
?disabled="${this.filter === ''}"
?hidden="${!this.canModifyConfig || this.editingReviewer}"
>
Add Reviewer
</gr-button>
<gr-button
link
@click="${this.handleAddCc}"
?disabled="${this.filter === ''}"
?hidden="${!this.canModifyConfig || this.editingReviewer}"
>
Add CC
</gr-button>
</div>
</div>
</div>
`;
}