Upgrade to latest react-popper
and react-travel
onChange
now returns an object with value
, option
, options
, and selectedOptions
Select
holds an internal state of options now
Option
accepts a child function that provides an object with props
, isHighlighted
, isMultiple
, isSelected
Split components into Select
, Trigger
, Menu
, and Option
to allow better composition
Replaced parts with React ARIA where applicable
Added better documentation
Breaking Changes:
Added mandatory components Trigger
, OptionList
, and Option
Finished and documented utilities.
Renamed utilities:
build-lookup
-> build-options-lookup
get-option
-> get-current-options
multiple-options
-> get-toggled-options
Updated to React Tether 0.5.1
Auto width is now applied to the React Tether component
Complete rebuild using context that provides a Select
and Option
components to build custom select menus.
Added nativeSelect
prop that is true by default, use with name
prop to get values from selected options
Better support for multiple
prop
Fixed shallowCompare
not getting packaged in dist
Initial working release
Nothing working yet, just setting up everything