import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'providers/session_provider.dart'; import 'theme/app_theme.dart'; import 'widgets/navigation/app_shell.dart'; void main() { runApp(const ClaudeSessionViewerApp()); } class ClaudeSessionViewerApp extends StatelessWidget { const ClaudeSessionViewerApp({super.key}); @override Widget build(BuildContext context) { return ChangeNotifierProvider( create: (_) => SessionProvider(), child: MaterialApp( title: 'Claude Session Viewer', debugShowCheckedModeBanner: false, theme: AppTheme.dark, home: const Scaffold( backgroundColor: AppColors.background, body: AppShell(), ), ), ); } }