import 'package:flutter_riverpod/flutter_riverpod.dart'; import '../../core/api/api_client.dart'; import '../../core/auth/auth_provider.dart'; import '../../shared/models/home_summary.dart'; final homeServiceProvider = Provider((ref) { return HomeService(ref.read(apiClientProvider)); }); class HomeService { final ApiClient _client; HomeService(this._client); Future getSummary() async { final json = await _client.get('/home/summary'); return HomeSummary.fromJson(json); } }