/**
 * Components Barrel Export
 *
 * Centralized export for all shared components.
 */

// UI Components
export * from './Button';
export * from './Input';
export * from './Card';
export * from './Modal';
export * from './LoadingSpinner';
export * from './ErrorBoundary';

// Layout Components
export * from './Header';
export * from './Footer';
export * from './Sidebar';

// User Components
export * from './Avatar';

// Route Protection
export * from './ProtectedRoute';

// Dashboard Components
export * from './UserStatsCard';
export * from './AchievementsGrid';

// Progress Components
export * from './ProgressCard';
export * from './ProgressFilter';
export * from './StatsOverview';
export * from './ExerciseAttemptCard';

// Achievement Components
export * from './AchievementCard';
export * from './AchievementFilter';
export * from './AchievementModal';

// Leaderboard Components
export * from './LeaderboardTable';
export * from './LeaderboardTabs';

// Loading Components
export * from './Skeleton';
