Usage
A single-select allows the user to select an item among a list of choices revealed upon opening a temporary dropdown. Each item on the list is a discrete option. The none option appears at the top of the list. It also counts as one of the discrete option, and thus searchable by users.
A single-select is used when only a single item from a list can be selected. The list is a controlled list which can be of any length.
Behavior
The dropdown should be emitted at the bottom of the Select field. If the height of the sheet prevents all items from being displayed, it can scroll internally. If the list contains 10 or more text items, including the none option, the user should be able to enter a keyword, which functions as a filter. The list displayed after every new keyboard input should refresh to only contain the text items that have the keyword as part of them, presented in alphabetical order.