|
@@ -0,0 +1,17 @@
|
|
|
|
|
+import React from 'react';
|
|
|
|
|
+
|
|
|
|
|
+import DefaultErrorPage from 'next/error';
|
|
|
|
|
+import { useTranslation } from 'react-i18next';
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+export const Page403 = (): JSX.Element => {
|
|
|
|
|
+ const { t } = useTranslation('commons');
|
|
|
|
|
+
|
|
|
|
|
+ const errorMessage = t('forbidden_page.do_not_have_admin_permission', { ns: 'commons' });
|
|
|
|
|
+
|
|
|
|
|
+ return (
|
|
|
|
|
+ <>
|
|
|
|
|
+ <DefaultErrorPage statusCode={403} title={errorMessage} />
|
|
|
|
|
+ </>
|
|
|
|
|
+ );
|
|
|
|
|
+};
|