Commit Graph
16 Commits
Author SHA1 Message Date
Firman Ramdhani ca0c57277a fix: update default search key in EnterpriseDataTable component 2026-07-27 12:04:52 +07:00
Firman Ramdhani e55c33069b feat(i18n): add "save_changes" translations for English and Indonesian
fix(validation): improve Indonesian validation messages for clarity

refactor(ui): optimize useAsyncPaginate hook for better readability

fix(data-table): enhance error handling with detailed messages in EnterpriseDataTable

feat(enterprise-module): add form control to EnterpriseFormPageConfig and implement save confirmation modal

refactor(form-page): streamline form page context and improve save handling logic

feat(index-page): set document title based on config or translation key

refactor(module-provider): clean up comments and improve code organization
2026-07-27 11:14:15 +07:00
Firman Ramdhani b7e9af9b07 feat: add custom postfix column support and date formatting in EnterpriseDataTable 2026-07-24 13:52:36 +07:00
Firman Ramdhani 1812f7c585 refactor: update icons and improve action visibility in row and bulk action menus 2026-07-23 18:29:40 +07:00
Firman Ramdhani 7132ebc025 refactor: comment out unused TableSettingDrawer import in data table component 2026-07-23 17:31:04 +07:00
Firman Ramdhani 94e7b99712 refactor: remove unused DataTable component and clean up filter logic in FullPagePageIndex 2026-07-23 16:50:09 +07:00
Firman Ramdhani 79b291cf74 refactor: improve code readability by formatting and restructuring useRef and useCallback hooks in EnterpriseDataTable component 2026-07-23 15:58:08 +07:00
Firman Ramdhani 9a8d94cd98 feat: update full-page module endpoint and transformer logic, optimize data-table search clearing, and hardcode auth token for development 2026-07-23 15:33:55 +07:00
Firman Ramdhani d69549b747 feat: implement server-side search, filter state management, and clearable inputs for data tables with associated API transformer updates. 2026-07-23 15:12:49 +07:00
Firman Ramdhani fa119deec2 feat: add configurable data table filtering and update API endpoints for the example module 2026-07-23 13:24:08 +07:00
Firman Ramdhani ddf11741e9 feat: enhance data-table with search, filter/setting drawers, and updated UI controls 2026-07-23 12:30:39 +07:00
Firman Ramdhani 4e13423409 feat: implement bulk action confirmation modal and related functionality
- Updated request methods for batch operations in constants.ts to use PUT instead of POST.
- Added new translation keys for bulk actions in English and Indonesian language files.
- Created BulkActionConfirmationModal component to handle bulk lifecycle actions with progress tracking and summary display.
- Introduced SummaryPanel component to show aggregated results of bulk actions.
- Enhanced BulkActionMenu to support custom bulk actions and improved action handling based on selected rows.
- Integrated bulk action handling in EnterpriseDataTable, allowing for batch processing of selected entities.
- Added new types for bulk action modal state and results in entity.ts.
- Exported BulkActionConfirmationModal from the module index for accessibility.
2026-07-23 11:47:23 +07:00
Firman Ramdhani 0243b6aa96 feat: enhance internationalization with new translation keys, improve action handling in data tables, and add responsive view support for row actions 2026-07-22 15:35:39 +07:00
Firman Ramdhani 9a1422ef28 feat: add fields translations to common.json and enhance EnterpriseDataTable with status column and StatusBadge component 2026-07-22 13:42:28 +07:00
Firman Ramdhani f70aa9d29e feat: enhance full page functionality with updated translations, improved pagination handling, and new bulk action components 2026-07-22 10:56:26 +07:00
Firman Ramdhani 058a571866 feat: add EnterpriseDataTable component, integrate standard pagination, and update AgGridProvider for enhanced data handling 2026-07-21 18:52:37 +07:00