Страница отсутствия доступа изменена

This commit is contained in:
goodmice 2022-06-02 16:55:30 +05:00
parent c428d51b06
commit b97066af6e

View File

@ -1,18 +1,43 @@
import { Result, Tooltip, Typography } from 'antd'
import { memo } from 'react'
import { Link } from 'react-router-dom'
import { Link, useHistory } from 'react-router-dom'
import { CloseCircleOutlined } from '@ant-design/icons'
export const AccessDenied = memo(() => (
<div style={{
width: '100vw',
height: '100vh',
display: 'flex',
flexDirection: 'column',
justifyContent: 'center',
alignItems: 'center'
}}>
<h2>Доступ запрещён</h2>
<Link to={'/login'}>На страницу входа</Link>
const { Paragraph, Text } = Typography
export const AccessDenied = memo(() => {
const history = useHistory()
return (
<Result
status={'error'}
title={'Доступ запрешён'}
subTitle={'Страницы не существует или у вас отсутствует к ней доступ.'}
>
<div className={'desc'}>
<Paragraph>
<Text strong style={{ fontSize: 16 }}>Возможные причины данной проблемы:</Text>
</Paragraph>
<Paragraph>
<CloseCircleOutlined style={{ color: 'red' }} />
&nbsp;У вас отсутствует доступ к странице.&nbsp;
<Typography.Link href={'mailto://support@digitaldrilling.ru'} target={'_blank'}>
Обратиться в поддержку &gt;
</Typography.Link>
</Paragraph>
<Paragraph>
<CloseCircleOutlined style={{ color: 'red' }} />
&nbsp;Страницы не существует.&nbsp;
<Link to={'#'} onClick={history.goBack}>Вернуться назад &gt;</Link>
</Paragraph>
<Paragraph>
<CloseCircleOutlined style={{ color: 'red' }} />
&nbsp;Разрешения не обновились.&nbsp;
<Link to={'/login'}>Перезайти в аккаунт &gt;</Link>
</Paragraph>
</div>
))
</Result>
)
})
export default AccessDenied