rstubryan
|
69eaae6d43
|
feat(FE=361,363): Add Submit button to PurchasesPerSupplierTab
|
2025-12-15 11:41:12 +07:00 |
|
rstubryan
|
5c9332537c
|
feat(FE-363): Add pagination to purchases per supplier report
|
2025-12-15 11:08:05 +07:00 |
|
rstubryan
|
63c2a240d2
|
refactor(FE-363): Use SWR key+fetcher with params for logistic report
|
2025-12-13 12:03:56 +07:00 |
|
rstubryan
|
fd2e1f8b96
|
refactor(FE-363): Replace LogisticService with LogisticApi instance
|
2025-12-13 11:51:41 +07:00 |
|
rstubryan
|
fdb3e0481a
|
refactor(FE-363): Rename response variable to purchasePerSupplier
|
2025-12-13 11:46:00 +07:00 |
|
rstubryan
|
9bc632c286
|
feat(FE-361): Add Reset button to clear report filters
|
2025-12-13 11:34:37 +07:00 |
|
rstubryan
|
81f98c5f06
|
feat(FE-361): Add pagination control to supplier purchases table
|
2025-12-13 11:21:04 +07:00 |
|
rstubryan
|
0983f154d2
|
refactor(FE-363): Rename SupplierWithItems type for clarity
|
2025-12-13 10:57:56 +07:00 |
|
rstubryan
|
bd4c51cb04
|
refactor(FE-361,363): Refactor purchases-per-supplier report to use API
|
2025-12-13 10:55:15 +07:00 |
|
randy-ar
|
9c09395677
|
feat(FE-338): Slicing UI Halaman Reporting BOP & API integration & refactor debounce input: adding useEffect for sync value
|
2025-12-11 18:23:55 +07:00 |
|
rstubryan
|
e3f90a49d0
|
feat(FE-361): Extract LogisticStockTabs component
|
2025-12-10 09:22:09 +07:00 |
|
rstubryan
|
a1679ba5ff
|
feat(FE-363): Add data type and date range filters
|
2025-12-09 21:49:26 +07:00 |
|
rstubryan
|
8a7149c123
|
feat(FE-361): Add logistic stock tabs and tweak styles
|
2025-12-09 20:19:00 +07:00 |
|
rstubryan
|
f87854ed07
|
refactor(FE-361): Remove wrapper top margin and clear table margin
|
2025-12-09 18:51:36 +07:00 |
|
rstubryan
|
8f5dd1851a
|
refactor(FE-361): Refactor table and pagination components
|
2025-12-09 18:04:33 +07:00 |
|
rstubryan
|
b039ec832b
|
feat(FE-361): Add logistic-stock report page and table footer
|
2025-12-09 15:49:59 +07:00 |
|