diff --git a/src/App.tsx b/src/App.tsx index e75d981..3b06155 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import { ChevronLeft, ChevronRight, Sun, Moon, Plus, Circle, User } from 'lucide-react'; +import { Plus, Circle, User } from 'lucide-react'; import { HabitList } from './components/HabitList'; import { Calendar } from './components/Calendar'; import { Sidebar } from './components/Sidebar'; @@ -16,29 +16,28 @@ import { PreferencesProvider, usePreferences } from './contexts/PreferencesConte const DAYS_OF_WEEK = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']; function HabitTrackerContent() { - const { theme, isDark, toggleDarkMode, defaultView, habitSort } = useThemeContext(); + const { theme, habitSort } = useThemeContext(); const [newHabit, setNewHabit] = useState(''); - const [activeView, setActiveView] = useState<'habits' | 'calendar' | 'settings'>(defaultView); + const [activeView, setActiveView] = useState<'habits' | 'calendar' | 'settings'>('habits'); const [currentMonth, setCurrentMonth] = useState(new Date()); - const { user, loading, signOut } = useAuth(); + const { user, loading } = useAuth(); const [authView, setAuthView] = useState<'login' | 'signup'>('login'); const { preferences } = usePreferences(); - const { - habits, - fetchHabits, - addHabit: addHabitApi, - toggleHabit, - updateHabit, - deleteHabit, - error + const { + habits, + fetchHabits, + addHabit: addHabitApi, + toggleHabit, + updateHabit, + deleteHabit, + error } = useHabits(); - - const { - currentWeek, - setCurrentWeek, - getCurrentWeekDates, - changeWeek + + const { + currentWeek, + setCurrentWeek, + getCurrentWeekDates } = useWeek(); useEffect(() => { @@ -112,7 +111,7 @@ function HabitTrackerContent() {
Track your weekly progress