Skip to content

Commit b4bb06a

Browse files
committed
Hide side-nav during report generation
1 parent 3e461e4 commit b4bb06a

File tree

1 file changed

+11
-5
lines changed
  • src/core/packages/chrome/browser-internal/src/ui/project/sidenav_v1

1 file changed

+11
-5
lines changed

src/core/packages/chrome/browser-internal/src/ui/project/sidenav_v1/sidenav.tsx

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { EuiCollapsibleNavBeta } from '@elastic/eui';
1313
import useObservable from 'react-use/lib/useObservable';
1414
import type { Observable } from 'rxjs';
1515
import { css } from '@emotion/css';
16+
import classnames from 'classnames';
1617
import type { NavigationProps } from './navigation';
1718
import { Navigation } from './navigation';
1819

@@ -41,6 +42,15 @@ const CollapsibleNavigationFlyout = ({
4142
children: React.ReactNode;
4243
}) => {
4344
const isCollapsed = useObservable(isCollapsed$, false);
45+
const className = classnames(
46+
'hide-for-sharing',
47+
css`
48+
.euiFlyoutBody__overflowContent {
49+
height: 100%;
50+
}
51+
`
52+
);
53+
4454
return (
4555
<EuiCollapsibleNavBeta
4656
data-test-subj="projectLayoutSideNav"
@@ -50,11 +60,7 @@ const CollapsibleNavigationFlyout = ({
5060
overflow: 'visible',
5161
clipPath: `polygon(0 0, calc(var(--euiCollapsibleNavOffset) + ${PANEL_WIDTH}px) 0, calc(var(--euiCollapsibleNavOffset) + ${PANEL_WIDTH}px) 100%, 0 100%)`,
5262
}}
53-
className={css`
54-
.euiFlyoutBody__overflowContent {
55-
height: 100%;
56-
}
57-
`}
63+
className={className}
5864
>
5965
{children}
6066
</EuiCollapsibleNavBeta>

0 commit comments

Comments
 (0)