Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 66x 3x 3x 3x 3x | import React, { ReactElement } from 'react';
import { Button, Result, Space } from 'antd';
import { useNavigate } from 'react-router-dom';
import { useTranslation } from 'react-i18next';
const AccessDeniedComponent = (props: { showHomepageButton?: boolean }): ReactElement => {
const { showHomepageButton } = props;
const { t } = useTranslation();
const navigate = useNavigate();
return (<Result
status="403"
title={t("403")}
subTitle={t("Sorry, you are not authorized to access this page.")}
extra={showHomepageButton && (
<Space>
<Button type="primary" onClick={() => navigate("/")}>{t('Homepage')}</Button>
</Space>
)
}
/>);
};
export default AccessDeniedComponent;
|