wix-style-react
Version:
wix-style-react
45 lines (33 loc) • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _vanilla = require('wix-ui-test-utils/vanilla');
var _Text = require('../Text/Text.driver');
var _Text2 = _interopRequireDefault(_Text);
var _ContactItemBuilderDataHooks = require('./ContactItemBuilderDataHooks');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var contactItemBuilderDriverFactory = function contactItemBuilderDriverFactory(_ref) {
var element = _ref.element;
var textTestkitFactory = (0, _vanilla.testkitFactoryCreator)(_Text2.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();
}
};
};
exports.default = contactItemBuilderDriverFactory;