import React from 'react'; import { Plus, CalendarIcon, SettingsIcon, LogOut, User } from 'lucide-react'; import { useThemeContext } from '../contexts/ThemeContext'; import { useAuth } from '../contexts/AuthContext'; type View = 'habits' | 'calendar' | 'settings'; interface SidebarProps { activeView: View; setActiveView: (view: View) => void; } export const Sidebar: React.FC = ({ activeView, setActiveView }) => { const { theme } = useThemeContext(); const { signOut, user } = useAuth(); return ( ); };