UNPKG

wix-style-react

Version:
32 lines (28 loc) 876 B
import ReactTestUtils from 'react-dom/test-utils'; var buttonHeaderDriverFactory = function buttonHeaderDriverFactory(_ref) { var _element = _ref.element; var _title = _element.querySelector('[data-hook="title"]'); var _subtitle = _element.querySelector('[data-hook="subtitle"]'); var button = _element.querySelector('[data-hook="button"]'); return { exists: function exists() { return !!_element; }, title: function title() { return _title && _title.innerHTML; }, subtitle: function subtitle() { return _subtitle && _subtitle.innerHTML; }, element: function element() { return _element; }, buttonDataHook: function buttonDataHook() { return 'button'; }, click: function click() { return ReactTestUtils.Simulate.click(button); } }; }; export default buttonHeaderDriverFactory;