reno-ui

PermissionMatrix

Ma trận phân quyền: vai trò là cột, quyền là hàng nhóm theo tài nguyên, mỗi ô một checkbox; badge "Phạm vi khác"; hàng tiêu đề và cột đầu dính; nút Tạo vai trò, Hoàn tác, Lưu tất cả thay đổi (n). Quyền ngụ ý (Toàn quyền) được giữ đúng hai chiều.

Cài đặt

npx shadcn@latest add @reno/permission-matrix

Demo

Ma trận phân quyền: vai trò theo cột, quyền theo hàng
QuyềnAdminGiảng viênHọc viên
Tài khoản và vai trò
Xem
Tạo và sửaPhạm vi khác
Xóa
Toàn quyền

npm dependencies

  • lucide-react@^1.38.0

Registry dependencies

  • @reno/utils
  • @reno/badge
  • @reno/button
  • @reno/checkbox