Skip to content

Commit

Permalink
feat: Add advanced details tooltip
Browse files Browse the repository at this point in the history
  • Loading branch information
pedronfigueiredo committed Feb 7, 2025
1 parent 07cc430 commit 3ac7bc7
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 10 deletions.
6 changes: 6 additions & 0 deletions app/_locales/en/messages.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,18 @@ import {
ButtonIconSize,
IconName,
} from '../../../../../components/component-library';
import Tooltip from '../../../../../components/ui/tooltip';
import {
BackgroundColor,
BorderRadius,
IconColor,
} from '../../../../../helpers/constants/design-system';
import { useI18nContext } from '../../../../../hooks/useI18nContext';
import { setConfirmationAdvancedDetailsOpen } from '../../../../../store/actions';
import { selectConfirmationAdvancedDetailsOpen } from '../../../selectors/preferences';

export const AdvancedDetailsButton = () => {
const t = useI18nContext();
const dispatch = useDispatch();

const showAdvancedDetails = useSelector(
Expand All @@ -35,16 +38,24 @@ export const AdvancedDetailsButton = () => {
borderRadius={BorderRadius.MD}
marginRight={1}
>
<ButtonIcon
ariaLabel="Advanced tx details"
color={IconColor.iconDefault}
iconName={IconName.Customize}
data-testid="header-advanced-details-button"
size={ButtonIconSize.Md}
onClick={() => {
setShowAdvancedDetails(!showAdvancedDetails);
}}
/>
<Tooltip
title={
showAdvancedDetails
? t('hideAdvancedDetails')
: t('showAdvancedDetails')
}
>
<ButtonIcon
ariaLabel="Advanced tx details"
color={IconColor.iconDefault}
iconName={IconName.Customize}
data-testid="header-advanced-details-button"
size={ButtonIconSize.Md}
onClick={() => {
setShowAdvancedDetails(!showAdvancedDetails);
}}
/>
</Tooltip>
</Box>
);
};

0 comments on commit 3ac7bc7

Please sign in to comment.