feat(users,layout): update users module and navigation config

- Update users/actions.ts with new server actions

- Update users/data-access.ts with new data access functions

- Update users/components/admin-users-view.tsx

- Update layout/config/navigation.ts
This commit is contained in:
SpecialX
2026-07-03 10:31:57 +08:00
parent 2dd8c2197c
commit 93eacccdbf
4 changed files with 146 additions and 90 deletions

View File

@@ -95,6 +95,8 @@ export const NAV_CONFIG: Partial<Record<Role, NavItem[]>> = {
items: [
{ title: "admin.userList", href: "/admin/users" },
{ title: "admin.importUsers", href: "/admin/users/import", permission: Permissions.USER_MANAGE },
{ title: "admin.roles", href: "/admin/roles", permission: Permissions.ROLE_READ },
{ title: "admin.permissions", href: "/admin/permissions", permission: Permissions.PERMISSION_READ },
]
},
{