Internal ID: #67
Imported from ISSUES.md via scripts/import-issues.mjs.
Problem Statement. layout.js uses <Providers> from @/lib/queryClient, but the directory may not export that name. Let me check queryClient.js.
Expected Outcome. Verify and standardize exports.
Acceptance Criteria.
Providers exists and wraps both QueryClient and SessionProvider.
Implementation Notes.
- Use
NextAuthSessionProvider for client-side useSession.
Files / modules affected.
frontend/lib/queryClient.js
frontend/app/layout.js
Dependencies. None.
Difficulty / Effort. Easy / S (≈ 2 hours).
Labels. area:frontend, state-management
Problem Statement.
layout.jsuses<Providers>from@/lib/queryClient, but the directory may not export that name. Let me checkqueryClient.js.Expected Outcome. Verify and standardize exports.
Acceptance Criteria.
Providersexists and wraps bothQueryClientandSessionProvider.Implementation Notes.
NextAuthSessionProviderfor client-sideuseSession.Files / modules affected.
frontend/lib/queryClient.jsfrontend/app/layout.jsDependencies. None.
Difficulty / Effort. Easy / S (≈ 2 hours).
Labels.
area:frontend,state-management