anchor.diff:  import '../../../../injection_container.dart' as di;
   import '../../../settings/presentation/bloc/settings_bloc.dart';
   import '../bloc/history_bloc.dart';
  +import '../bloc/history_users_bloc.dart';
   import '../widgets/history_details.dart';
   import '../widgets/history_error_button.dart';
   
  
positive.code:               },
              );
            }
            return IconButton(
              icon: FaIcon(FontAwesomeIcons.userAlt),
              onPressed: null,
            );
          },
        ),
        PopupMenuButton(
          icon: FaIcon(
            FontAwesomeIcons.filter,
            color: !_historyLoaded
                ? Theme.of(context).disabledColor
                : _mediaType != 'all'
                    ? Theme.of(context).accentColor
                    : TautulliColorPalette.not_white,
          ),
          tooltip: 'Filter media type',
          enabled: _historyLoaded,
          onSelected: (value) {
            if (_mediaType != value) {
              setState(() {
  
negative.code: 
    @override
    Widget build(BuildContext context) {
      return MultiBlocProvider(
        providers: [
          BlocProvider<HistoryBloc>(
            create: (_) => di.sl<HistoryBloc>(),
          ),
          BlocProvider<HistoryUsersBloc>(
            create: (_) => di.sl<HistoryUsersBloc>(),
          ),
        ],
        child: HistoryPageContent(),
      );
    }
  