rstubryan
|
ec16c6c47e
|
refactor(FE): Add Unit VP approval and rename Manager
|
2026-01-12 11:11:11 +07:00 |
|
rstubryan
|
f31a80340b
|
refactor(FE): Check delete API response before showing toast
|
2026-01-06 11:04:54 +07:00 |
|
ValdiANS
|
6ed7dcfa6d
|
feat(FE-331): implement permission guard in expense
|
2025-12-24 11:08:37 +07:00 |
|
ValdiANS
|
5782abb531
|
refactor: change expense_date to transaction_date
|
2025-12-07 14:59:51 +07:00 |
|
ValdiANS
|
f82ca4f959
|
chore(FE-195): adjust RowOptionsMenu type
|
2025-11-28 10:32:00 +07:00 |
|
ValdiANS
|
510d10270e
|
feat(FE-195): implement bulk approve/reject in Expense list page
|
2025-11-24 09:42:14 +07:00 |
|
ValdiANS
|
f01e764d9c
|
feat(FE-195): add filter and approve/reject functionality
|
2025-11-17 13:56:26 +07:00 |
|
ValdiANS
|
57ffd50558
|
feat(FE-195): set expense table column header and cell
|
2025-11-06 21:10:50 +07:00 |
|
ValdiANS
|
4d1241d712
|
feat(FE-195): create ExpenseTable component
|
2025-10-31 14:29:11 +07:00 |
|