wix-style-react
Version:
wix-style-react
36 lines (32 loc) • 956 B
JavaScript
;
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;