wix-style-react
Version:
wix-style-react
31 lines (27 loc) • 878 B
JavaScript
import ReactTestUtils from 'react-dom/test-utils';
var CollapsedHeaderDriverFactory = function CollapsedHeaderDriverFactory(_ref) {
var _element = _ref.element;
var _title = _element.querySelector('[data-hook="title"]');
var _subtitle = _element.querySelector('[data-hook="subtitle"]');
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;
},
click: function click() {
return ReactTestUtils.Simulate.click(_title);
},
findByDatahook: function findByDatahook(dataHook) {
return _element.querySelector('[data-hook="' + dataHook + '"]');
}
};
};
export default CollapsedHeaderDriverFactory;