Я использую act-admin и просматриваю страницу документации для создания страницы с разрешениями
В примере показано:
const MyPageWithPermissions = ({ location, match }) => (
<WithPermissions
authParams={{ key: match.path, params: route.params }}
// location is not required but it will trigger a new permissions check if specified when it changes
location={location}
render={({ permissions }) => <MyPage permissions={permissions} /> }
/>
);
export default MyPageWithPermissions;
Прежде всего:
route
не определено, каково реальное значение?
Я хотел бы знать:
- Для чего используется
authParams
?Это требуется или необязательно? - Может ли
authParams
быть пропущено? - Если это необходимо, почему оно не устанавливается автоматически непосредственно в
WithPermissions
Компонент?