wix-style-react
Version:
41 lines (34 loc) • 1.21 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _vanilla = require("wix-ui-test-utils/vanilla");
var _Text = _interopRequireDefault(require("../Text/Text.driver"));
var _ContactItemBuilderDataHooks = require("./ContactItemBuilderDataHooks");
var contactItemBuilderDriverFactory = function contactItemBuilderDriverFactory(_ref) {
var element = _ref.element;
var textTestkitFactory = (0, _vanilla.testkitFactoryCreator)(_Text["default"]);
var titleDriver = textTestkitFactory({
wrapper: element,
dataHook: _ContactItemBuilderDataHooks.dataHooks.pickerOptionTitle
});
var subtitleDriver = textTestkitFactory({
wrapper: element,
dataHook: _ContactItemBuilderDataHooks.dataHooks.pickerOptionSubtitle
});
return {
exists: function exists() {
return !!element;
},
getTitle: function getTitle() {
return titleDriver.getText();
},
getSubtitle: function getSubtitle() {
return subtitleDriver.getText();
}
};
};
var _default = contactItemBuilderDriverFactory;
exports["default"] = _default;