Bugs - The use of x-trap, focus_input() and click.outside seem to cause issues when the user is on mobile, and a keyboard is present. - On mobile, the search input field is not focused upon opening the dropdown.
0.7.7
Bugs - Simplify how multi-select field binds value & choices. - X-effect to parse value into proper array and bind to hidden input field. - Close missing div on select field.
0.7.6
Changes - Blocks to extend / override select choice items. - Glue custom css file to look nice out of the box.
0.7.5
Bug Fix - Dynamic Glue Field Indexing
0.7.4
Features - Multi-Select Field
0.7.3
Features - Search & Select Field - Alpine focus added into alpine js requirements and init for field keyboard shortcuts. - Glue Field Error Messages - Glue fields show html validation errors by default. - Will have to update how errors disappear and improve error functionality in the future.
js glue_field.error = 'This field is required.'
Changes - Updated select to use alpine js dropdown for consistency between search and the search & select fields. - Glue field factory updated to use setters and getters for specific attribute methods. - When select fields are not required, it automatically adds a '----------' option.