@snack-uikit/tooltip
Advanced tools
Comparing version 0.12.1 to 0.13.0
@@ -6,2 +6,13 @@ # Change Log | ||
# 0.13.0 (2024-02-29) | ||
### Features | ||
* **PDS-15:** add tabIndex prop ([6672a81](https://github.com/cloud-ru-tech/snack-uikit/commit/6672a810d7e2b441ca46264a3412f053b25174c8)) | ||
## 0.12.1 (2024-02-26) | ||
@@ -8,0 +19,0 @@ |
@@ -12,3 +12,4 @@ import { TooltipProps } from '../Tooltip'; | ||
triggerDataTestId?: string; | ||
tabIndex?: number; | ||
}; | ||
export declare function QuestionTooltip({ size, trigger, tooltipClassname, className, triggerDataTestId, open, onOpenChange, ...rest }: QuestionTooltipProps): import("react/jsx-runtime").JSX.Element; | ||
export declare function QuestionTooltip({ size, trigger, tooltipClassname, className, triggerDataTestId, open, onOpenChange, tabIndex, ...rest }: QuestionTooltipProps): import("react/jsx-runtime").JSX.Element; |
@@ -20,5 +20,5 @@ var __rest = (this && this.__rest) || function (s, e) { | ||
export function QuestionTooltip(_a) { | ||
var { size = SIZE.Xs, trigger = TRIGGER.Hover, tooltipClassname, className, triggerDataTestId, open, onOpenChange } = _a, rest = __rest(_a, ["size", "trigger", "tooltipClassname", "className", "triggerDataTestId", "open", "onOpenChange"]); | ||
var { size = SIZE.Xs, trigger = TRIGGER.Hover, tooltipClassname, className, triggerDataTestId, open, onOpenChange, tabIndex = 0 } = _a, rest = __rest(_a, ["size", "trigger", "tooltipClassname", "className", "triggerDataTestId", "open", "onOpenChange", "tabIndex"]); | ||
const [isOpen, setIsOpen] = useUncontrolledProp(open, false, onOpenChange); | ||
return (_jsx(Tooltip, Object.assign({}, rest, { className: tooltipClassname, open: isOpen, onOpenChange: setIsOpen, trigger: TRIGGER_MAP[trigger], children: ({ getReferenceProps, ref }) => (_jsx("span", Object.assign({}, getReferenceProps(), { ref: ref, "data-size": size, "data-opened": isOpen, "data-trigger": trigger, className: cn(styles.questionTooltip, className), role: 'button', tabIndex: 0, children: _jsx(QuestionSVG, { size: SIZES_MAP[size], "data-test-id": triggerDataTestId }) }))) }))); | ||
return (_jsx(Tooltip, Object.assign({}, rest, { className: tooltipClassname, open: isOpen, onOpenChange: setIsOpen, trigger: TRIGGER_MAP[trigger], children: ({ getReferenceProps, ref }) => (_jsx("span", Object.assign({}, getReferenceProps(), { ref: ref, "data-size": size, "data-opened": isOpen, "data-trigger": trigger, className: cn(styles.questionTooltip, className), role: 'button', tabIndex: tabIndex, children: _jsx(QuestionSVG, { size: SIZES_MAP[size], "data-test-id": triggerDataTestId }) }))) }))); | ||
} |
@@ -7,3 +7,3 @@ { | ||
"title": "Tooltip", | ||
"version": "0.12.1", | ||
"version": "0.13.0", | ||
"sideEffects": [ | ||
@@ -42,3 +42,3 @@ "*.css", | ||
}, | ||
"gitHead": "eca9622fe5915bb18e60c4eb7a195ebc04f19f9c" | ||
"gitHead": "e3c61ef3e153ad1bba80ed288019a90e60f1464e" | ||
} |
@@ -49,4 +49,5 @@ # Tooltip | ||
| triggerDataTestId | `string` | - | data-test-id для триггера | | ||
| tabIndex | `number` | - | | | ||
[//]: DOCUMENTATION_SECTION_END |
Sorry, the diff of this file is not supported yet
Unpopular package
QualityThis package is not very popular.
Found 1 instance in 1 package
46076
1599
330
0
52