How to combine react components to make Sidebar Nav with Accordion style dropdowns


my WIP, input, questions or direction would be helpful
I’ll try to document progress here.

Desired outcome: A sidebar navigation that activates “dropdowns” or “accordion” style child items. The props of the parent and children items will be dependent on the type of user logged-in and populated from a returned JSON object.

Where to begin?
Using a menu / sidebar / dropdown component?

First hurdle: can populate a react.semantic.ui dropdown nest with PROPs.
Second Hurdle: Can I get styles or nested components to work?
Third: can I pass nested components through props to ?