diff --git a/web/src/pages/SitesPage.tsx b/web/src/pages/SitesPage.tsx index 7659a89..d26fd1a 100644 --- a/web/src/pages/SitesPage.tsx +++ b/web/src/pages/SitesPage.tsx @@ -1,10 +1,8 @@ import { type FormEvent, useEffect, useState } from "react"; import toast from "react-hot-toast"; -import { Globe, Plus, RefreshCw } from "lucide-react"; import { sitesAPI } from "../api/sites"; import type { Site } from "../types"; -import { ManagementShortcuts } from "../components/ManagementShortcuts"; import { confirmAction } from "../components/confirmAction"; import { @@ -12,8 +10,12 @@ import { siteFormToPayload, siteToForm, } from "./sitesPageModel"; -import { SiteCard } from "./SiteCard"; import { SiteFormModal } from "./SiteFormModal"; +import { + SitesGrid, + SitesManagementShortcuts, + SitesPageHeader, +} from "./SitesPageSections"; function apiErrorMessage(err: unknown, fallback: string): string { const data = (err as { response?: { data?: { message?: string; error?: string } } }) @@ -152,81 +154,17 @@ export function SitesPage() { return (
暂无站点
-- 点击「添加站点」添加 PT/BT 站点 -
-加载中...
-暂无站点
++ 点击「添加站点」添加 PT/BT 站点 +
+加载中...
+