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); }