Commit Graph

184 Commits

Author SHA1 Message Date
Rivaldi A N S 96babba4bb Merge branch 'feat/FE/US-33/TASK-40-slicing-ui-for-master-data-customers-and-suppliers-forms' into 'feat/FE/US-33/TASK-40-slicing-ui-for-master-data-forms'
[FEAT/FE/US#33/TASK#40] Slicing UI for Costumer and Suppliers Forms in Master Data

See merge request mbugroup/lti-web-client!7
2025-10-09 08:19:28 +00:00
Rivaldi A N S acd66b0323 Merge branch 'bugfix/FE/ISSUE/build-error' into 'feat/FE/US-33/TASK-40-slicing-ui-for-master-data-forms'
[FIX/FE][ISSUE] Fix Issue for Next.js Build

See merge request mbugroup/lti-web-client!4
2025-10-09 07:50:58 +00:00
randy-ar 5cf98ed95e fix(FE-33): fix conflict git 2025-10-09 13:35:30 +07:00
randy-ar a83452a0e4 feat(FE-33): create suppliers table and forms 2025-10-09 12:27:59 +07:00
rstubryan 3f712a638f chore: remove redundant start scripts from package.json 2025-10-09 11:45:27 +07:00
rstubryan 0ea78fee92 chore: resolve conflict pull request 2025-10-09 11:44:38 +07:00
rstubryan b561ed6193 fix: update dependencies in multiple tables to include updateSortingFilter in effect dependencies 2025-10-09 11:35:22 +07:00
rstubryan d7ae7e00d3 fix: update dependency in AreasTable to include updateFilter in sorting effect 2025-10-09 11:22:01 +07:00
rstubryan f0eabedcb2 refactor: refactor layout components to use SuspenseHelper for loading states 2025-10-09 11:06:59 +07:00
ValdiANS 94a5ce5604 feat(FE-40): create layout for /detail route and wrap the children in SuspenseHelper component 2025-10-09 11:05:55 +07:00
ValdiANS 9b56308cf0 feat(FE-40): create SuspenseHelper component 2025-10-09 11:05:30 +07:00
ValdiANS 6353b3aee4 feat(FE-40,41): create Master Data Edit FCR page 2025-10-09 10:05:24 +07:00
ValdiANS 527a155997 feat(FE-40,41): create Master Data Detail FCR page 2025-10-09 10:05:17 +07:00
ValdiANS f6163b1f69 feat(FE-40,41): create Master Data Add FCR page 2025-10-09 10:05:07 +07:00
ValdiANS d771b20956 feat(FE-43): create Master Data FCR page 2025-10-09 10:04:55 +07:00
ValdiANS da91201dde chore(FE-40): use optional chaining 2025-10-09 10:04:42 +07:00
ValdiANS 9b13ce2be6 chore(FE-40): render error message if isError and errorMessage exist 2025-10-09 10:04:20 +07:00
ValdiANS 764dacc627 feat(FE-43): create FcrsTable component 2025-10-09 10:04:01 +07:00
rstubryan d1f43c4e42 refactor: rename layout files for consistency and clarity 2025-10-09 10:00:38 +07:00
ValdiANS 5c0da471ae feat(FE-42): create Fcr form validation schema 2025-10-09 10:00:29 +07:00
ValdiANS 95556bfdd7 feat(FE-40,41): create FcrForm component 2025-10-09 09:59:53 +07:00
ValdiANS 24269d8c76 feat(FE-41): create Fcr api service 2025-10-09 09:59:34 +07:00
ValdiANS a6be56e6f2 feat(FE-41): create Fcr api type 2025-10-09 09:57:41 +07:00
ValdiANS f8f5e8403a chore(FE-40): create main drawer menu type 2025-10-09 09:55:14 +07:00
rstubryan 9f2add3a57 feat: add multiple layout components with suspense fallback for loading states 2025-10-09 09:38:16 +07:00
rstubryan 3051e931ca fix: enhance MainDrawer with typed MenuItem structure and submenu handling 2025-10-09 09:12:07 +07:00
randy-ar 21cc01fe68 feat(FE-33): create customers table and details 2025-10-09 04:36:57 +07:00
sweetpotet 21b9396323 feat(FE-33): create customers forms 2025-10-08 16:40:30 +07:00
ValdiANS 1d7f100507 feat(FE-40,41): create Master Data Edit Bank page 2025-10-08 15:38:10 +07:00
ValdiANS 372f1698ca feat(FE-40,41): create Master Data Detail Bank page 2025-10-08 15:38:01 +07:00
ValdiANS 0d5e8383fd feat(FE-40,41): create Master Data Add Bank page 2025-10-08 15:37:26 +07:00
ValdiANS b9015ed673 feat(FE-43): create Master Data Bank page 2025-10-08 15:37:01 +07:00
ValdiANS ca42570a40 feat(FE-43): create BanksTable component 2025-10-08 15:36:13 +07:00
ValdiANS 16a15fce66 feat(FE-42): create Bank form validation schema 2025-10-08 15:35:56 +07:00
ValdiANS 8c507aa410 feat(FE-40,41): create BankForm component 2025-10-08 15:35:34 +07:00
ValdiANS 10749f06da feat(FE-41): create Bank API service 2025-10-08 15:35:15 +07:00
ValdiANS 293f457ecb feat(FE-41): create Bank type 2025-10-08 15:35:00 +07:00
ValdiANS 780c0bb9d0 chore(FE-41): use Nonstock API service 2025-10-08 15:01:45 +07:00
ValdiANS b8548b72c9 feat(FE-40,41): create Nonstock form validation schema 2025-10-08 15:00:41 +07:00
ValdiANS c53f91ec3f feat(FE-43): create NonstocksTable component 2025-10-08 15:00:30 +07:00
ValdiANS 96fea80f62 feat(FE-40,41): create NonstockForm component 2025-10-08 15:00:06 +07:00
ValdiANS d24d50474d feat(FE-41): create Nonstock API service 2025-10-08 14:59:39 +07:00
ValdiANS f3d0e12bcd feat(FE-42): create flags type 2025-10-08 14:59:14 +07:00
ValdiANS 143d640a1e chore(FE-41): refactor nonstock type 2025-10-08 14:58:54 +07:00
ValdiANS 0e49e29002 feat(FE-42): create SUPPLIER_FLAG_OPTIONS constant 2025-10-08 14:58:21 +07:00
ValdiANS 8461667ca2 chore(FE-41): delete nonstock api helper function file 2025-10-08 14:56:52 +07:00
ValdiANS 3e7da624aa feat: add .prettierrc.json config 2025-10-08 13:47:56 +07:00
Rivaldi A N S 1968761b5d Merge branch 'feat/FE/US-33/TASK-40-slicing-ui-for-master-data-product-and-product-category-forms' into 'feat/FE/US-33/TASK-40-slicing-ui-for-master-data-forms'
[FEAT/FE][US#33/TASK#40-43] Implement Product & Product Category Feature (Type, Validation, Form, Table, and Pages)

See merge request mbugroup/lti-web-client!3
2025-10-08 03:08:01 +00:00
rstubryan 396ebe5001 feat(FE-43): add 'Code' column to Product Category table 2025-10-08 09:55:19 +07:00
rstubryan f5952f5a36 feat(FE-43): add Supplier API and data types for supplier management 2025-10-08 09:12:49 +07:00