From 6086ae296965055e69aa90ec2afbe807899dded6 Mon Sep 17 00:00:00 2001
From: Al Munnings <al.munnings@gmail.com>
Date: Thu, 3 Apr 2025 16:33:26 +1100
Subject: [PATCH] Issue #3512463: Breadcrumbs enhancement

---
 .../src/Plugin/GraphQL/DataProducer/Breadcrumbs.php         | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/graphql_compose_routes/src/Plugin/GraphQL/DataProducer/Breadcrumbs.php b/modules/graphql_compose_routes/src/Plugin/GraphQL/DataProducer/Breadcrumbs.php
index 3ef04b52..2d776c0a 100644
--- a/modules/graphql_compose_routes/src/Plugin/GraphQL/DataProducer/Breadcrumbs.php
+++ b/modules/graphql_compose_routes/src/Plugin/GraphQL/DataProducer/Breadcrumbs.php
@@ -4,7 +4,7 @@ declare(strict_types=1);
 
 namespace Drupal\graphql_compose_routes\Plugin\GraphQL\DataProducer;
 
-use Drupal\Core\Breadcrumb\BreadcrumbManager;
+use Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface;
 use Drupal\Core\Language\LanguageManagerInterface;
 use Drupal\Core\Plugin\ContainerFactoryPluginInterface;
 use Drupal\Core\Render\RenderContext;
@@ -50,7 +50,7 @@ class Breadcrumbs extends DataProducerPluginBase implements ContainerFactoryPlug
    *   Drupal language manager.
    * @param \Drupal\Core\Routing\RouteMatchInterface $routeMatch
    *   Drupal current route match.
-   * @param \Drupal\Core\Breadcrumb\BreadcrumbManager $breadcrumbManager
+   * @param \Drupal\Core\Breadcrumb\BreadcrumbBuilderInterface $breadcrumbManager
    *   Drupal breadcrumb manager.
    * @param \Drupal\graphql_compose_routes\GraphQL\Buffers\SubrequestBuffer $subrequestBuffer
    *   GraphQL sub request buffer.
@@ -63,7 +63,7 @@ class Breadcrumbs extends DataProducerPluginBase implements ContainerFactoryPlug
     $plugin_definition,
     protected LanguageManagerInterface $languageManager,
     protected RouteMatchInterface $routeMatch,
-    protected BreadcrumbManager $breadcrumbManager,
+    protected BreadcrumbBuilderInterface $breadcrumbManager,
     protected SubrequestBuffer $subrequestBuffer,
     protected RendererInterface $renderer,
   ) {
-- 
GitLab