feat(web): polish zone list and settings layout

Show Zone list as a table, align detail back navigation with proxy
route detail, and move edit/delete actions into the settings tab.
This commit is contained in:
ryan
2026-07-12 16:22:16 +08:00
parent d615d85a26
commit efcf61e32d
4 changed files with 193 additions and 120 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ vi.mock('next/link', () => ({
}));
vi.mock('next/navigation', () => ({
useRouter: () => ({replace: replaceMock}),
useRouter: () => ({replace: replaceMock, back: vi.fn()}),
usePathname: () => '/websites/42',
useSearchParams: () => new URLSearchParams(),
}));