forked from ddrilling/asb_cloud_front
Страница отсутствия доступа изменена
This commit is contained in:
parent
c428d51b06
commit
b97066af6e
@ -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' }} />
|
||||
У вас отсутствует доступ к странице.
|
||||
<Typography.Link href={'mailto://support@digitaldrilling.ru'} target={'_blank'}>
|
||||
Обратиться в поддержку >
|
||||
</Typography.Link>
|
||||
</Paragraph>
|
||||
<Paragraph>
|
||||
<CloseCircleOutlined style={{ color: 'red' }} />
|
||||
Страницы не существует.
|
||||
<Link to={'#'} onClick={history.goBack}>Вернуться назад ></Link>
|
||||
</Paragraph>
|
||||
<Paragraph>
|
||||
<CloseCircleOutlined style={{ color: 'red' }} />
|
||||
Разрешения не обновились.
|
||||
<Link to={'/login'}>Перезайти в аккаунт ></Link>
|
||||
</Paragraph>
|
||||
</div>
|
||||
))
|
||||
</Result>
|
||||
)
|
||||
})
|
||||
|
||||
export default AccessDenied
|
||||
|
Loading…
Reference in New Issue
Block a user