import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import '../../auth/cubit/auth_cubit.dart'; import '../../auth/cubit/auth_state.dart'; /// شاشة السائق الرئيسية — هيكل مؤقّت (Q3). /// /// ما سيُبنى هنا لاحقاً حسب docs/22 (المجموعة Q3): مفتاح الاتصال/الانقطاع · /// overlay العرض الوارد · widgets الرحلة · الرصيد والشحن. ولا يُعاد اختراع /// **متحكّم الموقع**: نمط سيرو مثبت عملياً (تسجيل ٣ث · دفعات كل دقيقتين · /// وعي بالبطارية) — راجع docs/23 §10. class HomeScreen extends StatelessWidget { const HomeScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('تطبيق السائق'), actions: [ IconButton( icon: const Icon(Icons.logout), onPressed: () => context.read().logout(), ), ], ), body: BlocBuilder( builder: (context, state) { return Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ const Icon(Icons.local_taxi, size: 72), const SizedBox(height: 16), Text('أهلاً ${state.user?.name ?? state.user?.phone ?? ''}'), const SizedBox(height: 8), const Text('لوحة السائق قيد البناء (Q3)'), ], ), ); }, ), ); } }