UNPKG

wix-style-react

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