D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
share
/
grafana
/
public
/
app
/
core
/
components
/
AppChrome
/
NavToolbar
/
Filename :
NavToolbarSeparator.tsx
back
Copy
import { css, cx } from '@emotion/css'; import React from 'react'; import { GrafanaTheme2 } from '@grafana/data'; import { useStyles2 } from '@grafana/ui'; export interface Props { className?: string; leftActionsSeparator?: boolean; } export function NavToolbarSeparator({ className, leftActionsSeparator }: Props) { const styles = useStyles2(getStyles); if (leftActionsSeparator) { return <div className={cx(className, styles.leftActionsSeparator)} />; } return <div className={cx(className, styles.line)} />; } const getStyles = (theme: GrafanaTheme2) => { return { leftActionsSeparator: css({ display: 'flex', flexGrow: 1, }), line: css({ width: 1, backgroundColor: theme.colors.border.medium, height: 24, }), }; };