feat: enhance enterprise module with new actions and UI improvements

- Added support for rollback and hold actions in the enterprise module.
- Updated tooltip labels for action buttons to improve user experience.
- Refactored PageActions component to use tooltipLabel instead of shortcutLabel.
- Introduced height prop for system pages (Coming Soon, Forbidden, Maintenance, Not Found) for better layout control.
- Improved ModulePageHeader to accept custom button properties and enhanced title handling.
- Cleaned up default privileges by removing unused actions (ALLOW_DUPLICATE, ALLOW_SAVE).
- Implemented detail page provider with comprehensive action handling for CRUD operations.
- Created a new full-page detail component for better data presentation.
This commit is contained in:
Firman Ramdhani
2026-07-15 15:28:58 +07:00
parent 383e2627e0
commit 7ce4ced7d6
24 changed files with 741 additions and 208 deletions
@@ -52,6 +52,8 @@
"activate": "Activate",
"deactivate": "Deactivate",
"duplicate": "Duplicate",
"rollback": "Rollback",
"hold": "Hold",
"back": "Back",
"reload": "Reload"
},
@@ -52,6 +52,8 @@
"activate": "Aktifkan",
"deactivate": "Nonaktifkan",
"duplicate": "Duplikat",
"rollback": "Rollback",
"hold": "Hold",
"back": "Kembali",
"reload": "Muat Ulang"
},