ValdiANS
|
fa5d09e4fb
|
chore(FE-40): add Toaster component in root layout
|
2025-10-04 12:14:18 +07:00 |
|
ValdiANS
|
df1b4c29e5
|
feat(FE-43): create useTableFilter hooks
|
2025-10-04 12:13:49 +07:00 |
|
ValdiANS
|
20f6686afc
|
chore(FE-43): add sorting and setSorting props
|
2025-10-04 12:08:08 +07:00 |
|
ValdiANS
|
18027f0bb9
|
chore(FE-43): get setPageSize from table object
|
2025-10-04 11:31:23 +07:00 |
|
ValdiANS
|
2976ffffbf
|
chore(FE-40): install use-debounce
|
2025-10-04 11:18:23 +07:00 |
|
ValdiANS
|
5983a44311
|
chore(FE-40): add DebouncedTextInput component
|
2025-10-04 11:18:08 +07:00 |
|
ValdiANS
|
42dd91117e
|
chore(FE-40): install react-hot-toast
|
2025-10-04 11:01:21 +07:00 |
|
ValdiANS
|
60d0d77dff
|
feat(FE-40): add Alert component
|
2025-10-03 22:13:35 +07:00 |
|
Adnan Zahir
|
7723e2a8d3
|
Merge branch 'chore/CI/merge-request-notify-workflow' into 'development'
chore(CI): added gitlab ci yaml file for notify MR and MR-merged events
See merge request mbugroup/lti-web-client!2
|
2025-10-03 22:01:25 +07:00 |
|
Adnan Zahir
|
88fe135cb4
|
chore(CI): added gitlab ci yaml file for notify MR and MR-merged events
|
2025-10-03 21:58:55 +07:00 |
|
ValdiANS
|
83701a9689
|
chore(FE-40): update table pageSize if it change
|
2025-10-03 14:12:02 +07:00 |
|
ValdiANS
|
e765a7a5fb
|
chore(FE-40): hide empty content if is loading
|
2025-10-02 16:50:37 +07:00 |
|
ValdiANS
|
75a5caa63b
|
feat(FE-40): create Nonstock Edit page
|
2025-10-02 12:03:23 +07:00 |
|
ValdiANS
|
c40c707c17
|
feat(FE-40): create Nonstock Detail page
|
2025-10-02 12:03:06 +07:00 |
|
ValdiANS
|
c3da39ef1b
|
feat(FE-40): create Add Nonstock page
|
2025-10-02 12:02:21 +07:00 |
|
ValdiANS
|
230e966197
|
feat(FE-40): create Nonstock page
|
2025-10-02 12:02:11 +07:00 |
|
ValdiANS
|
62b3894983
|
feat(FE-40): create api type for nonstock
|
2025-10-02 12:02:02 +07:00 |
|
ValdiANS
|
8dd1ebdfe4
|
feat(FE-40): create api service for nonstock
|
2025-10-02 12:01:43 +07:00 |
|
ValdiANS
|
35c809193b
|
feat(FE-40): create NonstocksTable component
|
2025-10-02 12:01:14 +07:00 |
|
ValdiANS
|
e6acfc1214
|
feat(FE-40): create NonstockForm component
|
2025-10-02 12:01:00 +07:00 |
|
ValdiANS
|
36b66d9b2f
|
feat(FE-40): create Dashboard page
|
2025-10-02 12:00:18 +07:00 |
|
ValdiANS
|
5c73f8f4af
|
chore: update toggle dependencies
|
2025-10-02 12:00:02 +07:00 |
|
ValdiANS
|
2a6f2a1646
|
chore(FE-40): update MainDrawer component styling
|
2025-10-02 11:46:27 +07:00 |
|
ValdiANS
|
d40a5dd898
|
chore: update Collapse styling
|
2025-10-02 11:46:09 +07:00 |
|
ValdiANS
|
ca9205618a
|
feat: add Modal component
|
2025-10-02 11:45:11 +07:00 |
|
ValdiANS
|
14046a1add
|
chore(FE-40): create isResponseError api helper function
|
2025-10-01 16:02:12 +07:00 |
|
ValdiANS
|
8ad49a4480
|
chore(FE-40): export ErrorApiResponse and SucessApiResponse type
|
2025-10-01 16:01:47 +07:00 |
|
ValdiANS
|
4ff196cb9d
|
chore(FE-40): remove unnecessary gap
|
2025-10-01 15:32:35 +07:00 |
|
ValdiANS
|
0afde48135
|
chore(FE-40): set correct page title
|
2025-10-01 15:24:33 +07:00 |
|
ValdiANS
|
9b2930375d
|
chore(FE-40): fix bank link
|
2025-10-01 15:00:44 +07:00 |
|
ValdiANS
|
8a6a1e6b5c
|
chore(FE-40): use RequireAuth in root layout
|
2025-10-01 15:00:06 +07:00 |
|
ValdiANS
|
6924aef8c4
|
feat(FE-40): create RequireAuth helper component
|
2025-10-01 14:59:46 +07:00 |
|
ValdiANS
|
fa96d7a98a
|
chore(FE-40): set opts.auth default to 'cookie' and export SWRHttpKey type
|
2025-10-01 14:08:02 +07:00 |
|
ValdiANS
|
3d3df42576
|
chore(FE-40): update import path and return isLoadingUser and setIsLoadingUser in useAuth
|
2025-10-01 14:07:30 +07:00 |
|
ValdiANS
|
05886896f1
|
chore(FE-40): update import path
|
2025-10-01 14:07:04 +07:00 |
|
ValdiANS
|
a347024188
|
chore(FE-40): update CollapseMenu styling
|
2025-10-01 14:04:50 +07:00 |
|
ValdiANS
|
6969a2bcb8
|
chore(FE-40): move api.d.ts to /types/api/api-general.d.ts
|
2025-10-01 13:56:59 +07:00 |
|
ValdiANS
|
8206f7de5f
|
feat(FE-40): create MainUiSlice type
|
2025-10-01 13:45:25 +07:00 |
|
ValdiANS
|
a5b392ae76
|
feat(FE-40): create main UI slice
|
2025-10-01 13:45:16 +07:00 |
|
ValdiANS
|
6cbdff5398
|
feat(FE-40): add main UI slice to useUiStore
|
2025-10-01 13:45:00 +07:00 |
|
ValdiANS
|
87ce1e50aa
|
feat(FE-40): create MAIN_DRAWER_LINKS constant
|
2025-10-01 13:44:42 +07:00 |
|
ValdiANS
|
2456d64a68
|
feat(FE-40): create MainDrawer component
|
2025-10-01 13:44:26 +07:00 |
|
ValdiANS
|
c068fe5166
|
feat(FE-40): redirect to /dashboard
|
2025-10-01 13:44:18 +07:00 |
|
ValdiANS
|
19b7c53ec2
|
feat(FE-40): use MainDrawer component in root layout
|
2025-10-01 13:44:02 +07:00 |
|
ValdiANS
|
037e4776a8
|
chore: run eslint command in dev command
|
2025-09-30 15:45:33 +07:00 |
|
ValdiANS
|
3be69eeff8
|
fix: error type
|
2025-09-30 15:44:48 +07:00 |
|
ValdiANS
|
a364a860fa
|
chore: update PasswordInput component
|
2025-09-30 15:43:48 +07:00 |
|
ValdiANS
|
8e23a805a9
|
chore: update Button component
|
2025-09-30 15:43:04 +07:00 |
|
ValdiANS
|
e052166b3a
|
chore: update Pagination component
|
2025-09-30 15:42:25 +07:00 |
|
ValdiANS
|
691b49a902
|
chore: update Table component
|
2025-09-30 15:42:03 +07:00 |
|