export class Renderer { renderAutocompletableSuggestions(autocompletables, options = {}) { const { selectedAutocompletable } = options let html = "" autocompletables.forEach((autocompletable) => { const isSelected = autocompletable === selectedAutocompletable const multipleAttr = autocompletable.type === "group" ? "multiple" : "" const selectedAriaSelectedAttrs = isSelected ? "selected aria-selected" : "" html += ` ${ autocompletable.pending ? `Add ${autocompletable.name}…` : autocompletable.noResultsLabel ? `${autocompletable.noResultsLabel}` : this.renderAutocompletable(autocompletable) } ` }) return html } renderAutocompletable(autocompletable) { const html = ` ` return html } }