diff --git a/packages/grafana-ui/src/components/Collapse/Collapse.tsx b/packages/grafana-ui/src/components/Collapse/Collapse.tsx index 76f1c0c98265..9676bba702ec 100644 --- a/packages/grafana-ui/src/components/Collapse/Collapse.tsx +++ b/packages/grafana-ui/src/components/Collapse/Collapse.tsx @@ -4,6 +4,7 @@ import React, { FunctionComponent, useState } from 'react'; import { GrafanaTheme2 } from '@grafana/data'; import { useStyles2 } from '../../themes/ThemeContext'; +import { clearButtonStyles } from '../Button'; import { Icon } from '../Icon/Icon'; const getStyles = (theme: GrafanaTheme2) => ({ @@ -71,9 +72,7 @@ const getStyles = (theme: GrafanaTheme2) => ({ label: collapse__header; padding: ${theme.spacing(1, 2, 1, 2)}; display: flex; - cursor: inherit; transition: all 0.1s linear; - cursor: pointer; `, headerCollapsed: css` label: collapse__header--collapsed; @@ -132,6 +131,7 @@ export const Collapse = ({ className, children, }: React.PropsWithChildren) => { + const buttonStyles = useStyles2(clearButtonStyles); const style = useStyles2(getStyles); const onClickToggle = () => { if (onToggle) { @@ -145,10 +145,10 @@ export const Collapse = ({ return (
-
+
+ {isOpen && (