import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import '../../core/auth/auth_bloc.dart'; /// Phase 1 placeholder — will be replaced in Phase 2 with session/chat features. class HomeScreen extends StatelessWidget { const HomeScreen({super.key}); @override Widget build(BuildContext context) { return BlocBuilder( builder: (context, state) { final displayName = state is AuthAuthenticated ? state.profile['display_name'] as String : ''; return Scaffold( appBar: AppBar( title: const Text('Halo Bestie Mitra'), actions: [ IconButton( icon: const Icon(Icons.logout), onPressed: () => context.read().add(LogoutRequested()), ), ], ), body: Center( child: Text('Halo, $displayName!', style: const TextStyle(fontSize: 24)), ), ); }, ); } }