Move project overview under project pages
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -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({
|
||||
/>
|
||||
|
||||
<Content className="stage">
|
||||
<OverviewPage onSelectItem={onSelectItem} />
|
||||
<ProjectOverview onSelectItem={onSelectItem} />
|
||||
</Content>
|
||||
|
||||
<ProjectInspector activeProject={activeProject} activeChannel={activeChannel} selectedItem={selectedItem} />
|
||||
|
||||
@@ -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: <IconEmail />, color: 'arcoblue' },
|
||||
{ title: '进行中的任务', value: 12, delta: '较昨日 -2', icon: <IconCheckCircleFill />, color: 'green' },
|
||||
Reference in New Issue
Block a user