feat: init

This commit is contained in:
2025-09-05 16:56:05 +08:00
parent 242a15c589
commit c9c9c8fa67
7 changed files with 25 additions and 20 deletions

View File

@@ -14,6 +14,7 @@ const Home = lazy(() => import("@/view/home"));
const Page404 = lazy(() => import("@/view/error/page404")); const Page404 = lazy(() => import("@/view/error/page404"));
const TranslateDetail = lazy(() => import("@/view/home/detail")); const TranslateDetail = lazy(() => import("@/view/home/detail"));
const TranslateMood = lazy(() => import("@/view/home/mood")); const TranslateMood = lazy(() => import("@/view/home/mood"));
const TranslateArchives = lazy(() => import("@/view/home/archives"));
export const routes: AppRoute[] = [ export const routes: AppRoute[] = [
{ {
path: "/", path: "/",
@@ -40,5 +41,13 @@ export const routes: AppRoute[] = [
title: "情绪监控", title: "情绪监控",
}, },
}, },
{
path: "/translate/archives",
element: <TranslateArchives />,
auth: false,
meta: {
title: "宠物档案",
},
},
{ path: "*", element: <Page404 />, auth: false }, { path: "*", element: <Page404 />, auth: false },
]; ];

View File

@@ -1,13 +0,0 @@
// 档案
import MainLayout from "@/layout/main/mainLayout";
import "./index.less";
function Index() {
return (
<MainLayout isShowNavBar={true}>
<div className="archives"></div>
</MainLayout>
);
}
export default Index;

View File

@@ -0,0 +1,3 @@
.archives {
padding: 12px;
}

View File

@@ -1,11 +1,11 @@
// 档案 // 档案
import MainLayout from "@/layout/main/mainLayout"; import MainLayout from "@/layout/main/mainLayout";
import "./index.less"; import styles from "./index.module.less";
function Index() { function Index() {
return ( return (
<MainLayout isShowNavBar={true}> <MainLayout isShowNavBar={true} title="宠物档案">
<div className="archives"></div> <div className={styles.archives}></div>
</MainLayout> </MainLayout>
); );
} }

View File

@@ -10,8 +10,8 @@ function Index() {
const [visible, setVisible] = useState<boolean>(false); const [visible, setVisible] = useState<boolean>(false);
const navigate = useNavigate(); const navigate = useNavigate();
const onLink = () => { const onLink = (link: string) => {
navigate("/translate/mood"); navigate(link);
}; };
return ( return (
<MainLayout> <MainLayout>
@@ -26,9 +26,15 @@ function Index() {
fill="#333" fill="#333"
strokeWidth={3} strokeWidth={3}
strokeLinecap="butt" strokeLinecap="butt"
onClick={onLink} onClick={() => onLink("/translate/mood")}
/>
<GithubOne
theme="outline"
fill="#333"
strokeWidth={3}
strokeLinecap="butt"
onClick={() => onLink("/translate/archives")}
/> />
<GithubOne theme="outline" fill="#333" strokeWidth={3} strokeLinecap="butt" />
</Space> </Space>
</div> </div>
<Translate searchVisible={visible} /> <Translate searchVisible={visible} />