UNPKG

@atlaskit/global-search

Version:

A cross-product search component (batteries included)

35 lines (27 loc) 1.29 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.buildConfluenceModelParams = exports.buildJiraModelParams = void 0; var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray")); var buildCommonModelParameters = function buildCommonModelParameters(queryVersion) { return [{ '@type': 'queryParams', queryVersion: queryVersion }]; }; var buildJiraModelParams = function buildJiraModelParams(queryVersion, currentContainerId) { return [].concat((0, _toConsumableArray2.default)(buildCommonModelParameters(queryVersion)), (0, _toConsumableArray2.default)(currentContainerId ? [{ '@type': 'currentProject', projectId: currentContainerId }] : [])); }; exports.buildJiraModelParams = buildJiraModelParams; var buildConfluenceModelParams = function buildConfluenceModelParams(queryVersion, modelContext) { return [].concat((0, _toConsumableArray2.default)(buildCommonModelParameters(queryVersion)), (0, _toConsumableArray2.default)(modelContext.spaceKey ? [{ '@type': 'currentSpace', spaceKey: modelContext.spaceKey }] : [])); }; exports.buildConfluenceModelParams = buildConfluenceModelParams;