import 'package:auto_route/auto_route.dart'; import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:kdl_patients/app/core/core.dart'; import 'package:kdl_patients/app/presentation/example/controller/index.dart'; @RoutePage() class ExampleScreen extends StatelessWidget { const ExampleScreen({super.key}); @override Widget build(BuildContext context) => BlocProvider( create: (context) => getIt()..init(), child: Scaffold( body: Center( child: BlocBuilder( builder: (context, state) => state.when( loading: () => const CircularProgressIndicator(), data: () => Text(context.t.version), ), ), ), ), ); }