How to show all values from a picklist field of custom salesforce object in skuid Queue component?

I have a use case where I need to fetch all the values from a pick list and show these value as a drawer label in Queue.

Here Main menu 2 is a static value. Picklist value 1,2,3 and so on should come from the picklist of custom object. Also the sub sub menus i.e. Record 1 name , Record 2 name should come below the picklist sub menu depending on the value selected in picklist.

The custom object of salesforce will have two fields. one is name other one is Picklist. So if there are 4 records of this object in system having Picklist value 1 selected, these record names should be displayed below the sub menu Picklist value 1.

I have used Queue component currently to display these static value. Please suggest a solution.

New Answer Thread can be found here: