UNPKG

wix-style-react

Version:
45 lines (37 loc) 1.29 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _utils = require('../../test/utils'); exports.default = function (_ref) { var element = _ref.element; return { /** fulfilled if element in the DOM */ exists: function exists() { return !!element; }, hasClass: function hasClass(className) { return (0, _utils.isClassExists)(element, className); }, /** true if header background image exist */ backgroundImageExists: function backgroundImageExists() { return !!element.querySelector('[data-hook="page-background-image"]'); }, /** true if gradient class name exist */ gradientClassNameExists: function gradientClassNameExists() { return !!element.querySelector('[data-hook="page-gradient-class-name"]'); }, /** true if title exist in DOM */ tailExists: function tailExists() { return !!element.querySelector('[data-hook="page-tail"]'); }, /** return container height */ gradientContainerHeight: function gradientContainerHeight() { return element.querySelector('[data-hook="page-gradient-class-name"]').style.height; }, /** returns html in a string form */ getPageHtml: function getPageHtml() { return element.innerHTML; } }; };