// import 'package:flutter/material.dart'; // import 'package:flutter_bloc/flutter_bloc.dart'; // // import '../infrastructure/controller.dart'; // // class ControllerConsumer, TState> extends StatelessWidget { // final Widget Function(BuildContext context, TState state) child; // const ControllerConsumer({required this.child, super.key}); // // @override // Widget build(BuildContext context) => BlocBuilder(builder: child); // }