instantsearch.js
Version:
InstantSearch.js is a JavaScript library for building performant and instant search experiences with Algolia.
21 lines (17 loc) • 655 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.component = void 0;
var NAMESPACE = 'ais';
var component = function component(componentName) {
return function () {
var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
descendantName = _ref.descendantName,
modifierName = _ref.modifierName;
var descendent = descendantName ? "-".concat(descendantName) : '';
var modifier = modifierName ? "--".concat(modifierName) : '';
return "".concat(NAMESPACE, "-").concat(componentName).concat(descendent).concat(modifier);
};
};
exports.component = component;
;