UNPKG

wix-style-react

Version:
36 lines (32 loc) 956 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var filePickerDriverFactory = function filePickerDriverFactory(_ref) { var element = _ref.element; var error = element.querySelector("[data-hook=filePicker-error]"); var input = element.querySelector("input"); var subLabel = element.querySelector("[data-hook=\"sub-label\"]"); var mainLabel = element.querySelector("[data-hook=\"main-label\"]"); return { exists: function exists() { return !!element; }, hasError: function hasError() { return !!error; }, errorMessage: function errorMessage() { return error.textContent; }, getInput: function getInput() { return input.textContent; }, getSubLabel: function getSubLabel() { return subLabel.textContent; }, getMainLabel: function getMainLabel() { return mainLabel.textContent; } }; }; exports.default = filePickerDriverFactory;