UNPKG

wix-style-react

Version:
41 lines (35 loc) 1.68 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.colorPickerDriverFactory = void 0; var _testUtils = _interopRequireDefault(require("react-dom/test-utils")); var _constants = require("./constants"); var colorPickerDriverFactory = function colorPickerDriverFactory(_ref) { var element = _ref.element; return { exists: function exists() { return !!element; }, confirm: function confirm() { return _testUtils["default"].Simulate.click(element.querySelector("[data-hook=\"".concat(_constants.DataHooks.confirmButton, "\"]"))); }, cancel: function cancel() { return _testUtils["default"].Simulate.click(element.querySelector("[data-hook=\"".concat(_constants.DataHooks.cancelButton, "\"]"))); }, clickOnPreviousColor: function clickOnPreviousColor() { return _testUtils["default"].Simulate.click(element.querySelector("[data-hook=\"".concat(_constants.DataHooks.historyPrevious, "\"]"))); }, historyPanelExists: function historyPanelExists() { return !!element.querySelector("[data-hook=\"".concat(_constants.DataHooks.history, "\"]")); }, historyCurrentColor: function historyCurrentColor() { return element.querySelector("[data-hook=\"".concat(_constants.DataHooks.historyCurrent, "\"]")).style.background; }, historyPreviousColor: function historyPreviousColor() { return element.querySelector("[data-hook=\"".concat(_constants.DataHooks.historyPrevious, "\"]")).style.background; } }; }; exports.colorPickerDriverFactory = colorPickerDriverFactory;