anchor.diff:  import '../../../../core/widgets/poster_card.dart';
   import '../../../../core/widgets/server_header.dart';
   import '../../../../injection_container.dart' as di;
  +import '../../../media/domain/entities/media_item.dart';
  +import '../../../media/presentation/pages/media_item_page.dart';
   import '../../../settings/presentation/bloc/settings_bloc.dart';
   import '../bloc/recently_added_bloc.dart';
   import '../widgets/recently_added_details.dart';
  
positive.code:                       child: Scrollbar(
                          child: ListView.builder(
                            itemBuilder: (context, index) {
                              return index >= state.list.length
                                  ? BottomLoader()
                                  : PosterCard(
                                      item: state.list[index],
                                      details: RecentlyAddedDetails(
                                          recentItem: state.list[index]),
                                    );
                            },
                            itemCount: state.hasReachedMax
  
negative.code:     super.initState();
      _scrollController.addListener(_onScroll);
      _refreshCompleter = Completer<void>();
      _settingsBloc = context.read<SettingsBloc>();
      _recentlyAddedBloc = context.read<RecentlyAddedBloc>();
  
      final recentlyAddedState = _recentlyAddedBloc.state;
      final settingsState = _settingsBloc.state;
  