Skip to content

Improve Dashboard Experience#257

Merged
norb-c merged 8 commits intomainfrom
dashboardExperience
Nov 8, 2025
Merged

Improve Dashboard Experience#257
norb-c merged 8 commits intomainfrom
dashboardExperience

Conversation

@c0depanda
Copy link
Collaborator

Added Global State Management - Zustand (BIG CHANGE)
Brought in React Query to help manage Server state in combo with State Management - cache
Consolidated the multiple profile, company and settings api calls that were littered all over the codebase in multiple component to Store. Auth System also affected.
Updated the pagination component both layout & url system
Replaced MomentJs with date-fns (waayyy lighter than moment)

@c0depanda c0depanda requested a review from norb-c October 27, 2025 01:05
@github-actions
Copy link

Test Results

1 399 tests  ±0   1 382 ✅ ±0   1m 4s ⏱️ -5s
   38 suites ±0       0 💤 ±0 
    1 files   ±0      17 ❌ ±0 

For more details on these failures, see this check.

Results for commit 7edfdc3. ± Comparison against base commit 06bc680.

@norb-c norb-c merged commit 5b934f1 into main Nov 8, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants