Skip to content

Commit 664ec30

Browse files
committed
chore(tooltip): removed TooltipHoverModeConfig component
BREAKING CHANGE: Removed `TooltipHoverModeConfig` component
1 parent 6dca9b1 commit 664ec30

File tree

3 files changed

+1
-86
lines changed

3 files changed

+1
-86
lines changed

packages/layout/src/Configuration.tsx

+1-36
Original file line numberDiff line numberDiff line change
@@ -34,30 +34,6 @@ export interface ConfigurationProps extends AppSizeOptions, StatesConfigProps {
3434
*/
3535
onAppResize?: AppSizeListenerProps["onChange"];
3636

37-
/**
38-
* Boolean if the default tooltip hover mode should be disabled.
39-
*
40-
* @deprecated \@since 2.8.0 Use the {@link hoverMode} configuration object
41-
* instead.
42-
*/
43-
disableTooltipHoverMode?: boolean;
44-
45-
/**
46-
* The default delay before the tooltip hover mode is enabled.
47-
*
48-
* @deprecated \@since 2.8.0 Use the {@link hoverMode} configuration object
49-
* instead.
50-
*/
51-
tooltipDefaultDelay?: number;
52-
53-
/**
54-
* The delay before the tooltip should become visible.
55-
*
56-
* @deprecated \@since 2.8.0 Use the {@link hoverMode} configuration object
57-
* instead.
58-
*/
59-
tooltipDelayTimeout?: number;
60-
6137
/**
6238
* The children that should gain this configuration. This is required since
6339
* there's really no reason to use this component if you don't have children
@@ -112,9 +88,6 @@ export function Configuration({
11288
rippleClassNames = DEFAULT_RIPPLE_CLASSNAMES,
11389
disableRipple = false,
11490
disableProgrammaticRipple = false,
115-
disableTooltipHoverMode,
116-
tooltipDefaultDelay,
117-
tooltipDelayTimeout,
11891
hoverMode,
11992
}: ConfigurationProps): ReactElement {
12093
return (
@@ -136,12 +109,7 @@ export function Configuration({
136109
rippleTimeout={rippleTimeout}
137110
rippleClassNames={rippleClassNames}
138111
>
139-
<HoverModeProvider
140-
disabled={disableTooltipHoverMode}
141-
defaultVisibleInTime={tooltipDefaultDelay}
142-
deactivateTime={tooltipDelayTimeout}
143-
{...hoverMode}
144-
>
112+
<HoverModeProvider {...hoverMode}>
145113
<IconProvider {...icons}>
146114
<FormThemeProvider {...formTheme}>
147115
{children}
@@ -196,9 +164,6 @@ if (process.env.NODE_ENV !== "production") {
196164
]),
197165
disableRipple: PropTypes.bool,
198166
disableProgrammaticRipple: PropTypes.bool,
199-
tooltipDelayTimeout: PropTypes.number,
200-
tooltipDefaultDelay: PropTypes.number,
201-
disableTooltipHoverMode: PropTypes.bool,
202167
icons: PropTypes.shape({
203168
back: PropTypes.node,
204169
checkbox: PropTypes.node,

packages/tooltip/src/TooltipHoverModeConfig.tsx

-49
This file was deleted.

packages/tooltip/src/index.ts

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
*/
44
export * from "./Tooltip";
55
export * from "./Tooltipped";
6-
export * from "./TooltipHoverModeConfig";
76

87
export * from "./constants";
98
export * from "./useTooltip";

0 commit comments

Comments
 (0)