From 9c4ad986c0cfeebed980f77371f65cbdcaccdc8a Mon Sep 17 00:00:00 2001 From: yanweidong Date: Mon, 20 Jul 2026 11:32:22 +0800 Subject: [PATCH] Move project overview under project pages --- apps/senlinai-acro-react/scripts/structure-check.mjs | 2 +- apps/senlinai-acro-react/src/pages/project.tsx | 4 ++-- .../src/pages/{overview.tsx => projects/project-overview.tsx} | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename apps/senlinai-acro-react/src/pages/{overview.tsx => projects/project-overview.tsx} (96%) diff --git a/apps/senlinai-acro-react/scripts/structure-check.mjs b/apps/senlinai-acro-react/scripts/structure-check.mjs index 121ed23..9b0c0b9 100644 --- a/apps/senlinai-acro-react/scripts/structure-check.mjs +++ b/apps/senlinai-acro-react/scripts/structure-check.mjs @@ -4,7 +4,7 @@ const requiredFiles = [ 'src/app/App.tsx', 'src/pages/login.tsx', 'src/pages/project.tsx', - 'src/pages/overview.tsx', + 'src/pages/projects/project-overview.tsx', 'src/pages/projects/project-data.tsx', 'src/pages/projects/project-rail.tsx', 'src/pages/projects/project-sidebar.tsx', diff --git a/apps/senlinai-acro-react/src/pages/project.tsx b/apps/senlinai-acro-react/src/pages/project.tsx index 217823a..d5ebed0 100644 --- a/apps/senlinai-acro-react/src/pages/project.tsx +++ b/apps/senlinai-acro-react/src/pages/project.tsx @@ -1,5 +1,5 @@ import { Layout } from '@arco-design/web-react' -import { OverviewPage } from './overview' +import { ProjectOverview } from './projects/project-overview' import { ProjectInspector } from './projects/project-inspector' import { ProjectRail } from './projects/project-rail' import { ProjectSidebar } from './projects/project-sidebar' @@ -43,7 +43,7 @@ export function ProjectPage({ /> - + diff --git a/apps/senlinai-acro-react/src/pages/overview.tsx b/apps/senlinai-acro-react/src/pages/projects/project-overview.tsx similarity index 96% rename from apps/senlinai-acro-react/src/pages/overview.tsx rename to apps/senlinai-acro-react/src/pages/projects/project-overview.tsx index efc1993..67b5dc3 100644 --- a/apps/senlinai-acro-react/src/pages/overview.tsx +++ b/apps/senlinai-acro-react/src/pages/projects/project-overview.tsx @@ -1,12 +1,12 @@ import { useMemo } from 'react' import { Button, Card, Grid, Space, Tag, Typography } from '@arco-design/web-react' import { IconCalendar, IconCheckCircleFill, IconClockCircle, IconEmail, IconFile, IconMore, IconRobot } from '@arco-design/web-react/icon' -import { aiSessions, inbox, notes, tasks } from './projects/project-data' +import { aiSessions, inbox, notes, tasks } from './project-data' const { Row, Col } = Grid const { Title, Text } = Typography -export function OverviewPage({ onSelectItem }: { onSelectItem: (title: string) => void }) { +export function ProjectOverview({ onSelectItem }: { onSelectItem: (title: string) => void }) { const metrics = useMemo(() => [ { title: 'Inbox 待处理', value: 36, delta: '较昨日 -8', icon: , color: 'arcoblue' }, { title: '进行中的任务', value: 12, delta: '较昨日 -2', icon: , color: 'green' },