feat: integrate UserPreferencesContext for improved preference management
- Added `UserPreferencesProvider` to `RootLayout` for centralized user preferences handling. - Updated components to remove direct user preferences fetching, relying on context instead. - Enhanced SSR data fetching by consolidating user preferences retrieval into a single service call. - Cleaned up unused props in various components to streamline the codebase.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { Task, TaskStatus, TaskPriority, TaskSource } from '@/lib/types';
|
||||
import { prisma } from './database';
|
||||
import { getToday, parseDate, subtractDays, addDays } from '@/lib/date-utils';
|
||||
import { getToday, parseDate, subtractDays } from '@/lib/date-utils';
|
||||
|
||||
export interface ProductivityMetrics {
|
||||
completionTrend: Array<{
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
import { JiraService } from './jira';
|
||||
import { jiraAnalyticsCache } from './jira-analytics-cache';
|
||||
import { getToday, parseDate, addDays, subtractDays } from '@/lib/date-utils';
|
||||
import { getToday, parseDate, subtractDays } from '@/lib/date-utils';
|
||||
import {
|
||||
JiraAnalytics,
|
||||
JiraTask,
|
||||
|
||||
Reference in New Issue
Block a user