The Dropdown component accepts custom elements as children. This means that you can show your component as dropodown when the trigger is activated. Said that, if you're using custom elements you have to follow all the ARIA requirements and introduce the required behaviours, like focus handling (eg. using the autofocus attribute) and keyboard navigation with the roving tabindex. There is also a react package to easily handle this.