feat: add RowActions component for enhanced row-level actions in data grids

- Introduced RowActions component to manage row-level actions with tooltips and dropdown menus.
- Created types for row actions and page actions to standardize action properties.
- Implemented utility function to map action intents to Mantine theme colors.
- Updated CoreAppShell component to support optional slots for better flexibility.
- Added enterprise module structure with context hooks for managing module state and actions.
- Implemented draft management for forms to enhance user experience during data entry.
- Established context providers for detail, form, and index pages to streamline data handling.
- Updated dependencies to ensure compatibility with the latest versions.
This commit is contained in:
Firman Ramdhani
2026-07-01 17:04:20 +07:00
parent 1c2090f4fb
commit 8f14c4bc7b
60 changed files with 2188 additions and 442 deletions
@@ -5,8 +5,10 @@
"success": "Success",
"error": "Error",
"settings": "Settings",
"loading": "Loading...",
"loading": "Loading",
"delete": "Delete",
"edit": "Edit"
"edit": "Edit",
"duplicate": "Duplicate",
"view": "View"
}
}
}
@@ -5,8 +5,10 @@
"success": "Sukses",
"error": "Galat",
"settings": "Pengaturan",
"loading": "Memuat...",
"loading": "Memuat",
"delete": "Hapus",
"edit": "Ubah"
"edit": "Ubah",
"duplicate": "Duplikat",
"view": "Lihat"
}
}
}