UNPKG

@gooddata/react-components

Version:

GoodData.UI - A powerful JavaScript library for building analytical applications

29 lines 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // (C) 2020 GoodData Corporation var BucketNames = require("../../../../constants/bucketNames"); var bucketHelper_1 = require("../../../utils/bucketHelper"); var measureBucketItemsLimit = [ { localIdentifier: BucketNames.MEASURES, itemsLimit: 1, }, { localIdentifier: BucketNames.SECONDARY_MEASURES, itemsLimit: 1, }, { localIdentifier: BucketNames.TERTIARY_MEASURES, itemsLimit: 1, }, ]; exports.transformBuckets = function (buckets) { var bucketsWithLimitedMeasures = bucketHelper_1.limitNumberOfMeasuresInBuckets(buckets, 3, true); var measureBuckets = bucketHelper_1.transformMeasureBuckets(measureBucketItemsLimit, bucketsWithLimitedMeasures); var viewByBucket = { localIdentifier: BucketNames.VIEW, items: bucketHelper_1.getAllAttributeItems(buckets).slice(0, 2), }; return measureBuckets.concat([viewByBucket]); }; //# sourceMappingURL=bucketHelper.js.map