[优化] 改名

This commit is contained in:
ryan
2026-03-15 16:04:54 +08:00
parent d68773c554
commit 32d90ba641
304 changed files with 629 additions and 969 deletions
@@ -0,0 +1,5 @@
import { AccessLogsPage } from '@/features/access-logs/components/access-logs-page';
export default function AccessLogsRoute() {
return <AccessLogsPage />;
}
@@ -0,0 +1,5 @@
import { ApplyLogsPage as ApplyLogsFeaturePage } from '@/features/apply-logs/components/apply-logs-page';
export default function ApplyLogsPage() {
return <ApplyLogsFeaturePage />;
}
@@ -0,0 +1,5 @@
import { ConfigVersionsPage } from '@/features/config-versions/components/config-versions-page';
export default function ConfigVersionsRoute() {
return <ConfigVersionsPage />;
}
@@ -0,0 +1,16 @@
import type { ReactNode } from 'react';
import { DashboardShell } from '@/components/layout/dashboard-shell';
import { DashboardAuthGuard } from '@/features/auth/components/dashboard-auth-guard';
interface DashboardLayoutProps {
children: ReactNode;
}
export default function DashboardLayout({ children }: DashboardLayoutProps) {
return (
<DashboardAuthGuard>
<DashboardShell>{children}</DashboardShell>
</DashboardAuthGuard>
);
}
@@ -0,0 +1,11 @@
'use client';
import { useSearchParams } from 'next/navigation';
import { NodeDetailPage } from '@/features/nodes/components/node-detail-page';
export default function NodeDetailRoute() {
const searchParams = useSearchParams();
return <NodeDetailPage nodeId={searchParams.get('id') ?? ''} />;
}
@@ -0,0 +1,5 @@
import { NodesPage } from '@/features/nodes/components/nodes-page';
export default function NodesRoute() {
return <NodesPage />;
}
@@ -0,0 +1,9 @@
import { DashboardOverview } from '@/features/dashboard/components/dashboard-overview';
export default function DashboardPage() {
return (
<div className='space-y-6'>
<DashboardOverview />
</div>
);
}
@@ -0,0 +1,5 @@
import { PerformancePage } from '@/features/performance/components/performance-page';
export default function PerformanceRoute() {
return <PerformancePage />;
}
@@ -0,0 +1,5 @@
import { ProxyRoutesPage } from '@/features/proxy-routes/components/proxy-routes-page';
export default function ProxyRoutesRoute() {
return <ProxyRoutesPage />;
}
@@ -0,0 +1,5 @@
import { SettingsPage } from '@/features/settings/components/settings-page';
export default function SettingsRoute() {
return <SettingsPage />;
}
@@ -0,0 +1,5 @@
import { UsersPage } from '@/features/users/components/users-page';
export default function UsersRoute() {
return <UsersPage />;
}
@@ -0,0 +1,5 @@
import { TlsCertificatesPage } from '@/features/tls-certificates/components/tls-certificates-page';
export default function WebsiteCertificateRoute() {
return <TlsCertificatesPage />;
}
@@ -0,0 +1,11 @@
'use client';
import { useSearchParams } from 'next/navigation';
import { WebsiteDetailPage } from '@/features/websites/components/website-detail-page';
export default function WebsiteDetailRoute() {
const searchParams = useSearchParams();
return <WebsiteDetailPage websiteId={searchParams.get('id') ?? ''} />;
}
@@ -0,0 +1,5 @@
import { WebsitesPage } from '@/features/websites/components/websites-page';
export default function WebsiteRoute() {
return <WebsitesPage />;
}