From 49d20b71e3d1448f9523b55db41da015bc5be02e Mon Sep 17 00:00:00 2001 From: Quinn James Date: Thu, 16 Nov 2023 14:34:30 +0000 Subject: [PATCH] Fixes #36924 - Added breadcrumb bar to the header of subscription details pages --- .../Details/SubscriptionDetails.js | 129 +++++++++--------- 1 file changed, 64 insertions(+), 65 deletions(-) diff --git a/webpack/scenes/Subscriptions/Details/SubscriptionDetails.js b/webpack/scenes/Subscriptions/Details/SubscriptionDetails.js index fd9ad41cdf2..760da23517e 100644 --- a/webpack/scenes/Subscriptions/Details/SubscriptionDetails.js +++ b/webpack/scenes/Subscriptions/Details/SubscriptionDetails.js @@ -58,75 +58,74 @@ class SubscriptionDetails extends Component { } return ( -
- {!subscriptionDetails.loading && - +
+ {!subscriptionDetails.loading && this.handleBreadcrumbSwitcherItem(e, url)} - data={{ - isSwitchable: true, - breadcrumbItems: [ - { - caption: __('Subscriptions'), - onClick: () => - this.props.history.push('/subscriptions'), - }, - { - caption: String(subscriptionDetails.name || __('Subscription Details')), - }, - ], - resource, - }} + isSwitchable + breadcrumbItems={[ + { + caption: __('Subscriptions'), + url: '/subscriptions/', + }, + { + caption: String(subscriptionDetails.name || __('Subscription Details')), + }, + ]} + resource={resource} />} - -
- - - - - -
- - - - - - - - - -
-
+ +
+ + + + + +
+ + + + + + + + + +
+
- -
- - - - - -
-
-
-
-
-
-
+ +
+ + + + + +
+
+
+
+
+
+
+
); }