♻️Refactor: NotFound Page

This commit is contained in:
Apple\Apple
2025-05-20 02:33:38 +08:00
parent a726818c17
commit 4afe7a29b1
2 changed files with 17 additions and 10 deletions

View File

@@ -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"
} }

View File

@@ -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;