an input is an element used to collect user data within a web form. It allows users to enter information such as text, numbers, or other data types, which can then be submitted to a server for processing.
search : List (Accessibility.Styled.Attribute Basics.Never) -> { value : String, onInput : String -> msg, onClear : msg, onSearch : Maybe msg } -> Accessibility.Styled.Html msg
Renders a search input field.
Takes the following configuration:
- `value`: The value of the search field
- `onInput`: A message that takes the new value of the input
- `onClear`: The message that should be emitted when a user presses the clear button
- `onSearch: Maybe a message that should be emitted when the user presses the search button