diff --git a/dashboard/app/(dashboard)/_components/alert-list.tsx b/dashboard/app/dashboard/_components/alert-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/_components/alert-list.tsx rename to dashboard/app/dashboard/_components/alert-list.tsx diff --git a/dashboard/app/(dashboard)/page.tsx b/dashboard/app/dashboard/_components/dashboard-home.tsx similarity index 95% rename from dashboard/app/(dashboard)/page.tsx rename to dashboard/app/dashboard/_components/dashboard-home.tsx index 214bcd6..3703db2 100644 --- a/dashboard/app/(dashboard)/page.tsx +++ b/dashboard/app/dashboard/_components/dashboard-home.tsx @@ -12,10 +12,10 @@ import { type DashboardOverview, type DashboardRange, } from "@/lib/api/dashboard" -import { SummaryCards } from "./_components/summary-cards" -import { TrendPanel } from "./_components/trend-panel" -import { TeamLoadPanel } from "./_components/team-load-panel" -import { AlertList } from "./_components/alert-list" +import { SummaryCards } from "./summary-cards" +import { TrendPanel } from "./trend-panel" +import { TeamLoadPanel } from "./team-load-panel" +import { AlertList } from "./alert-list" const rangeOptions: Array<{ value: DashboardRange; label: string }> = [ { value: "today", label: "今天" }, @@ -39,7 +39,7 @@ function LoadingCards() { ) } -export default function DashboardPage() { +export function DashboardHome() { const [range, setRange] = useState("7d") const [data, setData] = useState(null) const [loading, setLoading] = useState(true) diff --git a/dashboard/app/(dashboard)/_components/summary-cards.tsx b/dashboard/app/dashboard/_components/summary-cards.tsx similarity index 100% rename from dashboard/app/(dashboard)/_components/summary-cards.tsx rename to dashboard/app/dashboard/_components/summary-cards.tsx diff --git a/dashboard/app/(dashboard)/_components/team-load-panel.tsx b/dashboard/app/dashboard/_components/team-load-panel.tsx similarity index 100% rename from dashboard/app/(dashboard)/_components/team-load-panel.tsx rename to dashboard/app/dashboard/_components/team-load-panel.tsx diff --git a/dashboard/app/(dashboard)/_components/trend-panel.tsx b/dashboard/app/dashboard/_components/trend-panel.tsx similarity index 100% rename from dashboard/app/(dashboard)/_components/trend-panel.tsx rename to dashboard/app/dashboard/_components/trend-panel.tsx diff --git a/dashboard/app/(dashboard)/agent-run-logs/_components/detail.tsx b/dashboard/app/dashboard/agent-run-logs/_components/detail.tsx similarity index 100% rename from dashboard/app/(dashboard)/agent-run-logs/_components/detail.tsx rename to dashboard/app/dashboard/agent-run-logs/_components/detail.tsx diff --git a/dashboard/app/(dashboard)/agent-run-logs/page.tsx b/dashboard/app/dashboard/agent-run-logs/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/agent-run-logs/page.tsx rename to dashboard/app/dashboard/agent-run-logs/page.tsx diff --git a/dashboard/app/(dashboard)/agent-team-schedules/_components/edit.tsx b/dashboard/app/dashboard/agent-team-schedules/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/agent-team-schedules/_components/edit.tsx rename to dashboard/app/dashboard/agent-team-schedules/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/agent-team-schedules/page.tsx b/dashboard/app/dashboard/agent-team-schedules/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/agent-team-schedules/page.tsx rename to dashboard/app/dashboard/agent-team-schedules/page.tsx diff --git a/dashboard/app/(dashboard)/agents/_components/edit.tsx b/dashboard/app/dashboard/agents/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/agents/_components/edit.tsx rename to dashboard/app/dashboard/agents/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/agents/_components/team-edit.tsx b/dashboard/app/dashboard/agents/_components/team-edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/agents/_components/team-edit.tsx rename to dashboard/app/dashboard/agents/_components/team-edit.tsx diff --git a/dashboard/app/(dashboard)/agents/_components/team-sidebar.tsx b/dashboard/app/dashboard/agents/_components/team-sidebar.tsx similarity index 100% rename from dashboard/app/(dashboard)/agents/_components/team-sidebar.tsx rename to dashboard/app/dashboard/agents/_components/team-sidebar.tsx diff --git a/dashboard/app/(dashboard)/agents/page.tsx b/dashboard/app/dashboard/agents/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/agents/page.tsx rename to dashboard/app/dashboard/agents/page.tsx diff --git a/dashboard/app/(dashboard)/ai-agents/_components/edit.tsx b/dashboard/app/dashboard/ai-agents/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/ai-agents/_components/edit.tsx rename to dashboard/app/dashboard/ai-agents/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/ai-agents/page.tsx b/dashboard/app/dashboard/ai-agents/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/ai-agents/page.tsx rename to dashboard/app/dashboard/ai-agents/page.tsx diff --git a/dashboard/app/(dashboard)/ai-configs/_components/edit.tsx b/dashboard/app/dashboard/ai-configs/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/ai-configs/_components/edit.tsx rename to dashboard/app/dashboard/ai-configs/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/ai-configs/_components/option-combobox.tsx b/dashboard/app/dashboard/ai-configs/_components/option-combobox.tsx similarity index 100% rename from dashboard/app/(dashboard)/ai-configs/_components/option-combobox.tsx rename to dashboard/app/dashboard/ai-configs/_components/option-combobox.tsx diff --git a/dashboard/app/(dashboard)/ai-configs/page.tsx b/dashboard/app/dashboard/ai-configs/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/ai-configs/page.tsx rename to dashboard/app/dashboard/ai-configs/page.tsx diff --git a/dashboard/app/(dashboard)/channels/_components/edit.tsx b/dashboard/app/dashboard/channels/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/channels/_components/edit.tsx rename to dashboard/app/dashboard/channels/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/channels/page.tsx b/dashboard/app/dashboard/channels/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/channels/page.tsx rename to dashboard/app/dashboard/channels/page.tsx diff --git a/dashboard/app/(dashboard)/companies/_components/edit.tsx b/dashboard/app/dashboard/companies/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/companies/_components/edit.tsx rename to dashboard/app/dashboard/companies/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/companies/page.tsx b/dashboard/app/dashboard/companies/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/companies/page.tsx rename to dashboard/app/dashboard/companies/page.tsx diff --git a/dashboard/app/(dashboard)/conversation-monitor/_components/detail.tsx b/dashboard/app/dashboard/conversation-monitor/_components/detail.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversation-monitor/_components/detail.tsx rename to dashboard/app/dashboard/conversation-monitor/_components/detail.tsx diff --git a/dashboard/app/(dashboard)/conversation-monitor/page.tsx b/dashboard/app/dashboard/conversation-monitor/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversation-monitor/page.tsx rename to dashboard/app/dashboard/conversation-monitor/page.tsx diff --git a/dashboard/app/(dashboard)/conversations/_components/chat-panel.tsx b/dashboard/app/dashboard/conversations/_components/chat-panel.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversations/_components/chat-panel.tsx rename to dashboard/app/dashboard/conversations/_components/chat-panel.tsx diff --git a/dashboard/app/(dashboard)/conversations/_components/conversation-info-panel.tsx b/dashboard/app/dashboard/conversations/_components/conversation-info-panel.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversations/_components/conversation-info-panel.tsx rename to dashboard/app/dashboard/conversations/_components/conversation-info-panel.tsx diff --git a/dashboard/app/(dashboard)/conversations/_components/conversation-list.tsx b/dashboard/app/dashboard/conversations/_components/conversation-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversations/_components/conversation-list.tsx rename to dashboard/app/dashboard/conversations/_components/conversation-list.tsx diff --git a/dashboard/app/(dashboard)/conversations/_components/conversation-tag-picker.tsx b/dashboard/app/dashboard/conversations/_components/conversation-tag-picker.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversations/_components/conversation-tag-picker.tsx rename to dashboard/app/dashboard/conversations/_components/conversation-tag-picker.tsx diff --git a/dashboard/app/(dashboard)/conversations/page.tsx b/dashboard/app/dashboard/conversations/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/conversations/page.tsx rename to dashboard/app/dashboard/conversations/page.tsx diff --git a/dashboard/app/(dashboard)/customers/_components/edit.tsx b/dashboard/app/dashboard/customers/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/customers/_components/edit.tsx rename to dashboard/app/dashboard/customers/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/customers/page.tsx b/dashboard/app/dashboard/customers/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/customers/page.tsx rename to dashboard/app/dashboard/customers/page.tsx diff --git a/dashboard/app/(dashboard)/help/page.tsx b/dashboard/app/dashboard/help/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/help/page.tsx rename to dashboard/app/dashboard/help/page.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/debug-panel.tsx b/dashboard/app/dashboard/knowledge/_components/debug-panel.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/debug-panel.tsx rename to dashboard/app/dashboard/knowledge/_components/debug-panel.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/document-edit.tsx b/dashboard/app/dashboard/knowledge/_components/document-edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/document-edit.tsx rename to dashboard/app/dashboard/knowledge/_components/document-edit.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/document-list.tsx b/dashboard/app/dashboard/knowledge/_components/document-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/document-list.tsx rename to dashboard/app/dashboard/knowledge/_components/document-list.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/faq-edit.tsx b/dashboard/app/dashboard/knowledge/_components/faq-edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/faq-edit.tsx rename to dashboard/app/dashboard/knowledge/_components/faq-edit.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/faq-import-dialog.tsx b/dashboard/app/dashboard/knowledge/_components/faq-import-dialog.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/faq-import-dialog.tsx rename to dashboard/app/dashboard/knowledge/_components/faq-import-dialog.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/faq-list.tsx b/dashboard/app/dashboard/knowledge/_components/faq-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/faq-list.tsx rename to dashboard/app/dashboard/knowledge/_components/faq-list.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/knowledge-base-edit.tsx b/dashboard/app/dashboard/knowledge/_components/knowledge-base-edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/knowledge-base-edit.tsx rename to dashboard/app/dashboard/knowledge/_components/knowledge-base-edit.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/knowledge-base-list.tsx b/dashboard/app/dashboard/knowledge/_components/knowledge-base-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/knowledge-base-list.tsx rename to dashboard/app/dashboard/knowledge/_components/knowledge-base-list.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/retrieve-log-detail.tsx b/dashboard/app/dashboard/knowledge/_components/retrieve-log-detail.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/retrieve-log-detail.tsx rename to dashboard/app/dashboard/knowledge/_components/retrieve-log-detail.tsx diff --git a/dashboard/app/(dashboard)/knowledge/_components/retrieve-log-list.tsx b/dashboard/app/dashboard/knowledge/_components/retrieve-log-list.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/_components/retrieve-log-list.tsx rename to dashboard/app/dashboard/knowledge/_components/retrieve-log-list.tsx diff --git a/dashboard/app/(dashboard)/knowledge/page.tsx b/dashboard/app/dashboard/knowledge/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/knowledge/page.tsx rename to dashboard/app/dashboard/knowledge/page.tsx diff --git a/dashboard/app/(dashboard)/layout.tsx b/dashboard/app/dashboard/layout.tsx similarity index 100% rename from dashboard/app/(dashboard)/layout.tsx rename to dashboard/app/dashboard/layout.tsx diff --git a/dashboard/app/(dashboard)/mcp/page.tsx b/dashboard/app/dashboard/mcp/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/mcp/page.tsx rename to dashboard/app/dashboard/mcp/page.tsx diff --git a/dashboard/app/dashboard/page.tsx b/dashboard/app/dashboard/page.tsx new file mode 100644 index 0000000..55814e1 --- /dev/null +++ b/dashboard/app/dashboard/page.tsx @@ -0,0 +1,5 @@ +import { DashboardHome } from "./_components/dashboard-home" + +export default function DashboardHomePage() { + return +} diff --git a/dashboard/app/(dashboard)/permissions/page.tsx b/dashboard/app/dashboard/permissions/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/permissions/page.tsx rename to dashboard/app/dashboard/permissions/page.tsx diff --git a/dashboard/app/(dashboard)/quick-replies/_components/edit.tsx b/dashboard/app/dashboard/quick-replies/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/quick-replies/_components/edit.tsx rename to dashboard/app/dashboard/quick-replies/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/quick-replies/page.tsx b/dashboard/app/dashboard/quick-replies/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/quick-replies/page.tsx rename to dashboard/app/dashboard/quick-replies/page.tsx diff --git a/dashboard/app/(dashboard)/roles/_components/assign-permissions.tsx b/dashboard/app/dashboard/roles/_components/assign-permissions.tsx similarity index 100% rename from dashboard/app/(dashboard)/roles/_components/assign-permissions.tsx rename to dashboard/app/dashboard/roles/_components/assign-permissions.tsx diff --git a/dashboard/app/(dashboard)/roles/_components/create.tsx b/dashboard/app/dashboard/roles/_components/create.tsx similarity index 100% rename from dashboard/app/(dashboard)/roles/_components/create.tsx rename to dashboard/app/dashboard/roles/_components/create.tsx diff --git a/dashboard/app/(dashboard)/roles/page.tsx b/dashboard/app/dashboard/roles/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/roles/page.tsx rename to dashboard/app/dashboard/roles/page.tsx diff --git a/dashboard/app/(dashboard)/settings/page.tsx b/dashboard/app/dashboard/settings/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/settings/page.tsx rename to dashboard/app/dashboard/settings/page.tsx diff --git a/dashboard/app/(dashboard)/skill-definition/_components/debug-dialog.tsx b/dashboard/app/dashboard/skill-definition/_components/debug-dialog.tsx similarity index 100% rename from dashboard/app/(dashboard)/skill-definition/_components/debug-dialog.tsx rename to dashboard/app/dashboard/skill-definition/_components/debug-dialog.tsx diff --git a/dashboard/app/(dashboard)/skill-definition/_components/edit.tsx b/dashboard/app/dashboard/skill-definition/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/skill-definition/_components/edit.tsx rename to dashboard/app/dashboard/skill-definition/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/skill-definition/page.tsx b/dashboard/app/dashboard/skill-definition/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/skill-definition/page.tsx rename to dashboard/app/dashboard/skill-definition/page.tsx diff --git a/dashboard/app/(dashboard)/tags/_components/edit.tsx b/dashboard/app/dashboard/tags/_components/edit.tsx similarity index 100% rename from dashboard/app/(dashboard)/tags/_components/edit.tsx rename to dashboard/app/dashboard/tags/_components/edit.tsx diff --git a/dashboard/app/(dashboard)/tags/page.tsx b/dashboard/app/dashboard/tags/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/tags/page.tsx rename to dashboard/app/dashboard/tags/page.tsx diff --git a/dashboard/app/(dashboard)/ticket-priorities/page.tsx b/dashboard/app/dashboard/ticket-priorities/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/ticket-priorities/page.tsx rename to dashboard/app/dashboard/ticket-priorities/page.tsx diff --git a/dashboard/app/(dashboard)/ticket-resolution-codes/page.tsx b/dashboard/app/dashboard/ticket-resolution-codes/page.tsx similarity index 100% rename from dashboard/app/(dashboard)/ticket-resolution-codes/page.tsx rename to dashboard/app/dashboard/ticket-resolution-codes/page.tsx diff --git a/dashboard/app/(dashboard)/ticket-risk/page.tsx b/dashboard/app/dashboard/ticket-risk/page.tsx similarity index 99% rename from dashboard/app/(dashboard)/ticket-risk/page.tsx rename to dashboard/app/dashboard/ticket-risk/page.tsx index e7ae399..f5caf7f 100644 --- a/dashboard/app/(dashboard)/ticket-risk/page.tsx +++ b/dashboard/app/dashboard/ticket-risk/page.tsx @@ -236,7 +236,7 @@ export default function TicketRiskPage() { ]} /> - +