diff --git a/src/web/menu.tsx b/src/web/menu.tsx index 4d31c97..970b24e 100644 --- a/src/web/menu.tsx +++ b/src/web/menu.tsx @@ -2,7 +2,7 @@ import type { ReactElement } from "react"; import type { MenuValue } from "tdesign-react"; import { createElement } from "react"; -import { DashboardIcon, FolderIcon, SettingIcon, UserIcon } from "tdesign-icons-react"; +import { DashboardIcon, FolderIcon } from "tdesign-icons-react"; export interface MenuItemConfig { icon: ReactElement; @@ -14,6 +14,4 @@ export interface MenuItemConfig { export const MENU_ITEMS: readonly MenuItemConfig[] = [ { icon: createElement(DashboardIcon), label: "仪表盘", path: "/", value: "dashboard" }, { icon: createElement(FolderIcon), label: "项目管理", path: "/projects", value: "projects" }, - { icon: createElement(UserIcon), label: "用户管理", path: "/users", value: "users" }, - { icon: createElement(SettingIcon), label: "系统设置", path: "/settings", value: "settings" }, ] as const; diff --git a/src/web/pages/settings/index.tsx b/src/web/pages/settings/index.tsx deleted file mode 100644 index f21bce0..0000000 --- a/src/web/pages/settings/index.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { Card, Space } from "tdesign-react"; - -export function SettingsPage() { - return ( - -

系统设置

- -

页面建设中...

-
-
- ); -} diff --git a/src/web/pages/users/index.tsx b/src/web/pages/users/index.tsx deleted file mode 100644 index 944cb07..0000000 --- a/src/web/pages/users/index.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { Card, Space } from "tdesign-react"; - -export function UsersPage() { - return ( - -

用户管理

- -

页面建设中...

-
-
- ); -} diff --git a/src/web/routes.tsx b/src/web/routes.tsx index a16c37e..7f053e8 100644 --- a/src/web/routes.tsx +++ b/src/web/routes.tsx @@ -5,16 +5,12 @@ import { Route, Routes } from "react-router"; import { NotFoundPage } from "./pages/404"; import { DashboardPage } from "./pages/dashboard"; import { ProjectsPage } from "./pages/projects"; -import { SettingsPage } from "./pages/settings"; -import { UsersPage } from "./pages/users"; export function AppRoutes() { return ( } path="/" /> } path="/projects" /> - } path="/users" /> - } path="/settings" /> } path="*" /> ); diff --git a/tests/web/routes/settings.test.tsx b/tests/web/routes/settings.test.tsx deleted file mode 100644 index b5b38bb..0000000 --- a/tests/web/routes/settings.test.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import { screen } from "@testing-library/react"; -import { describe, expect, test } from "bun:test"; -import { createElement } from "react"; - -import { SettingsPage } from "../../../src/web/pages/settings"; -import { renderWithProviders } from "../test-utils"; - -describe("SettingsPage", () => { - test("渲染系统设置页面", () => { - renderWithProviders(createElement(SettingsPage)); - - expect(screen.getByText("系统设置")).not.toBeNull(); - expect(screen.getByText("页面建设中...")).not.toBeNull(); - }); -}); diff --git a/tests/web/routes/users.test.tsx b/tests/web/routes/users.test.tsx deleted file mode 100644 index 5ac3402..0000000 --- a/tests/web/routes/users.test.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import { screen } from "@testing-library/react"; -import { describe, expect, test } from "bun:test"; -import { createElement } from "react"; - -import { UsersPage } from "../../../src/web/pages/users"; -import { renderWithProviders } from "../test-utils"; - -describe("UsersPage", () => { - test("渲染用户管理页面", () => { - renderWithProviders(createElement(UsersPage)); - - expect(screen.getByText("用户管理")).not.toBeNull(); - expect(screen.getByText("页面建设中...")).not.toBeNull(); - }); -});