У меня есть веб-сайт, созданный с помощью Docusaurus v2, который в настоящее время содержит документацию. Однако я хотел бы добавить страницу со списком рабочих процессов, где, если щелкнуть рабочий процесс в списке, пользователю будет показана страница с дополнительными сведениями об этом рабочем процессе. На данный момент кажется, что docusaurus.config
обрабатывает большую часть маршрутизации, но есть ли способ добавить динамический c маршрут, например /workflows/:id
? Я сделал отдельное автономное приложение, в котором был объект Router, и оно работало, если мое приложение js выглядит так:
// App.js
import Navigation from './Navigation'
import {BrowserRouter as Router, Switch, Route} from 'react-router-dom';
function App() {
return (
<Router>
<Navigation />
<Switch>
<Route path="/" exact component={Home}></Route>
<Route path="/workflows" exact component={Workflows}></Route>
<Route path="/workflows/:id" component={WorkflowItem}></Route>
</Switch>
</Router>
)
}
Можно ли добавить маршрутизатор где-нибудь в Docusaurus? Спасибо!