1
0
mirror of https://github.com/trezor/trezor-wallet synced 2025-05-31 13:18:46 +00:00

Make delay adjustable

This commit is contained in:
Vladimir Volek 2019-02-06 14:23:54 +01:00
parent 879d92d930
commit a6bfa23771
2 changed files with 5 additions and 5 deletions

View File

@ -31,13 +31,13 @@ const Tooltip = ({
content, content,
readMoreLink, readMoreLink,
children, children,
delayed, enterDelayMs,
}) => ( }) => (
<Wrapper className={className}> <Wrapper className={className}>
<RcTooltip <RcTooltip
arrowContent={<div className="rc-tooltip-arrow-inner" />} arrowContent={<div className="rc-tooltip-arrow-inner" />}
placement={placement} placement={placement}
mouseEnterDelay={delayed ? 1.5 : 0} mouseEnterDelay={enterDelayMs || 0}
overlay={() => ( overlay={() => (
<ContentWrapper> <ContentWrapper>
<Content maxWidth={maxWidth}>{content}</Content> <Content maxWidth={maxWidth}>{content}</Content>
@ -67,7 +67,7 @@ Tooltip.propTypes = {
PropTypes.string, PropTypes.string,
]), ]),
readMoreLink: PropTypes.string, readMoreLink: PropTypes.string,
delayed: PropTypes.bool, enterDelayMs: PropTypes.bool,
}; };
export default Tooltip; export default Tooltip;

View File

@ -240,7 +240,7 @@ class LeftNavigation extends React.PureComponent<Props, State> {
content={walletTooltipMsg} content={walletTooltipMsg}
maxWidth={200} maxWidth={200}
placement="bottom" placement="bottom"
delayed enterDelayMs={0.5}
> >
<WalletTypeIconWrapper> <WalletTypeIconWrapper>
<WalletTypeIcon <WalletTypeIcon
@ -263,7 +263,7 @@ class LeftNavigation extends React.PureComponent<Props, State> {
content="Number of devices" content="Number of devices"
maxWidth={200} maxWidth={200}
placement="bottom" placement="bottom"
delayed enterDelayMs={0.5}
> >
<Counter>{this.props.devices.length}</Counter> <Counter>{this.props.devices.length}</Counter>
</Tooltip> </Tooltip>