diff --git a/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap b/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap index 4e85a75ba963..bc44087260f1 100644 --- a/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap +++ b/src/core/public/chrome/ui/header/__snapshots__/collapsible_nav.test.tsx.snap @@ -91,6 +91,7 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "thrownError": null, } } + getUrlForApp={[MockFunction]} homeHref="/" id="collapsibe-nav" isLocked={false} @@ -103,7 +104,7 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "baseUrl": "/", "category": Object { "id": "opensearchDashboards", - "label": "Library", + "label": "OpenSearch Dashboards", "order": 1000, }, "data-test-subj": "discover", @@ -158,7 +159,7 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "baseUrl": "/", "category": Object { "id": "opensearchDashboards", - "label": "Library", + "label": "OpenSearch Dashboards", "order": 1000, }, "data-test-subj": "visualize", @@ -171,7 +172,7 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "baseUrl": "/", "category": Object { "id": "opensearchDashboards", - "label": "Library", + "label": "OpenSearch Dashboards", "order": 1000, }, "data-test-subj": "dashboard", @@ -320,6 +321,122 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` "values": Array [], } } + workspaces={ + Object { + "currentWorkspace$": BehaviorSubject { + "_isScalar": false, + "_value": null, + "closed": false, + "hasError": false, + "isStopped": false, + "observers": Array [], + "thrownError": null, + }, + "currentWorkspaceId$": BehaviorSubject { + "_isScalar": false, + "_value": "", + "closed": false, + "hasError": false, + "isStopped": false, + "observers": Array [], + "thrownError": null, + }, + "renderWorkspaceMenu": [MockFunction], + "workspaceEnabled$": BehaviorSubject { + "_isScalar": false, + "_value": false, + "closed": false, + "hasError": false, + "isStopped": false, + "observers": Array [ + Subscriber { + "_parentOrParents": null, + "_subscriptions": Array [ + SubjectSubscription { + "_parentOrParents": [Circular], + "_subscriptions": null, + "closed": false, + "subject": [Circular], + "subscriber": [Circular], + }, + ], + "closed": false, + "destination": SafeSubscriber { + "_complete": undefined, + "_context": [Circular], + "_error": undefined, + "_next": [Function], + "_parentOrParents": null, + "_parentSubscriber": [Circular], + "_subscriptions": null, + "closed": false, + "destination": Object { + "closed": true, + "complete": [Function], + "error": [Function], + "next": [Function], + }, + "isStopped": false, + "syncErrorThrowable": false, + "syncErrorThrown": false, + "syncErrorValue": null, + }, + "isStopped": false, + "syncErrorThrowable": true, + "syncErrorThrown": false, + "syncErrorValue": null, + }, + Subscriber { + "_parentOrParents": null, + "_subscriptions": Array [ + SubjectSubscription { + "_parentOrParents": [Circular], + "_subscriptions": null, + "closed": false, + "subject": [Circular], + "subscriber": [Circular], + }, + ], + "closed": false, + "destination": SafeSubscriber { + "_complete": undefined, + "_context": [Circular], + "_error": undefined, + "_next": [Function], + "_parentOrParents": null, + "_parentSubscriber": [Circular], + "_subscriptions": null, + "closed": false, + "destination": Object { + "closed": true, + "complete": [Function], + "error": [Function], + "next": [Function], + }, + "isStopped": false, + "syncErrorThrowable": false, + "syncErrorThrown": false, + "syncErrorValue": null, + }, + "isStopped": false, + "syncErrorThrowable": true, + "syncErrorThrown": false, + "syncErrorValue": null, + }, + ], + "thrownError": null, + }, + "workspaceList$": BehaviorSubject { + "_isScalar": false, + "_value": Array [], + "closed": false, + "hasError": false, + "isStopped": false, + "observers": Array [], + "thrownError": null, + }, + } + } > + + +
+
+ +
+ +
+ + + +
+
+ +
+ +
+ + + OpenSearch Analytics + + +
+
+
+
+
+
+
+
+
+
+ + + - Recently viewed + Recently Visited } - className="euiCollapsibleNavGroup euiCollapsibleNavGroup--light euiCollapsibleNavGroup--withHeading" - data-test-subj="collapsibleNavGroup-recentlyViewed" + className="euiCollapsibleNavGroup euiCollapsibleNavGroup--withHeading" + data-test-opensearch-logo="clock" + data-test-subj="collapsibleNavGroup-recentlyVisited" id="mockId" initialIsOpen={true} isLoading={false} @@ -406,8 +701,9 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` paddingSize="none" >
+ +
+ + + +
+
- Recently viewed + Recently Visited
@@ -486,27 +799,26 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` className="euiCollapsibleNavGroup__children" >
@@ -750,7 +1056,7 @@ exports[`CollapsibleNav renders links grouped by category 1`] = ` className="euiCollapsibleNavGroup__children" >
    + + +
    +
    + +
    + +
    + + + +
    +
    + +
    + +
    + + + OpenSearch Analytics + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + - Recently viewed + Recently Visited } - className="euiCollapsibleNavGroup euiCollapsibleNavGroup--light euiCollapsibleNavGroup--withHeading" - data-test-subj="collapsibleNavGroup-recentlyViewed" + className="euiCollapsibleNavGroup euiCollapsibleNavGroup--withHeading" + data-test-opensearch-logo="clock" + data-test-subj="collapsibleNavGroup-recentlyVisited" id="mockId" initialIsOpen={true} isLoading={false} @@ -2459,8 +3046,9 @@ exports[`CollapsibleNav renders the default nav 3`] = ` paddingSize="none" >
    + +
    + + + +
    +
    - Recently viewed + Recently Visited
    @@ -2538,37 +3143,68 @@ exports[`CollapsibleNav renders the default nav 3`] = `
    - -
    - -
    -

    - No recently viewed items -

    -
    -
    -
    -
    + + + +
