Я хочу создать раскрывающийся список, но я не уверен, что это раскрывающийся список или что-то еще, потому что я новичок в среде HTML.
Я хочу создать

Когда я нажимал на индийские специи, в нем должен отображаться еще один выпадающий список, а если я нажимал на перец, в нем должны отображаться еще два элемента.
Здесь каждый параметр должен указываться в качестве родительского. И раскрывающийся список не должен иметь границ вокруг него. Мне нужно создать раскрывающийся список так же, как на изображении. (Без каких-либо границ)
Я пробовал кое-что здесь, но я знаю, что это неправильный способ дизайна.
https://stackblitz.com/edit/angular-a1deda?file=app%2Fapp.component.html
Здесь я почти рядом с моей целью
https://stackblitz.com/edit/angular-tjndwi?file=app%2Fapp.component.html
Может ли кто-нибудь помочь мне решить эту проблему ...