react-admin:authParams 是做什么用的?

react-admin: what is authParams for?

我正在使用 react-admin and I am looking at the documentation page 创建具有权限的页面

示例显示:

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;

首先:

我想知道:

这些是您想要在 authProvider 中检查的自定义参数。当 WithPermissions 调用它时,它们将被传递给它。

它们是可选的,但您可以在下一个示例中看到 custom menu