index.tsx 494 B

123456789101112131415161718192021
  1. import { PageContainer } from '@ant-design/pro-components';
  2. import { Access, useAccess } from '@umijs/max';
  3. import { Button } from 'antd';
  4. const AccessPage: React.FC = () => {
  5. const access = useAccess();
  6. return (
  7. <PageContainer
  8. ghost
  9. header={{
  10. title: '权限示例',
  11. }}
  12. >
  13. <Access accessible={access.canSeeAdmin}>
  14. <Button>只有 Admin 可以看到这个按钮</Button>
  15. </Access>
  16. </PageContainer>
  17. );
  18. };
  19. export default AccessPage;