shancheas
67ae5b6c11
refactor: improve code formatting and consistency across multiple files
...
- Standardized import statements and removed unnecessary line breaks for better readability in various components.
- Enhanced error handling and logging in the useElectronPrinter hook.
- Updated sample data formatting in AgGridShowcase for improved clarity.
- Refactored JSX elements for consistent indentation and structure in LandingSample, AuthPage, and EventsPage components.
- Consolidated and simplified conditional rendering logic in several components.
These changes aim to enhance code maintainability and readability throughout the project.
2026-08-25 17:50:48 +07:00
Firman Ramdhani
9e30c8a5e5
refactor: consolidate individual system pages into a single reusable StatusPage component
2026-08-03 11:20:45 +07:00
Firman Ramdhani
c1d5e301f3
rename web/desktop packages to pos-web/pos-desktop and
2026-07-31 14:20:07 +07:00
Firman Ramdhani
c9c5b2c86e
refactor: implement enterprise storage provider
2026-07-31 14:20:01 +07:00
Firman Ramdhani
90e1bc2ea0
refactor: standardize theme colors, update UI components, and refine auth redirection logic
2026-07-31 13:32:06 +07:00
Firman Ramdhani
0470101fde
refactor: standardize theme colors, update UI components, and refine auth redirection logic
2026-07-31 11:54:42 +07:00
Firman Ramdhani
2c8c9d22b4
refactor: standardize theme colors, update UI components, and refine auth redirection logic
2026-07-31 11:49:09 +07:00
Firman Ramdhani
f91bbefddc
chore: adjustment status badged color
2026-07-31 11:09:44 +07:00
Firman Ramdhani
8ae2772f78
feat: adjustment TYPOGRAPHY SCALES
2026-07-31 07:29:48 +07:00
Firman Ramdhani
93ec37f361
feat: adjustment theme css for update TYPOGRAPHY SCALES
2026-07-31 07:16:53 +07:00
Firman Ramdhani
61adbd4dac
core: change base font size sm at density compact
2026-07-31 07:00:33 +07:00
Firman Ramdhani
fdbc5dfe99
feat: setup auth schema
2026-07-30 16:43:27 +07:00
Firman Ramdhani
8a6a16ce9a
feat: export notification and modal component from ui
2026-07-30 13:39:31 +07:00
Firman Ramdhani
b55606817c
refactor: simplify form draft key generation
2026-07-27 21:58:18 +07:00
Firman Ramdhani
a01b0c1339
feat: update ag grid theme
2026-07-27 18:01:22 +07:00
Firman Ramdhani
75e0424e36
feat: implement persistent AG Grid column state
2026-07-27 17:02:58 +07:00
Firman Ramdhani
c8852ce094
refactor: remove unused imports from index.tsx and render-date.tsx
2026-07-27 14:22:28 +07:00
Firman Ramdhani
a1a82c5307
feat: implement RouterProvider, add draft mode mechanisms, update storage keys, and refactor module transformation logic.
2026-07-27 14:17:42 +07:00
Firman Ramdhani
ca0c57277a
fix: update default search key in EnterpriseDataTable component
2026-07-27 12:04:52 +07:00
Firman Ramdhani
3dcc084dfc
feat: enhance styling for action buttons in detail and form page providers
2026-07-27 12:03:01 +07:00
Firman Ramdhani
5f97c6b2b0
feat: implement full page components and validation schema; enhance translations and form handling
2026-07-27 11:52:40 +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
b332da4808
feat: enhance confirmation dialogs and form error handling; add new utility functions
2026-07-24 16:21:27 +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
1e082a20cc
refactor: replace icons and adjust text sizes in SummaryPanel component
2026-07-23 18:38:30 +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
8f2eecd8ae
refactor: remove unused SummaryPanel component from BulkActionConfirmationModal
2026-07-23 15:59:11 +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
Firman Ramdhani
bd88ed53a4
refactor: integrate standard pagination, update payment methods API, and replace custom data table with EnterpriseDataTable component
2026-07-20 17:04:04 +07:00
Firman Ramdhani
a761ba05c9
feat: implement bulk action framework, expand data table component, and update enterprise module configuration.
2026-07-20 17:03:25 +07:00
Firman Ramdhani
7cec05464a
feat: update API endpoint, add hardcoded auth token, and configure detail page highlight key
2026-07-20 15:15:01 +07:00
Firman Ramdhani
f2cff7699a
fix: update cSpell.words in settings.json and improve code formatting in various files
2026-07-20 14:18:33 +07:00
Firman Ramdhani
dd18787ee7
refactor: integrate Zustand store into EnterpriseModuleProvider and update module configurations to use store-based state management
2026-07-20 14:09:46 +07:00
Firman Ramdhani
d089c40707
feat: integrate AG Grid with Mantine theme and add showcase component
2026-07-20 11:48:47 +07:00
Firman Ramdhani
853769b1f8
feat: add StatusBadge component with configurable status display
2026-07-16 11:36:17 +07:00
Firman Ramdhani
a4240643ec
fix: rename getCustomStatusConfig to getCustomStatusBadgeConfig in EnterpriseDetailPageConfig
2026-07-16 11:27:28 +07:00
Firman Ramdhani
546bdfee49
fix: rename getCustomStatusConfig to getCustomStatusBadgeConfig in EnterpriseDetailPageProvider
2026-07-16 11:27:15 +07:00
Firman Ramdhani
efc8cb44a5
fix: update data extraction in EnterpriseDetailPageProvider and enhance action handling for master data states
2026-07-16 11:21:53 +07:00
Firman Ramdhani
ed6e8f31ee
fix: update BreadcrumbBar component to correctly assign keys and enhance error handling in EnterpriseDetailPageProvider
2026-07-16 10:51:06 +07:00