wix-style-react
Version:
39 lines (30 loc) • 858 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _hooks = require("./hooks");
var headerDriverFactory = function headerDriverFactory(_ref) {
var element = _ref.element;
var _title = function title() {
return element.querySelector("[data-hook=\"".concat(_hooks.DataHooks.title, "\"]"));
};
var _subtitle = function subtitle() {
return element.querySelector("[data-hook=\"".concat(_hooks.DataHooks.subtitle, "\"]"));
};
return {
exists: function exists() {
return !!element;
},
title: function title() {
var el = _title();
return el && el.textContent;
},
subtitle: function subtitle() {
var el = _subtitle();
return el && el.textContent;
}
};
};
var _default = headerDriverFactory;
exports["default"] = _default;