Конфигурация CoreUI React Nav

#reactjs #react-router #react-router-dom #core-ui

#reactjs #react-маршрутизатор #react-router-dom #ядро-пользовательский интерфейс

Вопрос:

Я использую бесплатный шаблон CoreUI React для создания проекта интерфейса React. Компонент боковой панели использует навигационный массив объектов, который содержит свойства, используемые для создания элементов CoreUI. Каждый объект в массиве имеет свойство «to», которое предоставляет созданному элементу навигации ссылку, например:

 const nav = [
{
    _tag: 'CSidebarNavItem',
    name: 'Account',
    to: '/user/:id/profile',
    icon: 'cil-user',
  }
]
  

Массив nav импортируется в компонент и передается в качестве средства визуализации компоненту CCreateElement, который, в свою очередь, создает CSidebarNavItems, которые являются прославленными ссылками маршрутизатора React.

CCreateElement

 <CCreateElement
          items={navigation}
          {...props}
          components={{
            CSidebarNavDivider,
            CSidebarNavDropdown,
            CSidebarNavItem,
            CSidebarNavTitle
          }}
        />
  

Я пытаюсь использовать динамические URL-адреса в свойстве «кому», но мои URL-адреса возвращают статические строки /users/:id/profile . Как я могу заставить эти визуализированные элементы генерировать эти динамические URL-адреса?