- Created state normalization utility (stateNormalization.ts) with functions: * normalize/denormalize for converting arrays to normalized state * addToNormalized, updateInNormalized, removeFromNormalized * Helper functions for working with normalized state - Applied normalization to LibraryStore (items and favorites) - Updated storeSelectors to convert normalized state to arrays - Updated DashboardPage components to use new selectors - Updated tests to work with normalized state structure - Improved performance with O(1) lookups instead of O(n) array searches |
||
|---|---|---|
| .. | ||
| auth | ||
| marketplace | ||
| AdminDashboardPage.tsx | ||
| AnalyticsPage.tsx | ||
| DashboardPage.test.tsx | ||
| DashboardPage.tsx | ||
| LoginPage.tsx | ||
| ProfilePage.test.tsx | ||
| ProfilePage.tsx | ||
| RegisterPage.tsx | ||
| SearchPage.tsx | ||
| WebhooksPage.tsx | ||