- Fixes a performance issue where registering menu options on already rendered and opened menu causes infinite render loop (Closes #5, #9).
- Adds method to
MenuContext
to check if the menu is opened or not. - Supports re-rendering of
MenuOptions
while the menu is opened.
- Adds callback for
Menu
component when menu opens and closes. - Allows menu options to re-render dynamically while menu is open.
- Adds more customization options for options container.
- Fixes issue with wrong positioning calculation.
- Dropdown menu now animates in (using scale animation) instead of just appearing.
- Fixes opacity issue with backdrop for iOS.