Accordion SideBar Menu с использованием компонентов Nav с реакцией-начальной загрузкой

Я начал строить свой пользовательский интерфейс, используяreact-bootstrap и теперь для меня есть важная задача создать Аккордеонное Меню SideBar, используя стандартныеbootstrap компоненты. я нашелэтот пример, который используетpanel-group а такжеtable, но я думаю, что это не самый лучший способ, потому чтоnav лучше естественным образом для компонентов навигации.

Я хочу, чтобы мой код меню SideBar выглядел следующим образом (react-bootstrap составная часть):

<Nav bsStyle="pills" stacked>
    <NavItem title="Item 1">
        <Nav bsStyle="pills" stacked>
            <NavItem title="Sub Item 1">Sub Item 1</NavItem>
            <NavItem title="Sub Item 2">Sub Item 2</NavItem>
            <NavItem title="Sub Item 3">Sub Item 3</NavItem>
        </Nav>
    </NavItem>
    <NavItem title="Item 2">Item 2</NavItem>
    <NavItem title="Item 3">Item 3</NavItem>
</Nav>

Любые предложения сreact-bootstrap или простоbootstrap будет полезно.

Ответы на вопрос(1)

Ваш ответ на вопрос