♻️Refactor: NotFound Page
This commit is contained in:
@@ -1388,5 +1388,6 @@
|
|||||||
"基于New API的项目": "Projects Based on New API",
|
"基于New API的项目": "Projects Based on New API",
|
||||||
"版权所有": "All rights reserved",
|
"版权所有": "All rights reserved",
|
||||||
"设计与开发由": "Designed & Developed with love by",
|
"设计与开发由": "Designed & Developed with love by",
|
||||||
"演示站点": "Demo Site"
|
"演示站点": "Demo Site",
|
||||||
|
"页面未找到,请检查您的浏览器地址是否正确": "Page not found, please check if your browser address is correct"
|
||||||
}
|
}
|
||||||
@@ -1,13 +1,19 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Message } from 'semantic-ui-react';
|
import { Empty } from '@douyinfe/semi-ui';
|
||||||
|
import { IllustrationNotFound, IllustrationNotFoundDark } from '@douyinfe/semi-illustrations';
|
||||||
|
import { useTranslation } from 'react-i18next';
|
||||||
|
|
||||||
const NotFound = () => (
|
const NotFound = () => {
|
||||||
<>
|
const { t } = useTranslation();
|
||||||
<Message negative>
|
return (
|
||||||
<Message.Header>页面不存在</Message.Header>
|
<div className="flex justify-center items-center h-screen p-8">
|
||||||
<p>请检查你的浏览器地址是否正确</p>
|
<Empty
|
||||||
</Message>
|
image={<IllustrationNotFound style={{ width: 250, height: 250 }} />}
|
||||||
</>
|
darkModeImage={<IllustrationNotFoundDark style={{ width: 250, height: 250 }} />}
|
||||||
);
|
description={t('页面未找到,请检查您的浏览器地址是否正确')}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
export default NotFound;
|
export default NotFound;
|
||||||
|
|||||||
Reference in New Issue
Block a user