[优化] go 引用调整

This commit is contained in:
ryan
2026-06-06 10:26:20 +08:00
parent ee1110b752
commit 3cfefb4367
552 changed files with 1642 additions and 2185 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,11 @@
'use client';
import {useSearchParams} from 'next/navigation';
import {OriginDetailPage} from '@/features/origins/components/origin-detail-page';
export default function OriginDetailRoute() {
const searchParams = useSearchParams();
return <OriginDetailPage originId={searchParams.get('id') ?? ''} />;
}
@@ -0,0 +1,5 @@
import {OriginsPage} from '@/features/origins/components/origins-page';
export default function OriginRoute() {
return <OriginsPage />;
}
@@ -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,11 @@
'use client';
import {useSearchParams} from 'next/navigation';
import {PagesProjectDetailPage} from '@/features/pages/components/pages-page';
export default function PagesProjectDetailRoute() {
const searchParams = useSearchParams();
return <PagesProjectDetailPage projectId={searchParams.get('id') ?? ''} />;
}
@@ -0,0 +1,5 @@
import {PagesPage} from '@/features/pages/components/pages-page';
export default function Page() {
return <PagesPage />;
}
@@ -0,0 +1,5 @@
import {PerformancePage} from '@/features/performance/components/performance-page';
export default function PerformanceRoute() {
return <PerformancePage />;
}
@@ -0,0 +1,16 @@
'use client';
import {useSearchParams} from 'next/navigation';
import {ProxyRouteConfigPage} from '@/features/proxy-routes/components/proxy-route-config-page';
export default function ProxyRouteDetailRoute() {
const searchParams = useSearchParams();
return (
<ProxyRouteConfigPage
routeId={searchParams.get('id') ?? ''}
initialSection={searchParams.get('section') ?? 'domains'}
/>
);
}
@@ -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 {WAFIPGroupsPage} from '@/features/waf/components/ip-groups-page';
export default function WAFIPGroupsRoute() {
return <WAFIPGroupsPage />;
}
@@ -0,0 +1,5 @@
import {WAFPage} from '@/features/waf/components/waf-page';
export default function WAFRoute() {
return <WAFPage />;
}
@@ -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 {DnsAccountsPage} from '@/features/dns-accounts/components/dns-accounts-page';
export default function Page() {
return <DnsAccountsPage />;
}
@@ -0,0 +1,5 @@
import {WebsitesPage} from '@/features/websites/components/websites-page';
export default function WebsiteRoute() {
return <WebsitesPage />;
}