- Made admin pages client-side only using dynamic imports to prevent SSR issues - Added proper null checks in Layout component to handle guest users - Updated AdminProtected to support render prop pattern for user data - Fixed card-editor and card-import pages to use proper authentication flow - Eliminated hardcoded user data that was causing build failures - All pages now build successfully and handle null user states gracefully - Production deployment should now work without SSR errors |
||
|---|---|---|
| .. | ||
| AdminProtected.js | ||
| Layout.js | ||