Commit graph

87 commits

Author SHA1 Message Date
ad9981ae44 Added consumables to transaction and improved transaction entry viewing and pdf generation. Also added transactions this day and this month in technician dashboard 2024-01-05 19:06:04 +08:00
eea2b590d2 Add number of search results found 2024-01-05 14:12:05 +08:00
74976b6512 Added template for adding restricted buttons in drawer 2024-01-04 09:58:27 +08:00
fee55c95c8 Added breakage handling for technician transaction view 2024-01-03 17:28:43 +08:00
8ef4efb1d9 Improve technician transaction view 2024-01-03 17:15:02 +08:00
2d59a775c1 Added update transaction modal for teacher 2024-01-03 17:01:34 +08:00
669e1d6009 Separate transaction filter menu into separate component for use within all user types 2024-01-03 16:50:35 +08:00
1281d8023f Support very long strings being displayed in remarks for transactions 2024-01-03 16:34:56 +08:00
e8864bc28c Refactor onClick function on transaction entry 2024-01-03 16:09:09 +08:00
f9b4729ee7 Update transaction entry to reflect borrower's course 2023-12-29 18:44:18 +08:00
9f870319b4 Refactor filter menu to be usable by all user types and added initial content for teacher dashboard 2023-12-29 17:44:29 +08:00
b9bf114904 Refactor status text color function and finalized transactionpdf component 2023-12-29 17:33:48 +08:00
db8b93a7db Updated transaction entry and added transaction page and initial transactionpdf component 2023-12-29 16:06:29 +08:00
9d605d0a70 Fix line height in transaction entry 2023-12-27 19:03:17 +08:00
9a2c53827d Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend into feature/student_pages 2023-12-27 18:32:00 +08:00
38c2de3970 Improved transaction entry, added create transaction page and improved student-related component layouts 2023-12-27 18:31:47 +08:00
Prince Kurt Laurence
08430e2a66 change the position of transaction button 2023-12-27 17:45:03 +08:00
Prince Kurt Laurence
c1b393047f Merge branch 'master' of https://git.keannu1.duckdns.org/keannu125/Borrowing-TrackerFrontend 2023-12-27 17:41:50 +08:00
Prince Kurt Laurence
7f4e401669 added button to transaction 2023-12-27 17:41:28 +08:00
5f0e3648d6 Remove unused snippets in student dashboard componenent 2023-12-22 15:53:00 +08:00
6970810256 Add student actions in student dashboard 2023-12-22 15:51:39 +08:00
a6e91830c4 Increase header zIndex to hide student transaction dropdown menu if scrolling down 2023-12-22 15:36:13 +08:00
b76b1e17fb Remove unused components in student transaction filter 2023-12-22 15:34:13 +08:00
fc9d92259e Added descriptions to transactions filter for students 2023-12-22 15:30:10 +08:00
86bb9d549b Added clearance status to drawer for students 2023-12-22 14:26:22 +08:00
9747166f49 Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend into feature/student_pages 2023-12-22 13:46:19 +08:00
a627fb1f8a Improve transaction entry component 2023-12-21 16:07:13 +08:00
eaa55f3ba7 Add transaction view for student in dashboard page complete with filtering 2023-12-21 16:04:50 +08:00
d69945f789 Restructure Dashboard page components folder hierarchy and add initial StudentTransactionListView component 2023-12-21 14:58:23 +08:00
e26b87e223 Change width of filter menu to px instead of vw 2023-12-21 14:44:57 +08:00
2af8ea5802 Change format of filter buttons to dropdown select menu for ease of use 2023-12-21 14:41:48 +08:00
53d4527179 Add user type indicator to drawer 2023-12-21 14:06:00 +08:00
Prince Kurt Laurence
cd742b8822 added buttons in student page 2023-12-21 13:55:16 +08:00
Prince Kurt Laurence
ad6215d6d0 initial design in student 2023-12-21 13:26:42 +08:00
63b32feb38 Added set types to restriction components and added placeholder content for students and teachers in dashboard page 2023-12-16 15:52:26 +08:00
a6b6925310 Fix sidebar buttons width, simplified restriction of technician components in homepage, and adjusted equipment instance status to match backend changes 2023-12-16 14:59:41 +08:00
d2521a628d Added update transaction modal and simplified error handling for update APIs 2023-12-14 20:27:41 +08:00
d226d77306 Added functionality to transaction list page 2023-12-14 19:51:33 +08:00
ff819dc0c9 Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend 2023-12-14 18:14:03 +08:00
08fd217ccb Added initial transactions list page and edited technician dashboard component names for better readability 2023-12-14 18:13:55 +08:00
Prince Kurt Laurence
cdeaa199f3 changes 2023-12-14 18:11:11 +08:00
Prince Kurt Laurence
fafde17266 color changes 2023-12-14 18:09:44 +08:00
be6e1ba229 Added student type to component and page restrictions 2023-12-14 18:08:27 +08:00
fce4725ff9 Further simplified the dashboard page and moved functionality to separate components 2023-12-14 18:05:27 +08:00
d220078e69 Move modal states to respective components 2023-12-14 18:00:58 +08:00
96c8f9a150 Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend 2023-12-14 14:53:09 +08:00
3d20af24c9 Added conditional rendering to dashboard page and restrict certain pages select user types 2023-12-14 14:52:50 +08:00
Prince Kurt Laurence
10f1940e7d changes in API link 2023-12-11 19:27:29 +08:00
0e4c1b9f31 Adjust item instance statuses 2023-12-09 09:48:27 +08:00
fd1eb8ac3b Adjust CRUD actions according to backend changes 2023-12-09 09:44:13 +08:00