UNPKG

@gravity-ui/data-source

Version:
15 lines (14 loc) 883 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.composeFullKey = void 0; var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray")); var _composeKey = require("./composeKey"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } var composeFullKey = exports.composeFullKey = function composeFullKey(dataSource, params) { var _dataSource$tags, _dataSource$tags2; var tags = (_dataSource$tags = (_dataSource$tags2 = dataSource.tags) === null || _dataSource$tags2 === void 0 ? void 0 : _dataSource$tags2.call(dataSource, params)) !== null && _dataSource$tags !== void 0 ? _dataSource$tags : []; return [dataSource.name].concat((0, _toConsumableArray2.default)(tags), [(0, _composeKey.composeKey)(dataSource, params)]); }; // #sourceMappingURL=composeFullKey.js.map