components.dropdown: update