import 'package:flutter/material.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'app/app.dart'; import 'data/api/report_data_source.dart'; import 'data/providers.dart'; export 'app/app.dart'; export 'data/api/report_data_source.dart'; export 'data/models/models.dart'; class MyApp extends StatelessWidget { const MyApp({required this.dataSource, super.key}); final ReportDataSource dataSource; @override Widget build(BuildContext context) { return ProviderScope( overrides: [ reportDataSourceProvider.overrideWithValue(dataSource), ], child: const ReportNotebooklmApp(), ); } }