How would one go about implementing hierarchical navigation in angularjs? For example, given the site structure below how could it be implemented in a sidebar using angularjs?
Recipes
. Starters
. Mains
.. Chicken
.. Vegetarian
.. Italian
... Pasta
... Pizza
. Deserts
I'm happy enough using ng-repeat for a single layer, or a likely inefficient implementation of a fixed small number of layers (using nested ng-repeat's), but not sure how to proceed with an arbitrary depth of navigation.