Features
This component features variables so it is easy to customize the label and the different options in the dropdown. It also uses nested components and hidden overflow techniques to achieve the animation.
To get the most out of the resource, make sure to also watch the tutorial.

Step / 01
Copy the component.

Step / 02
Paste it into your project.

Step / 03
Double click on component > unlink & replace all.

Step / 04
Dig in and see how such a component is built.