I'm pleased to say that Forem now supports autocomplete for usernames 🎉
This functionality is already available in the comment section of all Forems, and will shortly roll out to the post editor.
When you type '@' followed by another two characters, search results will automatically start being fetched and displayed in a dropdown. Search results are based on username only at this time.
For screen-reader users, as soon as search results start fetching, the component conforms to the Combobox pattern; announcing the number of search results found and how to interact with them.
Selecting a user either by click or by keyboard will populate the full username in the text area. When your comment/post is published, this is turned into a link to that user's profile ✨
We hope you find this feature useful!