What I’m trying to do:
Create a dropdown, with editable text. Meaning, you get a cursor with the ability to change the dropdown text if you click inside of it.
In addition to the component that Owen linked to, which pulls from a data table, I have one that uses a static list (which you can fill from a data table if you want): Autofill textbox via custom HTML