Thought i'd report a bug I experienced with the following example from your page:
const auto = new Autocomplete('you-id', {
clearButton: true,
clearButtonOnInitial: false,
selectFirst: false,
insertToInput: false,
disableCloseOnSelect: false,
cache: false,
showAllValues: false,
howManyCharacters: 1,
delay: 500,
ariaLabelClear: "clear the search query",
classPreventClosing: "",
classGroup: "",
classPrefix: "auto",
onSearch: ({ currentValue, element }) => {},
onResults: ({ currentValue, matches, template, classGroup }) => {},
onRender: ({ element, results }) => {},
onSubmit: ({ index, element, object, results }) => {},
onOpened: ({ type, element, results }) => {},
onSelectedItem: ({ index, element, object }) => {},
onReset: (element) => {},
onClose: () => {},
noResults: ({ element, currentValue, template }) => {},
});
The variable this.classPrefix has a prefix of 'auto-auto' with this configuration, so it's a very minor issue, and causes a js css selector error when you hover over an item.
const activeClass = this._activeList;
console.log(activeClass) // logs 'auto-auto', so the below fails...
const activeClassElement = select("." + activeClass);
classPreventClosing: "",
classGroup: "",