UNPKG

wix-style-react

Version:
42 lines (34 loc) 987 B
import { dataHooks } from './constants'; import { tooltipTestkitFactory } from "wix-ui-core/dist/es/src/testkit/index"; var infoIconDriverFactory = function infoIconDriverFactory(_ref) { var _element = _ref.element; var getTooltip = function getTooltip() { return tooltipTestkitFactory({ wrapper: _element, dataHook: dataHooks.tooltip }); }; return { /** returns whether element is rendered */ exists: function exists() { return !!_element; }, /** returns element **/ element: function element() { return _element; }, /** Hover on icon. */ hover: function hover() { return getTooltip().mouseEnter(); }, /** Get size. */ getSize: function getSize() { return _element.getAttribute('data-size'); }, /** Get content as a tooltip text value. */ getContent: function getContent() { return getTooltip().getTooltipText(); } }; }; export default infoIconDriverFactory;