+
@@ -2750,15 +3386,7 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = customNavLink$={ BehaviorSubject { "_isScalar": false, - "_value": Object { - "baseUrl": "/", - "category": undefined, - "data-test-subj": "Custom link", - "href": "Custom link", - "id": "Custom link", - "isActive": true, - "title": "Custom link", - }, + "_value": undefined, "closed": false, "hasError": false, "isStopped": false, @@ -2766,6 +3394,7 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = "thrownError": null, } } + getUrlForApp={[MockFunction]} homeHref="/" id="collapsibe-nav" isLocked={false} @@ -2778,7 +3407,7 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = "baseUrl": "/", "category": Object { "id": "opensearchDashboards", - "label": "Library", + "label": "OpenSearch Dashboards", "order": 1000, }, "data-test-subj": "discover", @@ -2913,13 +3542,203 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = "values": Array [], } } -> - + @@ -2957,14 +3776,257 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] =
+ + +
+
+ +
+ +
+ + + +
+
+ +
+ +
+ + + OpenSearch Analytics + + +
+
+
+
+
+
+
+
+
+
+ + + - Recently viewed + Recently Visited } - className="euiCollapsibleNavGroup euiCollapsibleNavGroup--light euiCollapsibleNavGroup--withHeading" - data-test-subj="collapsibleNavGroup-recentlyViewed" + className="euiCollapsibleNavGroup euiCollapsibleNavGroup--withHeading" + data-test-opensearch-logo="clock" + data-test-subj="collapsibleNavGroup-recentlyVisited" id="mockId" initialIsOpen={true} isLoading={false} @@ -2999,8 +4070,9 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = paddingSize="none" >
@@ -3301,7 +4386,7 @@ exports[`CollapsibleNav renders the nav bar with custom logo in dark mode 1`] = className="euiCollapsibleNavGroup__children" >