Статическая конфигурация наших маршрутов в нашем приложении реагирует на act-router-config .
Мы хотим сохранить объект конфигурации, который можно легко сериализовать, ночто может renderRoutes
из реагировать-маршрутизатор-конфигурация , возможно, не то, что нам нужно ..
- Мы хотим отнести это к компоненту
<Redirect />
:
{
name: 'home',
from: '/',
to: '/home'
}
Мы хотим разрешить конфигурацию, которая не будет отображаться в
<Route />
при отсутствии
component
{
name: 'home',
path: '/',
component: Home,
routes: [
{
name: 'house',
path: '/house',
}
]
}
Мы хотим разрешить добавление конфигурации, не использующей
<Route />
из
renderRoutes
, к
matchRoutes
.
import { Admin, Resource } from 'react-admin';
export default () => (
<Admin>
<Resource name="users" list={UserList} create={UserCreate} edit={UserEdit} view={UserView} />
</Admin>
);
В реакции-admin <Resource />
отображается в <Admin />
и создает 4 маршрута:
/
сопоставляется с компонентом списка /create
сопоставляется с компонентом создания /:id
сопоставляет с компонентом редактирования /:id/show
сопоставляет с компонентом показа
Другими словами, мы не можем использовать renderRoutes
, но matchRoutes
будет бесполезен, ивесь пакет.
Может ли response-router-config соответствовать моему варианту использования?