shoc-frontend-new/src
Adam Moussa 1ae58e56c3 Add column sorting, reorder, and show/hide to SharedTable
- Click any column header to sort (toggle asc/desc)
- Default sort by Last Updated descending
- Sort indicator arrow on active column
- Gear icon in pagination bar opens column config panel
- Drag to reorder columns in the config panel
- Checkbox to show/hide individual columns
- Column resize still works (stopPropagation on handle)
2026-04-17 12:40:41 -04:00
..
components Add column sorting, reorder, and show/hide to SharedTable 2026-04-17 12:40:41 -04:00
hooks Add 600ms debounce to search in usePaginatedList 2026-04-16 19:16:04 -04:00
pages Add Last Updated column to work order list 2026-04-17 12:33:30 -04:00
services Add vendor pages and dispatch UI 2026-04-17 11:37:49 -04:00
styles Consolidate duplicate form CSS into shared FormPage.css 2026-04-16 16:54:03 -04:00
apiUtil.js Fix error swallowing in apiUtil and stale auth headers 2026-04-16 16:32:10 -04:00
App.js Add vendor pages and dispatch UI 2026-04-17 11:37:49 -04:00
App.test.js Initialize project using Create React App 2025-08-11 19:13:42 -05:00
constants.js Configure frontend for local development 2026-04-16 16:25:19 -04:00
index.css Add user dropdown menu and notification panel to topbar 2026-04-16 19:21:26 -04:00
index.html adding first commit 2026-01-11 17:35:33 -06:00
index.js fixed style, added new pages, refactored 2026-01-20 15:05:00 -06:00
logo.svg Initialize project using Create React App 2025-08-11 19:13:42 -05:00
reportWebVitals.js Initialize project using Create React App 2025-08-11 19:13:42 -05:00
setupProxy.js Configure frontend for local development 2026-04-16 16:25:19 -04:00
setupTests.js Initialize project using Create React App 2025-08-11 19:13:42 -05:00
site.css Add column sorting, reorder, and show/hide to SharedTable 2026-04-17 12:40:41 -04:00
Site.Layout.js adding first commit 2026-01-11 17:35:33 -06:00
tokenUtility.js Consolidate auth/token management into tokenUtility 2026-04-16 16:25:26 -04:00